线程中断: 首先线程在未正常结束之前,被强制终止是很危险的事,会造成意想不到的后果。 但有时想让一个线程结束,或者结束某种等待的状态,该咋办? 使用等待/通知机制或者给那个线程一个中断信号,让它自己决定该怎么办? 中断使用的场景: 1.线程为了等待一些特定的资源的到来,调用了Thread.sleep ...
分类:
编程语言 时间:
2017-12-01 18:34:50
阅读次数:
157
胜者树与败者树 胜者树和败者树都是完全二叉树,是树形选择排序的一种变型。每个叶子结点相当于一个选手,每个中间结点相当于一场比赛,每一层相当于一轮比赛。 不同的是,胜者树的中间结点记录的是胜者的标号;而败者树的中间结点记录的败者的标号。 胜者树与败者树可以在log(n)的时间内找到最值。任何一个叶子结 ...
分类:
编程语言 时间:
2017-12-01 18:34:39
阅读次数:
218
#__author__:Administrator}#data: 2017/11/29#生成器都是迭代器,迭代器不一定是生成器#列表,元祖,字典,字符串都是(iterable)可迭代对象,通过iter()方法变成迭代器from collections import Iterator,Iterable ...
分类:
其他好文 时间:
2017-12-01 18:34:28
阅读次数:
193
1、下载Jenkins安装包,安装过程很简单,略过。 2、额外安装插件列表:(系统管理-插件管理) Email Extension Template Plugin 发送邮件 Maven Integration plugin 支持建立Maven工程 Cucumber reports 自动cucumbe ...
分类:
其他好文 时间:
2017-12-01 18:34:19
阅读次数:
127
Eclipse启动Tomcat时,45秒超时解决方式 在Eclipse中启动Tomcat服务器时,经常由于系统初始化项目多,导致出现45秒超时的Tomcat服务器启动错误。 一般通过找到XML配置文件,将对应Timeout为45的值,修改为认为足够大来解决问题。 发现原来可以这样方便的来解决: 解决 ...
分类:
系统相关 时间:
2017-12-01 18:34:13
阅读次数:
171
NodeJS添加Jquery依赖,TypeError: require(...).jsdom is not a function ...
分类:
Web程序 时间:
2017-12-01 18:34:04
阅读次数:
219
图片隐写术就是利用图片来隐藏某些数据,让人一眼看去以为是很普通很正常的图片,但其实里面隐藏着某些“机密”数据。我们可以用它来保护某些机密图片或者隐藏特殊的文字信息。 ...
分类:
编程语言 时间:
2017-12-01 18:33:57
阅读次数:
559
或许你曾经仔细了解过什么是大端小端,也动手编写了测试手头上的机器上是大端还是小端的程序,甚至还编写了大端小端转换程序;但过了一段时间之后,当你再看到大端和小端这两个字眼,你的脑中很快浮起了自己曾经做过的工作,却总是想不起究竟哪种是大端、哪种是小端,然后又去查以前写的记录?更让人不快的是,这种经历反反 ...
分类:
其他好文 时间:
2017-12-01 18:33:49
阅读次数:
161
#__author__:Administrator}#data: 2017/11/28#生成器两种创建方式#方式一# s = (x*2 for x in range(5))# print(s)#<generator object <genexpr> at 0x000001F7534FB2B0># p ...
分类:
其他好文 时间:
2017-12-01 18:33:36
阅读次数:
138
#__author__:Administrator}#data: 2017/11/28a = [x for x in range(10)]print(a)a = [x*2 for x in range(10)]print(a)a = [x*x for x in range(10)]print(a)d ...
分类:
其他好文 时间:
2017-12-01 18:33:26
阅读次数:
98
转载请注明出处:http://www.cnblogs.com/blazer/p/7943692.html 发现上传一个大文件时,出现一个奇怪现象,就是上传成功后,接下来的expect {exit} 命令不执行了。 经排查,其原因主要因为超时。 需要设置超时时间: set timeout -1 把超时 ...
分类:
其他好文 时间:
2017-12-01 18:33:11
阅读次数:
148
jenkins构建容器项目 初始化web节点目录 系统管理 系统设置 Publish over SSH 新建maven风格的项目 效果 可以实现一键切换脚本, web节点在启动新容器时候会把老版本容器干掉. deploy.sh 主要是这个脚本牛x 参考: http://blog.itpub.net/ ...
分类:
其他好文 时间:
2017-12-01 18:33:02
阅读次数:
212
CentOS6平台安装MongoDB3.2副本集
一,3台机器全部安装部署mongod
1,下载安装包,并解压tgz
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.10.tgz
tar xf mongodb-linux-x86_64-3.2.10.tgz
mv
分类:
数据库 时间:
2017-12-01 18:32:56
阅读次数:
250
1. Two Sum 找到数组中和为target的两个数,返回索引 Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may as ...
分类:
其他好文 时间:
2017-12-01 18:32:48
阅读次数:
116
dedecms代码研究 (1)开篇 dedecms 相信大家一定都知道这个cms 系统,功能比较强大,有比较完善的内容发布,还有内容静态化系统,还有就是它有自己独特的标签系统和模板系统。而模板系统也是其他cms系统比较难模仿的的东西,这个东西还是需要一点开发功力和技巧的。 本系列文章就研究一下ded ...
分类:
其他好文 时间:
2017-12-01 18:32:38
阅读次数:
231
建议36:使用FCL中的委托声明 FCL中存在3类这样的委托声明,它们分别是:Action、Func、Predicate。尤其是在它们的泛型版本出来以后,已经能够满足我们在实际编码过程中的大部分需求。 Action表示接受0个或多个输入参数,执行一段代码,没有任何返回值; Func表示接受0个或多个 ...