- 博客(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
22144

转载 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
5132

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

转载 AJAX 的基础
XMLHttpRequest是 AJAX 的基础。XMLHttpRequest对象所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用ActiveXObject)。XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。创建 XMLHttpRequest 对象所有现代浏览器(IE7
2012-03-15 10:04:15
1297
转载 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
3168
转载 详细 的spring mvc controller间跳转 重定向 传参 介绍
1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这些根本不是问题,但是一百度居然出乎我的意料,一堆都不是我想要的结果。无奈啊,自己写一篇比较全都供以后大家一百度吧,哈哈哈。。。是这些写
2014-06-20 09:53:51
838
原创 《大型网站技术架构》读书笔记 (转载请注明来源:http://zhanjia.iteye.com/blog/2038540)
《大型网站技术架构》读书笔记: 1.1大型网站软件系统的特点与传统企业应用系统相比,大型互联网应用系统有以下特点。高并发,大流量高可用海量数据用户分布广泛,网络情况复杂安全环境恶劣需求快速变更,发布频繁渐进式发展 1.2大型网站架构演化发展历程大型网站的技术挑战主要来自于庞大的用户,高并发的访问和海量的数据,任何简单的业务一旦需要处理数以P计的数
2014-04-07 15:00:22
655
原创 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
937
转载 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
459
原创 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
1368
原创 如何用一条语句把一张表的数据插入到另一张数据库表中
两个数据库名分别为: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
5312
原创 解决长串不能自动换行的问题和td中汉字自动换行 && CSS强制不换行
Html中td自动换行问题问题:表格有个字段,有可能是长串连续的数字,如1234567787897888888888888888888888,又有可能是一句话,如This value is assigned by the merchant’s bank or processor. 想让一定长度处自动换行,用来设定的话,数字却不自动换行,
2012-12-02 22:53:22
3990
原创 easyui datagrid使用
加载相关js和css,因为easyui依赖jquery,所有加载easyui前要先加载jquery,否则为提示找不到datagrid Html代码 界面加入 Html代码 table id="cxdm">table> 加载datagrid的js代码
2012-08-02 17:18:10
3534
转载 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
1670
原创 HibernateTemplate
public AuditLogTO findAuditLogss(final AuditLogTO auditLogTO) throws DaoException, ParseException {//// HibernateTemplate template = this.getHibernateTemplate();// List dataList = template.execu
2012-07-24 10:52:47
482
原创 应用WebLogic JMS服务
在分布式企业级应用程序中,异步消息机制用于有效地协调各个部分的工作。 J2EE为我们提供了JMS和消息驱动Bean(Message-Driven Bean),用来实现应用程序各个部件之间的异步消息传递。一、什么是消息系统? 通常一个消息系统允许分开的未耦合的应用程序之间可靠地异步通信。在企业应用时,需要一种异步的,非阻塞的消息传递。比如,一个客户端可能希望给一个服务器发送一个请求后,不
2012-07-23 15:21:11
913
原创 JMS入门
1 基本信息摘要:本篇为JMS的学习笔记, 教你一步一步使用JMS,并提供一个能运行的完整的案例,可以使人达到快速入门的目的。2 正文 JMS(Java Message Service),是Java消息服务,通过JMS,可以在Java对象之间发送消息。JMS消息支持点对点之间的消息发送,也支持主题/订阅方式的消息发送。 /** 注: 本笔记中的代码针在jboss4.0.
2012-07-23 15:06:48
1397
原创 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
2189
原创 四、MyBatis主配置文件
在定义sqlSessionFactory时需要指定MyBatis主配置文件: Xml代码 MyBatis配置文件中大标签configuration下子标签包括:configuration|--- properties|--- settings|--- typeAliases|---
2012-07-10 17:20:43
877
原创 三、动态SQL语句
有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。 下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。 3.1 selectKey 标签 在
2012-07-10 17:19:58
862
原创 二、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
1211
原创 MyBatis学习 之 二、SQL语句映射文件(1)resultMap
SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码 当Java接口与XML文件在一个相对路径下时,可以不在myBatis配置文件的mappers中声
2012-07-10 17:17:51
1005
原创 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
743
原创 MyBatis 入门
MyBatis是由原来的iBatis改名而来,目前已近发布了3.0.1版本。可以在官方网站http://www.mybatis.org下载。MyBatis作为持久层框架,其主要思想是将程序中的大量sql语句剥离出来,配置在配置文件中,实现sql的灵活配置。这样做的好处是将sql与程序代码分离,可以在不修改程序代码的情况下,直接在配置文件中修改sql。下面给个简单的入门例子。下面的例子实现从
2012-07-10 16:12:10
675
原创 Sybase中存储过程的建立与使用
Sybase的存储过程是集中存储在SQL Server中的预先定义且已经编译好的事务。存储过程由SQL语句和流程控制语句组成。它的功能包括:接受参数;调用另一过程;返回一个状态值给调用过程或批处理,指示调用成功或失败;返回若干个参数值给调用过程或批处理,为调用者提供动态结果;在远程SQL Server中运行等。 存储过程的性能特点如下: ·存储过程是预编译过的,这就意味着它与普通
2012-07-09 15:30:53
1243
原创 正则表达式
学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改,实验。下面给出了不少简单的例子,并对它们作了详细的说明。假设你在一篇英文小说里查找hi,你可以使用正则表达式hi。这几乎是最简单的正则表达式了,它可以精确匹配这样的字符串:由两个字符组成,前一个字符是h,后一个是i。通常,处理正则表达式的工具会提供一个忽略大小写的选项,如果选中了这个选项,它可以匹配hi,HI,Hi,h
2012-07-04 09:39:19
678
转载 javaScript获取HTML DOM节点元素的方
javaScript获取HTML DOM节点元素的方法的总结声明!!,本文是转别人的文章,因为正好用到,感觉很实用,所以就采下来已备日后实用!!谢谢原创作者!!!,在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以
2012-05-10 18:56:35
1861
转载 encodeURIComponent与encodeURI 解决乱码等。。
在说明encodeURIComponent前先介绍下 escape,encodeURI,encodeURIComponent 这三个,主要是从其他地方转过来的(http://blog.youkuaiyun.com/fengzi_shen/archive/2009/04/01/4041488.aspx)。js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,
2012-05-07 16:04:13
6614
转载 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
867
转载 Jsp页面引入Js文件出错
1)引入的js文件出错,检查方法:将Js的内容写在当前的页面的 之间,看是否能够正常运行,如果不能,请核查代码 2) 如果引入的代码在当前页面中能够正常运行,但当引入时不能正常运行,则有两种可能 A:引入Js的路径有问题 B:引入的Js的编码格式与当前页面不匹配; 3)引入Js的路径问题 js的引入不外乎两种,相对路径与绝对路径 te
2012-04-20 12:37:17
6022
转载 Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的
2012-04-12 15:36:36
476
转载 java io 操作
IO是JAVASE中非常重要的一块,是面向对象的完美体现,深入学习IO,你将可以领略到很多面向对象的思想。在公司没活干,复习了一下IO,发现很多都忘记了,所以写的不好,只够初学用。我把我复习过程中写的代码贴出来,大家共同学习,并请多指教指教哈。顺便一起讨论IO1、文件拷贝Java codetry { File inputFile = new F
2012-04-09 15:51:54
323
原创 javascript 闭包 传递对象
function logMessage(obj){ var ever = obj.value; (function () { obj.onchange = function(){ var tobj = obj; var mess = ev
2012-04-06 14:24:38
598
原创 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
749
转载 说说java的自动装箱(autoboxing)和拆箱(unboxing
java作为面向对象语言,有人认为所看到的都是对象,事实上,在javase5之前,基本类型默认并不是采用对象存在的如果您想要把基本类型作为对象来处理,就必须自行转换,不过,在javase5之后,为基本数据类型提供了自动装箱和拆箱功能,使得将基本类型转换为对象变得极其便捷。Java代码 在这里来捋一捋java的基本数据类型,不理不要紧,一理才发现俺也掌握的不是那么明确
2012-03-27 10:03:35
890
转载 三元操作符
这种操作符比较特别,因为它有三个操作对象。但它确实属于操作符的一种,因为它最终也会生成一个值。这与本章下一节中介绍的普通if-else语句是不同的。其表达式采取下述形式: boolean-exp ? value0 : value1 如果“布尔表达式”的结果为true,就计算 “value0”,而且这个计算结果也就是操作符最终产生的值。如果“布尔表达式”的结果为false
2012-03-19 14:44:04
1052
转载 高仿优快云社区树形图
一直感觉优快云社区的树形结构特别的人性化,直观化。最近做系统的时候需要用到这个树形结构,于是模仿优快云的树形结构做了一个自己的树形结构,将实现过程记录如下,希望对读者有用。工欲善其事必先利其器,要模仿一个经典的树形结构就应该参照人家是怎么实现的,这里用到了firebug插件,在firefox中查看了优快云的树形结构的组成,发现其实树形结构就是一个个的DIV借助img以及背景图片拼凑而成,
2012-03-19 14:25:08
670
转载 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
422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人