- 博客(18)
- 资源 (17)
- 收藏
- 关注
原创 Java中断机制
Java中断机制是一种协作机制,也就是说通过中断并不能直接终止另一个线程,而需要被中断的线程自己处理中断。 每个线程对象里都有一个boolean类型的标识, 代表着是否有中断请求。当线程t1想中断线程t2,只需要在线程t1中将线程t2对象的中断标识置为true,然后线程2可以选择在合适的时候处理该中断请求,甚至可以不理会该请求,就像这个线程没有被中断一样。 public stati
2013-05-30 22:17:01 1170
转载 java各种处理字符串情况乱码原因分析及其解决方法
JAVA编解码 ----乱码问题---- 通过一个事例进行分析一、需求:二、过程分析:第一步:java文件编码格式 文件格式非固定:第二步:java文件编写保存第三步:编译成Class文件第四步:load class文件到JVM第五步:内存1、java文件中的字符串2、运行时从网
2013-05-27 22:09:00 5472
转载 程序员追求的是什么?
上周我收到三位Halmstad大学学生的电子邮件,他们正在做一个为期三月的项目,内容是关于程序员在工作中追求的是什么,以及企业如何吸引有才华的程序员。下面是我对他们问题的答案,按重要程度排序。显然人们会有不同的偏好,所以我很有兴趣听到你们赞同哪些,反对哪些,重要性的评判,以及你们认为遗漏了的要点。1. 做软件产品。我希望我参与编写的程序成为公司的主要业务。这就排除了IT维护工作,因为这种工
2013-05-26 21:43:35 820
转载 我是怎么招聘程序员的
很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其标题通过自己的经历写下了这篇文章。 工作这么多年来,即被面试过,也面试过他人,对于程序员的面试,经历过很不错的面试,很专业的面试,也经历过一些BT和令人不爽的面试,我个人觉得一个好的面试,面试官是很重要的,所以,本文想从“面试官”的角度来阐述一下。于是,有了下
2013-05-26 21:38:55 874
转载 高效程序员的 7 个共同特征
导读:要想成为一个伟大的程序员,需要的可不仅仅是能够编写出可以正常运行的代码。Justin James给出了能够成为业内顶尖高手的程序员应该具有的几个典型特质。要想成为高效的程序员,你需要具备一定的综合素质才能够让你用你所掌握的技能、经验和知识编写出有效的代码。有一些开发人员在技术方面具备一定的技巧,但他们永远无法成为高效的程序员,就是因为他们缺乏所需的其它几项特质。本文将给出成为一个伟大的程
2013-05-26 21:34:44 855
转载 Serializing XML DOMs using Xerces/Xalan
import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileOutputStream;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;//Serialization classesi
2013-05-26 21:31:15 895
转载 Java 各进制间的转换
//十进制转成十六进制: Integer.toHexString(n1); //十进制转成八进制 Integer.toOctalString(n1); //十进制转成二进制 Integer.toBinaryString(12); //十六进制转成十进制 Integer.valueOf("FFFF",16).toStr
2013-05-26 16:10:32 949
转载 学习新技术的10个建议
我们生活在一个振奋人心的时代。我们可以越来越方便廉价地获得大量学习资源。这些资源的传播载体由最初的教室被变成了博客,技术论坛等。坐拥如此众多的学习资源,我们没有任何理由不去好好利用。随之而来的问题便是如何在这知识的海洋中选择自己的前进方向。在这篇文章中,我将简要概括一些技术学习的建议,希望可以给你带来一些启发。尽管我的建议主要涉及的是软件开发方面,但是这些原则在其他领域也同样适用。
2013-05-26 13:42:24 973
转载 jstat 详解
jstat 1. jstat -gc pid 可以显示gc的信息,查看gc的次数,及时间。 其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。 2.jstat -gccapacity pid 可以显示,VM内
2013-05-26 12:56:06 889
原创 Ajax返回值的问题
使用jquery中的ajax, 其中dataType类型有: xml、html、text、json、jsonp、string; 后台返回的数据类型 json、 plain...... 例子: 后台返回的是json类型, 页面有指定传回来的数据类型, 当后台发送的是boolean时是可以接受到的, 但是如果是String类型的话, 就接送不到了, 不进入success函
2013-05-24 20:42:53 1148
原创 麻省理工学院《算法导论》(MIT - Introduction to Algorithms) 视频教学下载地址
ed2k://|file|%5BMIT%E7%AE%97%E6%B3%95%E5%AF%BC%E8%AE%BA.%E8%A7%86%E9%A2%91%5D.1.ocw-6.046-07sep2005-220k.mp4|175006724|bfc576d79ef02417b64235680425ecc1|h=qn3fzicbevragyniohnbf6i77kq5pvze|/ed2k://|fi
2013-05-23 21:11:53 7995 1
原创 Java实现去掉每行的行号
/** * 将每行的行号去掉, 只限于每行前面都有行号的, 并且是以"."为分割的, * 还有其他各种可能, 有待完善 */ public static void removeLineNumber(File file) { FileInputStream fis = null; OutputStreamWriter fos = null; BufferedR
2013-05-21 22:25:06 1414
原创 一个Jar包下载的链接
http://search.maven.org/#search%7Cga%7C1%7Cstruts2几乎所有的Jar都可以再这里搜索到! 很不错的链接!
2013-05-21 19:21:26 785
原创 给出一个函数表达式, 编程求它的函数值
给出一个函数表达式,请编程求它的函数值.Input输入有若干行,每行一对n,m的值。0,0表示结束。Ouput按样例的格式输入计算后的值。Sample Input1 12 15 43 44 30 0Sample Outputf(1,1)=1f(2,1)=2 f(5,4)=5f(3,4)=1f(4,3)=4
2013-05-19 19:39:52 2010
转载 程序员在面试中如何占据主动?
通过侧面、委婉问面试官一些问题, 就可以了解该公司的相关情况, 有些可以换个问法。http://www.iteye.com/news/27754
2013-05-18 23:45:34 766
转载 关于Oracle数据库中不同编码所造成的中文乱码问题
作为一个ORACLE DBA,在工作中会经常处理由于字符集产生的一些问题。但是当真正想写一些这方面的东西时,却突然又没有了头绪。发了半天呆,还是决定用两个字符集方面的例子作为切入点,倒不失为一个头绪,说不定在实验的过程中,问题就会一个接着一个的浮现出来。现在,让我们切入正题。我用的数据库是oracle10.2.0.3,数据库字符集是al32utf8。客户端就是同一台机器的windows
2013-05-18 12:06:40 5286
转载 使用JDBC进行批处理
l业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。l实现批处理有两种方式,第一种方式:•Statement.addBatch(sql)l执行批处理SQL语句•executeBatch()方法:执行批处理命令•clearBatch()方法:清除批处理命令Connectionco
2013-05-15 22:50:25 789
转载 java.lang.OutOfMemoryError: Java heap space
这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个1.可以在windows 更改系统环境变量加上JAVA_OPTS=-Xms64m -Xmx512m2,如果用的tomcat,在windows下,可以在C:\tomcat5.5.9\bin\catalina.bat 中加上:set JAVA_OPTS=-Xms6
2013-05-11 11:47:08 956
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人