linux线程有两种模式joinable和unjoinable。joinable线程:系统会保存线程资源(栈、ID、退出状态等)直到线程退出并且被其他线程join。unjoinable线程:系统会在线程退出时自动回收线程资源。linux线程创建后默认为joinable模式,因此线程退出时不会释放资源...
分类:
编程语言 时间:
2015-10-26 00:07:55
阅读次数:
186
1、Java多线程的概念: 线(Thread):它指的是一个任务的从开始执行流程到结束。穿线提供执行任务的机构。供java条款。在一个程序可以启动多个并发线程。候执行。 在单处理器系统中,多个线程共享CPU时间,而操作系统负责调度及分配资源给它们。当程序作为一个应用程序来执行时。JA...
分类:
编程语言 时间:
2015-10-26 00:07:01
阅读次数:
239
1:大体思路[html] view plaincopy这种转换要用到java.text.SimpleDateFormat类 字符串转换成日期类型: 方法1: 也是最简单的方法 Date date=new Date("2008-04-14"); 方法2: SimpleDateFormat sdf=ne...
分类:
编程语言 时间:
2015-10-26 00:05:43
阅读次数:
203
java之log4j的配置log4j有很多的优点,用起来很方便,就是配置起来有些麻烦,下面我介绍一下log4j的配置方法。log4j是用来记录日志的。软件的运行过程离不开日志.日志主要用来记录系统运行过程中的一些重要的操作信息,便于监视系统运行情况,帮助用户提前发现和避开可能出现的问题,或者出现问题...
分类:
编程语言 时间:
2015-10-26 00:01:29
阅读次数:
232
hadoop2.6.0+hive1.2启动报错java.lang.IncompatibleClassChangeError
分类:
编程语言 时间:
2015-10-26 00:01:38
阅读次数:
141
Function.prototype.method=function(name,func){ ?? ?this.prototype[name]=func; ?? ?return this; } //1.注释最好使用双斜杠而不是带*斜杠 /*2.数字,js不区分整数类型,1和1.0是相等的 ?* NaN是一个数...
分类:
编程语言 时间:
2015-10-25 22:56:43
阅读次数:
546
javascript对象可分为三大类:1.javascript本地对象和内置对象2.浏览器对象(BOM)3.文档对象(DOM)一:javascript内置对象1.Array(数组对象)2.Number(数字对象)3.String(字符串对象)4.Boolean(布尔对象)5.Math(数学对象)6.RegExp(正则对象)7.Date(日期时间对象)二:浏览器对象(BO..
分类:
编程语言 时间:
2015-10-25 22:53:49
阅读次数:
434
编写一个函数,它从一个字符串中提取一个子字符串。函数原型如下:
intsubstr(chardst[],charsrc[],intstart,intlen)
{}
目标是:从src数组起始位置向后偏移start个字符的位置开始,最多复制
len个非NUL字符到dst数组。在复制完毕之后,dst数组必须以NUL字节结尾。
函数的返回..
分类:
编程语言 时间:
2015-10-25 22:51:58
阅读次数:
273
判断下面程序输出的内容:#define_CRT_SECURE_NO_WARNINGS1
#include<stdio.h>
#include<stdlib.h>
intmain()
{
inti=43;
printf("%d\n",printf("%d",printf("%d",i)));
system("pause");
return0;
}这是一个很简单的程序,其中主要使用到C语言的printf输出,程序..
分类:
编程语言 时间:
2015-10-25 22:48:03
阅读次数:
241
三元表达式:既然是运算符,就一定有运算结果,结果的数据类型与表达式12的类型一致,所以表达式1与表达式2必须为同种类型。三元运算符一定程度上可以与if-else互换。(三元运算符一定可以用if-else表示,反之不一定)。
分类:
编程语言 时间:
2015-10-25 22:47:52
阅读次数:
224
1.${SESSION_USER_V2}会从大到小查找作用域中的attributePageContextPageScopeservletRequestRequestScopehttpSessionSessionScopeApplication/servletContextApplicationScope2.${param.name}实际上是相当于request.getParameter("name")方法3.空连接href="#"方法:其实也是空..
分类:
编程语言 时间:
2015-10-25 22:48:55
阅读次数:
303
SpringData支持类似Hibernate的查询语句,也可以写原生SQL语句,下面记录典型的例子。/**
*1.Repository是一个空接口.即是一个标记接口
*2.若我们定义的接口继承了Repository,则该接口会被IOC容器识别为一个RepositoryBean.
*纳入到IOC容器中.进而可以在该接口中定义满足一定规..
分类:
编程语言 时间:
2015-10-25 22:44:28
阅读次数:
7820
fromtornadoimportweb,ioloop
importdatetime
period=5*1000#every5s
classMainHandler(web.RequestHandler):
defget(self):
self.write(‘HelloTornado‘)
deflike_cron():
printdatetime.datetime.now()
defxiaorui():
print‘xiaorui2s‘
deflee():
print‘wansuilee3s‘
if__nam..
分类:
编程语言 时间:
2015-10-25 22:41:46
阅读次数:
207
很多正则引擎都支持命名分组,java是在java7中才引入这个特性,语法与.Net类似(.Net允许同一表达式出现名字相同的分组,java不允许)。
命名分组很好理解,就是给分组进行命名。下面简单演示一下java中如何使用以及注意事项。...
分类:
编程语言 时间:
2015-10-25 22:37:34
阅读次数:
246
Java应用程序项目的打包与发行这里主要是讲解一下怎样将 Java程序打包成独立运行的exe程序包,以下这种方法应该是最佳的解决方案了。NetDuke的EXE程序包了是使用这种方案制作的。在操作步骤上还是比较简单的,而且通用性强。1.程序打包 首先将程序打成Jar包,打包命令:jar cf 包...
分类:
编程语言 时间:
2015-10-25 22:34:32
阅读次数:
268