java
michaelzqm2
这个作者很懒,什么都没留下…
展开
-
gwt2.0
gwt国际化步骤1,配置文件添加 2,编写MyMessage.properties文件3,编写接口MyMessage.java(文件名称必须和properties文件名称一样并且在同一目录)4,entity类调用 final GwtMessage message = (GwtMessage)GWT.create(GwtMessage.class);gw...2010-03-23 17:43:41 · 98 阅读 · 0 评论 -
杂记1
一,servlet设置页面不缓存 response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache"); response.setDateHeader("Expires", 0); ...原创 2011-03-18 17:07:49 · 64 阅读 · 0 评论 -
jdb
修改文件/opt/resin3/bin/wrapper.pl $EXTRA_JAVA_ARGS="-Djava.util.logging.manager=com.caucho.log.LogManagerImpl";$EXTRA_JAVA_ARGS.=" -Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBui...原创 2011-07-28 19:36:10 · 210 阅读 · 0 评论 -
maven中的poi的artifactId
详见 http://poi.apache.org/overview.html 如:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <vers...原创 2012-05-04 10:13:38 · 956 阅读 · 0 评论 -
jetty
在用jetty做大数据post提交时发现jetty的request.getParameter方法对数据长度有限制,默认是200000Byte。超过200000Byte就出现异常: java.lang.IllegalStateException: Form too large395336>200000 at org.eclipse.jetty.server.Req...原创 2012-05-16 15:24:07 · 89 阅读 · 0 评论 -
java监控工具
1. 导出虚拟机堆栈jmap -dump:file=d:\\head.bin vmid jmap -dump:format=b,file=/data/apps/dwx/dump2.log 29305 2. 查看堆栈jhat -J-Xmx512m d:\\head.bin浏览器访问http://localhost:7000/...原创 2012-02-14 13:58:09 · 77 阅读 · 0 评论 -
jvm原理学习笔记
一,运行时数据区域见图java 虚拟机运行时数据区.png 二. 程序计数器线程私有,当执行java方法时,程序计数器的值是虚拟机字节码指令的地址,当执行本地方法时值为空。注意:java的多线程是通过轮流切换并分配cpu处理时间实现。谁来控制切换,谁来分配cpu时间? 三. java虚拟机栈线程私有,生命周期与线程相同。是秒描述java方法执行的内存模型。每...原创 2012-02-26 18:28:37 · 67 阅读 · 0 评论 -
java垃圾收集算法
一. java垃圾收集算法1. 标记-删除2. 标记-复制3. 标记-整理原创 2012-02-26 21:40:33 · 52 阅读 · 0 评论 -
eclipse环境搭建
1. wtp安装m2e-wtphttp://download.eclipse.org/m2e-wtp/releases/juno/ 2. subversion 安装更新地址http://subclipse.tigris.org/update_1.8.x 3. maven安装在eclipse marketplace搜索Maven Integration...原创 2012-08-20 15:40:25 · 53 阅读 · 0 评论 -
httpclient4列子
public class ApiUtil { protected static Logger log = LoggerFactory.getLogger(ApiUtil.class); public static final String GET_UID_URL = "http://xxxxx.com/"; public static final int OK_...原创 2012-08-23 18:05:27 · 57 阅读 · 0 评论 -
jvm参数
1. 设置堆大小-Xmx1024m -Xms1024m -Xmn2g -Xss128k-Xmx1024m:设置JVM最大可用内存为1024M。-Xms1024m:设置JVM促使内存为1024m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xmn2g:设置年轻代大小为2G。整个JVM内存大小=年轻代大小 + 年老代大小 + 持久代大小。持久代一般固定大小...原创 2012-08-28 12:53:29 · 438 阅读 · 0 评论 -
java开发经验总结
1. 获取当天日志Date long currentTime = System.currentTimeMillis(); long n = currentTime % (1000L*3600L*24); return new Date(currentTime-n);2.SimpleDateFormat非线程安全 3. Str...原创 2012-08-28 12:55:27 · 74 阅读 · 0 评论 -
maven-使用入门
一. 编写pom在项目根目录下编写<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL...原创 2012-04-22 09:33:02 · 48 阅读 · 0 评论 -
设计模式学习日记
一 6大设计原则1. 单一职责(single responsibility principle)好处: a. 类的复杂性降低 b. 可读性提高 c. 可维护性提高 d. 变更引起的风险降低 2. 里氏替换原则(liskov substitution principle)4层含义a. 子类必须完全实现父类的方法 3. 依赖倒置原则...原创 2012-09-16 10:04:10 · 60 阅读 · 0 评论 -
java进程控制
public class ProcessBuilderTest { /** * @param args */ public static void main(String[] args)throws Exception { // 这里/c是cmd /c dir 是执行完dir命令后关闭命令窗口。 //cmd /k di...原创 2013-01-11 13:41:47 · 206 阅读 · 0 评论 -
常用的几个jvm命令解释
1. jstat 这个命令对于查看Jvm的堆栈信息很有用。能够查看eden,survivor,old,perm等heap的capacity,utility信息 对于查看系统是不是有能存泄漏以及参数设置是否合理有不错的意义 2. jstack 这个是用来查看jvm当前的thread dump的。可以看到当前Jvm里面的线程状况。 ...原创 2013-02-26 12:54:53 · 157 阅读 · 0 评论 -
spring insight
需要环境,jdk7 1. 下载spring tool suite2. 生成tcruntime-instance.bat create --template bio --template bio-ssl --template insight --instance-directory ts tsinstance3. 安装tcruntime-ctl.bat install ...原创 2014-09-24 18:11:48 · 186 阅读 · 0 评论 -
jbpm(3.2.1)
一,环境搭建 1, 下载jbpm3.2.1 2, 拷贝jar包,所需jar包见附件jbpm-3.2.1-lib.zip。 3, 编辑必须配置文件,见附件resources.zip。原创 2011-02-25 11:23:09 · 69 阅读 · 0 评论 -
java环境2
一,resin 相关resin使用mysql的JNDI数据源1.配置conf/resin.conf文件,在<resource-ref><res-ref-name>jdbc/test</res-ref-name><res-type>javax.sql.DataSo...原创 2011-02-22 16:34:04 · 65 阅读 · 0 评论 -
java环境1
一,jdk安装 1,解压 2,环境变量: a. JAVA_HOME : D:\jdk150_06 b. path : %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin c. CLASSPATH : .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME %\lib\tools...原创 2011-02-18 14:53:56 · 83 阅读 · 0 评论 -
java批量插入
private class BatchUpdateThread implements Runnable {String[] updateList;Integer taskId;public void run() {int times = (updateList.length / 500) + 1;List list = Arrays.asList(updateList);f...2009-12-26 17:10:02 · 96 阅读 · 0 评论 -
spring的cvs项目checkout
1.eclipse->file->new->project->cvs->project from cvs==>host:springframework.cvs.sourceforge.net==>repository path:/cvsroot/springframework==>user:anonymous==>password:空2.选择spring项目模块cvs仓库中...2010-04-03 10:05:30 · 163 阅读 · 0 评论 -
axis的ws中获取spring容器引用的方法之一
spring中的类ServletEndpointSupport 可以通过方法getApplicationContext()获取spring容器引用,代码如下public class MyServiceAxis extends ServletEndpointSupport{ public MyServiceAxis () { } private MyService mySe...2010-04-03 11:52:21 · 115 阅读 · 0 评论 -
tomcat6-配置虚拟目录
[color=red] [/color]2010-04-25 10:45:18 · 105 阅读 · 0 评论 -
hibernate总结
1,hibernate-select count(*) 返回类型hibernate的hql执行以下这句是,返回的list里面的元素是Long类型结果SELECT count(*) FROM Entity where type=? 2,hql inpublic void changePass(String userIds, String pass){ if (userIds =...原创 2010-07-20 10:22:58 · 54 阅读 · 0 评论 -
ext-gwt-fck集成
1,下载jwc-gwt-fckeditor-0.2.2包,支持gwt1.52,加压包后,把jwc-gwt-fckeditor-0.2.2.jar这个jar包复制到项目,设置buildpath(chang-by-zqm-jwc-gwt-fckeditor-0.2.2.jar这是改进后的jar包,没有上传文件的问题了,不过乱码问题还是要自己解决)3,gwt配置文件里面加入4,编译,检查...原创 2010-05-21 14:21:40 · 80 阅读 · 0 评论 -
fck与struts2过滤器不兼容问题解决办法
FCKeditor2.6.2 上传文件功能与Struts 2 不兼容的问题。解决办法:让Struts2仅处理*.action的请求。修改配置文件web.xml:将Struts2处理所有web请求的过滤器配置 struts2 /* 改为:仅处理.action或.jsp请求...原创 2010-05-25 18:01:34 · 68 阅读 · 0 评论 -
fck文章-转
首页 新闻 论坛 问答 博客 招聘 更多 ▼专栏 文摘 圈子 搜索您还未登录 ! 我的应用 登录 注册zfsn永久域名 http://zfsn.iteye.comJavaMail API详解 | Quartz在Spring中动态设置 cronExpression2009-11-26FCKeditor 2.6.3与FCKeditor.java 2.4在JSP中配置...原创 2010-05-25 18:05:32 · 115 阅读 · 0 评论 -
javamail源代码
如题:javamail源代码原创 2010-08-24 09:24:38 · 182 阅读 · 1 评论 -
gwt-ext
一,gwt-ext的cookie实现 //获取cookie管理器 public static CookieProvider getCookieProvider(){ CookieProviderConfig cookieConfig = new CookieProviderConfig(); cookieConfig.setSecure(false); CookieP...原创 2010-08-30 13:41:58 · 100 阅读 · 0 评论 -
spring项目环境搭建
1,下载spring2.5.6. url:http://www.springsource.com/products/spring-community-download 下载页面:http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-2.5.6-with-docs.zip2,...原创 2010-06-15 11:08:02 · 55 阅读 · 0 评论 -
spring-jpa(hibernate实现)环境搭建
1,下载hibernate3.3.2,http://sourceforge.net/projects/hibernate/files/hibernate3/3.3.2.GA/hibernate-distribution-3.3.2.GA-dist.zip/download和hibernate-entitymanager-3.4.0.GA.zip,hibernate-annotations-3....原创 2010-06-15 14:12:12 · 65 阅读 · 0 评论 -
ssj框架环境搭建
1,下载struts2的jar包。struts-2.1.8.1-all.zip2,提取struts所需jar包,在lib下的除plugin(struts2-spring-plugin-2.1.8.1.jar这个除外)以外的jar包。列表参照附件图片3,编写web.xml。 contextConfigLocation classpath:conf...原创 2010-06-16 09:02:04 · 208 阅读 · 0 评论 -
hibernate映射表
RDBMSDialectDB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgreSQLorg.hibernate.d...原创 2010-09-08 09:13:53 · 101 阅读 · 0 评论 -
resin疑问
com.caucho.config.LineConfigException: WEB-INF/web.xml:...... is not a known servlet.Servlets belong in the classpath, often in WEB-INF/classes 【解决】Preference->Java->Compiler下将版本1.6改为1.5...原创 2011-04-23 11:40:35 · 89 阅读 · 0 评论 -
javamail
/** * 解析邮件中的嵌入资源 */ public List<RelatedMap> getMailRelated(Part part, String realpath, String path, Long id) throws Exception { List<RelatedMap> list = n...原创 2011-02-16 10:15:26 · 58 阅读 · 0 评论 -
java 并发 读后笔记
一. volatile1. 定义:在java内存模型中,所有线程都能看到变量值是一致的。2. 为什么使用:适当的环境中,可以减少线程上下文切换。3. 原理:编译后,会据计算机硬件体系不同,生成相应的lock指令。lock指令在多核体系中会做两件事情:a. 处理器的缓存行数据回写到系统内容b. 回写系统内存时,处理器中缓存了给内容地址的数据将无效4. 应用案例:Linke...原创 2015-08-24 14:38:58 · 158 阅读 · 0 评论