自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (19)
  • 问答 (1)
  • 收藏
  • 关注

原创 云计算

一、云计算是一个IT平台,也是一个新的企业业务模式二、从IT的角度来说,云计算就是提供基于互联网的软件服务:电子邮件就是云计算的一个简单例子。三、云服务、云平台、硬件平台(数据中心)四、云计算包含的内容①SOA----------------SOA和Web服务的关系②Web2.0③Mashup--------就是被用来快速地组合服务成一个业务系统④MDM--

2012-11-26 13:53:11 396

原创 在Hibernate中直接操作JDBC 接口方法

在 Hibernate 框架中提供直接操作 JDBC 接口的原因Hibernate 框架在处理复杂查询方面的问题Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用面向对象编程思维来操纵数据库。Hibernate 的优势在于屏蔽了数据库细节,对于新增修改删除的数据层操作,不再需要跟具体的 SQL 语句打

2012-11-30 10:29:43 417

原创 hibernate N+1问题

hibernate查询语言hql在hql中关键字不区分大小写,但是属性和类名区分大小写1、简单属性查询【重要】* 单一属性查询,返回结果集属性列表,元素类型和实体类中相应的属性类型一致* 多个属性查询,返回的集合元素是对象数组,数组元素的类型和对应的属性在实体类中的类型一致 数组的长度取决与select中属性的个数* 如果认为返回数组不够对象化,可以采用hq

2012-11-30 10:15:44 372

原创 提高工作效率

一、在PC上创建密码保护磁盘http://truecrypt.org二、设计自己的计划书(模板)http://diyplanner.com三、从家庭电脑访问一下Network Toolshttp://network-tools.com并且选择ping选项。如果ping能够成功(意味着没有超时)你的计算机就能够从外部访问四、把Gmail作为网络硬盘http://vik

2012-11-26 13:27:25 336

原创 Java 基础六

一、所谓"嵌入式脚本开发"就是指可以在Java中嵌入执行各种脚本语言编写的程序,这大大提高了开发的灵活性和程序的开发性。二、嵌入式脚本开发基本步骤如下①创建脚本引擎管理器对象ScriptEngineManager②获取对应于脚本类型的脚本引擎对象ScriptEngine③调用脚本引擎对象相应的eval方法执行指定脚本三、Derby管理工具专门提供了一个功能非常强大的

2012-11-26 13:25:40 315

原创 Java 基础五

一、反射为Java程序在运行时提供了动态的能力,而注解允许通过一定的方式编写描述类的元数据,这些元数据可以为编译器提供信息,也可以进入字节码文件在运行时使用。二、如果想在运行时对程序进行动态控制,就需要使用反射技术,像现在流程的tomcat servlet容器,spring ioc框架等都是通过采用反射技术开发出来的。三、程序注解此特性可以通过特定的注解标签为程序提供一些描

2012-11-26 11:48:26 321

原创 Java 基础四

一、根据流的方向可以将其分为两类:输入流和输出流。用户可以从输入流中读取信息,向输出流写入信息。二、实际应用中,通常是将节点流与处理流二者结合起来使用。节点流直接与指定的源或目标相连,例如某个文件、某个网络连接等。而处理流则对节点流或其他处理流进一步进行封装,提供更丰富的输入/输出操作能力,例如缓冲、按字符串读写等。三、Outputstream请特别注意,write系列方法

2012-11-26 11:44:03 297

原创 Java 基础三

一、Java中的线程有两方面的含义①一条独立的执行线索②java.lang.Thred类或其子类的对象二、                                                                   等待/阻塞新建--------------------------->准备运行----------------------->死亡

2012-11-26 11:29:43 282

原创 Java 基础二

一、重写equals方法时有以下几步工作需要完成    a、首先应该测试两个引用是否指向同一个对象    b、接下来应该测试传递进来的引用是否为null    c、然后测试传递进来的对象应用是否通过自己类型的instanceof测试    d、将传递进来的引用强制类型转换为自己的类型,测试相关的成员是否等价重写了equals方法就必须重写hashcode方法,否则两个等价的

2012-11-26 11:13:33 310

原创 JAVA 基础一

一、接口和抽象类    接口与抽象类在具体含义上有很大的不同,抽象类更注重其是什么及其本质;    而接口则不是,接口更注重其具有什么样的功能及其能充当什么样的角色。    一个是看待物体的本质。另一个则是看待物体可以充当的角色。也就是说基于接口的耦合比基于抽象类耦合的选择性、灵活性更大。    在实际开发中,应该尽量使用接口来进行调用,这样可以给系统未来的扩展留下更多的机会。

2012-11-26 09:53:30 356

转载 web.xml加载顺序与web.xml常用节点解析

web.xml加载顺序应用服务器启动时web.xml加载过程,至于这些节点在xml文件中的前后顺序没有关系,不过有些应用服务器,我曾碰到过的 websphere就严格要求web.xml的节点顺序,否则部署不成功,所以还是赞成按照web.xml标准格式写content-param --> listener --> filter --> servlet1、启动WEB项目的时候,应用服务器会

2012-11-26 09:39:15 487

