自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ajax j调用产生空行处理

查询数据库输出时候多了很多空行checkuser.jsp [code="java"] [/code]运行该文件返回: true //true 的上面出现很多空行 //那个大大跟我说下原因哈~~~~因为我的ajax是从这个页采数据回来的 那么多的空行 处理起来很麻烦------解决方案-------------------...

2013-10-08 15:04:38 127

原创 属性文件读写

[code="java"]Properties prop = new Properties();// 属性集合对象 // 属性文件输入流 FileInputStream fis = new FileInputStream("resource/conf/prop.properties"); prop.load(fis);// 将属性文件流装载到Properties对象中 ...

2013-04-28 14:30:29 127

原创 程序员如何保持优秀

1. 小范围的选择一些有用技术,透彻的学习它们,拥抱它们。然后不断的扩展这个范围。2. 理解各种数据结构的优点和缺点,包括它们在内存中和在硬盘上的各自表现。3. 理解各种算法的优点和缺点。4. 了解你的工作领域。关上电脑,去做你的用户们在做的事。5. 有准备,有愿望,有能力在任何时候投入到多种技术层面中。你必须知道表象下的技术原理。在“各个技术层面的掌握程度”和“编...

2012-10-30 22:11:38 82

原创 StringUtils的isBlank与isEmply

[code="java"]1. public static boolean isEmpty(String str)   判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0   下面是 StringUtils 判断是否为空的示例:   StringUtils.isEmpty(null) = true   St...

2012-10-11 11:15:46 65

原创 StringUtils、IOUtils and FileUtils及一些好工具

[b]StringUtils[/b]这是象面包和奶油一样必须的通用语言库,这个实用工具类包括一些很早以前在String中未包含的重要方法。[code="java"]StringUtils.isEmpty(null) && StringUtils.isEmpty(""); // true StringUtils.isBlank(" \n\t"); ...

2012-09-30 11:09:34 174

原创 log4j.properties配置详解

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 ,...

2012-07-31 20:55:20 72

原创 会技术和不会技术的项目经理

项目经理必须要会技术吗? 有的项目经理什么技术都会,而有的却什么技术都不会,然而他们却都是项目经理!带的项目也是什么样的都有,怎么才算得上一个称职的项目经理呢?...

2012-06-20 20:49:38 120

原创 urlencoder.encode、urldecoder.decode、escape、encodeuri、encoder

[b]escape()方法[/b]采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20,如果是中文,则使用unicode编码格式如 %uxxxx。unescape方法与此相反。不会被此方法编码的字符有69个:@*_+...

2012-05-17 09:42:53 130

原创 JAVA String.format 方法使用介绍

1.对整数进行格式化:%[index$][标识][最小宽度]转换方式 我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解,就是最终该整数转化的字符串最少包含多少位数字。我们来看看剩下2个部分的含义吧:标识: '-' 在最小宽度内左对齐,不可以与“用0填充”同时使用'#' 只适用于8进制和16进...

2012-05-11 13:50:01 64

原创 Hibernate继承映射

在面向对象的程序领域中,类与类之间是有继承关系的,例如Java世界中只需要extends关键字就可以确定这两个类的父子关系,但是在关系数据库的世界中,表与表之间没有任何关键字可以明确指明这两张表的父子关系,表与表是没有继承关系这样的说法的。为了将程序领域中的继承关系反映到数据中,Hibernate为我们提供了3中方案:第一种方案:一个子类对应一张表。第二种方案:使用一张表表示所有继...

2012-02-15 14:57:18 74

原创 javamail发送邮件

今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题。为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵 以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。jar包因为我不知道怎么传到javaeye上,所以朋友们回去自己打吧。 我的代码有三个类: 第一个类:MailSenderInfo.java [code="java"]p...

2012-02-05 21:51:47 63

原创 eclipse安装maven插件及从svn检出项目时没有check out as maven project选项解决方法

eclipse中安装maven一般这样安装help->Install New Software从http://m2eclipse.sonatype.org/sites/m2e安装maven插件之所以出现没有check out as maven project选项,是因为这个插件是不完整的,缺少maven integration for eclipse(Extras)mave...

2012-01-16 17:27:25 353

原创 Oracle创建用户、表空间、导入导出、...命令

//创建临时表空间create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;...

2012-01-11 14:48:53 66

原创 Spring MVC form validation with Hibernate Validator

Spring MVC form validation with Hibernate Validator[url]http://codemunchies.com/2010/07/spring-mvc-form-validation-with-hibernate-validator/[/url]Bean Validation 技术规范特性概述[url]http://www.ibm....

2012-01-09 17:04:59 106

原创 Js获取当前日期时间及其它操作

[code="js"]var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.get...

2011-12-26 10:22:06 65

原创 几种任务调度的 Java 实现方法与比较

前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现:TimerScheduledExecutor开源工具包 Quartz开源工具包 JCronTab此外,为结合实现复杂的任务调度,本文还将介绍 Calendar 的一些使用方法。回页首Timer相信大家都已经非常熟悉 java.util.Tim...

2011-12-17 20:19:10 66

原创 Tomcat的参数配置及一般问题的解决

如何解决端口冲突导致tomcat无法启动的问题Tomcat在启动时主要使用下面的3个端口[code="java"][/code]端口被占用后的现象:Ø 8080端口被占用,tomcat刚开始启动就立即停止;Ø 8005端口被占用,tomcat启动后期停止;Ø 8009端口被占用,tomcat会自动使用下一个未被占用的端...

2011-12-12 14:32:44 86

原创 JS onclick常用事件

JS onclick常用事件[code="java"]1. 2. 3. 4. 5. 6. 7. 8. 9. ...

2011-12-07 21:37:03 89

原创 选取所有ID以 news 开头的控件

[code="java"]$(document).ready(function(){ $("#btn").click(function () { $("[id^='news']").each(function (i) { if (this.tagName.toLowerCase()!= "input") { ...

2011-12-06 17:15:27 71

原创 maven知识总结

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

2011-11-06 22:37:47 89

原创 凤凰涅槃:从 iBatis 到 MyBatis

从 iBatis 到 MyBatis,你准备好了吗?对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。即使在持久层框架层出不穷的今天,iBatis 凭借着易学易用、轻巧灵活等特点,也仍然拥有一席之地。尤其对...

2011-11-05 19:53:09 53

原创 spring mvc注解例子

弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子没有介绍到数据层的内容,现在这一篇补上。下面开始贴代码。 文中用的框架版本:spring 3,hibernate 3,没有的,自己上网下。web.xml配置:[c...

2011-11-05 17:24:20 63

原创 struts1.x防止表单重复提交

每次填写完表单后单击提交后,struts中action执行相关业务逻辑,通过forward对象转到某个页面。这时若刷新页面后,会再执行同样的逻辑。比如录数据到数据库,按照上面的情况,数据库中会有两条同样的数据。为了避免这种情况,有几种解决办法: 1 :在执行业务逻辑后,返回一个Forward对象,这个forward对象的path属性应该配置一个幂等的XXX.do操作,这样可以解决,但是有可...

2011-08-25 21:24:17 78

原创 接口和抽象类的区别

我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想内涵?和面向对象编程是什么关系?本文将一一解答这些疑问。1.面向接口编程和面向对象编程是什么关系首先,面向接口编程和面向对象编程并...

2011-08-18 20:53:15 77

空空如也

空空如也

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

TA关注的人

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