自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

转载 shell 条件可能用到

shell 条件可能用到 博客分类:Linux正则表达式Ruby脚本工作为什么不能用ruby脚本写啊,shell脚本写的俺很烦啊...整数比较-eq       等于,如:if [ "$a" -eq "$b" ]-ne       不等于,如:if [ "$a" -ne "$b" ]-gt       大于,如:if [ "$a" -gt "

2012-02-21 13:25:31 431

转载 Linux cut命令

Linux cut命令  2009-08-25 20:59:11|  分类:computer-linux |  标签:|字号大中小 订阅一个非常有用的命令,主要用来提取各种各样的数据。cut -cchars file如:-c5 提取第5个字符-c5- 提取第5个字符以后的字符-c1,5,12 提取多个字符,中间用“,”符号隔开-c5-

2012-02-21 13:24:17 489

转载 url解码

http://tool.chinaz.com/Tools/URLEncode.aspx

2012-02-21 13:22:58 347

转载 Eclipse调试常用技巧

记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate,就连毕业设计也是用 System.out找 Bug 的,想想真的很笨。开始工作后,一个星期过去了,在一个1 、 2 百万行的系统中找 Bug,我依然在用 System.out ,当时最痛苦的就是修改代码,每次找到疑似 Bug ,就输出一下,然后重启(那时也不知道代码热替换),直到有一天带我的导师发现了这样

2012-02-21 13:22:12 381

转载 hibernate annoation (三 id生成器)

id生成:hibernate内不可使用的id生成器可见代码使用@GeneratedValue1 正对不同的数据库可以同时使用        @Id        @GeneratedValue(strategy = GenerationType.AUTO)2 针对mysql @Id @GeneratedValue(strategy = GenerationType.

2012-02-21 12:01:18 615

转载 关于Jorm的主键ID生成

关于Jorm的主键ID生成> 引言  在Jorm中,主键的生成策略主要有AUTO、UUID、GUID、FOREIGN、SEQUENCE、INCREMENT、IDENTITY、ASSIGNED,下面分别来讲述这几种策略的应用场景> GenerationType.AUTO  Jorm的默认主键策略,自动增长型,自增步长为1,适用数据类型int,long,如:  private in

2012-02-21 11:59:23 1176

转载 ALTER SEQUENCE -- 修改一个序列生成器的定义 ALTER TABLE -- 修改表的定义

ALTER SEQUENCE名称ALTER SEQUENCE  -- 修改一个序列生成器的定义语法ALTER SEQUENCE name [ INCREMENT [ BY ] increment ] [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ] [ RESTAR

2012-02-21 11:57:39 12741

转载 2011年养成的一个工作习惯

有一句名言,没有记录的公司,迟早要垮掉的,多么尖锐,个人也不是如此吗?在下半年,思量再三,结合自己以前的习惯,要求自己每天写工作记录。         我把工作记录分为5部分:Target:远景、目标和理想。有时我想人为什么会陷入碌碌无为的状态呢?不是他不努力,碌碌嘛,说明他还是很勤奋的,但为什么会无为?我觉得主要是没有目标或者目标不对。没有目标很容易理解,目标不对就是所做非所想。这样

2012-02-21 11:55:31 537

转载 10款常用Java测试工具

1. 美国Segue公司的Silk系列产品   Segue公司一直专注于软件质量优化领域。在Segue的产品套件中,拥有业内最强劲且最容易使用的、用于企业应用测试、调优和监测的自动化工具,能够帮助用户保障应用在其生命周期内的可靠性和性能。  (1) SilkPerformer——企业级性能测试工具  企业级自动化测试工具能够支持多种系统,如Java、.Net、Wireless、CO

2012-02-21 11:54:42 394

转载 TinyMce介绍、环境配置与使用心得

TinyMCE 是一个基于浏览器的所见即所得编辑器,它使用户可以方便的编辑HTML内容。它非常灵活并且是为系统集成而设计的,比如在Intranets、CMS、LMS等系统中应用。   特点易于集成,只需要简短几行代码。 支持主题和模板。 易于使用自定义代码扩展(插件和回调) 可定制HTML输出。屏蔽元素和强制属性。 国际语言支持(通过语言包)。 支持多种浏览器, 目前有 Mozil

2012-02-21 11:52:40 4196

转载 @suppressWarnings("unchecked") java 中是什么意思

J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 一点背景:J2SE 5.0 为 Java 语言增加了几个新的特性,并且和它们一起增加了许多新的警告并承诺在将来增加更多的警告。您可以为 "javac" 增加 -Xlint 参数来控制是否报告这些警告(如上面的 @Deprecated 部分所示)。

2012-02-21 11:51:06 739

转载 The APR based Apache Tomcat Native library which allows ...java.library...异常

The APR based Apache Tomcat Native library which allows ...java.library...异常tomat在linux服务器上启动报The APR based Apache Tomcat Native library which allows optimal performance in production environmen

2012-02-21 11:50:10 5336

转载 ehcache中的timeToLiveSeconds和timeToIdleSeconds时间

在ehcache中,缓存有2个失效相关的配置即 timeToLiveSeconds和timeToIdleSeconds,分别简称为ttl和tti。 在通常的解释中,前者表示一条缓存自创建时间起多少秒后失效,而后者表示一条缓存自最后读取或更新起多少秒失效。在2个同时配置时可能时间计算就不那么简单了。 简单说来 任何一方为0,则以另一方时间为准。否则就以最短时间为准。  ehcache

2012-02-21 11:49:03 3930

转载 Hibernate缓存管理

hibernate中的缓存。缓存(Cache )是计算机领域非常通用的概念。缓存的实现不仅需要作为物理介质的硬件,同时还需要用于管理缓存的并发访问和过期等策略的软件。因此,缓存是通过软件和硬件共同实现的。1.1、持久化层的缓存的范围。1、Cache简介缓存(Cache )是计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直

2012-02-21 11:46:49 462

转载 为程序员量身定制的12个目标

对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。01. 变得有耐心02. 保持健康03. 拥抱变化带来的不适应04. 学习一门新的编程语言05. 自动化06. 学习更多数学知识07. 关注安全08. 备份你的数据09. 学习更多理论知识10. 接触

2012-02-21 11:44:59 383

转载 JUnit4 与 JMock 之双剑合璧

简介: 在 developerWorks 上面有一些关于 JUnit4 的文章,也有关于 JMock 的文章,但是结合这两项技术的文章基本上没有。本文就基于这两种技术,对单元测试做一个全面的阐述。本文的目的不光是介绍层面的文字,更侧重作者在实践过程中的一些实际经验来展开分析。并且会针对测试用例的设计及单元测试常会遇到的一些困难等问题做一个全面的探讨。本文的标签:  java, test

2012-02-21 11:42:08 1095

转载 JMock测试入门

JMock测试入门 博客分类:java虚拟机UPjunitEclipseServlet一、介绍    JMock是一个使用模拟对象机制测试Java代码的开发包。模拟对象(Mock Object)可以取代真实对象的位置,用于测试一些与真实对象进行交互或依赖于真实对象的功能,模拟对象的背后目的就是创建一个轻量级的、可控制的对象来代替测试中需要的真实对象,模拟真实对象的行

2012-02-21 11:41:02 449

转载 Maven最佳实践:版本管理

Maven最佳实践:版本管理 博客分类:Mavenmaven配置管理项目管理SVNsubversion什么是版本管理首先,这里说的版本管理(version management)不是指版本控制(version control),但是本文假设你拥有基本的版本控制的知识,了解subversion的基本用法。版本管理中说得版本是指构件(artifact)的版本,而非源

2012-02-21 11:40:02 581

转载 如何构建SVN的开发目录库

Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/ |+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规

2012-02-21 11:38:00 631

转载 使用 Spring 2.5 注释驱动的 IoC 功能

概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而

2012-02-21 11:37:02 352

转载 jenkins

作者:alonesword联系:http://blog.csdn.net/alonesword/http://www.cnblogs.com/alonesword/(本文同步发布于 博客园 与 CSDN,如需转载,请保留其作者即出处) Jenkins 是java 语言开发,需要JRE(JDK)的支持(注:我到现在还不知道JRE 和 JDK 的区别>_ (一)  前期准备

2012-02-15 11:33:40 775

转载 maven常见问题问答

1.前言Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。2. maven概要首先我把maven的概念快速的梳理一下,让我们快速地建

2012-02-15 11:29:00 619

转载 Unbutu下Apache、Mod_Jk、Tomcat的负载均衡及集群搭建(一)

版本:Apache :2.2X、Mod_Jk:1.2X、Tomcat:6.X一、在线安装Apache,版本是2.2X      sudo aptitude install apache2二、下载Mod_Jk对应Apache的模块,放到指定模块目录。     apt-getinstall libapache2-mod-jk2#替换最新二进制版本wget h

2012-02-14 11:42:50 699

转载 Jenkins 安装

1 JenkinsJenkins由以前的hudson更名而来。Jenkins的主要功能是监视重复工作的执行,例如软件工程的构建或在cron下设置的jobs。具体地:*软件的持续构建和测试,此时Jenkins与CruiseControl或DamageControl相似。本质上提供了一个易于使用的持续集成系统,使得开发人员更容易地将改变集成到工程中,使得用户更容易获得一个新的build。自

2012-02-14 09:51:37 804

转载 hashCode() 和equals() 区别和作用

hashCode() 和equals() 区别和作用分类: Java 语言基础 2011-02-19 15:41 337人阅读 评论(1)收藏 举报HashSet和HashMap一直都是JDK中最常用的两个类,HashSet要求不能存储相同的对象,HashMap要求不能存储相同的键。 那么Java运行时环境是如何判断HashSet中相同对象、HashMap中相同

2012-02-07 16:19:10 17996

转载 重写hashcode() AND equals()的作用

重写hashcode() AND equals()的作用1.hashCode()方法使用来提高Map里面的搜索效率的,Map会根据不同的hashCode()来放在不同的桶里面,Map在搜索一个对象的时候先通过hashCode()找到相应的桶,然后再根据equals()方法找到相应的对象.要正确的实现Map里面查找元素必须满足一下两个条件:. x' t; J6 ]0 v3 k(1)当

2012-02-07 16:12:34 1424

空空如也

空空如也

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

TA关注的人

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