自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目开发主键生成知多少

做过林林总总各色各样的项目,总结下常用的主键生成策略和方法。主键和唯一标识符不完全是一个概念,通常在数据库中,主键在单个表中是唯一的不可重复的。唯一标识符可以在整个应用范围内,或者跨应用,跨机器都可以做到唯一。数据库中经常会采用AUTO INCREMENT 字段来做主键,每个厂商具体实现语法不同。用于 MySQL 的语法下列 SQL 语句把 "Per

2016-03-29 17:12:13 534

转载 100个高质量Java开发者博客(20151220更新)

本文的目的是收集最好的100个Java博客,并帮助程序员找到高质量的帖子来阅读。其中一些博客可能并不是Java开发者写的,但是Java开发者应该会从中受益。阅读那些博客不失为一件快事,而且经常会收到启发产生一些新的想法。我对高质量的定义如下:1. 文章可读性较高且是原创。2. 作者醉心于技术。3. 文章的个人理解中有创造性的想法4. 持续更新你可以通

2016-02-19 13:19:58 417

原创 ExcellenceMinimum Operational Standards

ExcellenceMinimum Operational Standards

2015-11-11 10:10:23 358

原创 Minimum Development Standards

Minimum Development Standards

2015-11-11 10:06:54 358

原创 Software update notification template (软件更新通知模板)

To:ALL CustomersFrom:IT CenterDate:2015-11-01 Importance:MediumAction Required:No ABC

2015-11-10 09:49:14 2220

原创 QA Sign off template

Memo:                 DEMO-PROJECT  TEST COVERAGE SIGN-OFFTicket NUMBER for A module: TK001001Ticket NUMBER forB module:               TK001002Ticket NUMB

2015-11-09 10:33:21 666

原创 Strategies and Standards

XXX ProjectStrategies and StandardsVersion: 1.0 Package DesignSource CodePackages will have the following layout: com.abc...Examples of locations are:  order.si

2015-03-21 14:34:38 425

转载 开始学Spring第4章-使用JdbcTemplate访问数据库

Spring的JDBCTemplate当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate Session的getConnection 获得JDBC Connection,然后进行纯JDBC API操作;第三、选择把Spring的JDBCTe

2013-02-28 17:02:02 503

转载 开始学Spring第3章-Weblogic 远程DEBUG

weblogic 远程 debug1: WINDOWS:在startWebLogic.cmd中加入set JAVA_OPTIONS=%JAVA_OPTIONS% -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=7777 ,server=y,suspend=n-Xdebu

2012-12-13 15:59:21 587

原创 开始学Spring第2章-Eclipse,MAVEN,SVN,TOMCAT集成配置

1. Download eclipse J2EE (4.2 cor): http://www.eclipse.org/downloads/http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junosr12. Add maven pluginm2e - http://m2eclipse.s

2012-11-27 11:43:04 440

原创 开始学Spring第1章-Spring和log4j集成配置

Log4j使用方法1、定义配置文件 log4j.properties①配置根Logger,其语法为:log4j.rootLogger = [ level ] , appenderName, appenderName, …level 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者自定义的级别。Log4j建议只使用四个级别,优先级从高

2012-11-23 10:16:04 520

转载 Apache开源项目简介

Jakarta项目是ASF(The Apache Software Foundation)的一部分。ASF是一个非赢利组织,她鼓励基于开放的软件许可下进行合作、注重实效的开发,并提供各个领域的高质量软件,她涉及到Http服务器,编译工具,类库,开发架构,服务器端Java技术,J2EE容器,数据库工具,日志工具,XML解析等等诸多领域。ASF提供的java项目有一部分在Jakarta中,还有一些成为

2012-07-10 13:37:52 587

转载 java中equal和==的比较

以下内容感觉很有帮助,转载自百度知道:java中equals方法和“==”的区别:equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”

2012-06-05 16:30:07 239

转载 Java 日期类算法 转(转载)

对日期的操作主要可以用 java.text.SimpleDateFormat java.util.Calendar java.util.Date 进行操作,也可以用apacle commons中的commons-lang包下的 org.apache.commons.lang.time.DateUtils来对日期就行操作 下面写的一些操作日期的的工具类 J

2012-03-21 11:05:45 729

转载 java_time函数 (转载)

