自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (28)
  • 收藏
  • 关注

原创 开发工具备忘

1.谷歌公司的:guava;2.apache公司的:Commons Collections;

2014-06-19 23:41:12 88

原创 java.util.date

<div class="iteye-blog-content-contain" style="font-size: 14px"></div>  

2014-06-17 21:58:02 102

原创 (转) 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 116

原创 (转)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 109

原创 (转)CyclicBarrier介绍

转自:http://www.iteye.com/topic/980944CyclicBarrier介绍 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环 的 ...

2014-05-28 08:17:43 94

原创 (转)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 193

原创 (转)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 72

原创 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 68

原创 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 118

原创 (转)java关键字Transient

转自:http://horst.sun.blog.163.com/blog/static/348849612007614494492/Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想 用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关...

2014-05-15 22:52:53 70

原创 (转)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 89

原创 ant入门

这几天忙着看项目中的部分组件,各种坑的看不懂,所以先从最建单的项目打包看看。现在对于大型复杂的项目我觉得ant还是有一席之地的,虽然现在出去很多都是用的maven。下面是找的一个小的简要介绍,觉得写的不多,简单易懂:转自:http://www.blogjava.net/dreamstone/archive/2006/09/20/70649.html一,构建ant环境要使用ant...

2014-05-14 23:07:17 99

原创 (转)java.lang.Object类

[url]转自:http://lavasoft.blog.51cto.com/62575/15456/[/url]一、概述: Object类是所有Java类的祖先。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。在不明确给出超类的情况下,Java会自动把Object作为要定义类的超类。 可以使用类型为Object的变量指向任意...

2014-05-10 21:49:19 392

原创 (备忘)native2ascii转码工具使用

native2ascii简介:native2ascii是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行转码,原因在于程序的国际化。Unicode编码的定义:Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的...

2014-05-10 21:49:01 101

原创 (备忘)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 76

原创 (备忘录)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 162

原创 (备忘录)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 120

原创 (备忘录)xml文件的生成和解析_SAX_2

一边加载一边解析,速度快,内存占用小,但是如果再次使用时需要再次解析:当解析器发现元素开始、元素结束、文本、文档的开始或结束等时,发送事件,程序员编写响应这些事件的代码,保存数据。优点:不用事先调入整个文档,占用资源少;SAX解析器代码比DOM解析器代码小,适于Applet,下载。缺点:不是持久的;事件过后,若没保存数据,那么数据就丢了;无状态性;从事件中只能得到文本,但不知该文本属于哪个...

2014-05-09 11:51:36 251

原创 (转)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 82

原创 (备忘录)xml文件的生成和解析_DOM_1

xml的解析一般分为两种方式,一种是SAX事件流的方式,另外一种是基于DOM的xml文档树结构解析,SAX是一边解析一边加载,而DOM需要一次性将XML文件全部加载到内存中,再解析构建成文档数的模式。首先看一下基于DOM的XML解析和创建。案例xml内容:[quote]ddviplinuxmxxxyyy[/quote]...

2014-05-09 09:25:45 241

原创 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 101

原创 (转)火车算法

转至:http://www.cnblogs.com/wenfeng762/火车算法详细说明了按代收集的垃圾收集器的成熟对象空间的组织。火车算法的目的是为了在成熟对象空间提供限定时间的渐进收集。概述 在传统编程语言中, 对于那些无用对象, 程序员需要在原本指向这个对象引用都消失之前之前, 回收它所占据的内存空间(这里的消失指的是引用不再指向这个对象)。这导致了两个常见的...

2014-05-08 00:19:21 1022

原创 6_(JAVA基础300集最全教程 学习)java的垃圾回收机制

首先要明白的是java中,程序员是不能指定程序什么时候回收内存的,也不可以要求马上回收某块内存,程序员可以在代码中显示的通知垃圾回收器需要回收内存,例如调用System.gc(),但具体什么时候去回收是垃圾回收自己去决定的。说道回收,首先应该先说说现有的垃圾回收算法:1.标记-清除算法:首先标记出所有需要回收的对象,在标记完成后统一回收掉所有被标记的对象;-----标记和清除的...

2014-05-08 00:16:07 97

原创 5_(JAVA基础300集最全教程 学习)代码执行时的内存分配

首先需要说明的是这里说的内存分配,不包含现在热门的栈上分配等方式,只针对最基础的分析。在JVM的结构中,主要包含:方法区,堆,JAVA栈,本地方法栈,程序计数器。其中:方法区,堆为各线程共享的区域,JAVA栈,本地方法栈和程序计数器为线程私有。当类(接口)在经过编译为class文件后,再由类(接口)加载器加载到内存中,当前类(接口)中包含的信息,如:类(接口)的描述...

2014-05-07 23:48:01 86

原创 4_(JAVA基础300集最全教程 学习)面向对象和面向过程编程的区别

