写了一个小工具,使用System.out.printf()输出日志,以方便使用者查看,在终端显示没有问题,但重定向到文件就有问题了,会出现一些很奇怪的乱序现象。 上网查询资料,判断应该是跟重定向和Linux缓冲区有关,标准输出为行缓冲,文件为全缓冲,可以使用 stdbuf -oL [command] ...
分类:
其他好文 时间:
2019-01-30 15:52:10
阅读次数:
156
导致这个错误的原因是通过pymysql连接MySQL,没有关闭连接的操作,所以短时间内不会出问题,长时间保持这个连接会出现连接混乱。虽然看着自己的代码没错,还是会报 pymysql.err.InterfaceError: (0, '')错误。所以这个连接要么连上之后,用完就关闭。要么就用下面的代码, ...
分类:
数据库 时间:
2019-01-28 20:07:34
阅读次数:
2451
从头到尾彻底理解KMP 从头到尾彻底理解KMP 作者:July 时间:最初写于2011年12月,2014年7月21日晚10点 全部删除重写成此文,随后的半个多月不断反复改进。 1. 引言 本KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写也写得混乱。所以一直想找机会 ...
分类:
其他好文 时间:
2019-01-27 21:43:31
阅读次数:
203
当一个公司的开发分为多个组或者是多个项目时,不能让所有的开发都公用一个构建,否则将会变得很混乱,为了解决这一问题,jenkins提供了角色授权的机制.每个开发有着对应的账号和权限,可以自行新建、构建、测试、发布. 角色授权需要安装的插件:Role-based Authorization Strate ...
分类:
其他好文 时间:
2019-01-27 19:11:37
阅读次数:
153
答案:是线程安全的,只读不写多线程下,完全不需要加锁! 测试代码: 模拟5万个线程读字典,看看是否混乱: 完全不需要担心,放心 ...
分类:
编程语言 时间:
2019-01-25 23:20:43
阅读次数:
285
解决: 本来想在网上博客找一找解决方法,奈何百度到的结果都不尽人意,思维逻辑不清,步骤复杂,代码混乱,找了半天也没找到一个满意的,所以干脆就自己动手写一个 思路: 效果: 可能样式还不是很好看,这是我个人能力的问题,写不出来好看的页面,有好的建议或者好看的demo可以联系博主(tangzedong. ...
分类:
其他好文 时间:
2019-01-25 13:00:26
阅读次数:
644
本人在测试web工作过程中,遇到了标题一样的问题。苦恼很久也没有找到原因。后面自己摸索,发现了问题所在! badboy安装是2.2.5版本;ie最新版本; 原因:首次安装badboy的时候,所默认的浏览器版本太低,撑不起网页。所以会出现css混乱、功能图标点击没反应;解决:卸载badboy,把默认浏 ...
分类:
数据库 时间:
2019-01-23 17:33:50
阅读次数:
232
一、GTID的概念1、全局事务标识:globaltransactionidentifiers。2、GTID是一个事务一一对应,并且全局唯一ID。3、一个GTID在一个服务器上只执行一次,避免重复执行导致数据混乱或者主从不一致。4、GTID用来代替传统复制方法,不再使用MASTER_LOG_FILE+MASTER_LOG_POS开启复制。而是使用MASTER_AUTO_POSTION=1的方式开始复
分类:
数据库 时间:
2019-01-21 22:13:57
阅读次数:
229
随着时间的流逝,我们将迎来新的一年,这是富有前景和挑战的一年。我们已经看到AI和ML为所有有远见的人带来了希望,尽管币圈出现了混乱,但区块链仍然是本世纪最有前景的创新技术。自动化浪潮风靡着整个行业。不过,尽管这些有前景的技术趋势吸引了所有人的眼球,但我们不能忘了编程语言和算法本身,它们才是这些现象背后的主要驱动因素。以下是2019年软件开发人员必学的3大编程语言!Python在这个编程语言世界中,
分类:
编程语言 时间:
2019-01-21 11:19:14
阅读次数:
303
第一次突然想在深夜写博,为此还特意泡了个脚,原本是不打算的,因为早上临行前已经洗过澡,自觉虽然今天赶了不少路,脱鞋子的一刹那,味道也迷人的微妙,且久不活动的身躯,加上干燥微暖的空气,哈欠不请自来,但仍有一些想一吐为快的念头扰人清梦,可能是出于混乱的思绪需要整理吧。 午餐辣到爆炸,匆匆吃了数口,实在难 ...
分类:
其他好文 时间:
2019-01-20 00:58:36
阅读次数:
234