其他-日排行
pass the hash原理: 在Windows系统中,通常会使用NTLM身份认证,NTLM认证不使用明文口令,而是使用口令加密后的hash值,hash值由系统API生成(例如LsaLogonUser) ,其中hash(哈希)分为LM hash和NT hash,如果密码长度大于15,那么无法生成L ...
npm设置和查看仓库源在使用npm命令时,如果直接从国外的仓库下载依赖,下载速度很慢,甚至会下载不下来,我们可以更换npm的仓库源,提高下载速度。此处以淘宝镜像为例,如果公司有本地仓库,将地址修改为公司仓库地址即可。可以通过以下方式进行修改:临时使用//本次从淘宝仓库源下载npm--registry=https://registry.npm.taobao.orginstall使用cnpm命令代替n
一、背景 在0.21版本之前,Zeebe不支持多实例元素,在2019年10月9号发布的0.21版本中,加入这一特性, 主要是体现在Zeebe Modeler 0.7.0以及之后的版本中。 二、特性介绍 我对这个多实例比较好奇,研究了一下,它最终是解决了什么问题,在官方文档中介绍如下: A multi ...
蓝屏问题 近期电脑频频出现突然蓝屏的现象,一般是系统运行某个程序时,被卡住了,然后马上蓝屏,不得已重新启动windows。就是如下的这个界面: 解决办法 1)进行硬盘检查 打开“我的电脑”,右键点击C盘,然后点击“属性”,打开属性窗口后,点击“工具”标签,然后,在“差错”那里点击“开始检查”,之后, ...
在go的的项目中使用gin swagger生成文档 在安装好3个包之后 在接口上写好注解 使用 swag init 命令生成文档报错:ParseComment error in file routers/api/user.go :can not find schema type: "api.json ...
RocketMQ入门、安装、详解、外网配置, topic相关命令,集群状态,bin/mqadmin管理 ...
$Sol$ 将每次扩展一个点变成每次扩展一些点.觉得这里是个很巧妙的地方吖,就是记下当前扩展点集的最大深度,然后强制下一步扩展的点集都是最大深度+1.这样做在当前看可能会导致误算答案导致答案偏大,但是整个$dp$完成后一定可以得到最优解. 怎么计算扩展点集的代价呢,显然是要扩展的点向已扩展的点里连最 ...
接口:传递数据的通道,测试时候关注数据流。 分为http接口和 soap 接口。 GET 和 POST 的区别: GET 用于获取信息,是无副作用的,且可缓存。 POST 用于修改服务器上的数据,有副作用,不可缓存。 接口测试用例: 来源于开发,接口需求文档,包括请求方式,参数,变量名。 和结果说明 ...
1.定义 由于不恰当的执行时序而出现不正确的结果. 最常见的类型是 "先检查后执行"; 比如两个线程同时操作一个变量.我们定义一个 变量 int i = 0; 给 i 增加1; 增加1的过程有三个操作"读取-修改-写入",结果状态依赖于之前的状态. 但是在多线程情况下,这个状态依赖会被别的线程所修改 ...
前言 毕业已经三年有余了,对于程序员这个职业也算有一点解了,关于自我的也有一些看法, 因此写下这篇文章记录一下个人的见解,如有不妥,望请见谅。 积累知识 不积硅步无以致千里,不积小流无以成江海! 我们要积累我们学习到的知识,可以通过笔记、博客、个人项目等等方式去积累。不必居于形式,有感悟或者有收获就 ...
- (BOOL)isMemberOfClass:(Class)aClass; - (BOOL)isKindOfClass:(Class)aClass; + (BOOL)isSubclassOfClass:(Class)aClass; 看方法声明,isKindOfClass和isMemberOfCla ...
Python正则表达式里的单行re.S和多行re.M模式 Python 的re模块内置函数几乎都有一个flags参数,以位运算的方式将多个标志位相加。其中有两个模式:单行(re.DOTALL, 或者re.S)和多行(re.MULTILINE, 或者re.M)模式。它们初看上去不好理解,但是有时又会非 ...
今天在试验用Jxls 2.0导出嵌套循环数据时,第二层数据一直没有成功,最后确认是数据源结构不正确所致,现将这两种数据格式进行说明:假设模板中批注有这样两条循环语法: <jx:each(items="departments" var="department" lastCell="E10")> <jx ...
管程和信号量这两个同步原语在 Java 语言中的实现,理论上用这两个同步原语中任何一个都可以解决所有的并发问题。那 Java SDK 并发包里为什么还有很多其他的工具类呢?原因很简单:分场景优化性能,提升易用性。 其中有个非常普遍的并发场景:读多写少场景。实际工作中,为了优化性能,我们经常会使用缓存 ...
使用is属性,可以轻松实现导航切换效果 例子: html部分: css部分: js部分: ...
一、视图集ViewSet 使用视图集ViewSet,可以将一系列逻辑相关的动作放到一个类中: 1、list()提供一组数据 2、retrieve()提供单个数据 3、create()创建数据 4、update()保存数据 5、destrory()删除数据 ViewSet视图集不在实现get()、po ...
由于近期在学习,所以想要把自己做的静态页面放到网上,机缘巧合中了解到了 地址是 并且我发现这个免费的虚拟主机可以一直免费使用。太棒了 并且还有免费的云服务器可以申请。 这里放一张网站开通的页面,由于还没有放东西是默认页面哦。 等东西做好了就可以上传上去了,之后就可以访问了。 ...
Choone three Examine the description of the PRODUCTS table: Name Null? Type PRODUCT_ID NOT NULL NUMBER(2) PRODUCT_NANE VARCHAR2(10) UNIT_PRICE NUMBER( ...