- 博客(11)
- 收藏
- 关注
原创 文章标题
PSTool以管理员身份运行命令有个分布式系统,经常需要升级,需要下段自动执行脚本进行服务停启,更换war包,运行脚本。以前一直用sc 命令去做,一直没问题,后来服务器升级到2008,报没有权限。 网上搜索了一下,发现了PStool这个工具,可以直接以管理员身份运行命令。 里面有很多小工具,但是我这里只用到了PsExec这个(本来想用PsService来停服务,启服务,发现不行。)。 下面给出
2016-01-26 11:32:06 335
原创 JAVA二维码生成
JAVA二维码生成功能:可以生成带有Logo的二维码图片,采用第三方JAR包,QRCode.jar,并没有使用google的zxing。主要是我们的环境是jdk1.5的,我网上找不到1.5编译出来的zxing的jar包,好郁闷。啥也不说,直接上源码,直接可用。import com.swetake.util.Qrcode;import javax.imageio.ImageIO;import ja
2015-05-15 17:10:59 520
原创 使用JNI调用dll(C++)
使用JNI调用dll(C++)使用JNI调用dllCdll文件的位置关于32位 OR 64位的dll内存泄漏 简单说下业务背景,有一个用C++写的加密算法(据说速度快),需要用JAVA来调用,并将值展示在页面。这块内容网上一搜一大堆,给个别人写的教程,非常详细,照着做,可以实现一个DEMO,传送门。 但是,这仅仅只是一个DEMO,在实际应用中,应该怎么做。dll文件的位置 网上说法
2015-05-15 13:50:33 1873 1
转载 对synchronized(this)的一些理解
对synchronized(this)的一些理解 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、当一个线程访问object的一个synchronized(this)同步代码块时,其他线程对object中所有其它synchron
2014-04-14 11:51:37 500
原创 Error listenerStart问题的处理
今天在同一个tomcat下发布了两个应用,一个应用直接报Error listenerStart,其他什么wyt
2014-04-09 17:09:30 1064
原创 commons-daemon的使用-将JAVA程序安装成系统服务
最近在做一个项目,要把一个可运行的java程序安装成系统的服务,为此google了一下,发现了某些人写的一些关于这方面的文章,自己学习了下,并顺利安装系统服务成功。http://zhousheng29.iteye.com/blog/1320882 涉及到commons-daemon的下载以安装,卸载命令http://blog.zhukunqian.com/?p=804 涉及服务启动和停
2014-03-20 13:54:34 1181
原创 关于Oracle的一些积累
在同一个session上,为了保持数据一致性,若表中有行锁,select * from t for update 会等待行锁释放之后,返回查询结果。select * from t for update nowait 不等待行锁释放,提示锁冲突,不返回结果select * from t for update wait 5 等待5秒,若行锁仍未释放,则提示锁冲突,不返回结果sel
2014-03-20 13:27:49 623
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人