自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 JDBC中Class.forName()的作用

<br /> <br />      使用JDBC时,我们都会很自然得使用下列语句:java 代码Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://127.0.0.1/test?useUnicode=true&characterEncoding=utf-8"; String user = ""; String psw = ""; Connection con = DriverManager.g

2010-11-28 20:24:00 3335

转载 深入分析 iBATIS 框架之系统架构与映射原理

iBATIS 框架主要的类层次结构 总体来说 iBATIS 的系统结构还是比较简单的,它主要完成两件事情: 根据 JDBC 规范建立与数据库的连接; 通过反射打通 Java 对象与数据库参数交互之间相互转化关系。 iBATIS 的框架结构也是按照这种思想来组织类层次结构的,其实它是一种典型的交互式框架。先期准备好交互的必要条件,然后构建一个交互的环境,交互环境中还划分成会话,每次的会话也有一个环境。当这些环境都准备好了以后,剩下的就是交换数据了。其实涉及到网络通信,一般都会是类似的处理

2010-11-24 03:32:00 2242 1

原创 人生就像DOTA 需要扎实的补刀、风骚的走位、必胜的欲望和永不放弃的心(持续更新)

<br /><br />人生就像DOTA,只有给自己找到一个合理的定位,才能在团站中发挥巨大的作用;<br />人生就像DOTA,装B的人一定是众人合力打压的对象,前期低调才能换来后期的勃发;<br />人生就像DOTA,不要总是向往着裸奔心中那件神装,在这个战乱的年代裸奔不安全;<br />人生就像DOTA,在注意局部画面的同时,还要多多留意小地图,避免被GANK;<br />人生就像DOTA,不要被冰女、火女、LION、小黑妹的美色所迷惑,要认清敌我关系;<br />人生就像DOTA,在面对分路对阵不利

2010-11-23 16:49:00 3275 3

原创 Spring2.5整合Ibatis入门级开发实例

      最近一直在看spring和ibatis的东西,由于目前SSH的流行,大多讲Spring和Hibernate的整合开发,作者一直对Hibernate不是很感冒,也许是因为日常开发程序对性能要求比较高,和Hibernate比较起来Ibatis更合适。瑞然网络上有很多讲Spring和Ibatis整合的文章,但查看了许多,发现能顺利开发下去的文章太少,于是我就为大家准备了这篇Spring+Ibatis的入门级整合文章。环境介绍      先来介绍一下本入门级整合文章所用到的环境:Spring2.5.5、

2010-11-22 20:19:00 2379

转载 2010开放源代码奖最终结果

<br /><br />Open Source Awards 是由 Packt 出版社举行的线上评选活动。今年已经是第五届了,这个评选活动最开始的时侯只是针对开源内容管理系统(CMS)做评选,而随着发展以及更多类型的开源项目 的出现,为了鼓励、支持、表彰和奖励这些项目,将评选分为不同类型的几个方面,让更多的项目可以参加进来。<br />开源cms<br /><br />1: CMS Made Simple<br />2: SilverStripe<br />3: MODx<br /><br />知名cms<

2010-11-21 23:08:00 1274

转载 Ibatis和Hibernate的比较

<br />我在最初的选型的时候是打算选择 Hibernate 的,在研究的过程中发现了 iBatis,经过 分析比较之后我选择了 iBatis。现在我已经使用 iBatis 完成了一个中小型的 ... -  我在最初的选型的时候是打算选择 Hibernate 的,在研究的过程中发现了 iBatis,经过 <br />分析比较之后我选择了 iBatis。现在我已经使用 iBatis 完成了一个中小型的项目。这个 <br />项目在性能、可维护性、可扩展性方面都非常令我满意。 <br /><br />在这个过

2010-11-19 17:58:00 1158

转载 趣谈23种设计模式

<br />本文转至:http://damies.javaeye.com/blog/81767,在此对原作者的提供表示感谢!<br /> <br />创建型模式 <br /><br />1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说"来四个鸡翅"就行了。麦当劳和肯德基就是生产鸡翅的Factory <br /><br />工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者

2010-11-18 10:15:00 819

原创 《Java开发有一说一》——Tomcat的安装与配置

Tomcat安装与配置 Tomcat简介       Tomcat是由Apache荣誉出品,Tomcat是Sun的JSWDK(Java Server Web Development Kit)中的Servlet容器,属于Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司和个人共同开发而成。Tomcat既是一个开放源码、免费支持JSP和Servlet技术的容器,同时又是一个Web服务器软件,受到

