可以参考微软文档:https://msdn.microsoft.com/en-us/library/system.threading.thread(v=vs.110).aspx 一、Thread 1、多线程执行无参数的方法: (1)线程用Thread类来创建, 通过ThreadStart委托来指明方 ...
分类:
编程语言 时间:
2016-08-31 15:26:44
阅读次数:
184
在开发中需要操作数据库,进行增、删、改操作的过程中属于一次操作,如果在一个业务中需要更新多张表,那么任意一张表的更新失败,整个业务的更新就是失败,这时那些更新成功的表必须回滚,否则业务会出错,这时就要用到事务,即这个业务的操作属于一个事务,事务具有原子性、隔离性、一致性、持续性。这时便用到了事务,事 ...
分类:
编程语言 时间:
2016-08-31 15:25:05
阅读次数:
178
1. PATH环境变量。作用是指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/java ...
分类:
编程语言 时间:
2016-08-31 15:21:33
阅读次数:
471
最大堆(二叉)排序分几个步骤: 1.maxheap(),维护最大堆的性质,即节点的值大于子节点的值,时间复杂度O(lgn) 2.bulid_max_heap(),从无序数组中构造最大堆,时间复杂度O(n) 3.heap_sort(),对无序数组进行排序,时间复杂度O(nlgn) 代码有注释 ...
分类:
编程语言 时间:
2016-08-31 15:21:58
阅读次数:
228
转载:http://www.cnblogs.com/cyttina/archive/2013/05/11/3072969.html 看了这篇文章后了解了,但是文章中的例子比较特别,我在这里加个注释好了。 http://www.cnblogs.com/welkinwalker/archive/2012 ...
分类:
编程语言 时间:
2016-08-31 15:22:51
阅读次数:
186
最近在看《Python自然语言处理》中文版这本书,可能由于是从py2.x到py3.x,加上nltk的更新的原因,或者作者的一些笔误,在书中很多代码都运行不能通过,下面我就整理一下一点有问题的代码。 第一章: p3.该处为小建议,书中没有错误:关于nltk.book的下载,最好下载到'/nltk_da ...
分类:
编程语言 时间:
2016-08-31 15:19:33
阅读次数:
466
最近在看java线程池实现方面的源码,在此做个小结,因为网上关于线程池源码分析的博客挺多的,我也不打算重复造轮子啦,仅仅用纯语言描述的方式做做总结啦!
个人认为要想理解清楚java线程...
分类:
编程语言 时间:
2016-08-31 14:07:53
阅读次数:
242
1.用java.util.Calender来实现 Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); System.out.println(calendar.get(Calendar.DAY_OF_MONTH ...
分类:
编程语言 时间:
2016-08-31 14:07:13
阅读次数:
129
原文链接:http://caibaojian.com/js-ie-different-from-firefox.html javascript的各种兼容就是为了解决不同浏览器的差异性,了解其中的差异能够帮助你更快的解决问题,提高代码的使用质量,编写更优秀的javascript代码。 1.window ...
分类:
编程语言 时间:
2016-08-31 14:08:14
阅读次数:
144
浅谈Java学习方法和后期面试技巧 昨天查看3303回复33 浅谈Java学习方法和后期面试技巧 昨天查看3303回复33 部落用户大酋长 下面简单列举一下大家学习java的一个系统知识点的一些介绍 一、java基础部分:java基础的时候,有些知识点是非常重要的,比如循环系列。For,while, ...
分类:
编程语言 时间:
2016-08-31 14:07:33
阅读次数:
224
PS:不能完全参考文章的代码,请参考这个文件http://files.cnblogs.com/files/AIThink/Test01.zip 在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。而定义行为最重要的那行代码,却混在中间不够突出。Lambda表达式取代了匿名类 ...
分类:
编程语言 时间:
2016-08-31 14:03:13
阅读次数:
227
js 函数重名后面的覆盖前面的 var x = 1; var y = 0; var z = 0; function add(n) { return n = n + 1; } function add(b) { return b = b + 5; } y = add(1); z = add(3); a ...
分类:
编程语言 时间:
2016-08-31 14:05:11
阅读次数:
202
一、 简述 “格式化字符串(format string)” - 每一次你使用 ' ’ 或 " " 把一些文本引用起来,你就建立了一个字符串。 字符串是程序将信息展示给人的方式。 二、 代码 三、 输出结果 四、 加分习题 1. 修改所有的变量名字,把它们前面的``my_``去掉。确认将每一个地方的都 ...
分类:
编程语言 时间:
2016-08-31 14:03:17
阅读次数:
246
Java中的继承有几种模式,使用最多的是什么模式? ...
分类:
编程语言 时间:
2016-08-31 14:03:57
阅读次数:
146
Enum作为Sun全新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。 1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enu ...
分类:
编程语言 时间:
2016-08-31 14:00:13
阅读次数:
225
转载:http://weixiaolu.iteye.com/blog/1479656 Java NIO原理图文分析及代码实现 前言: 最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要 ...
分类:
编程语言 时间:
2016-08-31 13:59:33
阅读次数:
146