原创 为什么//@Override才不报错

对JDK 1.5的兼容级别,@Override不得用于继承Interface的子类方法指示,只能用于继承Class的子类方法指示 对JDK1.6的兼容级别,任意继承方法均可使用@Override 注意: Tomcat 6.0及以后版本,才能提供 JDK 6.0的兼容性支持 @Override 指示子类的某个方法是override父类的某个方法,假如这个父类相应的那个方法签名没有找到

2012-11-15 11:30:35 347

原创 log4j详解

一、定义配置文件Log4j支持两种配置文件格式,一种是XML格式的文件,一种是Java特性文件log4j.properties(键=值)。下面将介绍使用log4j.properties文件作为配置文件的方法:1、配置根Logger  Logger 负责处理日志记录的大部分操作。   其语法为:  log4j.rootLogger = [ level ] , appenderName

2012-11-15 10:32:52 606

原创 log4j说明

一、log4j.rootLogger=INFO, stdout , R  此句为将等级为INFO的日志信息输出到stdout和R这两个目的地,stdout和R的定义在下面的代码,可以任意起名。等级可分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL,如果配置OFF则不打出任何信息,如果配置为INFO这样只显示INFO, WARN, ERROR的log信息,而DEBU

2012-11-15 10:20:48 4996 1

原创 java自带编码工具---native2ascii

第一步:进入cmd(以下都在DOS窗口中进行)第二步:进入D:\Program Files\Java\jdk1.6.0_18\bin(自己的java)                 cd D:\Program Files\Java\jdk1.6.0_18\bin第三步:敲上native2ascii第四步:敲你要转码的字如图:第五:转换UTF-8为汉字(gbk)如图

2012-11-13 09:40:58 910

原创 Regex 匹配模式

1.匹配模式   a.作用:改变某些结构的匹配规定   b.形式:     I:Case Insensitive-----不区分大小写。     S:SingleLine(dot All)--.号匹配任意字符(换行符也可以)     M:MultiLine------------^字符串中各个行文本的开头$各个文本的结尾     X:Comment-------------

2012-11-01 15:14:02 1998

原创 Regex 锚点,环视

1.锚点------不会匹配任何具体的字符,而只能匹配特定的位置。(边界匹配器)   作用:规定匹配的位置   形式:\b单词分界符锚点         功能是:在\b的一侧出现单词字符,在\b的另一侧不出现单词字符2.单词分界符注意事项   a.\b表示单词分界符,要求一侧是单词字符,另一侧是非单词字符。   b.单词字符通常是指的是英文字符、数字字符,对中文不适用

2012-11-01 14:10:06 783

原创 Regex 量词Quantifier 分组group

1.量词Quantifier  a.作用:限定之前的字符出现的次数  b.形式:         1.*:之前的字符可以出现0次到无穷多次。         2.+:之前的字符至少需要出现1次。         3.?:之前的字符至多只能出现1次。2.区间量词  a.作用:具体规定字符的出现次数  b.形式:         1.{min,max}

2012-11-01 10:35:24 1047

社交行业研究报告.pdf

社交行业研究报告.pdf

2020-11-24

深入理解Java虚拟机

深入理解Java虚拟机 对java人员很有用的书籍

2013-05-31

ssh1整合项目

struts1 spring hibernate ssh ssh1 ssh1的整合过程,简单的CRUDc操作

2013-03-09

基于JAVA的分布式系统 RMI CORBA

rmi corba 基于JAVA的分布式系统

2012-11-22

ssh2 spring hibernate struts2 log4j ant

ssh2 spring hibernate struts2 log4j ant

2012-11-16

dwz4j lib jar

dwz4j lib jar js javascript

2012-06-06

jsvalidation

jsvalidation验证

2011-12-10

《锋利的jQuery》高清扫描PDF带书签目录完整版+源码

《锋利的jQuery》高清扫描PDF带书签目录完整版+源码 你绝对喜欢!!!

2011-11-05

Java 项目 开发 常见问题 分析

Java 项目 开发 常见问题 分析 java程序员建议看看

2010-01-13

J2EE 开发 编程 规范

J2EE开发编程规范.doc Java程序员建议看看

2010-01-13

java 编程 规范

java编程规范 Java程序员应该好好看看!

2010-01-13

华为内部程序设计编码规范.pdf

华为内部程序设计编码规范.pdf 建议程序员看看---参考!

2010-01-12

java程序员必读---值得java程序员读读

java程序员必读--->对Java程序员和有用的!

2010-01-12

3G资料\3G传输院内讲座.rar

3G资料\3G传输院内讲座.rar 3G资料\3G传输院内讲座.rar

2009-05-29

传智播客版贪吃蛇游戏源代码.rar

传智播客版贪吃蛇游戏源代码.rar 传智播客版贪吃蛇游戏源代码.rar

2009-05-28

.Net理论常识.Net理论常识

.Net理论常识.Net理论常识.Net理论常识

2009-05-27

西门子3G网络演进交流材料

西门子3G网络演进交流材料

2008-03-16

现代数字通信讲义

关于3G现代数字通信讲义

2008-03-16

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

TA关注的人

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