- 博客(23)
- 资源 (4)
- 收藏
- 关注
原创 Linux下Java项目部署
公司项目由十几个模块组合,每个模块即是一个独立的项目,项目依次启动向Zookeeper中注册服务,以供其它模块使用,项目统一使用Maven构建,分为普通Java项目和Web项目,开发是在Windows下Eclipse中开发,现将如何部署在Linux上说明一下。准备:1. 检查Zookeeper运行状态:2. 检查CAS
2015-11-05 09:59:21
575
原创 JQuery开发记录
Ajax请求,parameter中文乱码,解决:提交方式由get改成postajax : { url : '/sys/department/list.do', type: 'post', dataSrc : ''},
2015-09-15 10:19:40
346
原创 Postgresql相关
Postgresql用法记录项目使用到Postgresql,用来代替MySql,配合Hibernate使用:随笔记录,不断更新Limit用法:限制查询行SELECT * FROM TABLENAME LIMIT 5 OFFSET 1; ##MySql的SELECT * FROM TABLENAME LIMIT 1,5;
2015-09-15 09:55:18
357
原创 解决HTML页面转换成JSP的种种问题
HTML页面转换成JSP容易造成CSS或JS原本正常却错乱的现象,最好的解决办法是1、把整个HTML内容复制过去,只在头加上:2、不要用MyEclipese进行格式化调整,会出现莫名的js错误!
2012-10-25 16:52:02
1885
原创 Resource is out of sync with the file system: 异常
用EditPlus编辑过src的下properties文件后,cvs提交会出现此异常,只需F5刷新下项目即可!
2012-10-17 13:55:06
471
原创 MyEclipese8.5 代码折叠插件CodeFolding
当类里方法很多,查找修改起来很麻烦,方便快捷的代码折叠显得很有必要!使用方法:1. 下载com.cb.eclipse.folding_1.0.6.jar,把它放在MyEclipse8.5\dropins目录下2. 重启MyEclipese,如图设置3. 右键如图点击,即可快速折叠
2012-10-17 10:07:44
681
原创 MyEclipese8.5 代码折叠插件CodeFolding
当类里方法很多,查找修改起来很麻烦,方便快捷的代码折叠显得很有必要!使用方法:1. 下载com.cb.eclipse.folding_1.0.6.jar,把它放在MyEclipse8.5\dropins
2012-10-17 09:58:10
70
转载 最规范的网站DIV+CSS标准
由于项目中编写文档结构、编写CSS的人员较多,并与程序员协同工作,所以就需要统一开发规范,根据XHTMl和CSS编织的规范和大多人的习惯,整理了以下针对本项目的一个简单的开发规范:一、CSS文件及样式命名1、CSS文件命名规范全局样式:global.css;框架布局:layout.css;字体样式:font.css;链接样式:link.css;打
2012-10-12 15:49:07
941
转载 获取Java文件路径
1.如何获得当前文件路径常用:字符串类型:System.getProperty("user.dir");综合:package com.pilelot;import java.io.File;public class PropertiesTest{ public static void main(String[] args) throws Exception { System.
2012-09-29 18:14:45
158
原创 org.hibernate.MappingException: Unknown entity: com.pilelot.member2.entity.ChildUser
SSH项目整合后,第一次执行添加操作,总是报: org.hibernate.MappingException: Unknown entity: com.pilelot.member2.entity.ChildUser原因:hbm.xml文件配置在Spring配置文件里,而没有配置在cfg.xml <bean id="sessionFactory" class="org.springf
2012-09-26 20:00:42
1238
org.hibernate.MappingException: Unknown entity: com.pilelot.member2.entity.ChildUser
SSH项目整合后,第一次执行添加操作,总是报: org.hibernate.MappingException: Unknown entity: com.pilelot.member2.entity.ChildUser原因:hbm.xml文件配置在Spring配置文件里,而没有配置在cfg.xml <bean id="sessionFactory" class="org.springf
2012-09-26 19:44:36
101
原创 使用HibernateTools+Ant全自动生成实体类和数据库
Hibernate映射文件、实体类和表三个有其就可以生成另外两个,在讨论到底用谁生谁更好之前,首先列出配置步骤,以Java Web项目为例:项目整体结构图:1. 所需Jar包:2. 编写两个测试用的Hibernate映射文件:
2012-09-26 16:09:33
4220
原创 使用Spring进行统一日志管理 + 统一异常管理
统一日志和异常管理配置好后,SSH项目中,代码以往散落的log.info() 和 try..catch..finally 再也不见踪影!统一日志异常实现类:package com.pilelot.web.util;import org.apache.log4j.Logger;import org.springframework.aop.ThrowsAdvice;impo
2012-09-24 10:37:54
22211
1
转载 Log4j配置
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信
2012-09-24 10:07:47
1013
原创 SSH 项目异常:Failed to convert property value of type [$Proxy13] to required type
Spring中,Action的Service属性要是接口类型,否则容易出现这个异常。、 使用Spring,面向切面编程,就要面向接口,而不是实现类。
2012-09-24 09:41:51
564
原创 使用Gson把Java对象转换成Json字符串
//生成Gson对象,把对象及其属性对象转换为Json字符串, //解决子属性对象的无限递归问题,只转换我们用标签暴露的对象类型 Gson g = new GsonBuilder() .excludeFieldsWithoutExposeAnnotation() .serializeNulls() .setDateFormat(DateForm
2012-09-23 15:50:26
1247
原创 Struts2 拦截器与过滤器相比较
相似点一、功能相似:无论拦截器与过滤器都可以在请求资源之前或者之后进行预处理或者后续操作二、执行流程相似:多个拦截器可以组成拦截器栈,在请求Action之前请求经过各个拦截器执行附加操作,而请求之后按相反顺序将控制权一次交给拦截器;多个过滤器可以组成过滤器连,在请求之前依次经过过滤器,然后按相反顺序执行三、方法类似 init destroy不同点一、针对请求不同:拦截器是
2012-09-22 12:12:18
621
原创 The Struts dispatcher cannot be found. This is usually caused by
提示找不到Struts转换器,配置有误,url-pattern不能写“*.action”,应: struts2 org.apache.struts2.dispatcher.FilterDispatcher config struts-default.xml,struts-plugin.xml,../conf/struts.xm
2012-09-21 10:14:12
355
原创 MyEclipse 使用技巧小结(不断更新中。。。)
1. 快速注释掉所选择的行,Ctrol+Shift+C 虽然是单行注释,但是自动的且再执行的话又撤销了,可注释Java代码、jsp、xml等。2. MyEclipse 导出 javadoc 乱码解决: 在Eclipse里 点击工程右键 Export -->java--》 JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上参数即可比如项目采用的是
2012-09-20 15:55:07
361
原创 MyEclipse 使用技巧小结
1. 快速注释掉所选择的行,Ctrol+Shift+C 虽然是单行注释,但是自动的且再执行的话又撤销了,可注释Java代码、jsp、xml等。
2012-09-20 15:52:19
109
转载 J2EE项目中的异常处理
为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checked Exception转化成unchecked Exceptio
2012-09-20 14:32:36
878
原创 Tomcat部署问题
问题:Tomcat启动正常,TomcatManager里也显示了已经部署的项目,但打开后却是404答:项目通过\tomcat-5.5.33\conf\Catalina\localhost\pointment.xml部署,但docBase的WebRoot路径不能有空格,空格会被编译后其他代码,造成找不到原有页面。
2012-09-19 16:13:43
357
转载 Io 异常: The Network Adapter could not establish the connection(转)
Io 异常: The Network Adapter could not establish the connection这个异常的出现一般与数据库和你的PC的设置有关这种异常的出现大致上有下面几种:1。IP错误。在设置URL时错误,例如:jdbc:oracle:thin:@192.168.0.36:1521:sharp数据库服务器不正确:ping 服务器IP是否正确。不正
2012-04-25 16:52:19
288
使用HibernateTools+Ant全自动生成实体类和数据库
2012-09-26
htmlhelp.exe + jd2chm.exe 最简便的api生成工具
2012-09-24
使用Spring进行统一日志管理 + 统一异常管理
2012-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人