摘要:
import java.util.Collection;import java.util.SortedMap;import java.util.TreeMap;public class ConsistentHash { private final HashFunction hashFunction;... 阅读全文
摘要:
-verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -Xloggc:c:/gc.log 阅读全文
摘要:
用java调用C++写的DLL一直以来都是一个比较麻烦但又很常见的问题。我们知道,使用 JNI 调用 .dll/.so 共享类库是非常非常麻烦和痛苦的。如果有一个现有的 .dll/.so 文件,如果使用 JNI 技术调用,我们首先需要另外使用 C 语言写一个 .dll/.so 共享库,使用 SUN 规定的数据结构替代 C 语言的数据结构,调用已有的 dll/so 中公布的函数。然后再在 Java 中载入这个适配器 dll/so ,再编写 Java native 函数作为 dll 中函数的代理。经过 2 个繁琐的步骤才能在 Java 中调用本地代码。因此,很少有 Java 程序员愿意编写调用 d 阅读全文
摘要:
最近遇到一个项目需要把word转成pdf,GOOGLE了一下网上的方案有很多,比如虚拟打印、给word装扩展插件等,这些方案都依赖于ms word程序,在java代码中也得使用诸如jacob或jcom这类Java COM Bridge,使得服务器受限于win平台,而且部署起来也很麻烦。后来在某外文论坛看到了一个openoffice+jodconverter的转换方案,可以用纯的java代码完成转换工作,服务器端需要安装openoffice,但是需求一步额外的操作--需要在服务器上的某个端口提供一个openoffice服务,这对部署起来显得麻烦了点。偶然机会发现了google code上有一个j 阅读全文
摘要:
今天清理QQ好友,发现了一个不认识的人,怎么也想不起他是谁了,不过他的个性签名很有意思,是一个很长的网址:http://panyimx.blog.163.com/blog/#m=0&t=1&c=fks_087069083086088066086083083095085085082069083081087070084于是我期望通过这个网址找到这个人的相关信息,我想可能是他的博客吧,不过很可惜,报了一个404.于是我去掉后面的地址,只访问二级域名:http://panyimx.blog.163.com令我惊奇的事情发生了,居然显示为这个页面:纳闷,莫非登录到某个ftp上去了?随便点 阅读全文
摘要:
有个同事问我一个问题,简单的描述就是,如何动态的给表实体增加列。举个例子,有一个商品表:[code]id,名称,价格,描述,产地[/code]建表如下:create table product(n_id number,c_mc varchar(10),n_jg number(10,2),c_ms varchar(200),。。。。。。)假如未来需要增加新的属性,怎么办呢?表已经建好,难道要动态的增加列吗?我曾经面临过这个问题,实体要动态的增加属性,增加的又是未知类型未知长度,怎么办呢?参考我曾经收藏的一篇文章吧:http://www.tuicool.com/articles/RF7f2y说下我 阅读全文
摘要:
websphere中间件,在打开一个jsp页面时报:IBM Websphere 报错:JSPG0120E: 为 pageEncoding 属性和匹配 URI 模式的配置元素指定不同的值是非法的。 .后来仔细检查了jsp页面,发现有个PageEncoding="utf-8",utf-8是小写,所以不被websphere识别,将其改成大写即可。 阅读全文