其他

Windows 解决SQL挂起

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager]"PendingFileRenameOperations"=-

19 同步与互斥(五)自旋锁

1 简介 semaphore信号量;需要注意的是信号量不是信号。 信号量是一种同步、互斥机制 2 semaphore的结构和API 2.1 semaphore结构 2.2 semaphore API DEFINE_SEMAPHORE(name) 定义一个struct semaphore name结构体count值为1 void sema_init(struct semaphore *s

解决win10 netplwiz中没有自动登录选项

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPasswordLessDevice] "DevicePasswordLessBuildVersion"=dword:00000002 "DevicePasswordLessBuildVersion"=dw

彻底删除防火墙通知

开始-运行 reg add "HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows Defender" /v "DisableAntiSpyware" /d 1 /t REG_DWORD /f reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceswscsvc" /v "Start" /d

第一题

所用算法:二分搜索 算法说明:二分搜索从有序序列中寻找某个给定的值 算法思想:二分法首先从中心位置开始搜索,如果中心位置的元素正好是要找的元素,搜索完成;如果不是,假如中心位置的元素小于要找的元素,则从序列的后半部分找,如果中心位置的元素大于要找的元素则从中心位置的前半部分找。在缩小的范围中再重新确定一个中心位置重复之前的过程。  

一文彻底搞懂ZAB算法,看这篇就够了!!!

最近需要设计一个分布式系统,需要一个中间件来存储共享的信息,来保证多个系统之间的数据一致性,调研了两个主流框架Zookeeper和ETCD,发现都能满足我们的系统需求。其中ETCD是K8s中采用的分布式存储,而其底层采用了RAFT算法来保证一致性,之前已经详细分析了Raft算法的原理,今天主要仔细分析下Zookeeper的底层算法-ZAB算法。 什么是ZAB 算法? ZAB的全称是 

用户故事与敏捷方法阅读笔记03

第11章 测量并监控速率 我们将项目分成一系列迭代来做发布计划,每轮迭代中安排一定故事点的任务。一轮迭代完成的故事点就是项目的速率。因为速率是非常重要的度量,所以怎么测量它变得很重要,而且速率在初期的迭代可能很不稳定,经过两三轮迭代后,才能获得一个长期的、比较稳定的速率。注意:对于尚未完成的故事,不应该把它算在速率里。 通常,我们可以通过对比计划速率和实际速率,检测团队的速率。   第

用户故事与敏捷方法阅读笔记02

第6章 用户故事验收测试 比起写冗长的需求列表,可以用测试来充实很多用户故事的细节。测试是一个两步走的流程:第一,将测试要点记录在故事卡的背面,任何时候发现新的测试,都可以记录到故事卡的背面;第二,将测试要点变成全面的测试,这些测试可以用来演示故事已正确、完整地实现。 测试验收提供了确认故事是否被完整实现的基本标准。有了这个标准,我们就知道什么时候某件事算是做完了。比较好的做法是,考虑每一个故事

Kubernetes从入门到精通 Kubernetes介绍

1 kubernetes介绍 1.1 应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与 缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响 虚拟化部署:可以在一台物理机上运行多个虚拟机,每个虚拟机都是独立的一个环境 优点:程序环境不会相互产生影响

CMU 15445 Buffer Pool

写在前面 直接去写 task 1,发现如果知道上面 BFM 是如何被访问,以及访问页命中和不命中时具体做的事情,那么就好写多了 所以需要考虑下面这些事情 读取一个页 在 buffer 里面 不在 buffer 里面 写一个页 在 buffer 里面 不在 buffer 里面 task 1 实现 LRU-k Evivt, 从缓冲里淘汰掉一个页 当缓冲满的时候 RecordAc

芯片SDC约束 -复制保存

