在使用Spring框架时,很多时候不知道或者忽视了多线程的问题。因为写程序时,或做单元测试时,很难有机会碰到多线程的问题,因为没有那么容易模拟多线程测试的环境。但如果不去考虑潜在的漏洞,它就会变成程序的隐...
分类:
编程语言 时间:
2015-01-04 13:41:03
阅读次数:
194
代码块(理解)
(1)用{}括起来的代码。
(2)分类:
A:局部代码块
用于限定变量的生命周期,及早释放,提高内存利用率。
B:构造代码块
把多个构造方法中相同的代码可以放到这里,每个构造方法执行前,首先执行构造代码块。
C:静态代码块
static{}对类的数据进行初始化,仅仅只执行一次。
(3)静态代码块,构造代码块,构造方法的顺序问题?
...
分类:
编程语言 时间:
2015-01-04 13:41:53
阅读次数:
238
1、该socket联网工具类会导致读取服务端的数据发生阻塞
public class ConnectToServer {
private static boolean D=true;
private static InputStream mInputStream;
private static OutputStream mOutputStream;
public ConnectToSe...
分类:
编程语言 时间:
2015-01-04 13:39:24
阅读次数:
245
Harry and Magical Computer
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 265 Accepted Submission(s): 123
Problem Description
I...
分类:
编程语言 时间:
2015-01-04 13:37:16
阅读次数:
189
///编译时加上-lpthread#include #include #include #include #include #include sem_t sem1,sem2;void fun(void *arg){ printf("fall asleep\n"); sem_wait(&sem1);p...
分类:
编程语言 时间:
2015-01-04 13:31:29
阅读次数:
239
“We are leaving the age of information and entering the age of recommendation” — Chris Anderson in The Long Tail。我们正在远离信息,而进入推荐时代。——克里斯·安德森 在介绍微博推荐算法....
分类:
编程语言 时间:
2015-01-04 13:24:10
阅读次数:
248
1/**2*3*findSunday方法-主要用于.查找星期天4*5*6*创建人xiayh创建时间2014-7-21-下午5:52:587*8*9*历史修改记录10*11*修改人修改时间修改描述12*13*14*@return15*/16privateDatefindSunday(Datecurre...
分类:
编程语言 时间:
2015-01-04 13:26:00
阅读次数:
277
有个朋友要我帮忙跑一个C程序而我现在主要用java,电脑上也就没有C语言的编译和开发环境,在学习java的这段期间,接触到了Eclipse这个强大的IDE,用惯了。就为调试一个程序,去安装一个VS觉得太不值当了,而且也好奇Eclipse能否通过插件构建一个C/C++开发环境???通过看网上的博文.....
分类:
编程语言 时间:
2015-01-04 13:23:38
阅读次数:
163
vara=10;sayHello();functionsayHello(){ vara=20; alert(a);}alert(a);今天去面试碰到这么一题 问alert的值 很清楚 是考闭包于是写了个答案 20,10 。结果面试官说这题答案是10 。。。不知道怎么做出来的 只看最后结果?
分类:
编程语言 时间:
2015-01-04 13:21:10
阅读次数:
135
自我总结,有什么不对或不到位的地方,请指出,感激不尽!目的:熟练掌握java中null值出现的情况,避免NullPointerException代码环境准备:需要引入junit;将代码package部分改成自己的package名。然后即可单元测试。需要理解的概念:包装类:例如:Integer,Lon...
分类:
编程语言 时间:
2015-01-04 13:20:27
阅读次数:
191
随着web的流行,人们花在浏览器上的时间吸引了巨头们对浏览器的重视,继而几年前富客户端概念,一大批富客户端技术的涌现,如silverlight, flex等,曾经风起云涌,最终都败给了html5 和 javascript。javascript的正式崛起的标志应该是nodejs的发布,从此,javas...
分类:
编程语言 时间:
2015-01-04 13:21:49
阅读次数:
274
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。...
分类:
编程语言 时间:
2015-01-04 13:17:27
阅读次数:
202
一、常见事件类型 1、鼠标事件 事件名称 说明 onclick 鼠标单击时触发 ondbclick 鼠标双击时触发 onmousedown 鼠标左键按下时触发 onmouseup 鼠标释放时触发 onmouseover 鼠标的光标移动到某对象上时触发 onmousemove 鼠标移动时触发 onmo...
分类:
编程语言 时间:
2015-01-04 13:18:23
阅读次数:
127
学完java有一段时间了,一直没有做对应的总结,总认为有一种缺憾。从这篇博客開始,将自己平时的学习笔记进行总结归纳,分享给大家。 这篇博客主要简单的介绍一下java的基础知识,基本的目的是扫盲。原来仅仅是听说过java,如今自己真正開始学习了,看完了第一集视频之后,问自己,你知道jav...
分类:
编程语言 时间:
2015-01-04 13:17:51
阅读次数:
200
文件格式均为kv对,即keylength, key, valuelen, value. 如何对其进行读写操作,本文列出demo code。感谢涛哥贡献部分代码,这里分享,方便大家使用。Python:def readimg():
fr = open('IMG_2963.JPG','r')
keylen = struct.unpack('i',fr.read(4))[0]
key = fr.re...
分类:
编程语言 时间:
2015-01-04 12:12:28
阅读次数:
207
是男人就坚持20秒java的swing弹弹球小游戏代码...
分类:
编程语言 时间:
2015-01-04 12:10:10
阅读次数:
198
这里就以Eclipse为例,说明Java集成开发环境的搭建。
第一步,下载安装JDK,配置环境变量,这里就不多重复了。需要提到的是,JDK、Eclipse要同为Windows 32位或Windows 64位,这里选择的均为64位;第二步,下载Eclipse。到Eclipse下载页面http://www.eclipse.org/downloads/选择合适的版本,这里选择的是Eclip...
分类:
编程语言 时间:
2015-01-04 12:09:52
阅读次数:
133