心得
iteye_21148
这个作者很懒,什么都没留下…
展开
-
计算序列化后对象大小
ByteArrayBuffer bf = new ByteArrayBuffer(); try { ObjectOutputStream out = new ObjectOutputStream(bf); out.writeObject(object); out.flush(); ...原创 2009-11-10 15:29:33 · 1182 阅读 · 0 评论 -
远程服务调用
1 RPC协议分析比较 1.1 RMI 1.1.1 概述 SUN官方,基于TCP协议 允许多个服务绑定一个端口 cachestub为true时,性能提升30% 1.1.2 优点 高效稳定,特别是大数据量的情况下 1.1.3 演化 RMI stub-编译期(JDK5.0前) 动态代理RMI-运行期(JDK5.0后) 1.1.4 缺点 仅限于JAVA 1.1.5 通讯过程 ...原创 2010-01-05 10:26:47 · 196 阅读 · 0 评论 -
动态修改当前ClassLoader
自定义ClassLoader相信很多人都用过,网上文章也有很多。但如何使用自定义的ClassLoader有时确实比较头痛。 如果启动入口自己可以控制还好说,大不了通过自定义ClassLoader加载所有类就可以了,但如果控制不了,比如说是通过TOMCAT或脚本来启动的,但又要用自定义的ClassLoader来加载外部类,那就郁闷了。 我碰到的情形就是如此,其中的ClassLoaderC是t...原创 2010-03-02 21:54:14 · 1092 阅读 · 0 评论 -
maven插件的两个问题
今天新建maven工程时报了两个错,一个是: null Error Thu Mar 25 18:20:52 CST 2010 An internal error occurred during: "Creating project "catebi"". java.lang.NullPointerException at org.maven.ide.eclipse.intern...2010-03-25 18:32:02 · 429 阅读 · 0 评论 -
浮点型精度
今天一同事发现,往数据库插入一字段值为400000.18,库中变成400000.19,字段为float类型。(以下讨论皆针对单精度浮点) 找了下资料,浮点型运算基本按照IEEE-754格式标准,FLOAT是由4个字节(32位)组成: SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM S: 第一位:表示浮点数正负,1为负数,0为正数E: 指数加上127后的...原创 2010-07-22 22:48:58 · 355 阅读 · 0 评论 -
JSP编码问题
今天一同事碰到用jsp:param传递中文,始终是乱码。 看了下配置都没错,查看编译的JSP文件看到以下内容: org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("你好", request.getCharacterEncoding()), out, false); 调试发现 request.getCharacterEncod...原创 2011-01-24 23:06:01 · 106 阅读 · 0 评论 -
eclipse下如何热部署Web应用
之前Eclipse调试Web应用时用FileSync同步vm及class文件,不过那样每次下载新的分支都要设定一次,很不方便。最近在做页面,想想肯定有更简单的办法可以解决。 首先了解下原来本机部署的工程为何不会自动同步,下图是简化过的JBOSS部署启动时序图: eclipse插件默认是将应用打war包并移动部署,在JBOSS启动时会再复制war包并解包至JB...原创 2012-12-07 13:59:05 · 182 阅读 · 0 评论