存档

‘Java’ 分类的存档

Java asm library针对Java8的补丁

2014年4月26日 1,257 人浏览 没有评论

java asm library是一款比较不错的字节码解析和生成的库,应用比较广泛。其优点是,库小,轻量,速度快,效率高,功能也较强。
但是有个致命的问题,就是新版本的asm库不兼容老版本,这样很容易发生冲突,之前asm2升级到asm3时,就折腾了很久。
现在升到Java8以后,我用的asm3出问题[......]

继续阅读

分类: Java 标签: ,

JPA/Hibernate 中禁止脏数据的保存

2011年8月25日 1,371 人浏览 5 条评论

题目可能不太好理解,具体是这样的:
hibernate中的pojo,如果做了更改,如setXX,然后不想保存它,于是没有调用update之类的方法;但是事务结束后,改动还是会被update到数据库。原因是hibernate中的pojo都是被管理的(managed),hibernate认为将改动更新到[......]

继续阅读

分类: Java 标签: , ,

用java做cgi

2011年6月26日 1,389 人浏览 1 条评论

你搜索 java cgi,其实是能搜到一些java做cgi的信息的,但是阅读进去,会发现网上说的不能算真正的cgi,只是一个shell调用,shell调用了一个java程序。
我这里实现了真正的java cgi,用java源代码(非class)写脚本,然后直接跑在apache下。

代码是:#! /[......]

继续阅读

分类: Java, 技术, 服务器 标签: ,

用java写了一个解析rtf格式的类库

2011年6月13日 1,427 人浏览 2 条评论

要用大rtf文件,需要获取里面的文字以及格式。
jdk自己有这个功能,在类:
javax.swing.text.rtf.RTFReader 和 RTFParser里。
不过经测试,有问题,好像获取不到字体的信息,晕。
在google code和sf上也没找到合适的。
只好自己写一个了。rtf的格式如[......]

继续阅读

分类: Java, 技术 标签:

mac下的x11启用XTEST extension

2011年6月5日 970 人浏览 没有评论

在mac下用java.awt.Robot,构造时,发生如下错误:
java.awt.AWTException: java.awt.Robot requires your X server support the XTEST extension version 2.2
说mac下的x11 server[......]

继续阅读

分类: Java, mac, 技术 标签: , ,

一种java异步调用的编程模型探索

2011年3月22日 1,762 人浏览 6 条评论

首先,要修改jdk:
先别faint,这是值得的!
最好是能把代码建议给oracle加入到jdk,以造福javaer。
a. 找到 src.zip
b. 把Method.java解出来
c. 修改之,加入import

import java.util.concurrent.Callable;
im[......]

继续阅读

分类: Java, 技术 标签: ,

最好的java混淆工具 — proguard

2011年2月20日 1,655 人浏览 没有评论

java程序需要混淆,是为了更好的保护代码。
这里推荐一个算是最好的java混淆工具:
proguard
具体不多介绍了,官方主页上的文档已经足够好了。

分类: crack, Java, 其它, 技术 标签: ,

自己动手给java程序做exe外壳

2011年2月19日 1,127 人浏览 没有评论

java程序写好了,要发布。
在windows,一般用bat启动,会有一个dos窗口,很不好看。
用javaw的话,dos窗口也是存在的,只是可以关掉了。
见过有用vbs启动的,不过感觉有点怪怪的。
其实有商用的工具可以干这个事情如:
exe4j
exe4j很专业和强大了,它可以寻找机器上安装的jr[......]

继续阅读

分类: Java, 技术 标签: ,

java程序里嵌入windows media player

2011年2月13日 1,285 人浏览 没有评论

想在java程序里嵌入媒体播放器来播放mp3和视频?
那得使用java来操作com了,最近写的一个程序用到了这个技术,我用得是jniwrapper的comfyj:
comfyj
上面的页面有个demo的链接,是java web start启动的一个例子,里面有media player的示例,每个示例[......]

继续阅读

分类: Java, 技术 标签: , ,

Java中使用OCR

2011年2月12日 2,213 人浏览 1 条评论

想在Java中使用ocr?
推荐一下tesseract,很不错。
不过它不是java的,在java里调用需要使用binding。
我用了
J4L OCR
使用很简单。
在tesseract网站上也有其它java binding的项目,如:
tess4j

分类: Java, 技术 标签: , ,
Pages: 1 2 3 4 5 6 下一页