自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

转载 SQL删除重复数据只保留一条

数据库中除主键之外的其他数据

2014-10-26 18:58:27 417

原创 平安科技在线编程大赛:一份“奇妙”的银行流水

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关注的人

提示
确定要删除当前文章?
取消 删除