芯片SDC约束 1.芯片开发流程  数字开发过程中主要可以分为数字前端和数字后端,每个项目首先都是从客户那里拿到需求,架构人员根据需求指定整个芯片的设计方案,在进入到数字前端进行设计和验证,对fix的代码我们需要综合成门级网表,在对网表做PR,那么综合和PR都属于数字后端范围内了,和芯片的具体实现功能是相关比较小的。 在数字开发中,每个阶段常用的工具 2.综

Zotero-文献管理工具

Zotero是一款开源的免费的文献管理软件,可以帮助研究人员、学生和学者收集、组织和引用研究文献。它能够自动从网络上抓取文章和其他文献的元数据,包括作者、标题、出版物信息等,并将其保存在本地数据库中。用户还可以使用Zotero创建标签、笔记和文件夹来组织他们的文献收藏,并在写作时使用Zotero插件轻松地将引用和参考文献插入到论文中。Zotero也支持多种文献格式和引文样式,包括APA、MLA等常

计算机视觉任务(二)

Generative Models 给定来自感兴趣分布的观察到的样本(x),生成模型的目标是学习对其真实数据分布(p(x)) 进行建模。一旦学会,我们就可以随意从我们的近似模型中生成新的样本。此外,在某些公式下,我们还可以使用学习的模型来评估观察或采样数据的可能性。生成对抗网络 (GANs) 对复杂分布的采样过程进行建模,该过程以对抗方式学习。另一类生成模型,称为 “基于似然”,旨在学习一种模型,

概率估计方法

