JavaEE
小米周哥哥
java工程师
展开
-
根据SVN日志自动生成补丁包[基于Tomcat的JavaEE项目]
项目开发过程中代码变化很频繁,需要更新文件时,每次都需要手动制作补丁包,打包成Zip包后更新到生产环境,相当麻烦。 考虑是否可以根据SVN日志,自动生成补丁包。同时生成的输出可以当作更新日志使用。 原理就是自动去复制tomcat下的文件,包括根据src下的java文件去tomcat下查找编译类文件,包括内部类。 支持新增和修改的文件,不支持删除哦~~ 于是产生了下面这个工具类。。用到了...原创 2014-11-25 10:08:02 · 117 阅读 · 0 评论 -
解决com.atomikos.datasource.ResourceException: Error in recovery
项目架构是struts2+spring+jdbc 启动报错 com.atomikos.datasource.ResourceException: Error in recovery 网上搜索找到答案: 这主要是数据库账号权限问题引起的,解决方案如下: 以sysdba登录数据库,给相应地用户赋予以下权限: grant select on sys.dba_pending_tran...原创 2015-09-02 11:36:41 · 173 阅读 · 0 评论 -
Java生成图片验证码
Java生成图片验证码部分代码参考自网易博客白云城主的大作制作一个Servlet实现验证码功能 response.setContentType("image/jpeg"); response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); ...2011-11-14 07:24:56 · 65 阅读 · 0 评论 -
java中WebService的HelloWorld
WebService的HelloWorld 首先,在MyEclipse中创建一个WebService项目,默认即可也可以手动创建一个Web项目,然后导入WebService的XFire核心包创建一个与WebRoot同级的目录WebServices,并在其中新建一个services.xml,这是WebService的配置文件在web.xml中配置WebService的URL MAP <s...2011-11-14 07:24:21 · 74 阅读 · 0 评论 -
JSP自定义标签
1.基本定义<%@ taglib uri="" prefix="" %>URI:唯一的指定标记库的绝对URI或相对URI,用于定位这个标记库的位置tagPrefix:指定所用标记库的标识符,用以区分不同用户所使用的不同标记库jsp,jspx,java,servlet,sun,sunw 是保留标记库识别符 2.TagLibrary的工作原理 1),parsing 检查jsp语法,修复...2011-11-14 07:24:08 · 60 阅读 · 0 评论 -
java生成缩略图
公司一些项目中经常把用户上传的原图用IMG标签改变尺寸后直接在页面显示非常粗糙,而且经常遇到的情况是,用户传上去的用DC拍摄的照片都很大,在页面加载时速度很慢,因此研究一下图片缩略图的生成主要代码借鉴了hxg1026前辈的,他提供的注释很详细 File fi = new File("c:/1.bmp"); //大图文件 File fo = new File("c:/2.bmp"); //将...原创 2011-11-11 20:12:28 · 124 阅读 · 0 评论 -
java读取和输出Excel
Excel读取和输入要用到JXL包 输出Excel的代码示例 File file = new File("d:\\t.xls"); //也可以通过流输出,创建一个工作薄 WritableWorkbook book = Workbook.createWorkbook(file); //创建一个工作表 WritableSheet sheet = book.createShe...2011-11-11 20:11:06 · 48 阅读 · 0 评论 -
Java中Cookie的操作
一般浏览器只保存200-300个Cookie 每个站点最多20个 每个限制大小4KB Cookie cks [] = request.getCookies(); if(cks==null||cks.length==0){ //首次运行设置Cookie Cookie cookie = new Cookie("username","zhougege"); Cookie...原创 2011-11-11 20:07:38 · 45 阅读 · 0 评论 -
Apache-IO实现文件上传
一般在没有部署Struts的小项目中使用 HTML表单 <form action="<%=basePath %>/servlet/upload" method="post" enctype="multipart/form-data" > 后台Java代码 DiskFileItemFactory fac = new DiskFileItemFactory(); ...2011-11-11 20:06:28 · 50 阅读 · 0 评论 -
Jsp的文件上传
JSP文件上传,借助了Apache组织的几个插件 分别是: commons-beanutils-1.8.3-bin.zip commons-fileupload-1.2.1-bin.zip commons-io-1.4-bin.zip 下载地址: http://commons.apache.org/fileupload/ http://commons.apache.org/io/ ...原创 2010-07-28 21:19:48 · 66 阅读 · 0 评论 -
hibernate使用sqlquery原生查询转换到自定义实体
如果使用原生sql语句进行query查询时,hibernate是不会自动把结果包装成实体的。所以要手动调用addEntity(Classclass)等一系列方法。 如session.createSQLQuery(sql).addEntity(Classclass);注意hibernate3.0.5不支持,单个参数的addEntity方法 另外,hibernate3.2可以对原生...原创 2018-07-03 15:47:27 · 256 阅读 · 0 评论