喜迎
春节
死锁
死锁
概念死锁(Dead Lock)指的是两个或两个以上的运算单元(进程、线程或协程),都在等待对方释放资源,但没有一方提起释放资源,从而造成了一种阻塞的现象就称为死锁。 产生原因死锁的产生需要满足以下 4 个条件: 互斥条件:指运算单元(进程
2022-08-02
池化技术
池化技术
概念池化技术指的是提前准备一些资源,在需要时可以重复使用这些预先准备的资源。池化技术的优点主要有两个:提前准备和重复利用。常见的池化技术的应用有:线程池、内存池、数据库连接池、HttpClient 连接池等。
2022-08-02
线程安全
线程安全
概念线程安全是指某个方法或某段代码,在多线程中能够正确的执行,不会出现数据不一致或数据污染的情况,我们把这样的程序称之为线程安全的,反之则为非线程安全的。 产生原因导致线程安全问题的因素有以下 5 个: 多线程抢占式执行导致线程安全问题的
2022-08-01
Notepad++常用操作
Notepad++常用操作
1. 将指定字符替换为换行 查找目标:待替换的字符 替换为:\r 查找模式:扩展 如把 | 替换为换行 2. 去除重复的行 选择内容,然后点击 编辑->行操作->升(降)序排列文本行 选择内容,然后点击 编辑->行
2020-08-29
个人收集的一些公用数据
个人收集的一些公用数据
这是个人采集的一些公用数据,大家可根据需要自取,不谢! 地名词库 歇后语 成语 2015年搜集的一些英文版品牌名 常见的用户名 常见的弱密码 姓氏(中文) 姓氏(日文)
2020-02-16
SEO——权重转移
SEO——权重转移
产品列表存在多页,或者文章内容过多存在多页时,为了SEO考虑,避免权重流失,内容重复,可以通过下面的方法优化: Google 等搜索引擎最终都会只收录 canonical 标签指定的这个网址,搜索引擎会将其它页面作为重复内容,这些重复
2018-06-09
Hexo使用笔记
Hexo使用笔记
前言:这个博客网站是使用hexo搭建,部署在github上的,总的来说,不太复杂。现记录一些常用的操作,方便大家参考。 常用命令 清除当前缓存 $ hexo clean 重新生成并部署到github上 $ he
2018-06-09
GitBook使用笔记
GitBook使用笔记
使用GitBook来写书还是比较方便的,可以部署在github上的,总的来说,不太复杂。现记录一些常用的操作,方便大家参考。 常用命令 编译文件生成网页 gitbook build 启动服务 gitbook
2018-06-09
常用工具推荐
常用工具推荐
1、windows文件搜索工具给大家推荐一款windows下的文件搜索工具——Everything,下载地址:http://www.voidtools.com/ 2、文档搜索工具安利一个文档搜索工具——鸠摩搜索,各种格式的电子书、文档都可以
2018-03-28