Wesley13 Wesley13
3年前
java高并发(三)并发编程的基础
CPU多级缓存为什么需要CPU缓存?原因是,CPU的频率太快了,快到主存跟不上,这样在处理器时钟周期内,CPU常常需要等待主存,浪费资源。所以cache的出现,是为了缓解CPU和内存之间速度的不匹配问题。CPU缓存有什么意义?时间局部性:如果某个数据被访问,那么在不久的将
Stella981 Stella981
3年前
IDA 配置python环境,可执行python脚本
注意事项下面几点关系到安装是否成功1.IDA必须是安装版的,我以前用的是免安装版的。2.python版本、IDA版本,IDAPyhton版本必须匹配。3.python、IDA、IDAPython必须都是32位的或者都是64位的。安装关键点下面这些东西必备,缺一不可:1.python27.dll(我安装的
Wesley13 Wesley13
3年前
Unity小知识点大全(二)
 51.Inspector调试模式在Inspector面板右上角的下拉菜单中,选择Debug命令,启动调试模式,此时将显示组件包含的所有变量,包括私有变量,当运行编辑器时,可以实时查看各组件所有变量的变化。52.高亮显示Debug.Log对应的游戏对象当使用Deb
Stella981 Stella981
3年前
Redis之
键值相关命令1.keys:返回所有符合匹配的key;如:keys\;2.exists:确认一个元素是否存在;如:existsname;3.del:删除一个键,如:delname;4.expire:设置一个键的过期时间,如:expireaddr10;5.ttl:返回一个键的过期时间,如果没有过期,就返回剩余的过期时间,如
Stella981 Stella981
3年前
ConcurrentSkipListMap 介绍
ConcurrentSkipListMap在JDK并发工具类使用范围不是很广,它是针对某一特殊需求而设计的——支持排序,同时支持搜索目标返回最接近匹配项的导航方法。一般情况下开发者很少会使用到该类,但是如果你有如上的特殊需求,那么ConcurrentSkipListMap将是一个很好地解决方案。JavaCollectionsFramework中另一个
Stella981 Stella981
3年前
PHP中$_SERVER详解参数&说明
!(https://oscimg.oschina.net/oscnet/4911f43dc292efbaf24fe48dd8c443ef8c2.jpg)一.$\_SERVER\'argv'\1、cli模式(命令行)下,第一个参数$\_SERVER\'argv'\\0\是脚本名,其余的是传递给脚本的参数2、web网页模式下
Easter79 Easter79
3年前
Tcl命令操作实验
字符串操作:stringoptionstring1string2其中option可以是:compare 按字母顺序比较,小于则返回1,等于返回0,大于返回1match 判断是否匹配first判断string2中string1第一次出现的位置,如果没有则返回1last 和first作用相反,最后一次出现的位置,如果没有则返回
铁扇公主 铁扇公主
1年前
快速捕捉屏幕上的任何内容就选 Snagit 最新中文
Snagit是一款屏幕截图和视频录制软件,它可以帮助用户快速捕捉屏幕上的任何内容,并将其编辑、标注和共享。以下是Snagit的特点:多种截图模式:支持全屏截图、窗口截图、区域截图、延时截图等多种截图模式,满足不同用户的需求。视频录制:除了截图,Snagit
小万哥 小万哥
1年前
Python 正则表达式(RegEx)指南
正则表达式(RegEx)是一系列字符,形成了一个搜索模式。RegEx可用于检查字符串是否包含指定的搜索模式。RegEx模块Python中有一个内置的包叫做re,它可以用于处理正则表达式。导入re模块:pythonimportrePython中的RegEx,
新支点小玉 新支点小玉
1年前
源代码审计怎么做?有哪些常用工具
源代码审计是一种通过检查源代码来发现潜在的安全漏洞的方法。下面是常用的源代码审计工具:1、Fortify:通过内置的五大主要分析引擎,对源代码进行静态分析,并与特有的软件安全漏洞规则集进行全面地匹配、查找。2、Checkmax:通过虚拟编译器自动对软件源代