自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (6)
  • 收藏
  • 关注

原创 C 标签使用

JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:@taglib prefix="c" ur

2012-06-05 16:45:38 21970 1

转载 JSP +SERVLET中文乱码问题

最近又碰到了中文乱码问题,这里我没有把数据库牵扯进来,先说下我的环境,servlet容器使用Tomcat6.0,浏览器FireFox3.0、IE6,涉及字符编码设置的地方我的思路就是编码的地方都统一使用UTF-8,具体配置如下: 1.所有页面的charset设置为UTF-8。 2.Tomcat的URIEncoding默认是ISO-8859-1,而我设置为UTF-8,主要是想解决中文命名的文

2012-05-07 14:53:12 5060

转载 完整java开发中JDBC连接数据库代码和步骤

JDBC连接数据库   •创建一个以JDBC连接数据库的程序,包含7个步骤:    1、加载JDBC驱动程序:       在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),       这通过java.lang.Class类的静态方法forName(String  className)实现。       例如:       try{

2012-03-15 10:10:27 636

转载 AJAX 的基础

XMLHttpRequest是 AJAX 的基础。XMLHttpRequest对象所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用ActiveXObject)。XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。创建 XMLHttpRequest 对象所有现代浏览器(IE7

2012-03-15 10:04:15 1254

原创 书籍

《重构与模式》,《重构——改善既有的代码的设计》《设计模式》

2014-08-29 15:52:45 1416

转载 maven中tomcat7-maven-plugin插件的使用

1、在项目下pom.xml 文件中的plugins >标签内加入:Xml代码  plugin>        groupId>org.apache.tomcat.mavengroupId>        artifactId>tomcat7-maven-pluginartifactId>        version>2.0-SNAPSHOTversion>      

2014-06-20 11:53:49 3118

转载 详细 的spring mvc controller间跳转 重定向 传参 介绍

1. 需求背景    需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这些根本不是问题,但是一百度居然出乎我的意料,一堆都不是我想要的结果。无奈啊,自己写一篇比较全都供以后大家一百度吧,哈哈哈。。。是这些写

2014-06-20 09:53:51 803

原创 《大型网站技术架构》读书笔记 (转载请注明来源:http://zhanjia.iteye.com/blog/2038540)

《大型网站技术架构》读书笔记: 1.1大型网站软件系统的特点与传统企业应用系统相比,大型互联网应用系统有以下特点。高并发,大流量高可用海量数据用户分布广泛,网络情况复杂安全环境恶劣需求快速变更,发布频繁渐进式发展 1.2大型网站架构演化发展历程大型网站的技术挑战主要来自于庞大的用户,高并发的访问和海量的数据,任何简单的业务一旦需要处理数以P计的数

2014-04-07 15:00:22 631

原创 shell script if condition

There are many different ways that an conditional statement can be used. These are summarized here:String ComparisonDescriptionStr1 = Str2Returns true if the strings are equalS

2014-01-20 11:28:24 887

原创 Java多线程初学者指南系列教程

http://developer.51cto.com/art/200911/162925.htm

2013-07-22 17:41:03 411

转载 log4j详解与实战

log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例:【示例1】项目结构:【注:由于这里的多个项目公用

2013-03-13 21:51:38 430

原创 TEST

private static  String getImo(String str){ if(checkIMO(str)){  char a  = str.charAt(str.length()-1);  if(Character.isLetter(a)){   String newStr = str.substring(0,str.length()-1);   return n

2013-03-11 19:58:00 1346

原创 如何用一条语句把一张表的数据插入到另一张数据库表中

两个数据库名分别为:data1 和 data2,对应的表依次分别为:table1和table2。我想把data1里的table1的数据插入到data2里的table2,怎么写SQL语句?情况一:data2表中无table2表select * into data2.dbo.table2in data2 from data1.dbo.table1情况二:结构不一样或者你要指定字

2013-03-05 10:50:23 5269

原创 解决长串不能自动换行的问题和td中汉字自动换行 && CSS强制不换行

Html中td自动换行问题问题:表格有个字段,有可能是长串连续的数字,如1234567787897888888888888888888888,又有可能是一句话,如This   value   is   assigned   by   the   merchant’s   bank   or   processor.  想让一定长度处自动换行,用来设定的话,数字却不自动换行,

2012-12-02 22:53:22 3945

原创 easyui datagrid使用

加载相关js和css,因为easyui依赖jquery,所有加载easyui前要先加载jquery,否则为提示找不到datagrid Html代码   界面加入  Html代码 table id="cxdm">table>   加载datagrid的js代码

2012-08-02 17:18:10 3499

转载 js 遍历json

JSON数据如:{"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"value/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"}用js可以写成:[javascript] view plaincopyprint?var data=

2012-08-01 13:32:15 1635

原创 HibernateTemplate

public AuditLogTO findAuditLogss(final AuditLogTO auditLogTO) throws DaoException, ParseException {//// HibernateTemplate template = this.getHibernateTemplate();// List dataList = template.execu

2012-07-24 10:52:47 449

原创 应用WebLogic JMS服务

在分布式企业级应用程序中,异步消息机制用于有效地协调各个部分的工作。 J2EE为我们提供了JMS和消息驱动Bean(Message-Driven Bean),用来实现应用程序各个部件之间的异步消息传递。一、什么是消息系统?   通常一个消息系统允许分开的未耦合的应用程序之间可靠地异步通信。在企业应用时,需要一种异步的,非阻塞的消息传递。比如,一个客户端可能希望给一个服务器发送一个请求后,不

2012-07-23 15:21:11 848

原创 JMS入门

1 基本信息摘要:本篇为JMS的学习笔记, 教你一步一步使用JMS,并提供一个能运行的完整的案例,可以使人达到快速入门的目的。2 正文  JMS(Java Message Service),是Java消息服务,通过JMS,可以在Java对象之间发送消息。JMS消息支持点对点之间的消息发送,也支持主题/订阅方式的消息发送。  /** 注: 本笔记中的代码针在jboss4.0.

2012-07-23 15:06:48 1360

原创 GenericDAOImpl

public class GenericDAOImpl extends HibernateDaoSupport implements GenericDAO {private Log log = LogFactory.getLog(getClass());public GenericDAOImpl() {}@Overridepublic T findById

2012-07-16 09:53:42 2155

原创 四、MyBatis主配置文件

在定义sqlSessionFactory时需要指定MyBatis主配置文件: Xml代码                      MyBatis配置文件中大标签configuration下子标签包括:configuration|--- properties|--- settings|--- typeAliases|---

2012-07-10 17:20:43 846

原创 三、动态SQL语句

有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。       下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。  3.1 selectKey 标签        在

2012-07-10 17:19:58 816

原创 二、SQL语句映射文件(2)增删改查、参数、缓存

2.2 select一个select 元素非常简单。例如:Xml代码    select id="getStudent" parameterType="String" resultMap="studentResultMap">      SELECT ST.STUDENT_ID,                  ST.STUDENT_NAME,

2012-07-10 17:19:07 1182

原创 MyBatis学习 之 二、SQL语句映射文件(1)resultMap

SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码                            当Java接口与XML文件在一个相对路径下时,可以不在myBatis配置文件的mappers中声

2012-07-10 17:17:51 972

原创 MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql

1.1MyBatis简介      MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的

2012-07-10 17:15:15 714

原创 MyBatis 入门

MyBatis是由原来的iBatis改名而来,目前已近发布了3.0.1版本。可以在官方网站http://www.mybatis.org下载。MyBatis作为持久层框架,其主要思想是将程序中的大量sql语句剥离出来,配置在配置文件中,实现sql的灵活配置。这样做的好处是将sql与程序代码分离,可以在不修改程序代码的情况下,直接在配置文件中修改sql。下面给个简单的入门例子。下面的例子实现从

2012-07-10 16:12:10 646

原创 Sybase中存储过程的建立与使用

Sybase的存储过程是集中存储在SQL Server中的预先定义且已经编译好的事务。存储过程由SQL语句和流程控制语句组成。它的功能包括:接受参数;调用另一过程;返回一个状态值给调用过程或批处理,指示调用成功或失败;返回若干个参数值给调用过程或批处理,为调用者提供动态结果;在远程SQL Server中运行等。 存储过程的性能特点如下:    ·存储过程是预编译过的,这就意味着它与普通

2012-07-09 15:30:53 1094

原创 正则表达式

学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改,实验。下面给出了不少简单的例子,并对它们作了详细的说明。假设你在一篇英文小说里查找hi,你可以使用正则表达式hi。这几乎是最简单的正则表达式了,它可以精确匹配这样的字符串:由两个字符组成,前一个字符是h,后一个是i。通常,处理正则表达式的工具会提供一个忽略大小写的选项,如果选中了这个选项,它可以匹配hi,HI,Hi,h

2012-07-04 09:39:19 649

转载 javaScript获取HTML DOM节点元素的方

javaScript获取HTML DOM节点元素的方法的总结声明!!,本文是转别人的文章,因为正好用到,感觉很实用,所以就采下来已备日后实用!!谢谢原创作者!!!,在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以

2012-05-10 18:56:35 1843

转载 encodeURIComponent与encodeURI 解决乱码等。。

在说明encodeURIComponent前先介绍下 escape,encodeURI,encodeURIComponent 这三个,主要是从其他地方转过来的(http://blog.csdn.net/fengzi_shen/archive/2009/04/01/4041488.aspx)。js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,

2012-05-07 16:04:13 6540 1

转载 Struts配置文件详解,web.xml以及struts-cofig.xml,以及struts-cofig.xml中各个标

Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的而struts-config.xml文件是struts专用的配置文件,事实上也是可以根据需要给这个配置文件起其他名称的.    Web应用的发布描述文件:web应用发布描述文件可以在应用开着者,发布者和组装者之间传递配置信息,Web容器在启

2012-04-26 15:07:57 821

转载 Jsp页面引入Js文件出错

1)引入的js文件出错,检查方法:将Js的内容写在当前的页面的 之间,看是否能够正常运行,如果不能,请核查代码 2) 如果引入的代码在当前页面中能够正常运行,但当引入时不能正常运行,则有两种可能    A:引入Js的路径有问题    B:引入的Js的编码格式与当前页面不匹配;   3)引入Js的路径问题    js的引入不外乎两种,相对路径与绝对路径      te

2012-04-20 12:37:17 5929 2

转载 Spring事务配置的五种方式

前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的

2012-04-12 15:36:36 444

转载 java io 操作

IO是JAVASE中非常重要的一块,是面向对象的完美体现,深入学习IO,你将可以领略到很多面向对象的思想。在公司没活干,复习了一下IO,发现很多都忘记了,所以写的不好,只够初学用。我把我复习过程中写的代码贴出来,大家共同学习,并请多指教指教哈。顺便一起讨论IO1、文件拷贝Java codetry { File inputFile = new F

2012-04-09 15:51:54 299

原创 javascript 闭包 传递对象

function logMessage(obj){            var ever = obj.value;                        (function () {            obj.onchange = function(){                var tobj = obj;          var mess = ev

2012-04-06 14:24:38 551

原创 tab 选择框

Insert title here* { margin:0; padding:0;}body { background:url(../../images/background.png) top left; font: .8em "Lucida Sans Unicode", "Lucida Grande", sans-serif;}h2{ margin

2012-04-06 10:59:59 710

转载 说说java的自动装箱(autoboxing)和拆箱(unboxing

java作为面向对象语言,有人认为所看到的都是对象,事实上,在javase5之前,基本类型默认并不是采用对象存在的如果您想要把基本类型作为对象来处理,就必须自行转换,不过,在javase5之后,为基本数据类型提供了自动装箱和拆箱功能,使得将基本类型转换为对象变得极其便捷。Java代码 在这里来捋一捋java的基本数据类型,不理不要紧,一理才发现俺也掌握的不是那么明确

2012-03-27 10:03:35 857

转载 三元操作符

这种操作符比较特别,因为它有三个操作对象。但它确实属于操作符的一种,因为它最终也会生成一个值。这与本章下一节中介绍的普通if-else语句是不同的。其表达式采取下述形式: boolean-exp ? value0 : value1 如果“布尔表达式”的结果为true,就计算 “value0”,而且这个计算结果也就是操作符最终产生的值。如果“布尔表达式”的结果为false

2012-03-19 14:44:04 1022

转载 高仿CSDN社区树形图

一直感觉CSDN社区的树形结构特别的人性化,直观化。最近做系统的时候需要用到这个树形结构,于是模仿CSDN的树形结构做了一个自己的树形结构,将实现过程记录如下,希望对读者有用。工欲善其事必先利其器,要模仿一个经典的树形结构就应该参照人家是怎么实现的,这里用到了firebug插件,在firefox中查看了CSDN的树形结构的组成,发现其实树形结构就是一个个的DIV借助img以及背景图片拼凑而成,

2012-03-19 14:25:08 638

转载 ORACLE函数大全

SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;        A         A      ZERO     SPACE--------- --------- --------- -----

2012-03-18 22:15:03 385

java规则引擎开发教程全

规则引擎 规则引擎开发教程 java规则引擎

2013-07-05

jQueryEasyUI 详细教程

jQueryEasyUI jQueryEasyUI 教程 详细

2012-08-01

jqury 导航

jqury 导航

2012-04-18

AJAX 简易学习教程

AJAX 简易 学习 教程

2012-03-13

JSON 需要的jar 包,亲测 可用

到处都是JSON的包,有些下下来 还不能用,自己下了添了些jar包,亲测 能用。。

2012-03-12

空空如也

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

TA关注的人

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