- 博客(130)
- 收藏
- 关注
转载 POI Word 模板 文字 图片 替换 验证通过必须3.7版本
实验环境:POI3.7+Word2007Word模板:替换后效果:代码:1、入口文件Java代码 public class Test { public staticvoid main(String[] args) throws Exception { Map par
2014-05-16 16:33:17
4419
转载 JavaBean 属性命名规范特例
1、如果属性名的第二个字母大写,那么该属性名直接用作 getter/setter 方法中 get/set 的后部分,就是说大小写不变。例如属性名为uName,方法是getuName/setuName。2、如果前两个字母是大写(一般的专有名词和缩略词都会大写),也是属性名直接用作 getter/setter 方法中 get/set 的后部分。例如属性名为URL,方法是getURL/setURL。
2014-05-14 18:42:36
860
转载 Use Hibernate Validator4.x(JSR303 )
效验这个概念,想必所有的开发者都知道其作用的重要性,那么笔者今天就要给各位讲解笔者在项目中使用到的一种效验框架。在开始本文的讲解之前,大家首先来思考一个问题。从数据传输到正常使用之间必然存在一个过程,那便是效验。假设A与B2人,分别负责不同的领域层的数据效验工作,这时便出现了一个问题,不知大家有没有发现,A与B2人都在重复的做一件事情,且采用的是不同的方式。是的,二人之间采用不同的效验逻辑效验
2014-05-07 11:08:36
841
转载 SSH架构下ehcache缓存模块的配置使用
1. 下载ehcache的相关jar文件并放置到Java Web工程的WebRoot/WEB-INF/lib目录下;2. 编辑JPA配置文件 persistence.xml:propertyname="hibernate.cache.provider_class"value="net.sf.ehcache.hibernate.SingletonEhCachePr
2014-05-06 14:53:20
3164
转载 WEB下使用的OFFICE控件介绍
首先来个名词解释,Office网络文档控件,就是在网页中编辑office文档的控件(前提是browser已经安装OFFICE)。最近一个项目需要用到这个玩意,经过不泄努力的百度和GOOLE,发现Office网络文档控件资源,目前国产的有以下几款:一、iWebOffice2006江西金格网络科技有限责任公司http://www.goldgrid.com/DownLoad/index.
2014-04-25 14:48:47
2522
1
原创 xml处理
1、DTD2、schema2.1、命名空间 2.2、元素和属性 2.3、相关约束 3、深入schema 3.1、数据模型的创建 3.2、相关设计方案 3.2.1、Russian Doll(俄罗斯玩偶) 3.2.2、Salami Slice(腊肠切片) 3.2.3、Venetian Blind(百叶窗方式)建议使用,前面
2014-03-12 16:47:58
779
转载 Javascript parseFloat、parseDouble类型转换,数值加减,四舍五入
var a = "0.11";var b = "0.2801";var c = "1.002"; var sum1 = parseFloat(a)+parseFloat(b)+parseFloat(c);var sum2 = (parseFloat(a)+parseFloat(b)+parseFloat(c)).toFixed(4)document.write("a+b
2014-03-06 10:04:22
50002
转载 JSTL核心标签库和EL表达式的联合使用
10.1 JSTL+EL+Servlet的示例(1)先来了解一下在Servlet中要做什么样的任务吧。(1)Servlet代码如下:import ghy_jstl.Student; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import jav
2014-03-03 19:29:23
3725
转载 TCPMon
一、TCPMon介绍TCPMon是apache下的一个项目,下载链接:http://ws.apache.org/commons/tcpmon/download.cgiTCPMon相当于一个中转站,他可以设定接收的端口,目标的端口;功能:可以拦截客户和服务之间的HTTP请求和HTTP相应信息,并查看;二、TCPMon应用有一
2014-01-25 20:55:14
927
原创 mavn学习笔记(未整理)
path mvn -versionhttp://localhost:8081/nexusNEXUS_HOME=C:\nexus-2.1.1-bundle\nexus-2.1.1%NEXUS_HOME%\bin\jsw\windows-x86-64把C:\apache-maven-3.1.1\conf\settings.xml拷贝到D:/Maven
2014-01-22 16:13:31
2159
转载 Nexus下载远程Maven仓库索引
在开发过程中, 常常只记得某个构建名字,而不记得其具体的配置信息及可用版本等,这个时候可以通过nexus的构建搜索功能查询得到适用的构建;搜索构建的前提是构建在仓库中已经建立索引,没有建立索引或者索引不存在的情况下是搜索不到构建信息的;Nexus默认是不下载远程仓库的索引的,如果想在Nexus中搜索远程仓库中的构建需要先下载远程仓库的索引。如果通过nexus搜不到某个的构件,那说明这个构件不在当前
2014-01-17 16:40:37
3804
转载 Spring MVC 单元测试
常规的方法则是启动WEB服务器 测试 出错 停掉WEB 改代码 重启WEB 测试 大量的时间都浪费在WEB服务器的启动上今天给大家介绍一种不用启动WEB 直接采用单元测试的方法来测试请求是否准确 该方法基于SpringMVC 与 Spring Test 框架[java] view plainco
2014-01-17 13:49:20
9718
转载 window下Nexus私服高级搭建
项目组大部分人员不能访问maven的central repository,因此在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上 环境是:nexus-2.1.1、maven-3.0.4、jdk-1.6.0_32 一、用admin用户登陆nexus nexus的下载和安装都很简单Java代码 1.下载 htt
2014-01-13 17:31:17
6475
转载 Spring Web Flow 2.0 入门
本教程通过一个简化的购物车应用,介绍了如何使用 Spring Web Flow 2.0 来构建 Web 应用程序。本教程以讲解实例为主,为了读者更好地理解 Spring Web Flow ,也有部分理论的解释。 Spring Web Flow 2.0 新特性Spring Web Flow 是 Spring 的一个子项目,其最主要的目的是解决跨越多个请求的、用户与服务器之间的、有状态交互
2013-12-12 14:21:03
875
转载 Hibernate Transaction 与 getCurrentSession() 关系
Spring 3.x 与Hibernate 4.x 整合遇到的问题,描述如下: 对数据库的 增加、删除、修改 操作需要Spring的事务支持,所以对service层的上述操作增加事务。applicationContext.xml配置如下: 由于Spring 3.x 对 Hibernate 4.x 不提供 HibernateD
2013-12-09 20:57:15
782
转载 apache限制并发数 IP 带宽设置教程
限制并发数下载模块: 到官方网址: http://www.nowhere-land.org/programs/mod_vhost_limit/下载模块http://www.nowhere-land.org/programs/mod_vhost_limit/mod_vhost_limit-0.4.tar.gz安装:apxs -c mod_vhost_limit.c
2013-10-14 20:31:30
1069
转载 Spring3 MVC 拦截器
定义一个全局的拦截器:定义在servlet-config.xml文件中。以下是一个拦截器,它用来记录访问的ip和流量。拦截器需要实现HandlerInterceptor接口,同时实现相应的方法。在PreHandler方法中,返回值如果是false,就会拦截住请求。 import java.text.SimpleDateFormat;import java.uti
2013-09-11 13:09:34
779
转载 spring3.0 MVC 配置全局日期转换
[java] view plaincopyprint?//日期转换类 //日期转换类[java] view plaincopyprint?package com.aaa.util; package com.aaa.util;[java] view plaincopyprint?import java.
2013-09-11 13:07:24
1220
原创 resin-4.0.37设置编码格式
Resin中就要修改配置文件来设置编码格式,方法如下: 打开C:\resin-4.0.37\conf\resin.xml文件 找到 expand-preserve-fileset="WEB-INF/work/**" multiversion-rou
2013-09-09 12:39:19
6564
原创 Struts2.3+Spring2.5.6+JPA(Hibernate3)项目移植入WebLogic12容器,并整合入MyEclipse10 图文详解
1、Struts2.3+Spring2.5.6+JPA(Hibernate3) 首先确保在tomcat7下启动运行无错误。 2、下载oepe-indigo-installer-12.1.1.0.1.201203120349-12.1.1-win32.exe,具体哪儿下载就不多说了。 3、安装oepe-indigo-installer-12.1.1.0.1.201203120349-
2013-09-05 14:29:24
4125
转载 JBoss7 安装配置
一、下载安装1、下载地址: http://www.jboss.org/jbossas/downloads ,下载Certified Java EE 6 Full Profile版本。2、解压 jboss-as-7.1.1.Final.zip 到 D:\programs。3、设置环境变量如下:系统变量->新建->变量名:JAVA_HOME = C:\Java以
2013-07-17 11:54:10
762
原创 JDK安装
配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Users\Administrator\AppData\Local\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013(根据自己的安装路径填写,示例为myeclipse10.5安装自带的jdk
2013-07-02 00:19:50
1431
原创 MyEclipse10.5 本地无网络安装SVN1.10.0并解决64位系统下出现的JavaHL错误、连接有问题错误。
与myeclise8.6本无无网络安装svn不一样。以前通过MyEclipse 10\dropins目录下建立xxx.link的方式指向MyEclipse 10\MyPlugs\svn 不行。按照其他文章所述,把link更改为lnk也无效。 总之通过link方式指向,肯定行不通的。对于网络安装,我不详细讲解了。对于网络安装实在不感兴趣,时间的漫长是主要原因。对于本无无网络
2013-07-01 20:08:39
3229
原创 PowerDesigner15在win7-64位系统下对MySQL 进行反向工程以及建立物理模型产生SQL语句步骤图文傻瓜式详解
PowerDesigner15在win7-64位系统下对MySQL 进行反向工程以及建立物理模型产生SQL语句步骤图文傻瓜式详解64位系统下一些注意事项。以及拷贝mysql数据库的一些注意事项。
2013-07-01 17:07:16
12953
转载 定义错误页面转向
index.html index.action java.lang.Throwable /html/error_page.html 500 /html/error_page_500.html 404 /html/error_page_404.html 403 /html/error_page_403.html
2013-07-01 11:58:17
935
转载 RBAC权限管理
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管
2013-05-22 15:44:37
670
转载 JAVA连接DB2
对于Java程序员而言,DB2 提供了两种应用程序编程接口(API):JDBC 和 SQLJ。 JDBC: JDBC 驱动程序分为旧的/CLI 驱动程序和新的通用 JDBC 驱动程序(Universal JDBC Driver)。 JDBC 是一个与供应商无关的动态 SQL 接口,该接口通过标准化的 Java 方法向您的应用程序提供数据访问。 JDBC 类似于 DB2
2013-05-14 12:29:20
854
原创 JBPM笔记-基础范例
1、节点含义<process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="example001"> JbpmContext j
2012-12-27 14:40:29
1091
转载 使用Hibernate 二级缓存
Hibernate 拥有一级和二级缓存,一级缓存是Session 实现的,天生拥有并且不可拆卸。Hibernate 使用插件的方式实现二级缓存,默认情况下,二级缓存是关闭的。合理地使用二级缓存可以有效减少对数据库访问的次数,提升应用的整体性能。对于一个版块Board 对象来说,其实例数目比较少且不常发生更改,User 对象的实例数目比较多,但也不经常发生变化。而Topic 和Post
2012-12-12 16:40:27
1876
转载 从配置文件里读取数据,实现多数据库连接
配置文件:db.properties[java] view plaincopydriverClass=com.mysql.jdbc.Driver url=jdbc:mysql://127.0.0.1/itbbs username=root password=sa 加载配置文件:[
2012-12-07 10:02:09
615
转载 MyEclipse自动生成注释,修改注释模板
以下学习过程中的笔记,部分内容来自网络和书籍。一方便以后查阅,二希望能帮助到别人,三希望高手指点。 用Myeclipse开发项目是,自动生成注释十分方便快捷,但我们希望自动生成自己的名字和一些内容,同时团队开发过程中会出现每个人注释格式不一致等问题。 下面介绍如果通过修改Myeclipse注解模板解决问题。 本人Myeclipse常用的设置,可按需要作相应修改 ----
2012-12-05 16:48:52
666
原创 JBPM笔记
JBPM3.2.3安装1、下载地址 http://sourceforge.net/projects/jbpm/files/jBPM%203/下载jbpm-jpdl-suite-3.2.3.zip。2、win7系统下进入 C:\Users\Administrator\AppData\Local\Genuitec\MyEclipse-8.6目录。(目录是安装myecli
2012-12-04 10:45:47
1235
转载 动态去生成一个bean
cglib 利用 asm 工具动态生成一个带有 set/get 方法的 JavaBean,产生net.sf.cglib.empty.Object$$BeanGeneratorByCGLIB$$b37f650b 这样的类名如果要添加非 set/get 方法,这个就无能为力了。import java.lang.reflect.Field;import java.lang.
2012-12-03 15:38:29
2974
转载 JDBCTemplate在hsqldb数据库中的应用
publicclass JDBCTemplateTest { //初始化JDBCTemplate private static JdbcTemplate jdbcTemplate; @BeforeClass public static void setUpClass() { //利用内存来作为数据的存储源 St
2012-11-22 11:17:06
1412
转载 Spring的JDBCTemplate
当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate Session的getConnection 获得JDBC Connection,然后进行纯JDBC API操作;第三、选择把Spring的JDBCTemplate作为一种很不错的J
2012-11-20 16:02:05
578
原创 工程打包为jar,工程内引用的jar不能一同被打包。另外一个工程引用此jar,则把第一个工程引用的jar跟生成的jar放在同一个目录引用。
第三方的Jar包不能打进Jar文件,而是要摆在新生成jar的同一目录中.
2012-10-22 14:25:27
774
转载 Spring 注解学习手札
先来构建一个极为简单的web应用,从controller到dao。不考虑具体实现,只是先对整体架构有一个清晰的了解。日后在分层细述每一层的细节。我们将用到如下jar包: 引用aopalliance-1.0.jar commons-logging-1.1.1.jar log4j-1.2.15.jar spring-beans-2.5.6.jar s
2012-10-16 10:25:19
3195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人