- 博客(41)
- 资源 (28)
- 收藏
- 关注
原创 java.util.date
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
2014-06-17 21:58:02 115
原创 (转) spring 的jar各包作用
转自:http://blog.csdn.net/cailiang517502214/article/details/4797642spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。...
2014-06-01 15:03:26 131
原创 (转)Hibernate 的jar各包作用
转自:http://blog.csdn.net/cailiang517502214/article/details/4793346Hibernate2.jar: Hibernate的库,没有什么可说的,必须使用的jar包 cglib-asm.jar: CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包 ...
2014-06-01 15:02:39 127
原创 (转)CyclicBarrier介绍
转自:http://www.iteye.com/topic/980944CyclicBarrier介绍 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环 的 ...
2014-05-28 08:17:43 109
原创 (转)Callable,Runnable比较及用法
转自:http://murielily.blog.163.com/blog/static/134260649201131215237637/编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互。一般有三种方法,Thread,Runnable,Callable.Runnable和Callable的区别是,(1)Callable规定的方法是call(),Runnabl...
2014-05-27 13:53:27 208
原创 (转)java Future 接口介绍
转自:http://blog.csdn.net/yangyan19870319/article/details/6093481在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现。 Future接口是Java标准API的一部分,在java.util.concurrent包中。Future接口是Java线程F...
2014-05-27 13:52:20 88
原创 9_(JAVA基础300集最全教程 学习)自动装箱和拆箱
在JDK5.0中新增了自动装箱和拆箱,为开发人员解决了很多开发中的效率问题,下面看看是怎么个流程:1. [code="java"] Integer c=1; int d=c; System.out.println(d);[/code]结果为:[quote]1[/quote]2.[code="java"]...
2014-05-16 00:08:31 86
原创 8_(JAVA基础300集最全教程 学习)Collectioin各容器实现方式
1.ArrayList :实现方式(非可序化Object数组):private transient Object[] elementData;扩容方式:历史值的3倍与2取商再加1((oldCapacity * 3)/2 + 1);[code="java"]public void ensureCapacity(int minCapacity) { modCount++; int ...
2014-05-15 23:01:38 134
原创 (转)java关键字Transient
转自:http://horst.sun.blog.163.com/blog/static/348849612007614494492/Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想 用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关...
2014-05-15 22:52:53 91
原创 (转)Java使用JDBC连接Oracle_MSSQL实例
转自:http://blog.csdn.net/tungkee/article/details/6620561一、Statement[java] view plaincopyimport java.sql.*; public class TestJDBC { public static void main(String[] args) { ...
2014-05-14 23:20:59 106
原创 ant入门
这几天忙着看项目中的部分组件,各种坑的看不懂,所以先从最建单的项目打包看看。现在对于大型复杂的项目我觉得ant还是有一席之地的,虽然现在出去很多都是用的maven。下面是找的一个小的简要介绍,觉得写的不多,简单易懂:转自:http://www.blogjava.net/dreamstone/archive/2006/09/20/70649.html一,构建ant环境要使用ant...
2014-05-14 23:07:17 113
原创 (转)java.lang.Object类
[url]转自:http://lavasoft.blog.51cto.com/62575/15456/[/url]一、概述: Object类是所有Java类的祖先。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。在不明确给出超类的情况下,Java会自动把Object作为要定义类的超类。 可以使用类型为Object的变量指向任意...
2014-05-10 21:49:19 406
原创 (备忘)native2ascii转码工具使用
native2ascii简介:native2ascii是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行转码,原因在于程序的国际化。Unicode编码的定义:Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的...
2014-05-10 21:49:01 116
原创 (备忘)java.lang.Class类
转自:http://lavasoft.blog.51cto.com/62575/15433一、如何得到Class的对象呢?有三种方法可以的获取: 1、调用Object类的getClass()方法来得到Class对象,这也是最常见的产生Class对象的方法。例如: MyObject x; Class c1 = x.getClass(); 2、使用Cla...
2014-05-10 21:48:34 95
原创 (备忘录)xml文件的生成和解析_JDOM_4
[code="java"]import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Iterator;import java.util.List;import org.jdom2.Docu...
2014-05-09 14:45:03 183
原创 (备忘录)xml文件的生成和解析_DOM4J_3
[code="java"]import java.io.File;import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOException;import java.util.Iterator;import javax.management.modelmbea...
2014-05-09 13:58:08 131
原创 (备忘录)xml文件的生成和解析_SAX_2
一边加载一边解析,速度快,内存占用小,但是如果再次使用时需要再次解析:当解析器发现元素开始、元素结束、文本、文档的开始或结束等时,发送事件,程序员编写响应这些事件的代码,保存数据。优点:不用事先调入整个文档,占用资源少;SAX解析器代码比DOM解析器代码小,适于Applet,下载。缺点:不是持久的;事件过后,若没保存数据,那么数据就丢了;无状态性;从事件中只能得到文本,但不知该文本属于哪个...
2014-05-09 11:51:36 268
原创 (转)J2EE十三个规范
转自:http://www.ibm.com/developerworks/cn/java/j2ee/J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述:[b]JDBC(Java Database Connectivity): [/b]JDBC API为访问不...
2014-05-09 09:48:32 95
原创 (备忘录)xml文件的生成和解析_DOM_1
xml的解析一般分为两种方式,一种是SAX事件流的方式,另外一种是基于DOM的xml文档树结构解析,SAX是一边解析一边加载,而DOM需要一次性将XML文件全部加载到内存中,再解析构建成文档数的模式。首先看一下基于DOM的XML解析和创建。案例xml内容:[quote]ddviplinuxmxxxyyy[/quote]...
2014-05-09 09:25:45 254
原创 7_(JAVA基础300集最全教程 学习)方法重载overload
方法重载指的是同样一个方法的多种实现方式,例如我有个加法计算方法:[code="java"]1.public void add(int a,int b);2.public void add(int a,byte b);3.public void add(char a);4.public void add(byte a,int b);[/cod...
2014-05-08 22:23:53 110
原创 (转)火车算法
转至:http://www.cnblogs.com/wenfeng762/火车算法详细说明了按代收集的垃圾收集器的成熟对象空间的组织。火车算法的目的是为了在成熟对象空间提供限定时间的渐进收集。概述 在传统编程语言中, 对于那些无用对象, 程序员需要在原本指向这个对象引用都消失之前之前, 回收它所占据的内存空间(这里的消失指的是引用不再指向这个对象)。这导致了两个常见的...
2014-05-08 00:19:21 1054
原创 6_(JAVA基础300集最全教程 学习)java的垃圾回收机制
首先要明白的是java中,程序员是不能指定程序什么时候回收内存的,也不可以要求马上回收某块内存,程序员可以在代码中显示的通知垃圾回收器需要回收内存,例如调用System.gc(),但具体什么时候去回收是垃圾回收自己去决定的。说道回收,首先应该先说说现有的垃圾回收算法:1.标记-清除算法:首先标记出所有需要回收的对象,在标记完成后统一回收掉所有被标记的对象;-----标记和清除的...
2014-05-08 00:16:07 109
原创 5_(JAVA基础300集最全教程 学习)代码执行时的内存分配
首先需要说明的是这里说的内存分配,不包含现在热门的栈上分配等方式,只针对最基础的分析。在JVM的结构中,主要包含:方法区,堆,JAVA栈,本地方法栈,程序计数器。其中:方法区,堆为各线程共享的区域,JAVA栈,本地方法栈和程序计数器为线程私有。当类(接口)在经过编译为class文件后,再由类(接口)加载器加载到内存中,当前类(接口)中包含的信息,如:类(接口)的描述...
2014-05-07 23:48:01 97
原创 4_(JAVA基础300集最全教程 学习)面向对象和面向过程编程的区别
面向对象实现的是数据与操作的高耦合,所以出现了类的实体---对象,包含的关系有继承,封装,多态,而面向过程是通过函数模块实现,数据与操作低耦合。一般来说,就整体来看是以OO的方式,当以局部的方式看是OP的方式。...
2014-05-07 23:06:16 123
原创 3_(JAVA基础300集最全教程 学习)java 数据类型--一个类型强制转换的问题
1.运行以下代码会报:Type mismatch: cannot convert from int to byte[code="java"]public static void main(String[] args) {byte a=1;byte b=2;byte c=a+b;System.out.println(c);}[/code]使用2目运算符的运...
2014-05-07 09:58:42 84
原创 (备忘录)关于java代码中的部分规则---读《java设计模式》
在开发功能代码时,时常会提及到如何使代码跟具有可维护性和可重用性,但是究竟可维护性和可重用性指什么呢? 其实这两个词的意思很明了,根据字表的意思,可维护性就是指代码开发完成后,后期功能对于维护侧的维护工作是否方便,再则就是在添加新功能时,是否简单;可重用就是现有的功能模块,数据结构等是否可以在重用。 常用的增强可维护性和可重用性的规则如下:1.开-闭原则(OCP):...
2014-05-07 09:42:58 135
原创 2_(JAVA基础300集最全教程 学习)java 数据类型
java中的数据类型划分:[quote] |--基本数据类型--|--数值型--|--整数类型(byte,short,int,long)数据类型--| | | | | |--浮点型(float,double) | ...
2014-05-06 23:03:27 120
原创 (转)Java注释规范整理
个人觉得这篇文章对于注释的各方面写的都很是详细,其中对于各种场景也有相应的示例。在文章的最后个人补充了下在myeclipse中设置注释模版的方式,算是结合这篇文章的实战。转自:http://gyhgc.iteye.com/blog/225039版本/状态 作者 版本日期 1.0 ghc 2008-07-02 一、背景 1、当我们第一次接触某段代码,但又被要求在极短的...
2014-05-06 22:15:56 112
1_(JAVA基础300集最全教程 学习)java 基础环境配置
下载JDK,其中包含1.5,1.6和7的版本:官方下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html还有个debug版本的下载地址为:http://download.java.net/jdk6/6u25/promoted/b03/index.html我本机都是使用的32位,所以此处...
2014-05-06 13:49:37 124
原创 (转)如何有效地记忆与学习
在阅读这些博客的时候,我喜欢转过来,并不是我喜欢把别人的博客都转过来,我觉得写的很不错,对自己有感触,转过来可以给自己留个记忆,当忘记的是可以去原页面查看,所以我建议的是在看博客的时候,应该去原网页看,并且要深入的去读对博客的回复部分。转自:http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/...
2014-05-05 14:11:50 170
原创 (转) 怎样花两年时间去面试一个人
在学习过程中,要注重学习的方法,雇主寻找的是能解决实际问题的人,也真是阅读了这篇文章,才给个人列了个学习的计划,“逝者如斯夫,不舍昼夜”,在接下来的时候必须要好好学习东西了。转自:http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/Joel Spolsky曾经感叹:招聘难,难于上青天(...
2014-05-05 13:56:31 128
原创 (转)一直以来伴随我的一些学习习惯(三):阅读方法
首先,转这篇文章主要的目的是个人在阅读学习中也遇到了很多问题,看到鹏哥这篇文章,对自己的学习触动挺大的,鹏哥学习注重个人的学习方法,带着问题去学习,重总结,而自己在学习中总是为了学习而去阅读,很多时候就是读过也就忘记的情况,看鹏哥的那句话“在之前做的自己的思考越多,当看到解答之后印象就越深刻”我很是赞同。转自:http://mindhacks.cn/2008/09/17/learning-...
2014-05-05 13:43:26 890
原创 java 环境搭建
最近吧,看到intelliJ idea 挺火的,个人也忍不住想把环境从myEclipse迁移到idea上面,现在来看看这个过程怎么样:intelliJ idea 下载地址为:http://www.jetbrains.com/idea/download/其实现在网上一搜索一大把,这个大家都明白的。1.首先安装jdk,再配置环境参数:JAVA_HOME,CLASS_
2013-12-13 10:43:22 657 2
原创 求学习的动力啊,
最近怎么感觉学东西越来越吃力了,白天工作中各种纠结,周末读在职研究生。很早就觉得自己不适合做电信行业,后续个人自学android和j2ee等其他的技术,后又因为工作原因肤浅的学习了下oracle编程,一段时间学习了下jvm原理,struts2,Spring和hadoop,自己都感觉好乱。 今天突然想停一下,把过去这段时间学习,看过的东西都贴上来整理下思路,一则是为了告诫自己,学习要
2013-12-13 09:33:44 532
原创 openfire+spark+jwchat+服务器日志输出 环境搭建(学习笔记)
一,准备工作:开发环境(个人配置环境):windows 2003,Eclipse3.5.2,jdk1.6.0_21,Ant1.7(eclipse中自带),tomcat源代码下载:http://www.igniterealtime.org/downloads/index.jsp 其中有openfire源代码包和spark客户端http://stefan-strigler.de/jwcha
2013-02-25 22:14:42 1461
原创 Oracle学习(4)组函数和分组统计
1.常用函数:AVG(【distinct | all】n),返回平均值,忽略空值; count({* | [distinct | all] expr}),返回记录的数量,使用*包含空值,使用EXPR时则不包含空值; stddev([distict | all ]x),返回标准差,忽略空值;
2011-10-01 15:59:22 399
原创 Oracle学习(3)多表查询
1.别名在From中定义,其作用范围为此SQL语句,且在select 语句中要使用From中定义的别名;2.外部连接:select * from TA,TB where TA.Valuex(+)=Tb.Valuey;左连接; 或者TA.Valuex=TB.Valuey(+);右连接3.自身的连接: 在From中给自己定义多个别名;
2011-10-01 15:50:42 312
原创 Oracle学习(2)单行函数
1.字符函数: Lower,Upper,Initcap(将单词的首字母大写,其余的小写) Concat 将字符串连接在一起: Substr 提取字符串中的某一部分; Length,返回字符串的长度;Instr 在字符串中查找某字符串首次出现的位置; Lpad 以右对齐
2011-10-01 15:07:49 441
原创 Oracle基础学习(1)基础语法
1.select (distinct) valueA ,valueB ... from table,...:2.别名则在选取后面空格分开,同时要用引号,如:valueA "ColumA" ;3.连接操作:Select ename || job As "Employee" from emp; 或则 Select ename || " is a " || job As "Employe
2011-10-01 10:40:31 679
Switf_Flappy Bird_小游戏
2014-06-25
xalan-j_2_7_1-bin.zip
2013-02-25
the regulator
2012-02-15
原创15个Android很有用的代码片段
2011-07-25
Sun培训教程 Sun培训教程
2011-05-30
Java 2 核心技术(第7版) CoreJAVA 7th Edithon(chm版)
2011-05-29
Billy+Belceb病毒编写教程---Win32篇.pdf
2009-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人