2010-11-14 21:31:00 2541

原创 《Java开发有一说一》——JDK的安装和环境的配置

JDK的安装与配置  JDK简介       JDK的全称是Java Development Kit,是Sun公司免费提供的Java语言的软件开发工具包,其中包含Java虚拟机(JVM)。编写好的Java源程序经过编译可形成Java字节码,只要安装了JDK,就可以利用JVM解释这些字节码文件,从而保证了Java的跨平台性。 在平台兼容性方面,JDK作为解释字节码文件并据此调用操作系统API实现对应功能的Java虚拟机,与操作系统类型和平台位数密切相关,因此存在不同类型的版本。 JDK

2010-11-14 21:20:00 2547

原创 《Java开发有一说一》——Java修改Excel单元格的数据及格式

继前两节的Java读取、写入Excel后,本期将推出Java修改Excel中数据以及格式的方法和技巧,如果大家学习了前面的读、写Excel,相信学习本节内容将是不费吹灰之力啊,不过要灵活的运用还需多加努力呀。      好了,为了展示Java修改Excel的魅力,我们先来设计一个业务场景,这个场景是根据最近做过的一件事设计出来的:      在一张Excel中,有一批学生信息数据如下图: 图1   Excel中的示例数据      在创建Excel时,将Excel中的所在省,所在市做成了下拉菜单以供选择,设

2010-11-10 20:31:00 13907 4

原创 《Java开发有一说一》——向Excel文件中写数据

接着上一节的内容,本节主要讲述如何通过Java程序向Excel文件中写数据,包括:1、数据类型的控制;2、数据的格式化。要快速上手,我们还是通过阅读代码来学习,这样可以帮助大家建立一个更直观的概念和认识。1、写入Excel及数据类型控制     程序描述:通过Java程序新建一个名为test.xls的文件,并在Excel的第一行第一列写一个字符串,在第一行第二列写一个数字,在第一行第三列写一个日期。package jxl.zhanhj;import java.io.File;import java.

2010-11-08 20:09:00 6491

原创 《Java开发有一说一》——Java读取Excel文件中的数据

      在日常工作中,我们常常会进行文件读写操作,除去我们最常用的纯文本文件读写,更多时候我们需要对Excel中的数据进行读取操作,本文将介绍Excel读写的常用方法,希望对大家学习Java读写Excel会有帮助。       在开始进行Java读写Excel前,我们需要先下一个jxl的jar包,这个jar包中提供了相关读写Excel的方法,在百度里所搜一下jxl.jar下载就会出现很多下载地址了,这里不再累述。随后我们将jxl.jar放到classpath下或者在工程的buildpath中添加jxl.

2010-11-05 17:38:00 10699

原创 Java异常处理的原则和忌讳

Java 异常处理的原则 尽可能的处理异常     要尽可能的处理异常,如果条件确实不允许,无法在自己的代码中完成处理,就考虑声明异常。如果人为避免在代码中处理异常,仅作声明,则是一种错误和依赖的实践。 具体问题具体解决     异常的部分优点在于能为不同类型的问题提供不同的处理操作。有效异常处理的关键是识别特定故障场景,并开发解决此场景的特定相应行为。为了充分利用异常处理能力,需要为特定类型的问题构建特定的处理器块。 记录可能影响应用程序运行的异常     至少要采取一些永久的方式,

2010-11-05 04:25:00 1699

原创 《Java开发有一说一》——JDK安装配置你不知道的一些事儿

Java,环境配置,环境搭建,开发,JDK,JRE

2010-11-04 15:15:00 911 1

非常漂亮的jquery弹出框口

jquery做的弹出窗口,好东西你值得拥有

2011-11-24

HTML5 JQuery POC

HTML5 JQuery POC HTML5 JQuery POC

2011-11-23

HTML5 Demo

根据HTML5设计出的一个十分漂亮的Demo,喜欢的朋友可以拿去进行进一步扩展

2011-11-14

大家来学LATEX

LATEX可以排出WORD不可比拟的效果

2008-03-31

重构-改善既有代码的设计

很好的介绍了重构的基本思想和方法,让你懂得如何编写代码、管理代码和设计代码结构,提高代码可读性和可维护性

2008-03-31

空空如也

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

TA关注的人

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