面向对象实现的是数据与操作的高耦合,所以出现了类的实体---对象,包含的关系有继承,封装,多态,而面向过程是通过函数模块实现,数据与操作低耦合。一般来说,就整体来看是以OO的方式,当以局部的方式看是OP的方式。...

2014-05-07 23:06:16 110

原创 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 72

原创 (备忘录)关于java代码中的部分规则---读《java设计模式》

在开发功能代码时,时常会提及到如何使代码跟具有可维护性和可重用性,但是究竟可维护性和可重用性指什么呢? 其实这两个词的意思很明了,根据字表的意思,可维护性就是指代码开发完成后,后期功能对于维护侧的维护工作是否方便,再则就是在添加新功能时,是否简单;可重用就是现有的功能模块,数据结构等是否可以在重用。 常用的增强可维护性和可重用性的规则如下:1.开-闭原则(OCP):...

2014-05-07 09:42:58 117

原创 2_(JAVA基础300集最全教程 学习)java 数据类型

java中的数据类型划分:[quote] |--基本数据类型--|--数值型--|--整数类型(byte,short,int,long)数据类型--| | | | | |--浮点型(float,double) | ...

2014-05-06 23:03:27 106

原创 (转)Java注释规范整理

个人觉得这篇文章对于注释的各方面写的都很是详细,其中对于各种场景也有相应的示例。在文章的最后个人补充了下在myeclipse中设置注释模版的方式,算是结合这篇文章的实战。转自:http://gyhgc.iteye.com/blog/225039版本/状态 作者 版本日期 1.0 ghc 2008-07-02 一、背景 1、当我们第一次接触某段代码,但又被要求在极短的...

2014-05-06 22:15:56 101

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 111

原创 (转)如何有效地记忆与学习

在阅读这些博客的时候,我喜欢转过来,并不是我喜欢把别人的博客都转过来,我觉得写的很不错,对自己有感触,转过来可以给自己留个记忆,当忘记的是可以去原页面查看,所以我建议的是在看博客的时候,应该去原网页看,并且要深入的去读对博客的回复部分。转自:http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/...

2014-05-05 14:11:50 155

原创 (转) 怎样花两年时间去面试一个人

