- 博客(57)
- 资源 (8)
- 收藏
- 关注
原创 非常实用的Junit3与Junit4 测试 以及两者平滑过渡(高兼容性)实例代码
一。业务类:package com.edu.test;public class HelloWorld { public String hello(){ return "world"; } public String world(){ return "hello"; } public String nil(){ return
2013-07-31 16:02:55 685
原创 io流温习---上传照片---测试类
public class WebserviceTest { //上传照片 public boolean SaveFile(byte[] binData, String fileName) { boolean success = false; File file = new File(fileName); file.getParentFile().mkdirs(); try
2013-07-30 10:21:28 568
转载 java.util.concurrent包API学习笔记
newFixedThreadPool创建一个固定大小的线程池。shutdown():用于关闭启动线程,如果不调用该语句,jvm不会关闭。awaitTermination():用于等待子线程结束,再继续执行下面的代码。该例中我设置一直等着子线程结束。 Java代码 public class Test { public static
2013-07-29 17:09:36 585
原创 java多线程学习笔记
《Java Concurrency in Practice》学习笔记: Q:Thread.sleep()方法什么时候触发InterruptedException?A:线程执行start()方法启动后,当执行sleep()方法的时候,线程又执行了interrupt()方法,会触发InterruptedException() Java代码 publi
2013-07-29 17:08:08 424
原创 Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合例子
Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8 整合例子(附完整的请假流程例子)。1. jbpm4.4 测试环境搭建 2. Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1. 整合环境搭建 3. jbpm4.4 基础知识 4. 整合过
2013-07-26 08:39:23 883
原创 很全的FreeMarker教程
copy自http://demojava.iteye.com/blog/800204以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,
2013-07-25 17:07:57 443
原创 FreeMarker教程
http://school.itzcn.com/video-vid-977-spid-33.html ----视频教程地址 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备
2013-07-25 16:38:05 556
转载 HQL中的Like查询需要注意的地方及详细示例 .
public List getOrgan(String organCode, String organName) { String hsql; List list; if (organCode != null && organCode.length() > 0) { hsql = "from Ab31 where bae002 = ?
2013-07-25 15:53:43 6466 1
转载 js三级地区选择插件,省市县级联下拉列表 .
js三级地区选择插件,省市县级联下拉列表3级省地市级联菜单,ie/ff 测试通过,支持多个并存,支持事件demo1为最简单的一份实现,页面id配置需在js文件中写入,适合简单情况demo2增加了动态配置,可将配置项传入,适合页面存在多个级联下拉源代码及示例下载:http://download.csdn.net/detail/testcs_dn/5805437
2013-07-25 14:58:12 3507
原创 oracle的建表sql转成sqlserver的建表sql时的注意点 .
1.所有的comment语句需要删除。2.clob类型转换为text类型。3.blob类型转换为image类型。4.number类型转换为int,number(16,2)等转换为decimal(16,2),number(18)转换为bigint。5.default sysdate改为default getDate()。6.to_date('2009-12-18','yyyy-m
2013-07-25 14:48:44 1699
转载 MYSQL中delete删除多表数据 .
DELETE删除多表数据,怎样才能同时删除多个关联表的数据呢?这里做了深入的解释:1、 delete from t1 where 条件2、delete t1 from t1 where 条件3、 delete t1 from t1,t2 where 条件4、delete t1,t2 from t1,t2 where 条件前 3者是可行的,第4者不可行。
2013-07-25 14:46:16 780
转载 MYSQL中delete删除多表数据 .
DELETE删除多表数据,怎样才能同时删除多个关联表的数据呢?这里做了深入的解释:1、 delete from t1 where 条件2、delete t1 from t1 where 条件3、 delete t1 from t1,t2 where 条件4、delete t1,t2 from t1,t2 where 条件前 3者是可行的,第4者不可行。
2013-07-25 14:43:00 2065 1
转载 MySQL 多主一从备份 .
为了负载均衡我们做过一主一从、一主多从,那么多主一从我们基本用于备份策略当中。我们知道宏观的一主多从其实就是加了几个服务器,微观到每个服务器就是一主一从的实现。多主一从的实现是也是基于一主一从,区别在于配置与启动/停止的方式上。主服务器略下面我们来仔细看下从服务器的配置文件/etc/my.cnf,主要有两部分[mysqld_multi]和[mysqld]模块[mysqld_mu
2013-07-25 14:40:59 524
转载 MySQL多主同步 负载均衡(转) .
读到本文前总以为id重复需要修改程序才能解决,原来mysql本身为我们提供了这个功能,自己太小白了!!!解决多台写服务器主自增长ID重复问题,值得参考,希望对大家所帮助。二台Mysql服务器,他们的IP地址分别为: A:192.168.0.97 B:192.168.0.98 数据库都是 test_3306 首先我给两台服务器的my.ini 贴出来A:my.ini s
2013-07-25 14:40:13 555
原创 一段css讲解帮助了解css
body{color:#666666;font: 12px arial,"宋体";}/*这里定义了整个页面通用的字体的大小、字体、及颜色;*/ a:link,a:visited{color:#666666; text-decoration:none;}/*定义了所有链接(也就是a标签)的通常及访问过一次以后两种情况的样式,变化颜色及去掉下划线*/a:hover{color:#ff000
2013-07-22 14:48:53 565
原创 js计算日期段的天数
var d1="2010-10-1";var d2="2010-10-10"; d1Arr=d1.split('-'); d2Arr=d2.split('-'); asStartDate=new Date(d1Arr[0],d1Arr[1],d1Arr[2]); asEndDate=new Date(d2Arr[0],d2Arr[1],d2Arr[2]);
2013-07-22 14:37:35 462
转载 Spring --- java定时器,Spring定时器和Quartz定时器 .
在现实生活中,会出现这样的例子,比如烧水,一般烧了20分钟后,水开了,会需要及时换水,再烧20分钟,水又开了,继续提醒,比如上班,每天早晨8点钟的闹钟会及时提醒, 那么在java程序中如何实现 这种 已经被设定了的定时的任务呢,在下面会依次介绍关于如何实现定时器来操作一些定时任务的业务需求。 当前java程序中 能够实现定时的 主要有 三种 方式 ,分别是: java定时器 , spr
2013-07-22 14:04:13 693
转载 C3P0连接池详细配置 .
3 30 1000 false 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。Default: null--> Test 保留,并在下次调用getConnection()的时候继续尝试获取连接。如果设为true,那么在尝试 获取连接失败
2013-07-22 13:51:12 492
转载 struts2配置文件详解 .
DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >struts> include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件
2013-07-22 13:47:37 475
转载 struts2的result-type详解 .
在struts2-core.jar/struts-default.xml中,我们可以找到关于result-type的一些配置信息,从中可以看出struts2组件默认为我们提供了这些result-type
2013-07-22 13:45:31 509
原创 javascripot div登陆提示框 .
http://www.w3.org/TR/html4/loose.dtd"> greencss.comfunction sAlert(str,stitle){var msgw,msgh,bordercolor;msgw=300;//提示窗口的宽度msgh=100;//提示窗口的高度titleheight=25 //提示窗口标题高度bordercolor
2013-07-22 10:54:54 489
原创 一段比较实用的JS导航条显隐例子 .
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> function fn(num){ var i; for(i=1;i var divtar=document.getElementById("div"+i);
2013-07-22 10:54:20 504
原创 JS仿淘宝网顶部的导航菜单-导航菜单类 .
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> JS仿淘宝网顶部的导航菜单 - www.6a8a.com> @charset "utf-8"; /* CSS Document */ body,h
2013-07-22 10:09:04 1547
转载 Spring JDBC模板类—org.springframework.jdbc.core.JdbcTemplate .
关于JDBC的"薄"封装,Spring 用一个Spring JDBC模板类来封装了繁琐的JDBC操作。下面仔细讲解一下Spring JDBC框架。一、首先看一下为什么要对JDBC进行封装? 传统的JDBC API实现比较底层,不管用户执行一个复杂的数据库操作还是一个简单的数据库查询操作,都有一个模板可以使用:捕获或抛出异常—获取连接—创建Statement或PreparedStatem
2013-07-22 10:00:33 636
原创 JS+CSS仿网易的选项卡TAB标签样式-导航菜单类 .
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> JS+CSS仿网易的选项卡TAB标签样式_网页代码站(www.6a8a.com)> BODY { FONT-SIZE: 14px; } OL LI { MARG
2013-07-22 09:57:41 989
转载 JSON总结及其解析(for Java) .
一、JSON介绍JSON(JavaScript Object Notation),类似于XML,是一种数据交换格式,比如JAVA产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON;JSON相比XML的优势是表达起来很简单;官网:http://www.json.org/JSON是AJAX中的X(就是可以取代XML);
2013-07-18 16:36:14 553
转载 可以直接拿来用的15个jQuery代码片段 .
jQuery里提供了许多创建交互式网站的方法,在开发Web项目时,开发人员应该好好利用jQuery代码,它们不仅能给网站带来各种动画、特效,还会提高网站的用户体验。本文收集了15段非常实用的jQuery代码片段,你可以直接复制黏贴到代码里,但请开发者注意了,要理解代码再使用哦。下面就让我们一起来享受jQuery代码的魅力之处吧。1.预加载图片 123
2013-07-18 16:28:08 519
原创 表单对象
表单对象8.1表单的对象和方法基础访问表单对象表名、下标、下标以名形式表示访问表单元素下标、元素名属性、方法和事件属性、方法和事件功能说明name表示表单的名称length表示表单中元素的数目action表示表单提交时执行的动作
2013-07-18 16:14:01 1631
原创 window和frame
window和frame7.1文档对象模型7.1.1文档对象模型(DOM):各种浏览器对象形成一个层次模型7.1.2 如何引用对象浏览器引用Document对象,使用Window.document;引用screen对象时,使用window.screen;引用forms对象时,使用window.document.forms;引用text对象时,则应该使用w
2013-07-18 16:13:19 1848
原创 Document对象
Document对象6.1使用Document对象属性和方法属性功能说明title表示文档的标题bgColor表示文档的背景色fgColor表示文档的前景色alinkColor表示激活链接的颜色l
2013-07-18 16:12:32 501
原创 JavaScript内置对象
JavaScript内置对象5.1 JavaScript对象初探什么是对象内置对象Math、Date、String、Array、Number、Boolean、Function、Global、Object、RegExp、Event5.2 Math对象属性功能说明E自然对数的底,约为2.71828
2013-07-18 16:11:35 566
原创 JQuery 入门24条 .
1,页面加载完成之后,执行代码,可简化2,获取页面制定元素节点,奇数和偶数行匹配::even,:odd3,给控件添加相应的事件代码:load,click,keyup,mouseover,mouseout,change,scroll,resize4,获得节点的CSS属性和内容:val,html,width,outerWidth,scrollLeft,cursor,position,z-i
2013-07-18 16:06:07 701
原创 站在DIV+CSS的顶端 .
作为一个程序员,不能只学习技术,适当的时候需要站的高一点,这样才能看的更远,才会取得更高的成就! 如果你是做Web开发的,那么DIV+CSS将是我们学习的基础,很多人认为DIV+CSS很简单,的确如此,一个好的程序员,几乎可以模仿出所有显示的网页,并实现非常炫的页面特效,给人耳目一新的感觉,我也经常为能够看到一个漂亮的网页而兴奋。但是如果学习停留的层次仅限于此,那么除了做一个码工还能干什么
2013-07-18 16:05:07 471
转载 Hibernate从入门到精通(七)多对一单向关联映射 .
上次的博文Hibernate从入门到精通(六)一对一双向关联映射中我们介绍了一下一对一双向关联映射,本次博文我们讲解一下多对一关联映射多对一单向关联映射 多对一关联映射与一对一关联映射类似,只是在多对一的指向端可以存在多个对象,在指向端加载的时候,同时加载被指向端。多对一和一对一的异同 对比一对一单向关联映射和多对一单向关联映射,两者的相同之
2013-07-18 15:32:35 456
转载 Hibernate从入门到精通(六)一对一双向关联映射 .
在上次的博文Hibernate从入门到精通(五)一对一单向关联映射中我们讲解了一下一对一单向关联映射,这次我们继续讲解一下与之对应的一对一双向关联映射。一对一双向关联 与一对一单向关联映射所不同的的是在一对一双向关联中,不但在一个对象(Person)中存在另一个对象(IdCard)的引用,而在另一个对象(IdCard)中也存在对该对象(Person)的引用,这样即可以在
2013-07-18 15:15:15 442
转载 Hibernate从入门到精通(五)一对一单向关联映射 .
上次的博文中 Hibernate从入门到精通(四)基本映射我们已经讲解了一下基本映射和相关概念,接下来我们会讲稍微复杂点的映射——关系映射。关系映射分类 关系映射即在基本映射的基础上处理多个相关对象和多个相关表之间联系的映射。关系映射从对应关系的角度可以分为如下七种类型:一对一单向关联一对一双向关联一对多单向关联多对一单向关联
2013-07-18 15:09:33 459
转载 Hibernate从入门到精通(四)基本映射 .
映射的概念 在上次的博文Hibernate从入门到精通(三)Hibernate配置文件我们已经讲解了一下Hibernate中的两种配置文件,其中提到了两种配置文件的主要区别就是XML可以配置映射。这里提到的映射即对象关系映射(Object Relational Mapping)。ORM的实现目的就是将对象数据保存到数据库中,同时可以将数据库数据读入对象中,这样开发人员就可以将对
2013-07-18 15:05:22 466
转载 Hibernate从入门到精通(三)Hibernate配置文件 .
在上次的博文Hibernate从入门到精通(二)Hibernate实例演示我们已经通过一个实例的演示对Hibernate的基本使用有了一个简单的认识,这里我们在此简单回顾一下Hibernate框架的使用步骤。Hibernate框架的使用步骤:1、创建Hibernate的配置文件2、创建持久化类,即其实例需要保存到数据库中的类3、创建对象-关系映射文件4、
2013-07-18 15:00:19 485
转载 Hibernate从入门到精通(二)Hibernate实例演示 .
上篇Hibernate从入门到精通(一)JDBC简介,我们主要对JDBC进行了简单介绍和使用说明,这次我们做一个Hibernate简单实例,通过这个实例对比Hibernate和JDBC,了解Hibernate的优势所在。在此之前,读者有必要了解一下Hibernate中的每个jar包的作用和每个jar文件包主要负责的工作,这里我们不做过多的解释。 1、导入jar文件
2013-07-18 14:55:42 394
java转化成word等办公文件所需jar.rar
2013-09-11
java转到json的jar包
2013-08-30
EXCELUTILS所需的JAR包
2013-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人