自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

转载 json,xml,javabean之间的转换

工作中经常要用到Json、JavaBean、Xml之间的相互转换,用到了很多种方式,这里做下总结,以供参考。现在主流的转换工具有json-lib、jackson、fastjson等,我为大家一一做简单介绍,主要还是以代码形式贴出如何简单应用这些工具的,更多高级功能还需大家深入研究。首先是json-lib,算是很早的转换工具了,用的人很多,说实在现在完全不适合了,缺点比较多,依赖的第

2014-10-16 16:35:56 836

原创 获取两个时间之间的随机时间

/*** 获取随机时间*/@SuppressWarnings("deprecation")public static String getRandomTime(Date startTime, Date finalTime) {Calendar calStartTime = Calendar.getInstance();calStartTime.setTime(sta

2014-08-28 11:41:44 1294

原创 Calendar的用方法

package com.koal.test.calendar;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import j

2014-08-28 11:37:32 503

原创 Date,Timestamp,String之间的转换(java.sql.Date和java.util.Date的理解)

package com.koal.test;import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Tes

2014-08-28 10:44:05 452

原创 正则表达式的理解

正则表达式* 是用来操作字符串,用一下具有特殊意义的符号,来匹配,分割,获取,替换字符串的操作,* 代码简便了,但代码的可读性差了。。

2014-08-11 17:00:48 360

原创 ApacheCommons Lang,StringUtils

Apache Commons包估计是Java中使用最广发的工具包了,很多框架都依赖于这组工具包中的一部分,它提供了我们常用的一些编程需要,但是JDK没能提供的机能,最大化的减少重复代码的编写。http://commons.apache.org/ 1)Commons Lang是对JDK中java.lang包的补充,提供了各种各样的Utilities工具类,这里说说最常用的几个

2014-08-08 12:54:09 454

原创 oracle小知识点

1.oracle 怎样查看实例名:select instance_name from v$instance;2.当oracle数据库中有多个实例,怎样连接其中的某个实例:conn sys/password@orcl as sysdba或者 conn sys/password@orcl3,怎样远程登录到某个oracle实例:conn scott/tiger@1

2014-08-08 09:12:37 469

原创 java中的环境变量设置---理解

javaJAVA_HOMEC:\Java\jdk1.6.0_30PATHC:\Java\jdk1.6.0_30\binCLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注前面的点号和分号一定不能丢,还有中间的,后面的分号也不要丢了)说明:CLASSPATH可以再增加一些第三方的jar

2014-08-08 09:10:45 339

原创 java中关于重载和重写的理解

重写(覆盖/over):是发生在子类和父类之间的。

2014-08-07 23:18:15 542

原创 java 小知识

可变参数的特点:只能出现在参数的最后。

2014-08-07 22:11:13 394

原创 javascript笔记 --基础

javascript也是一种开发语言,虽然名字中有“java“,但是和java语言是没有关系的,java主要是做服务器端程序的开发。javascript主要是做客户端页面中脚本语言的开发,所以javascript是一种脚本语言,脚本:可以直接嵌入到浏览器页面运行的程序。javascript语言的特点:1.解释执行2.弱语言3.基于对象。4.事件驱动

2014-08-06 22:19:00 372

原创 spring 笔记 -spring 的理解

Spring 是什么:spring 是一个开源框架,也是轻量级的基于控制反转(Inversion of Control,IOc)和面向切面(Aspect Oriented Programming,AOP)的容器框架主要目的是简化企业的开发。为什么要使用Spring1.降低组件之间的耦合度,是各层间松耦2.可以使用容器提供的众多服务:如事务管理服务,消息服务3

2014-08-06 22:15:00 429

原创 struts笔记-struts的理解

struts2框架引入到web项目中:1,把struts2相关的jar包引入到项目中。2把struts的配置文件直接放到src下面,名字叫做strut.xml(运行是配置文件被框架自动读取)注意:如果struts.xml文件中不能自动提示标签,把相应的dtd文件配置上去。3在web.xml文件中配置struts框架过滤器第一种filter的配置:(这是struts2框架2.0使

2014-08-06 22:12:49 584

原创 Ajax理解-ajax笔记

AJAX简介    1、AJAX= Asynchronous JavaScript And XML,异步JavaScript 及 XML    2、AJAX 不是一种新技术,而是一种旧技术的新用法,它是基于 JavaScript 和 HTTP 请求的    3、AJAX产生的目的是实现页面的局部刷新。通过在后台与服务器进行少量数据交换,AJAX 可以使网页       实现异步更新

2014-08-06 22:11:30 382

原创 servlet 理解 --servlet笔记

http  80smtp 25pop3 110ftp  23https 443Host里面改动了server.xml文件后要重启Tomcat服务器。 默认的web应用请求头/消息头:Accept:告诉服务器,客户机支持的数据类型Accept-Charset:用于告诉服务器,客户机支持的编码类型Accept-En

2014-08-06 22:10:42 1621

转载 Java中常见的数据源以及使用

Java中的数据源就是javax.sql.DataSource。DataSource的创建可以有不同的实现。JNDI方式创建DataSource    以JNDI方式创建数据源首先要配置数据源的相关连接信息,也就是数据源连接池。该配置应该在Tomcat安装目录下的conf/context.xml文件中配置。其配置如下:    ……      

2014-08-06 18:41:18 422

转载 Apache Commons 工具类介绍及简单使用

谢谢文章的作者。    Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类做简单介绍。组件功能介绍BeanUtils提供了对于JavaBean进行各种操作,克隆对象,属性等等.BetwixtXML与Java对象之间相互

2014-08-06 18:40:32 304

转载 Servlet过滤器

以前以为Filter只是一个特殊点的Servlet,用进只需在web.xml中配置一下拦截路径就可以了,可经过这两天的深入学习,才知道以前对Filter类的了解和使用都太过浅薄了。在网上看了很多篇相关的技术文章,现提取它们中的精髓(我认为能说明问题的东西)及我个人的一些学习经验作如下总结,希望能帮助大家更好地理解Filter的过滤机制。要学习Filter,就必须先理解和掌握serv

2014-08-06 15:58:15 314

转载 JAVA中的format

1.    java.text.Format 21.1.     Format的方法... 21.2.     Format的子类... 21.3.     DateFormat的用法... 21.4.     MessageFormat的用法... 21.5.     NumberFormat的用法... 31.5.1.      NumberFo

2014-08-06 15:56:45 675

转载 利用commons-fileupload实现文件的上传(源码)

现在我们利用commons-fileupload实现文件的上传,开发环境:Myeclipse 9.0  对文件上传的细节分析:1、乱码问题的出现与解决       2、上传文件类型的约束       3、上传文件的大小约束4、临时缓存文件的处理           5、服务器端文件的保存        6、文件名相同覆盖问题7、多文件同时上传问题    等…

2014-08-06 15:55:49 535

转载 commons-fileupload的详细介绍与使用

Java Web开发人员可以使用Apache文件上传组件来接收浏览器上传的文件,该组件由多个类共同组成,但是,对于使用该组件来编写文件上传功能的Java Web开发人员来说,只需要了解和使用其中的三个类:DiskFileUpload、FileItem和FileUploadException。这三个类全部位于org.apache.commons.fileupload包中。首先

2014-08-06 15:54:53 10096

转载 commons_dbutils的介绍与使用

1、Commonsdbutils是什么?commons-dbutils 是 Apache 组织提供的一个开源 JDBC 工具类库,对传统操作数据库的类进行二次封装,可以把结果集转化成List。 2、Commonsdbutils主要相关类及接口的简介:主要讲解两个类(org.apache.commons.dbutils.DbUtils和org.apache.commo

2014-08-06 15:53:56 383

转载 DbUtil详解

Common Dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。DBUtils包括3个包:org.apache.commons.dbutils org.apache.commons.dbutils.handlers org.apache.commons.dbutils.wrappersDBUtils封装了对JDBC的操作,简化了JD

2014-08-06 15:52:24 737

原创 java中常见的框架

常见的JAVA框架模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。模式有不同的领域,建筑领域有建筑模式,软件设计

2014-08-06 15:49:00 493

原创 JavaScript笔记-js基础

JavaScript和网页部分 HTML CSS 结合使用的 会HTML 和 CSS 日后课程需要CSS,配合的话,深入在讲解CSS  JavaScript是网页脚本语言,作用在网页中,动态网页是什么语言开发的不重要,无论是java编写,还是php,还是.net 先期,将就JavaScript写在我们的网页中  需要将JavaScript代码,封装在标签中 理论中,Ja

2014-08-05 22:51:51 486

原创 JavaBean理解

JavaBean 是一种特殊的Java类,主要用于传递信息

2014-08-05 22:00:54 379

原创 关于泛型的理解-浅谈泛型

1,泛型是在jdk1.5才有的概念。在jdk1

2014-08-05 21:59:57 1755

原创 oracle中的分区表

查看数据库名SQL> select name from v$database;查看实例名SQL> select instance_name from v$instance;oracle分区表1.表空间及分区表的概念 表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表,所以称作表空间。  

2014-08-04 23:19:39 465

原创 关于反射的理解-浅谈反射

1.反射的基石----->Class类2,java

2014-08-04 21:02:33 482

原创 浅谈Log4j的使用方法-Log4j的使用心得。

Log4J是Apache的一个开放源代码的项目。通过使用Log4J,程序员可以控制日志信息输送的目的地,包括控制台,文件,GUI组件和NT事件记录器,也可以控制每一条日志的输出格式,或通过定义每一条日志信息的级别,更加细致地控制日志的生成过程。

2014-07-29 17:48:03 497

原创 浅谈枚举

1,枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个。否则,编译器会报错。枚举可以让编译器在编译时就可以控制源程序中填写的非法制,普通变量的方式在开发阶段是不能实现这个目标的。2,枚举是一种特殊的类,其中的每一个元素都是一个对象。3,可以用枚举实现单例。(因为单例就是只用一个对象。当枚举就一个元素的时候,就是单例模式。)4,枚举的构造方法是私有的 ,private

2014-07-29 08:04:56 339

log4j的包和资源文件

Log4J的jar包,和log4j.properties

2014-07-29

空空如也

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

TA关注的人

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