- 博客(29)
- 收藏
- 关注
原创 java中文域名转码
摘自:http://www.koders.com/java/fidA5FC1F237C9D005FD1BAD91769F8CF107601BA28.aspx1、class PunycodeException extends Exception{ public static String OVERFLOW = "Overflow."; public static ...
2012-06-06 10:03:42
712
原创 mysql、imformix动态数据源配置
因需要语言类型来动态选择对应的数据源,所以把自己处理的过程写下来,以备忘。 1、把informix数据库驱动放在MAVEN中,在pom.xml中配置,把informix数据库驱动加载到本地 2、在Tomcat的server.xml配置数据源 <Resource name="jdbc/InformixDatabase" type="javax...
2012-05-03 11:59:51
361
原创 Spring+iBatis多数据源的动态配置方案
摘自:http://blog.youkuaiyun.com/yczz/article/details/5893878 在仅使用ibatis时,多数据源简直就是梦魇,每多一个数据源就需要多一份sql-map-config配置文件。 采用spring的AbstractRoutingDataSource就可以简单的解决这个问题。 AbstractRoutingDataSource实现了...
2012-03-15 16:44:17
183
原创 java网络图片和二进制字符串间的转换
摘自:http://763691.iteye.com/blog/802581/** * @Title getImgeHexString * @Description 网络图片转换成二进制字符串 * @param URLName 网络图片地址 * @param type 图片类型 * @return Strin...
2012-01-12 14:53:39
190
原创 mysql联表查询关联的两个字段类型不一致的解决方案
两张表A,B.现在通过A表的REC_ID(INT)和B表的PROD_ID(VARCHAR(50))进行关联查询,类似于以下的查询SQL:SELECT a.*,b.* FROM A a left join B b on a.rec_id = b.prod_id;由于两个表的两个字段类型不一致,如果大数据量查询的时候,速度会非常慢。通过以下的优化,问题解决;SQL:SELECT a.*,b.*...
2011-12-14 10:15:14
3142
原创 spring双数据源配置
1、在Tomcat中配置Resource <Rescource name="jdbc/aname1" type="javax.sql.DataSource" password = "password1" driverCla...
2011-11-10 12:16:49
138
原创 ibatis配置log4j输出sql语句等日志信息
建立一个log4j.properties文件,放到工程源文件夹下,如果是eclipse那么放到src下,eclipse会自动将这个文件加载到class目录下。如果是JB,那么要设置,这类型的文件也加载到目标项目中。将log4j.jar和commons-logging.jar(我这次就是落下了这个jar,日了!)放到项目的类路径中,如果是web项目就是lib下。配置的log4j.pro...
2011-11-10 11:54:15
112
原创 LUNIX常用命令集
1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。2. ls 查看目录或者文件的属*,列举出任一目录下面的文件eg: ls /usr/manls -la.d表示目录(directory),如果是一个"-"表示是文件,如果是l则...
2011-10-20 22:01:07
123
原创 关于领域驱动设计(DDD)的理论知识
摘自:http://www.msaspx.com/?soft/thread-1890-1-4最近一直在学习领域驱动设计(DDD)的理论知识,从网上搜集了一些个人认为比较有价值的东西,贴出来和大家分享一下:我一直觉得不要盲目相信权威,比如不能一谈起领域驱动设计,就一定认为国外的那个Eric Evans写的那本书中的一些概念就一定是正确的,认为领域驱动设计就一定是聚合,聚合根,实体,值对象...
2011-10-20 21:54:15
162
原创 IT岗位说明书(岗位职责)
摘自:http://doc.mbalib.com/view/84c003da9a0632100db6889c969d1670.html岗位:程序员 程序员(英文Programmer)是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚,特别是在中国。 作一个真正合格的程序员,应该具有的素质。1:团队精神和协作能力 ...
2011-10-16 11:34:47
1107
原创 单文本框按回车禁止表单自动提交
摘抄自:http://z132.com/how-to-forbid-auto-aubmit-when-have-only-one-text-box/在做一个输入分页号跳转的时候,发现输入完之后回车表单就会自动提交,这个不是我想达到的效果,于是就去网上搜索了下,发现原来在一个表单中只含有一个,当焦点在该输入框时,按回车form就自动提交了。有人说这是是IE的一个BUG,但是我实际测试...
2011-09-07 11:34:41
201
原创 spring Timer
1、Timer介绍 建立任务:使用Timer调度的任务应该继承TimerTask抽象类,该类实现Runnable接口,因些具备多线程的能力,实现该接口的run方法,该方法是需要高度的任务执行体。 调度任务:调度任务通过Timer类完成,调度任务通过schedul方法完成,查一下java doc文档: Java代码 void schedule(TimerTask tas...
2011-09-06 17:04:40
179
原创 spring日终定时配置
我们使用的框架是SSH ,可以用spring做个定时任务 1、告诉spring你同步数据的方法在哪?Xml代码 Java代码 如果你为相同的JobDetail指...
2011-07-14 09:20:26
275
原创 Java 读取网页Html文件
import java.net.*;import java.io.*;public class urlconnection{ public static void main(String[] args) { StringBuffer document = new StringBuffer(); try {...
2011-07-04 17:33:16
376
原创 浏览器冒泡型事件
在使用javascript编程时会遇到一个问题,就是当你给html添加事件时,由于浏览器默认的为冒泡型事件触发机制,所以会触发你不想触发的事件.那么通过如下的函数可以解决这个问题.[兼容IE和FF] 1.阻止事件冒泡,使成为捕获型事件触发机制.view sourceprint?1 function stopBubble(e) { 2 //如果提供了事件对象,则这...
2011-06-30 10:23:45
202
原创 对List顺序,逆序,随机排列实例代码
import java.util.Collections;import java.util.LinkedList;import java.util.List;public class Teeee { List list = new LinkedList(); public static void main(String[] args...
2011-06-17 19:13:42
129
原创 velocity宏
#macro脚本元素允许模版设计者定义一段可以重复使用的VTL片断。不论简单的还是复杂的情况,Velocity宏都很有用。作为一个介绍Velocity宏的入门例子,下面的一段Velocity宏只有唯一的目的,就是减少打字的个数和可能发生的打字的错误。#macro( d ) #end在这个例子中定义的宏的名字为d,并且可以使用类似于其他的VTL指示符的使用格式来调用:#d()当这个模版...
2011-05-15 20:28:02
181
原创 如何应用JExcel API导入并操作表格xls文件
摘自:http://www.xasxt.com/index.php/article/jiaocheng/shipin_1801.html不用大费周章的,在这里我举出两个简单的例子。 第一个例子会展示如何1)导入一个Excel表2)读取并操作它的数据。第二个例子会展示如何导出电子表格到客户端。 示例1:导入和操作Excel 表 为了简化文件访问操作,我决定在我所举的例子中使用...
2011-05-02 22:16:56
338
原创 javaEE中使用jquery实现单个页面的CURD
自己写的一个CURD使用了jquery插件jquery-impromptu.2.7.min.js, 一个页面实现一张表的增删改查,无任何跳转,访问很快 项目结构如下: test数据库,user表 sql: CREATE TABLE `user` ( `id` int(11) NOT NULL auto_increment, `...
2011-04-24 20:51:56
152
原创 【分享】Spring2.5 注解介绍(3.0通用)
注解说明• 注册注解处理器• 方式一:bean• 方式二: 命名空间 将隐式地向Spring 容器注册AutowiredAnnotationBeanPostProcessor 、CommonAnnotationBeanPostProcessor 、 PersistenceAnnotationBeanPostProcessor 以及RequiredAnnota...
2011-04-18 22:30:50
198
原创 spring注解
基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细讲述了 Spring 2.5 基于注释 IoC 功能的使用。 概述 注释配置相对于 XML 配置具有很多的优势: ...
2011-04-14 22:46:19
77
原创 免安装tomcat自启动
免安装版本的tomcat需要建立环境变量 新建变量:CATALINA_HOME=TOMCAT的目录 在PATH变量最后加上: ;%CATALINA_HOME%\bin 需要在JAVA_HOME=%CLASSPATH%运行 CMD -> service.bat install 找到Apache Tomcat服务项 -> 修改运行级别...
2011-04-04 18:30:02
71
原创 MyEclipse 注册码
MyEclipse 8.6注册码:用户名:MaYong注册码:ZLR8ZO-655444-54678656985359684用户名:LauCheng注册码:YLR8ZC-855550-6765665204902409用户名:accp注册码:nLR8ZC-855550-6765855499710139用户名:Administrator注册码:NLR8ZC-...
2011-04-04 16:06:26
93
原创 常用正则表达式
摘自:(http://www.iteye.com/topic/970361)匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n...
2011-03-23 17:23:51
91
原创 socket编程
客户端:package j2se;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;import java.net.UnknownHost...
2011-02-14 16:51:28
81
原创 weblogic两个domain中jsp相互调用session丢失解决方法
在weblogic.xml中添加如下内容: CookieName BBOSSJSESSION PersistentStoreTable wl_servlet_sessions
2011-02-14 10:53:00
115
原创 Eclipse中js文件含中文无法保存的问题解决
js文件含中文时会报Save could not be completed,而无法保存。因为js 文件默认是 ISO8859-1 编码,解决方法如下: 在 Window 菜单里面找到 Preferences , 在打开的窗口左侧找到 General -> Content Type -->text -->javascript , 在最下面的 Default Encoding 里面...
2011-02-12 15:38:41
100
原创 statement与parparedStatement
jdbc(java database connectivity,java数据库连接)的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。在使用statement获取jdbc访问时所具有的一个共通的问题是输入适当格式的日期和时间戳:2002-02-05 20:56 或者 02/05/02 8:56 pm。通过使用java.sql.preparedst...
2011-01-28 17:21:42
519
原创 heap和stack有什么区别
1.heap是堆,stack是栈。2.stack的空间由操作系统自动分配和释放,heap的空间是手动申请和释放的,heap常用new关键字来分配。3.stack空间有限,heap的空间是很大的自由区。在Java中,若只是声明一个对象,则先在栈内存中为其分配地址空间,若再new一下,实例化它,则在堆内存中为其分配地址。4.举例:数据类型 变量名...
2011-01-27 11:30:00
84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人