- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 访问共享变量
启动四个线程,两个线程对i加1,两个线程对i减1。如果多个线程共享同一个变量,且对变量的操作相同,则可以通过实现Runnable接口实现为简单起见,对方法进行同步,而不是对操作共享变量的代码块同步public class Mian { public static void main(String[] args) { Runnable r=new MyRun();
2016-05-22 00:24:59
575
原创 归并排序
归并排序最好、最坏、评均时间复杂度nlog(n),空间复杂度O(n),是一种稳定排序算法import java.util.Arrays;public class MergeSort { public static void main(String[] args) { int[]arr={8,4,5,9,1,3,7,6,5,7}; sort(0,arr.length-1,arr
2016-05-20 14:51:56
327
原创 二叉树非递归遍历
二叉树的递归遍历非常简单,今天写了非递归遍历的方式前序遍历和中序遍历类似,唯一的不同是前序遍历立即访问根节点,中序遍历在遍历右子树之前访问根节点后续遍历用两个栈实现package nonrecursive;import java.util.Stack;public class TraversalBTree { //前序遍历 public static void preTr
2016-05-19 17:04:21
440
原创 词频统计
输入一段话,按照单词出现频率排序看到要求时,自然想到了用Map存单词和出现次数要求排序自然想到了TreeMap,尝试写代码,才发现根本行不通,TreeMap只能按照键排序,不能按值排序于是用Map和ArrayList>public class CiPinTongJi { public static void main(String[] args) { String
2016-05-16 17:31:07
555
转载 java常量池
在class文件中,“常量池”是最复杂也最值得关注的内容。 Java是一种动态连接的语言,常量池的作用非常重要,常量池中除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值还,还包含一些以文本形式出现的符号引用,比如: 类和接口的全限定名; 字段的名称和描述符; 方法和名称和描述符。 在C语言中,如果
2016-05-03 15:49:54
342
原创 Java中实现同步的集合
Vector(AbstractList子类)、Stack(Vector子类)线程安全ArrayList、LinkedList(实现了Queue接口)不是线程安全Hashtable线程安全 HashMap线程不安全Hashset内部用HashMap实现,线程不安全StringBuffer线程安全StringBuilder效率高HashMap和Hasht
2016-05-03 15:46:07
1241
原创 mysql中的关键字
mysql中的保留字不能作为列名和表明,除非加上[]或者“”ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETWEENBIGINTBINARYBLOBBOTHBYCALLCASCADECASECHANGECHAR
2015-11-07 15:09:58
636
转载 static代码块何时执行
之前一直纠结类中static代码块什么时候执行,很多java开发者都回答在类装载时执行,也有人认为是在类第一次被使用时执行,直到看到了这篇文章:http://www.cnblogs.com/ivanfu/archive/2012/02/12/2347817.html先转载过来之前一直认为static块是在class load的时候执行,今天在验证Spring初始化Context l
2015-10-11 20:32:05
3297
原创 jre中扩展包
jre目录下有个lib\ext包,可以把常用的第三方jar包拷贝进去,使用的时候直接import,命令行编译运行java文件可以运行,eclipse会提示错误“ not accessible due to restriction on required library D:\Program Files\Java\jdk1.7.0\jre\lib\ext\jxl.jar”,强制运行也可以运行。
2015-10-11 13:38:00
864
原创 php添加扩展模块
项目之前遇到FreeBSD无法使用php扩展模块的问题,解决方法记录如下。系统用的FreeBSD,服务器软件lighttpd常用命令php -m 命令查看php模块php -v 命令查看配置文件是否正确 service lighttpd restart 重启lighttpdtar -zxvf file.tar.gz 解压tar.gz文件的命令,解压到当前
2015-07-12 15:31:49
834
转载 JAVA的可变类与不可变类
转载自http://www.blogjava.net/hilor/articles/150610.html可变类和不可变类(Mutable and Immutable Objects)的初步定义:可变类:当你获得这个类的一个实例引用时,你可以改变这个实例的内容。不可变类:当你获得这个类的一个实例引用时,你不可以改变这个实例的内容。不可变类的实例一但创建,其内在成员变量的值就不能被修
2015-04-17 21:38:47
409
转载 String s=new String("abc")创建了几个对象?
转自 http://www.cnblogs.com/ydpvictor/archive/2012/09/09/2677260.htmlString str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建S
2015-03-24 22:33:48
445
转载 java中volatile关键字的含义
转载自http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.htmlpublic class Counter { public static int count = 0; public static void inc() { //这里延迟1毫秒,使得结果明显 try {
2015-03-18 19:07:15
356
原创 快速排序
快速排序java递归实现算法思想见博客http://blog.csdn.net/morewindows/article/details/6684558代码实现如下import java.util.Arrays;//快速排序public class Main { static int[] array = { 49, 1, 200, 5, 7, 2, 6, 9, 44,
2014-12-10 14:08:10
429
原创 php小知识点
php中函数不区分大小写,变量区分。良好的变成习惯应该区分大小写索引数组是一种特殊的关联数组,遍历关联数组用foreach循环,遍历索引数组可以用foreach循环和for循环类的属性默认访问权限是publicphp是单继承的可以使用const定义常量,不需要加$修饰符,类中的const常量使用方法类似于静态变量,不同点是const常量的值不能被改变,const定义的常量一
2014-12-08 21:36:20
395
原创 php删除文件夹及下面的文件
<?php deleteDir("images"); function deleteDir($dirname){ if(is_dir($dirname)==true){ $handle=opendir($dirname); while(($zifile=readdir($handle))){ if(is_dir("$d
2014-12-08 21:09:51
411
原创 平安科技在线编程大赛:一份“奇妙”的银行流水
8 http://hero.csdn.net/Question/Details?ID=633&ExamID=628&from=4
2014-10-17 22:11:55
1526
原创 解决myeclipse发布项目按钮无法使用
/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.genuitec.eclipse.ast.deploy.core.prefs
2014-10-17 21:43:40
673
转载 西电人总结各it公司待遇
作者是西电通院2013届毕业硕士,根据今年找工作的情况以及身边同学的汇总,总结各大公司的待遇如下,吐血奉献,公司比较全。以下绝对是各大公司2013届校招的数据,少数几个是2011、2012的数据,都已经特别注明,数据真实重要性高于一切!2013年以前的数据来源:西电好网论坛和西电睿思论坛,应届生论坛,选进来的都是已经确 认的信息,放心参考。这里所说的待遇全部为税前,另外,年薪不是简单的*12,
2014-10-14 00:01:54
3910
转载 字符串匹配的KMP算法
首页最新文章在线课程业界开发IT技术设计创业IT职场在国外频道更多 >伯乐在线 >首页 > 所有文章 > 开发 > 字符串匹配的KMP算法字符串匹配的KMP算法2013/07/02 | 分类: 开发 | 3 条评论 | 标签: KMP算法, 算法分享到:102来源:阮一峰字符
2014-10-13 23:31:19
444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人