在学习过程中,要注重学习的方法,雇主寻找的是能解决实际问题的人,也真是阅读了这篇文章,才给个人列了个学习的计划,“逝者如斯夫,不舍昼夜”,在接下来的时候必须要好好学习东西了。转自:http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/Joel Spolsky曾经感叹:招聘难,难于上青天(...

2014-05-05 13:56:31 116

原创 (转)一直以来伴随我的一些学习习惯(三):阅读方法

首先,转这篇文章主要的目的是个人在阅读学习中也遇到了很多问题,看到鹏哥这篇文章,对自己的学习触动挺大的,鹏哥学习注重个人的学习方法,带着问题去学习,重总结,而自己在学习中总是为了学习而去阅读,很多时候就是读过也就忘记的情况,看鹏哥的那句话“在之前做的自己的思考越多,当看到解答之后印象就越深刻”我很是赞同。转自:http://mindhacks.cn/2008/09/17/learning-...

2014-05-05 13:43:26 874

原创 java 环境搭建

最近吧,看到intelliJ idea 挺火的,个人也忍不住想把环境从myEclipse迁移到idea上面,现在来看看这个过程怎么样:intelliJ idea 下载地址为:http://www.jetbrains.com/idea/download/其实现在网上一搜索一大把,这个大家都明白的。1.首先安装jdk,再配置环境参数:JAVA_HOME,CLASS_

2013-12-13 10:43:22 616 2

原创 求学习的动力啊,

最近怎么感觉学东西越来越吃力了,白天工作中各种纠结,周末读在职研究生。很早就觉得自己不适合做电信行业,后续个人自学android和j2ee等其他的技术,后又因为工作原因肤浅的学习了下oracle编程,一段时间学习了下jvm原理,struts2,Spring和hadoop,自己都感觉好乱。       今天突然想停一下,把过去这段时间学习,看过的东西都贴上来整理下思路,一则是为了告诫自己,学习要

2013-12-13 09:33:44 525

原创 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 1414

原创 Oracle学习(4)组函数和分组统计

1.常用函数:AVG(【distinct | all】n),返回平均值,忽略空值;                   count({* | [distinct | all] expr}),返回记录的数量,使用*包含空值,使用EXPR时则不包含空值;                   stddev([distict | all ]x),返回标准差,忽略空值;

2011-10-01 15:59:22 390

原创 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 292

原创 Oracle学习(2)单行函数

1.字符函数: Lower,Upper,Initcap(将单词的首字母大写,其余的小写)                     Concat 将字符串连接在一起: Substr 提取字符串中的某一部分;                     Length,返回字符串的长度;Instr 在字符串中查找某字符串首次出现的位置;                     Lpad 以右对齐

2011-10-01 15:07:49 431

原创 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 668

The Swift Programming Language中文完整版

The Swift Programming Language中文完整版,

2014-06-25

Switf_Flappy Bird_小游戏

使用 Switf 编程语言完成了一款克隆 Flappy Bird 的小游戏,Swift 做的 Flappy Bird 的小游戏源代码,可以自己动手尝试编写。

2014-06-25

xalan-j_2_7_1-bin.zip

搭建jwchat环境依赖代码,其中包含使用到的4个jar文件serializer.jar,xalan.jar,xercesImpl.jar,xml-apis.jar

2013-02-25

the regulator

正则表达式的概念和作用就不多说了。正则表达式不好写(不好想),所以有很多工具来帮助我们写正则表达式,The Regulator 就是其中的佼佼者(被列入MSDN上的知名文章《Ten Must-Have Tools Every Developer Should Download Now》)。 The Regulator官方网站http://royo.is-a-geek.com/iserializable/regulator/。最新版本为2.0.3。本文对The Regulator 的使用作一个简单介绍。 The Regulator窗口主要分为六部分:Web Search、Regex Analyzer、SnippetsControl、表达式输入区、Match结果区、待解析文本区。比较重要的是Regex Analyzer、表达式输入区、Match结果区、待解析文本区。在默认情况下,Web Search区占了很大位置,可能需要调整一下。 如果你想弄清楚一个正则表达式的意思,可以利用Regex Analyzer(在View菜单),不过该功能有时候无法解析出结果,此时可以把表达式输入区 或者待解析文本区中的内容稍微改一下(比如添加一个空格),或许就可以解析出正确的结果了。比如我输入 \d{2}-\d{5} ,会解析出 Any digit Exactly 2 times - Any digit Exactly 5 times 。可以帮助我们理解一个复杂的正则表达式。 其他有用的功能:生成代码(C# or VB.NET)、直接编译成DLL、从网站检索现成的正则表达式 (Web Search)、保存常用的表达式(SnippetsControl)等等 。

2012-02-15

DES加密算法基本功能Java实现源程序

DES加密算法基本功能Java实现源程序 确保“aa.txt”文件存在且在同一个目录中,否则将会报找不到加密文件的错误!

2011-10-16

原创15个Android很有用的代码片段

原创15个Android很有用的代码片段原创15个Android很有用的代码片段原创15个Android很有用的代码片段原创15个Android很有用的代码片段

2011-07-25

android.widget合集

android.widget合集 android.widget合集

2011-07-25

android界面效果全汇总

android界面效果全汇总 android界面效果全汇总 android界面效果全汇总 android界面效果全汇总

2011-07-25

pageturntest

android 翻页效果程序,,,,android翻页特效,android翻页特效,android翻页特效

2011-07-25

Sun培训教程 Sun培训教程

Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程Sun培训教程

2011-05-30

Struts In Action(英文原版,超清晰)

Struts In Action(英文原版,超清晰) Struts In Action(英文原版,超清晰)

2011-05-29

Java 2 核心技术(第7版) CoreJAVA 7th Edithon(chm版)

Java 2 核心技术(第7版) CoreJAVA 7th Edithon(chm版)Java 2 核心技术(第7版) CoreJAVA 7th Edithon(chm版)

2011-05-29

数据结构与算法(JAVA语言版解密).pdf

数据结构与算法(JAVA语言版解密).pdf

2010-10-01

构建高性能J2EE应用的十个技巧

构建高性能J2EE应用的十个技巧

2010-10-01

手册-JavaScript进阶学习.chm

手册-JavaScript进阶学习 手册-JavaScript进阶学习 手册-JavaScript进阶学习

2010-10-01

卡巴斯基2010 kis9.0 授权文件

卡巴斯基2010 kis9.0 授权文件 卡巴斯基2010 kis9.0 授权文件 卡巴斯基2010 kis9.0 授权文件

2010-04-22

2010KIS-key

2010KIS-key2010KIS2010KIS2010KIS-key-key-key

2010-03-03

Billy+Belceb病毒编写教程---Win32篇.pdf

全方位展现当代病毒的编写 这篇教程的目的是想揭开病毒的神秘面纱,从编写病 毒的角度来学习病毒 。这篇教程的目的是教会人们编 写病毒和防护一些破坏力大的病毒的破坏。这篇教程仅作为教学目的。所以,如果有人利用 这篇文章编写了破坏力很大的病毒,我可不负责任。如果通过这篇文章你看到我鼓励人们破 坏数据的字眼,先去买副眼镜再说。 【索引】 01.声明 02.介绍 03.索引 04.病毒编写中的有用的东西 05.简单介绍 06.PE 文件头 07.Ring-3,用户级编码 08.Ring-0,系统级编码 09.Per-Process residency 10.Win32 优化 11.Win32 反调试 12.Win32 多态 13.高级Win32 技术 14.附录一:病毒发作 15.附录二:关于作者 16.结束语

2009-12-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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