J2EE
lyle2000w
这个作者很懒,什么都没留下…
展开
-
Jetty(6.1.3版本)-轻量级的web容器
jetty是一个轻量级的web容器,速度比tomcat快,配置简单,快速启动。可以方便对web程序进行运行调试。一个例子胜过许多描述。下面举几个简单使用例子。另注:jetty6.x版本和以前的一些版本写法有些不同,这里的例子都是真的6.1.3这个版本的要想使用jetty,当然首先要现在相关的jar包。最好到其官方(http://www.mortbay.org/jetty-6/)进行转载 2011-11-14 16:53:35 · 2847 阅读 · 0 评论 -
maven_jetty_jrebel,修改Java文件后终于不用重启服务器了
今天发现一个很NB的玩意,让我们在开发的时候修改Java文件,不用重启服务器立刻生效!支持Jetty tomcat jboss等很多服务器,它就是JRebel。 http://www.zeroturnaround.com/jrebel/installation/ 这里有针对不同服务器的安装方法,基本上主流的都涵盖了,绝大多数程序员都能使用!我们公司用maven/jett转载 2012-02-24 17:03:34 · 7067 阅读 · 4 评论 -
J2EE_地址栏URL中文乱码
参考1:Firefox很好地支持了中文的URL参数传递,而IE则的URL不是很好地支持中文传输。表单提交中的中文,如果是GET方法的话,提交的参数会自动 以urlencode的方式显示在URL上,如果不作任何处理的话,会导致Firefox下能够正确传递参数,而IE下无法传递中文参数。如果想让IE以Firefox同样的方式解析URL中的参数,则必须要将GET提交的参数先 urlencode,再u转载 2012-03-29 10:12:11 · 620 阅读 · 0 评论 -
maven_打包到私服工程中无法下载
在pom.xml中加入入下代码: releases Internal Releases http://192.168.2.102:8081/nexus/content/repositories/releases/ true原创 2012-03-22 10:48:10 · 3307 阅读 · 0 评论 -
ORACLE_PL/SQL远程连接
PL/SQL配置: 注意:请下载最新的oracle instant客户端..有些pl/sql Developer不支持老版本的..还有种情况是原来装过oracle客户端..再用pl/sql的..配置的客户端地址可能不起效果..需要确定pl/sql指定的oracle目录到底是那个可以通过连接不存在的 数据库sid...弹出错误中可以显示 找不到d:\oracleclient\tnsna转载 2012-01-12 20:27:55 · 592 阅读 · 0 评论 -
Oracle_游标使用详解
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal from e转载 2012-04-30 12:59:11 · 341 阅读 · 0 评论 -
maven_包丢失
在一些情况下,会出现在在maven的在远程仓库中有包但是就是会出现包包找不到的情况, 出现这种情况,可以先看看本地仓库中的包是否完整(包括pom和jar文件等), 如果包不完整就直接删除掉本地的包(文件),就可以成功从远程仓库中下载需要的包了原创 2011-11-16 15:55:13 · 402 阅读 · 0 评论 -
maven_部署工程到私服
setting.xml ....... releases deploy deploy snapshots deploy deploy .......pom.xml....... releases Internal Releases原创 2011-11-15 17:30:23 · 2980 阅读 · 0 评论 -
Maven_对不同的部署环境打包
Spring STS默认集成了对Maven的支持,采用Maven管理依赖非常方便。 采用STS新建一个Spring MVC的项目,默认的目录结构如图:然后可以通过项目名称上点击右键,run来执行Maven相关的命令:比如,执行package,maven就自动把项目编译,跑一下单元测试,然后文件打包成war包。这是因为项目的结构都是采用的约定的方式进行的。直接查看pom.xm转载 2012-06-11 09:53:11 · 3133 阅读 · 0 评论 -
位图bitmap算法
简单的说就是用数组存放若有数据就标志为1或true,若不存在标志为0或false。比如1,2,2,5,这里最大值为5,0至5中不存0,3,4,所以:Array[0]=0,Array[1]=1,Array[2]=2,Array[3]=0,Array[4]=0,Array[5]=1上面数中由于2有两个,所以用int存数组的值,不用boolean型,这样如果有多个同样的数字可以用值表示个数。如上转载 2012-05-24 15:45:39 · 598 阅读 · 0 评论 -
Apache CXF实战之九 发布使用SSL的Web Service .
在使用Web Service的时候,在很多情况下会要求我们发布ssl的web service,此时如果web service是作为一个war包部署在tomcat之类的web容器中的时候,我们可以通过修改tomcat的配置来比较容易的部署发布成ssl的web service的,当对于独立运行的程序来书,此时发布web service是需要一些操作的,下面看看在CXF中怎样发布并调用SSL的Web S转载 2012-07-24 14:27:18 · 522 阅读 · 0 评论 -
jetty的启动
启动命令:jetty:run -Djetty.port=8081 -Dmaven.test.skip=true -Pdev指定端口:8081跳过测试使用profile为devpom:org.mortbay.jettymaven-jetty-plugin3/media原创 2012-08-17 14:56:40 · 443 阅读 · 0 评论 -
jetty:请求的操作无法在使用用户映射区域打开的文件上执行
使用jetty-maven-plugin 在eclipse中进行运行调试,碰到无法编辑保存webapp下的文件 提示:请求的操作无法在使用用户映射区域打开的文件上执行 解决方法: 从 jetty 7 开始,jar存放在maven仓库中的路径为org/eclise/jetty/jetty-webapp打开对应的版本的jar包修改ja转载 2012-08-20 16:00:36 · 4408 阅读 · 0 评论 -
Eclipse更改默认字符集 设置UTF-8
eclipse中UTF-8设置1.windows->Preferences 打开"首选项"对话框;2.然后,general->Workspace,右侧Text file encoding,选择Other,改变为UTF-8。3.Web->打开,把CSS、HTML、JSP、JavaScript、 XML等设置为UTF-8。或在这里更改,general->Content Types,转载 2012-10-11 10:21:40 · 5228 阅读 · 0 评论 -
hibernate映射操作Blob文章(第2篇)
最近做一个项目,开发环境如下:数据库:oracle11gJDK版本:JDK1.5框架:Struts2、Hibernate、Spring 开发过程中遇到了一个问题,数据库的BLOB字段该与POJO类字段的什么类型映射?Hibernate可以像操作其他对象一样操作BLOB字段对应的Java数据类型。 初次的映射方法为:数据库BLOB与java.sql.Blob类型映射(大家转载 2012-02-16 11:34:27 · 638 阅读 · 0 评论 -
文件下载_中文乱码:"Content-disposition","attachment; filename=中文名
Response.setHeader("Content-Disposition", "attachment; filename=" + fileName+".xls");如果file.Name为中文则乱码。解决办法是方法1:response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEn转载 2012-02-16 11:31:17 · 4715 阅读 · 0 评论 -
hibernate映射操作Blob_经过实现测试
实体类: private byte[] data;public byte[] getData() {return data;}public void setData(byte[] data) {this.data = data;}写入Blob:File f = new File(newPath);FileInputStream fin = new原创 2012-02-16 12:59:08 · 425 阅读 · 0 评论 -
ApplicationContextAware
当一个类实现了这个接口(org.springframework.context.ApplicationContextAware)之后,这个类就可以获得ApplicationContext原创 2011-11-14 16:55:07 · 383 阅读 · 0 评论 -
httpclient 上传文件
akarta的httpclient3.1是最新版本,项目中需要用程序模拟浏览器的GET和POST动作。在使用过程中遇到不少问题。1. 带附件的POST提交 最开始都是使用MultipartPostMethod这个类,现在已经废弃这个类了。API说明:Deprecated. UseMultipartRequestEntity in conjunction with PostMet转载 2011-11-15 16:42:53 · 604 阅读 · 0 评论 -
CronExpression_CronExpression 规则
字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 星期 1-7 或者 SUN-SAT , - * ? / L C # 年(可选) 留空, 1970转载 2011-11-20 02:41:27 · 6082 阅读 · 0 评论 -
CronExpression_cronExpression中问号(?)的解释
关于cronExpression网上可以搜到一大堆官方文档及其翻译,大部分都是出自同一篇转文,翻译的部分充满了错误和语病,尤其是关于问号(?)的解释部分,实在是没法看。还是自己研究一下吧。官方文档上提到问号时是这样说的:The '?' character is allowed for the day-of-month and day-of-week fields. It is used t转载 2011-11-20 02:42:51 · 670 阅读 · 0 评论 -
SQLyog中文乱码的解决方法
初始情况:· 我使用的是SQLyog Enterprise v8.18。· Eclipse使用的文本编码是默认设置GBK;· 而服务器安装的MySQL: mysql-essential-5.1.47-win32.msi,指定的字符编码为utf8。当我用SQLyog查看我的JPA项目生成的数据表及数据时,发现中文数据显示为乱码。第一判断:Eclipse转载 2011-11-21 12:38:16 · 5207 阅读 · 0 评论 -
Xmlbeans2.4打包命令
scomp -out MyApp.jar MyApp.xsd -compiler %JAVA_HOME%\bin\javac原创 2011-11-12 17:15:22 · 503 阅读 · 0 评论 -
JAXB应用指南
JAXB(Java Architecture for XML Binding)是一种特殊的序列化/反序列化工具。它可以使XML数据以Java Objects的形式直接应用于Java程序之中,使Java Objects与XML数据之间的转换成为可能。在JAXB中将Java Objects到XML数据的转换称为marshal;XML数据到Java Objects的转换称为unmarshal。转载 2011-11-11 10:20:40 · 668 阅读 · 0 评论 -
ORACLE分页SQL语句
1.根据ROWID来分select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid fromt_xiaoxi order by cid desc) where rownum9980) order by cid desc;执行时间0.03秒转载 2012-01-11 16:32:36 · 307 阅读 · 0 评论 -
Oracle创建数据库及授权
1.首先,创建(新)用户: create user username identified by password; username:新用户名的用户名 password: 新用户的密码也可以不创建新用户,而仍然用以前的用户,如:继续利用scott用 2.创建表空间: create tablespace tablespacename datafi转载 2012-01-11 23:46:43 · 310 阅读 · 0 评论 -
Oracle将一个表的数据插入另一个表
批量插入方法1:insert into t1(c1,c2,c3) select c1,c2,c3 from t2 其他方法(未测试):例如:表A 数据结构如下 id name age... 表B 数据结构如下 id name .... 需求如下,表A的id 和表B的id关联,A的name字段为空,现在要表B的name字段插入到表A的name字段。转载 2012-01-13 15:42:54 · 4392 阅读 · 0 评论 -
hibernate中映射blob数据类型的一个例子
Java 代码publicclass User implements java.io.Serializable { // Fields privatelong id; private String name; private String email; private String addr;转载 2012-01-16 14:47:16 · 358 阅读 · 0 评论 -
Oracle格式转换(varchar2类型的时间格式转换)
select to_date('20080505010000','yyyy-mm-dd hh24:mi:ss')from dual来源:http://topic.csdn.net/u/20080508/10/cc4796c5-8f3a-4840-b864-dad062c4e1c6.html原创 2012-01-29 16:28:23 · 3861 阅读 · 0 评论 -
hibernate映射操作Blob文章(第1篇)
blob字段采用单字节存储,适合保存二进制数据,如图片文件;Clob字段采用多字节存储,适合保存大型文本数据。在SQL Server中,Blob和Clob分别对应image和ntext先在TUser表中新增两个字段image类型的image,ntext类型的resumeTUser.hbm.xml增加两个属性/字段映射TUser.jav转载 2012-02-16 11:33:29 · 935 阅读 · 0 评论 -
plsql乱码问题
思路: 注册表跟系统环境变量里的字符集统一。1.在运行中输入regedit,打开注册表编辑器2.HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->KEY_OraClient11g_home1看见 NLS_LANG 将:SIMPLIFIED CHINESE_CHINA.ZHS16GBK3.cmd --> set发现nls_lang=AME转载 2012-07-17 10:58:44 · 659 阅读 · 0 评论