正在实现一个线程池的pthread包装器,突然发现有人在讨论关于http://blog.csdn.net/Solstice/article/details/5238671 是一篇比较老的文章,考虑了下 我在实现线程池包装器的时候会不会出现文章说的析构函数销毁mutex的问题最后得出一个结论 在线程池...
分类:
编程语言 时间:
2014-11-17 15:41:43
阅读次数:
130
1 string a = "33*33";2 string[] strarr = a.Split('*');3 int[] intarr = new int[strarr.Length];4 for (int i = 0; i < strarr.Length; i++)5 {6 intarr...
分类:
编程语言 时间:
2014-11-17 15:38:39
阅读次数:
149
Spring3.2新注解@ControllerAdvice@ControllerAdvice,是spring3.2提供的新注解,从名字上可以看出大体意思是控制器增强。让我们先看看@ControllerAdvice的实现:Java代码 @Target(ElementType.TYPE)@Retenti...
分类:
编程语言 时间:
2014-11-17 15:38:11
阅读次数:
490
计算机有时候是无法精确表示现实世界中的数字的,一个是因为计算机表示数字所要用到的bit是有限的,另外一个原因则是有些数字本身无法用计算机的(二进制)表示法来存储,例如0.1、0.2等等。在面向对象的编程语言中,C++本身是建立在C的基础之上的,它们使用完全相同的数字表示和运算,且C标准的设计允许多种...
分类:
编程语言 时间:
2014-11-17 15:35:35
阅读次数:
244
介绍QML和 C++对象可以通过,signals,slots和 属性修改进行交互。对于一个C++对象,任何数据都可以通过Qt的 Meta-Object System暴露给QML(何总方法,后面介绍),同时,任何的QML对象数据通过Meta-object system在C++端直接访问。在实际的项目中...
分类:
编程语言 时间:
2014-11-17 15:31:42
阅读次数:
299
spring mvc使用的默认处理字符串编码为ISO-8859-1解决方法:第一种方法:对于需要返回字符串的方法添加注解,如下:@RequestMapping(value="/user/reg",produces="application/json; charset=utf-8")@Response...
分类:
编程语言 时间:
2014-11-17 15:29:45
阅读次数:
140
一个变量作为类成员使用的时候,如果没有被初始化,java会为其分配默认值:-----------------------------------------------------------------------------------------Boolean fals...
分类:
编程语言 时间:
2014-11-17 15:28:02
阅读次数:
233
前言:最近刚刚看完了《Java编程思想》中关于数组的一章,所有关于Java数组的知识,应该算是了解的差不多了。在此再梳理一遍,以便以后遇到模糊的知识,方便查阅。 Java中持有对象的方式,大概有三种:通过对象的Field去持有一个对象(通过组合的方式),通过数组,通过集合容器。这里先看一下通过数组与...
分类:
编程语言 时间:
2014-11-17 15:26:12
阅读次数:
198
tomcat添加:JAVA_OPTS="$JAVA_OPTS-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port=12345-Dcom.sun.management.jmxremote.ssl=false-Dcom.sun.management.jmxremote.authenticate=false-Djava.rmi.server.hostname=10.128.46.23"weblogic添加:exportJAVA..
分类:
编程语言 时间:
2014-11-17 14:19:16
阅读次数:
242
谈到Spring时大家都会想到它的核心原理是IOC/DI,其实Spring实现IOC/DI的背后依靠的是Java反射机制。不仅Spring使用反射机制,Hibernate的ORM框架也是使用反射机制实现的,AOP动态代理也是大量使用反射实现的,所以Java反射机制其实已经被大量应用在我们的程序中,只是平时我们..
分类:
编程语言 时间:
2014-11-17 14:15:58
阅读次数:
290
#!/usr/bin/python#-*-coding:utf-8-*-importparamikoimportdatetimeimportos,tab,sysfrommultiprocessingimportProcess,Poolhost_list=( (‘192.168.1.127‘,‘root‘,‘123456‘), (‘192.168.1.137‘,‘root‘,‘123456‘), (‘192.168.1.143‘,‘root‘,‘123456‘),)defssh_run(host_info,cm..
分类:
编程语言 时间:
2014-11-17 14:14:41
阅读次数:
212
Windows中一个进程可以包含多个线程,由多个线程组成。在Windows应用程序中,窗体是由一种称为“UI线程(UserInterfaceThread)”的特殊类型的线程创建的。一个UI线程包含一个消息循环对列。在窗口运行过程中,按下控件或对窗口进行一些操作等同于向消息循环队列插入消息;然后..
分类:
编程语言 时间:
2014-11-17 14:16:16
阅读次数:
206
#!/usr/bin/python
#-*-coding:utf-8-*-
importparamiko
importdatetime
importos,tab,sys
frommultiprocessingimportProcess,Pool
host_list=(
(‘192.168.1.127‘,‘root‘,‘123456‘),
(‘192.168.1.143‘,‘root‘,‘123456‘),
(‘192.168.1.141‘,‘root‘,‘123456‘),
)
defput(host_..
分类:
编程语言 时间:
2014-11-17 14:11:15
阅读次数:
225
#!/usr/bin/python#-*-coding:utf-8-*-importtime,os,sys#获取输出需要备份的文件或者目录source_file=sys.argv[1]#通过os.path.isfile(source_file)函数来判断需要备份的是文件或目录state=os.path.isfile(source_file)printstate#如果是文件则执行以下代码ifstate==True:#获..
分类:
编程语言 时间:
2014-11-17 14:13:05
阅读次数:
155
C++类型,对象的定义和声明,对象的初始化和赋值的小总结...
分类:
编程语言 时间:
2014-11-17 14:07:43
阅读次数:
451
最近在读Hadoop#Yarn部分的源码,读到状态机那一部分的时候,感到enmu的用法实在是太灵活了,在给并发编程网翻译一篇文章的时候,正好碰到一篇这样的文章,就赶紧翻译下来,涨涨姿势。
原文链接:http://www.javacodegeeks.com/2011/07/java-secret-using-enum-to-build-state.html
作者:Peter Lawrey...
分类:
编程语言 时间:
2014-11-17 14:10:07
阅读次数:
301