线程池 构建一个新的线程是有一定代价的,因为涉及到与操作系统的交互。如果程序中需要使用大量生命周期很短的线程,就应该使用线程池。 将 Runnable 对象交给线程池来执行,就会有一个线程调用 run 方法,当 run 方法退出的时候,线程不会死亡,而是在池中准备为下一个请求提供服务。 另一个使用线 ...
分类:
编程语言 时间:
2018-08-08 23:40:07
阅读次数:
197
悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实 ...
分类:
数据库 时间:
2018-08-08 23:39:57
阅读次数:
206
有时候,变量的取值只在一个有限的集合内。 例如:pizza的大小只有小、中、大和超大这四种尺寸。当然,可以将这些尺寸分别编码为1、2、3、4或者S、M、L、X。但这样存在着一定的隐患。在变量中很有可能保存的是一个错误的值(如0和m)。 针对这种情况,可以自定义枚举类型。枚举类型包括有限个命名的值。例 ...
分类:
编程语言 时间:
2018-08-08 23:39:50
阅读次数:
171
ookeeper是什么 是一个针对大型分布式系统的可靠协调系统 提供的功能包括:配置维护、名字服务、分布式同步、组服务等; 目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户; Zookeeper特点 最终一致性:为客户端展示同一视图,这是zookeeper最重 ...
分类:
其他好文 时间:
2018-08-08 23:20:44
阅读次数:
214
编写一个函数,在页面上输出一个N行M列的表格,表格内容填充1~100的随机数字 function tab(n,m){ document.write("<table border=1>"); for(var i=1;i<=n;i++){ document.write("<tr>"); for(var ...
分类:
其他好文 时间:
2018-08-08 23:20:37
阅读次数:
469
1、简单说就是作用域集合 当前作用域 -> 父级作用域 -> ... -> 全局作用域 形成的作用域链条 全局作用域的变量和方法都可以进行调用 局部的变量和方法只能局部进行调用( 除闭包外 ) 局部可以访问全局的变量和方法 1、简单说就是作用域集合 当前作用域 -> 父级作用域 -> ... -> ...
分类:
其他好文 时间:
2018-08-08 23:20:25
阅读次数:
166
https://blog.csdn.net/qq1987924/article/details/7671154 http://www.cplusplus.com/reference/sstream/ostringstream/ cpp template void to_string(string & ...
分类:
其他好文 时间:
2018-08-08 23:20:18
阅读次数:
184
CSS3 过渡是元素从一种样式逐渐改变为另一种的效果。 浏览器兼容性: Internet Explorer 10、Firefox、Chrome 以及 Opera 支持 transition 属性。 Safari 需要前缀 -webkit-。 注释:Internet Explorer 9 以及更早的版 ...
分类:
Web程序 时间:
2018-08-08 23:20:10
阅读次数:
282
1.动画基础隐藏和显示 jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性。但是通过css直接修改是静态的布局,如果在代码执行的时候,一般是通过js控制元素的style属性,这里jQuery提供了一个快捷的方法.hide()来达到这个效果 ...
分类:
Web程序 时间:
2018-08-08 23:19:57
阅读次数:
232
简介 这个项目是很久之前的事情了,当时一个朋友正在研究一个国外的软件,可以在桌面壁纸层播放视频,也就差不多是动态壁纸的意思。 后来我也动手来实现这个功能,因为手头一直有别的事,也就没有一直弄。 最近看到这个项目的工程文件,就继续拿起来改了改了,稍微完善了一下,基本能用了。 代码稍后将上传到gitee ...
import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data mnist = input_data.read_data_sets('MNIST_data', one_hot=True) sess ... ...
分类:
其他好文 时间:
2018-08-08 23:19:42
阅读次数:
220
主动去创造环境,否则你无法设计人生 生活和工作要充满激情,否则你无法体会到淋漓尽致的欢乐与痛苦。 ————林锐 很庆幸自己能在自己的大学期间看到林锐博士的《大学十年》,而不是在自己大学毕业之后才看到。 一般人都是大学四年或者大学七年,但是有人用四年的时光经历了别人在大学七年都不曾有过的体验。有人大学 ...
分类:
其他好文 时间:
2018-08-08 23:19:34
阅读次数:
197
Java中String类型细节 一 . String两种初始化方式 1 . String str1= “abc”;//String类特有的创建字符对象的方式,更高效 在字符串缓冲区中检测”abc”是否存在 若存在则不重复创建,将地址赋值给str1. 若不存在,则在字符串缓冲区中创建对象并赋地址给st ...
分类:
编程语言 时间:
2018-08-08 23:19:25
阅读次数:
196
表格的悬浮换色 点击换色 隔行换色 $("tr:even").addClass("gaoliang"); $("tr").mouseover(function(){ $(this).addClass("xf"); }).mouseout(function(){ $(this).removeClass ...
分类:
其他好文 时间:
2018-08-08 23:19:13
阅读次数:
257
一、简单入门案例 入门案例:IoC 1.项目创建与结构 2.接口与实现类 xml配置文件 beans.xml 测试类 UserTest.java ...
分类:
编程语言 时间:
2018-08-08 23:19:05
阅读次数:
179
Demo: hello_pycharm 根目录文件:hello_pycharm [__init__.py __pycache__ settings.py urls.py wsgi.py] App:hello [admin.py apps.py __init__.py migrations model ...
分类:
其他好文 时间:
2018-08-08 23:18:57
阅读次数:
181
第一步:打开AS安装所在的位置,用记事本打开“红色框”选中的文件。 如图: 第二步:打开“studio64.exe.vmoptions”文件后修改里面的值,修改后如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 # # * ...
分类:
其他好文 时间:
2018-08-08 23:18:47
阅读次数:
220