概率估计方法 在实践中,概率分布通常是未知的,如何从样本中识别出潜在的概率分布是统计估计。 参数方法 极大似然估计MLE 最大化后验估计MAP 非参数方法 直方图方法 核密度估计KDE 最近邻密度估计NNDE 两种观点(关于参数方法(theta)) 假设我们有一个样本数据集合(D={X^1,X^2,dots,X^n}),其中每个样本(X^i=(x_1^i,x_2^i

【商战风云】交行RPA选型,一次竟然选三家?-RPA学习天地

  在国有银行总行级别RPA选型中,交行应该是比较晚的银行。在去年中旬,交通银行总行才第一次进行了RPA入围选型。   值得关注应该是,不同于以往选型,这次一共要选取国内的3家RPA厂商同时作为供应商。   1一次入围三家RPA厂商作为供应商  在行业力推信创背景下,海外的RPA企业有退出逐渐中国的趋势,而国内RPA厂商竞争激烈,头部企业尚未形成,为保证供应

矩阵快速幂

矩阵乘法 定义矩阵乘法的运算规则如下 [Aleft[mright]left[nright] * Bleft[nright]left[pright] = Cleft[mright]left[pright] ]其中 (Cleft[iright]left[jright]) 等于 (A) 的第 (i) 行乘 (B) 的第 (j) 列,举例如下 [begin{bmatrix} 5&67&8

ssh

   这个警告提示你的SSH客户端在尝试连接的远程主机的密钥与它之前连接的主机的密钥不同,可能是因为远程主机的操作系统被重新安装或者配置被更改。这可能是一个潜在的中间人攻击,为了确保安全,SSH客户端会拒绝连接。你可以删除保存在C:Users18137/.ssh/known_hosts文件中的旧的主机密钥,然后再次连接远程主机时确认新的密钥。你可以通过以下命令删除指定行的主机

数组模拟实现数据结构

数组模拟链表实现 ① 单链表: 邻接表 (存储图和树) ② 双链表: 优化某些问题 单链表 int e[N] 存储 val , int ne[N] 存储 next 双链表 每个节点有两个指针, 指向上一个和下一个节点 数组模拟栈实现 单调栈 常见模型: 找出每个数左边离它最近的比它大/ 小的数 数组模拟队列实现 单调队列 常用模型: 找出滑动窗口中的最大值/ 最

KMP算法

KMP算法用于解决字符串匹配问题, str1 某个字符串是否与 str2 一样, 如果一样, 返回 str2 开始的位置

人月神话读书笔记一

用了将近一周的时间,终于把人月神话读完了。本想着今天把读书笔记全部发完,但是老师要求每天都要发表博客,所以我决定分三天发表。我看的是40周年中文纪念版。相比于原版增加了一些作者根据今天软件工程管理现状添加的一些新的观点与评论,看看哪些过时了,哪些依然有效。   人月神话在开头有一句荷兰谚语:Een schip op het strand is een baken in zee.[A ship on

法律法规数据向量化

https://github.com/lvwzhen/law-cn-ai 把开源的中国法律法规数据(https://github.com/LawRefBook/Laws)向量化,然后接入ChatGPT,这样你就可以用自然语言对法律法规进行问答。下面是问答的效果: 对于一些复杂的案例场景,回答还是不行的。 要解决这类复杂的,建议接入更多案例,比如:中国裁判文书网等其它有足够多案例的。 如何接

词根

de- 否定;向下;完全;反方向;来自 part- 分割;部分 depart 离开;动身 mutual- adj相互的 pro- 在..前;向前;代表; nounc- 宣布;讲话; pronounce v. 正式宣布,公布 发音;读音

NFO20003 数据库

Database Systems INFO20003 A2 S1 2023 Page 1 of 7INFO20003 Semester 1, 2023 Assignment 2: SQLDue: 6:00pm Friday, 28 April 2023Weighting: 10% of your total assessment Research Papers DatabaseDescriptio

LWC属性变化时的一种处理方法

LWC(Lightning Web Component)的属性name, role发生变化,或者要删除某个属性时,Salesforce会自动检查是否有Flow引用这个lwc,如果有,则会提示,不能删除。手工操作,需要在Flow中先去掉这个lwc,然后发布修改后的lwc,再在Flow中加回去。问题是Flow往往有好几个版本(version),一个个地手工调整,非常麻烦,几乎不可能。所以以前碰到这种情

斜率优化

重点讲讲斜率优化的套路。 首先需要将式子化为 (y=kx+b) 的形式,其中 (y,x) 为一个关于变量 (j) 的式子,(k) 为一个关于常量 (i,b) 的式子。然后根据 (x,k) 的单调性考虑是二分还是直接单调。注意如果求最小值是下凸包,最大值是上凸包(最小值是直线从下面往上靠,最大值反之),然后如果删除队首不合法的,最小值和最大值也要反着来。可以自己用一个坐标轴上画一些点,用一条直线来靠

「学习笔记」重修生成树

最小生成树(Minimum Spanning Tree,MST)为边权和最小的生成树。 算法 Kruskal 算法 实现 将所有的边按边权从小到大排序,然后用并查集维护一条边所连接的两个点是否已联通(不能形成环)。 Prim 算法 原理与 dijkstra 是一样的,都是用了贪心的思想。 dis[v] 连向 (v) 点的最小生成树的边的边长。 朝气蓬勃 后生可畏

学系统集成项目管理工程师(中项)系列14_采购管理

1. 概念和术语 1.1. 采购是从项目团队外部获得产品、服务或成果的完整的购买过程 1.2. 三大类 1.2.1. 工程 1.2.2. 产品/货物 1.2.3. 服务 2. 主要过程 2.1. 编制采购管理计划 2.2. 实施采购 2.3. 控制采购 2.4. 结束采购 3.&nbsp

设置两个Chrome浏览器 一个正常使用 一个无图片版

添加两个Chrome浏览器 双击打开Chrome浏览器,点击右上角头像,点击添加 选择“在不登录帐号的情况下继续”,创建一个名字,选个配色,勾选下面的创建桌面快捷方式 此时会打开一个新的Chrome浏览器,桌面上也会同步出现一个“web测试 - Chrome”图标。 按照同样的步骤添加一个平常用的账户。 设置浏览器所有网站不显示图片 我这里把用于 web测试 的Chrome设置为无图片版,双击

<<  <  6537  6538  6539  6540  6541  6542  6543  6544  6545  6546  6547  >  >>