2014年2月10日
摘要: 目前在做一个网站项目,使用MyEclipse+Tomcat,每次修改项目源代码时,都需要重启tomcat、重新导出项目到webapps文件夹或者重新部署,太麻烦。于是研究了一下tomcat如何设置成热启动,即修改源代码时不需要重启tomcat服务器。方法如下:第一步: Tomcat安装目录下,修改 conf/server.xml 中的 Host 配置,设置其reloadable属性为true,即在Host标签中添加reloadable="true"这一句,重启Tomcat使配置文件生效。第二步: 在conf文件夹中的web.xml文件中添加 development true 阅读全文
posted @ 2014-02-10 14:03 jingyunyb 阅读(2200) 评论(0) 推荐(0)
  2014年2月8日
摘要: 1、创建web项目File->new->java project2、通过myeclipse提供数据库浏览器连接到我们的oracle数据库Window->Open Perspective->MyEclipse Database Explorer3、新建一个数据库的连接配置,把自己的数据库通过db浏览器连接上右键DB Browser->new4、引入hibernate包,同时自动创建hibernate.cfg.xml右击项目名称->MyEclipse->Add Hibernate Capabilities...如果希望把hibernate开发包升级,我们可 阅读全文
posted @ 2014-02-08 16:32 jingyunyb 阅读(364) 评论(0) 推荐(0)
摘要: 一、Configuration类1、负责管理hibernate的配置信息2、读取hibernate.cfg.xml3、加载hibernate.cfg.xml配置文件中配置的驱动,url、用户名、密码、连接池4、管理*.hbm.xml对象关系文件示意代码:Configuration cf = new Configuration().configure();二、SessionFactory(会话工厂)接口1、缓存sql语句和某些数据(session级缓存也叫一级缓存)2、在应用程序初始化的时候创建,是一个重量级的类,一般用单例模式保证一个应用中只需要一个SessionFactory实例3、如果某个 阅读全文
posted @ 2014-02-08 16:18 jingyunyb 阅读(396) 评论(0) 推荐(0)
摘要: 一、hibernate3.3.1至少要集成的包antlr-2.7.6.jarcommons-collections-3.1.jardom4j-1.6.1.jarhibernate3.jarjavassist-3.4.GA.jarjta-1.1.jarslf4j-api-1.5.10.jarslf4j-simple-1.5.10.jar二、hibernate开发的三种方式1、由Domain object -> mapping -> db。(官方推荐)2、由DB开始,用工具生成mapping和Domain object。(使用较多)3、由映射文件开始三、建表语句drop table i 阅读全文
posted @ 2014-02-08 16:13 jingyunyb 阅读(785) 评论(0) 推荐(0)
摘要: 1、字符串的md5加密使用MessageDigest对字符串进行MD5算法的步骤是,先将字符串转换成字节数组,在进行MD5算法,最后返回的也是一个字节数组,要我们自己转成32位的字符串。package com.yourcompany.util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Encryption { public static String stringMd5(String input){ try{ ... 阅读全文
posted @ 2014-02-08 13:02 jingyunyb 阅读(7506) 评论(0) 推荐(0)
  2014年1月27日
摘要: SqlHelper.javapackage com.mqs.process;import java.io.FileInputStream;import java.sql.*;import java.util.Properties;public class SqlHelper { //定义需要的变量 private static Connection ct=null; //在大多数情况下,使用PreparedStatement来替代Statement //这样可以防止sql注入 private static PreparedStatement ps=null; ... 阅读全文
posted @ 2014-01-27 15:32 jingyunyb 阅读(3220) 评论(0) 推荐(0)
  2014年1月22日
摘要: Yum报错[Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"解决办法:1、下载CentOS6-Base-163.repohttp://mirrors.163.com/.help/centos.html2、替换/etc/yum.repos.d下的CentOS-Base.repo文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupmv CentOS6-Base-163.repo /etc/ 阅读全文
posted @ 2014-01-22 14:13 jingyunyb 阅读(4347) 评论(0) 推荐(0)
  2014年1月20日
摘要: 1、什么是ajax(1)ajax(asynchronouse javascript and xml)异步的javascript和xml(2)是7种技术的综合,它包含了七个技术(javascript xml xstl xhtml dom xmlhttprequest css),ajax是一个粘合剂(3)ajax是一个与服务端语言无关的技术,即可以使用在(php/java/.net)网站(4)ajax可以给客户端返回三种格式数据(文本格式,xml,json格式)(5)无刷新数据交换技术有以下:flash,java applet,框架,iframe,ajax2、ajax技术解决的问题(1)页面无刷新 阅读全文
posted @ 2014-01-20 14:26 jingyunyb 阅读(196) 评论(0) 推荐(0)
  2014年1月18日
摘要: 步骤:1、先创建一个web工程File->New->Web Project(Optional Maven Support)2、把struts开发包引入到web工程struts加压后lib目录下的jar包拷到/WEB-INF/lib下3、编写login.jsp My JSP 'login.jsp' starting page u: p: 4、编写ActionForm(用户表单)和Action(小队长->登陆小队长)package com.hsp.forms;//这是一个用户表单,用于填充数据import org.... 阅读全文
posted @ 2014-01-18 21:34 jingyunyb 阅读(294) 评论(0) 推荐(0)
  2014年1月13日
摘要: package com.yangbo.oa.base;import java.util.List;public interface BaseDao { /** * 保存实体 * @param entity */ void save(T entity); /** * 删除实体 * @param id */ void delete(Long id); /** * 更新实体 * @param entity */ void update(T entity); /**... 阅读全文
posted @ 2014-01-13 22:22 jingyunyb 阅读(7974) 评论(0) 推荐(0)