java.util.*;import java.text.*;import java.util.Calendar; public class VeDate { /**  * 获取现在时间  *   * @return 返回时间类型 yyyy-MM-dd HH:mm:ss  */ public static Date getNowDate() {  Dat

2012-03-21 10:54:23 1927

转载 MYSQL 常用函数

一.字符串类 CHARSET(str) //返回字串字符集CONCAT (string2 [,... ]) //连接字串INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0LCASE (string2 ) /

2011-07-19 10:04:46 722

转载 Visual Studio 2005常用快捷键

<br /><br />F6: 生成解决方案<br />Ctrl+F6: 生成当前项目<br />F7: 查看代码<br />Shift+F7: 查看窗体设计器<br />F5: 启动调试<br />Ctrl+F5: 开始执行(不调试)<br />Shift+F5: 停止调试<br />Ctrl+Shift+F5: 重启调试<br />F9: 切换断点<br />Ctrl+F9: 启用/停止断点<br />Ctrl+Shift+F9: 删除全部断点<br />F10: 逐过程<br />Ctrl+F10:

2011-05-26 10:08:00 339

转载 JAVA设计模式之Singleton

Singleton模式说白了就是保证在Java应用程序中,一个Class只能有一个实例存在。 这个在我们日常编程中实例还是挺多的,比方说独享的资源,一台机器无论是在什么操作系统上,网络端口都是独享的。也就是说,在同一时刻,我们只能实例化一个Socket连接。延伸的话,我想数据库编程方面应该用很多Singleton模式。 Singleton模式一般有三种形式。 第一种形式:定义一个类,它的构造函数是Private的,它有一个Static的private的该类变量,在类初始化的时候实例化,通过public的ge

2011-04-29 13:57:00 389

转载 JAVA设计模式之抽象工厂(Abstract Factory)模式

<br /><br />在阅读本篇以前,为了方便理解,请首先阅读本博的“JAVA设计模式之简单工厂(Simple Factory)模式”和“JAVA设计模式之工厂方法(Factory Method)模式”。<br />抽象工厂模式是对象的创建模式,它是工厂方法模式的进一步推广。抽象工厂的“抽象”来自于“抽象的产品角色”,而抽象工厂就是抽象产品角色的工厂。每一个设计模式都是针对一系列的问题的解决方案。抽象模式就是针对多个等级产品结构的系统而设计的。抽象工厂模式就是向客户端提供一个接口,使得客户端在不必知道产品

2011-04-29 10:50:00 720

转载 JAVA设计模式:简单工厂、工厂方法、抽象工厂之小结与区别

简单工厂,工厂方法,抽象工厂都属于设计模式中的创建型模式。其主要功能都是帮助我们把对象的实例化部分抽取了出来,优化了系统的架构,并且增强了系统的扩展性。本文是本人对这三种模式学习后的一个小结以及对他们之间的区别的理解。简单工厂简单工厂模式的工厂类一般是使用静态方法,通过接收的参数的不同来返回不同的对象实例。不修改代码的话,是无法扩展的。工厂方法工厂方法是针对每一种产品提供一个工厂类。通过不同的工厂实例来创建不同的产品实例。在同一等级结构中,支持增加任意产品。抽象工厂抽象工厂是应对产品族概念的。比如说,每个汽

2011-04-28 13:48:00 1856

转载 Web开发人员必备的20款超赞的jQuery插件 & 15个Chrome插件

http://sd.csdn.net/a/20110218/292102.html

2011-02-18 14:46:00 437

转载 Java常用正则表达式!!!!!!!!!!!!!

<br />Java常用正则表达式2007年10月29日 星期一 下午 10:28<br /><br />"^/d+$"  //非负整数(正整数 + 0)<br />"^/[0-9/]*/[1-9/]/[0-9/]*$"  //正整数<br />"^((-/d+)/|(0+))$"  //非正整数(负整数 + 0)<br />"^-/[0-9/]*/[1-9/]/[0-9/]*$"  //负整数<br />"^-?/d+$"    //整数<br />"^/d+(/./d+)?$"  //非负浮点数(正浮点

2011-02-17 14:06:00 298

转载 正则表达式30分钟入门教程

<br />正则表达式30分钟入门教程<br />版本:v2.31 (2009-4-11) 作者:deerchao 转载请注明来源目录<br />跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标<br />30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本

2011-01-21 16:32:00 226

转载 使用正则表达式进行数据校验(java,javascript)

<br />早期起源正则表达式的“祖先”可以一直上溯至对人类神经系统如何工作的早期研究。Warren McCulloch 和 Walter Pitts 这两位神经生理学家研究出一种数学方式来描述这些神经网络。1956 年, 一位叫 Stephen Kleene 的美国数学家在 McCulloch 和 Pitts 早期工作的基础上,发表了一篇标题为“神经网事件的表示法”的论文,引入了正则表达式的概念。正则表达式就是用来描述他称为“正则集的代数”的表达式,因此采用“正则表达式”这个术语。随后,发现可以将这一工作

2011-01-21 16:31:00 506

转载 MySQL 备份和恢复2

<br />MySQL 备份和恢复周六, 2006/09/30 - 14:21 — yejrMySQL 备份和恢复<br />作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。<br />日期:2006/10/01<br />本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。<br />目前 MySQL 支持的免费

2011-01-12 10:25:00 244

转载 Mysql 备份与恢复

<br />逻辑备份:<br />1.mysqldump(数据导出工具)<br />  mysqldump options db_name[table_name]//备份单个数据库<br />  mysqldump 选项 --database database-name1 [databases-name2]....//备份指定的数据库一个或者多个<br />  mysqldump 选项 --all-database //备份所有的数据库<br />  链接选项:<br />  -u :指定用户名<br />

2011-01-12 10:23:00 236

转载 MySQL基本命令(WINDOWS)

<br /><br />1.启动MySQL命令:<br />mysqld --console<br />2.停止MySQL命令:<br />mysqladmin -u root shutdown,root是用户名。<br />3.连接MySQL命令:<br />mysql -h 127.0.0.1 -u root -p<br />4.在MySQL,从文件导入表结构和数据,使用mysql db_name < text_file。 如果已经使用了USE db_name,使用mysql < text_file。 

2011-01-12 10:13:00 344

转载 在JAVA中如何检查字符串日期的合法性

<br />在JAVA中如何检查字符串日期的合法性文/陈刚 from www.chengang.com.cn 2005-11-04 <br /><br /><br />  在SWT中还没有日期控件,所以我的日期是用文本框手工输入的,这时就需要验证输入的日期是否合法。在之前我是复制很久以前写的一段代码,它的解决方法是分解日期字串,然后检查,这很笨且不严格。正确的方案应该是利用DateFormat类来检查,如下所示:<br /> <br />public final class StringUtil {<br

2011-01-11 10:05:00 679

转载 在JAVA中如何检查字符串日期的合法性

<br />在JAVA中如何检查字符串日期的合法性文/陈刚 from www.chengang.com.cn 2005-11-04 <br /><br /><br />  在SWT中还没有日期控件,所以我的日期是用文本框手工输入的,这时就需要验证输入的日期是否合法。在之前我是复制很久以前写的一段代码,它的解决方法是分解日期字串,然后检查,这很笨且不严格。正确的方案应该是利用DateFormat类来检查,如下所示:<br /> <br />public final class StringUtil {<br

2011-01-11 10:05:00 831

转载 Struts2源码分析--请求处理

<br />Struts2源码分析--请求处理Posted on 2009-01-22 11:05 MyYate 阅读(2263) 评论(7)  编辑  收藏 所属分类: Struts2 Struts2架构图        请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和Dispatcher;FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。        Ac

2010-12-06 16:58:00 344

转载 网站开发人员应该知道的62件事(附-微软Web平台优秀项目精选推荐)

<br />网站开发人员应该知道的62件事<br />2010-11-26 09:10 | 5682次阅读 | 来源:阮一峰的网络日志 【已有13条评论】发表评论<br />| 感谢陈秋歌的提供 | 收藏这篇资讯<br />近日,有人在Stack Overflow上发表提问“动手开发网站之前,需要知道哪些事情?”,众多人给出了不同的答案,同时所有人根据Stack Overflow问题下面的wiki区对众多答案进行了编辑,总结出62条网站开发人员应该知道的事。Web技术开发者阮一峰把这62条答案进行了翻译,现

2010-11-26 16:57:00 343

转载 Eclipse快捷键大全(转载)

<br />Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)<br />Ctrl+D: 删除当前行 <br />Ctrl+Alt+↓ 复制当前行到下一行(复制增加)<br />Ctrl+Alt+↑ 复制当前行到上一行(复制增加)<br />Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)<br />Alt+↑ 当前行和上面一行交互位置(同上)<br />Alt+← 前一个编辑的页面<br />Alt+→ 下一个编辑的页面(当然是针对上面那条来说

2010-11-23 10:13:00 221

转载 Introduction to XML and XML With Java

<br />  <br /> <br />Introduction to XML and XML With Java  <br /> <br />If you are looking for sample programs to parse a XML file using DOM/SAX parser or looking for a program to generate a XML file please proceed directly to programs. <br /><br />This s

2010-11-22 15:37:00 1120

转载 XML and Java - Parsing XML using Java Tutorial

<br />http://www.java-samples.com/showtutorial.php?tutorialid=152

2010-11-22 15:27:00 250

转载 A simple way to read an XML file in Java

A simple way to read an XML file in JavaComments (41)PDFBy Kiran Pai, published on 26 Feb 2002This is the simplest way to read data from an XML file into a Java program. I have also included some basic error checking, so you can directly cut-paste this c

2010-11-22 15:14:00 354

转载 UML 基础: 类图

http://www.ibm.com/developerworks/cn/rational/rationaledge/content/feb05/bell/

2010-11-22 14:14:00 392

硬盘整数分区计算器 小巧易用

硬盘整数分区计算器 小巧易用 装机分区利器

2011-01-27

[精通正则表达式(第3版)].Friedl.J.E.F.Mastering.Regular.Expressions.(3.ed.,.O'Reilly,.2006)(534s).pdf

[精通正则表达式(第3版)].Friedl.J.E.F.Mastering.Regular.Expressions.(3.ed.,.O'Reilly,.2006)(534s).pdf

2010-11-22

iBATIS 中文开发指南 刘涛译

SQL Maps (com.ibatis.sqlmap.*) SQL Map的概念 SQL Map如何工作 安装SQL Maps6 JAR文件和依赖性 从1.x版本升级7 是否应该升级 转换XML配置文件(从1.x到2.0) 使用新的JAR文件 SQL Map XML配置文件 <properties>元素 <setting>元素 <typeAlias>元素 <transactionManager>元素 <datasource>元素 <sqlMap>元素 SQL Map XML映射文件 Mapped Statements Statement的类型 SQL 语句 自动生成的主键 存储过程 parameterClass parameterMap Inline Parameter简介 resultClass resultMap cacheModel xmlResultName Parameter Map 和 Inline Parameter <parameter>元素 Inline Parameter Map 基本类型输入参数 Map类型输入参数 Result Map 隐式的Result Map 基本类型的Result(即String,Integer,Boolean) Map类型的Result 复杂类型属性(即自定义类型的属性) 避免N+1 Select(1:1) 延迟加载 VS 联合查询(1:1) 复杂类型集合的属性 避免N+1 Select(1:M和M:N) 组合键值或多个复杂参数属性 支持Parameter Map和Result Map的数据类型 缓存Mapped Statement结果集 只读 VS 可读写 Serializable可读写缓存 缓存类型 动态Mapped Statement 二元条件元素 一元条件元素 其他元素 简单的动态SQL元素 使用SQL Map API编程 配置SQL Map 事务处理 自动的事务处理 全局(分布式)事务 批处理 用SqlMapClient执行SQL语句 代码例子 例子1:执行update(insert,update,delete) 例子2:查询成对象(select) 例子3:用预赋值的结果对象查询成对象(select) 例子4:查询成对象List(select) 例子5:自动提交 例子6:用结果集边界查询成对象List(select) 例子7:用RowHandler执行查询(select) 例子8:查询成Paginated List(select 例子9:查询成Map(select) 用Jakarta Commons Logging记录SQL Map日志

2009-04-09

IBM AIX 通用快速入门简明教程

IBM AIX 通用快速入门简明教程 pdf 通俗易懂的简明入门教程 aix basic

2009-03-27

DB2 700 考试最新标准题库附答案

DB2 700 考试的最新题库以及答案 看完必过。 Actualtests.IBM.000-700.Exam.Q.and.A.pdf

2009-03-27

空空如也

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

TA关注的人

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