排序:
默认
按更新时间
按访问量

将博客搬至CSDN

将博客搬至CSDN

2015-02-06 13:54:13

阅读数:6

评论数:0

Hibernate SQL实际sql语句监控- p6spy+hibernate+proxool 设置

    由于ORM工具的缘故,我们调试程序的时候远没有直接在程序里直接写个string的SQL简单,想当年查个sql是有多么的幸福,一行sql = "select * from ..."找找就行了, 现在用了hibernate, 就算在JPA中开了...

2014-08-04 21:48:12

阅读数:7

评论数:0

杂谈X509证书, Java Keystore与Jetty

很多人对JSSE组成部分的Key Tool 工具不太明白,希望本文能有帮助 科班出身的同学应该学过课程“密码学”, 这门课详细解释了现代对称加密的算法原理, 当时学的我云里雾里。 直到现在使用过SSL加密才知道工程上用法是这样的, 老师讲的时候就不能带一点工程实践吗? 简单来说,对称加密体...

2014-07-23 19:41:51

阅读数:6

评论数:0

JVM的SNMP监控配置

近期看了一下JVM对监控的支持,除了常规的JMX外居然还有SNMP, 有点意思, 这个网管协议适配的地方还真多,那么就先测试一下。 先随便找一个能在后台持续运行的java小程序,如我手头的BIO的socket服务器。   JVM端SNMP的配置 启动SNMP需要两个地方更改,(http...

2014-07-23 19:32:50

阅读数:9

评论数:0

cmd 下通过NTML代理访问Maven 库

公司用web代理,NTLM验证的,这样在普通CMD下无法使用mvn命令访问网上的maven库,使用CNTLM工具解决。 下载CNTLM工具,安装,修改安装路径下的cntlm.ini,改成实际的ntlm proxy地址,CNTLM会起一个proxy service监听3128端口。 然后配置...

2013-12-25 12:05:08

阅读数:7

评论数:0

OpenLDAP windows版安装及配置

近期由于项目需要,要搭一个LDAP服务器进行测试,记录一下。 免费的OpenLDAP不错,就这个了,看了一下是原生linux版的, 公司的linux VM不能连外网,包不能下,还是算了,直接下一个windows版的,其实就是模拟了一下linux的配置,有条件的最好还是玩原生的, window...

2013-12-23 11:16:55

阅读数:7

评论数:0

Jetty - linux -Too many open files

今天碰到个问题,jetty系统跑的时候点击页面突然报 internal server error 错,翻了一下日志,发现很多jsp not found的错误: 2013-11-28 04:29:16,500 WARN [SymmetricDS] [log] [1002316844@qtp-7...

2013-11-29 11:10:41

阅读数:11

评论数:0

psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams

linux遇到一个Postgresql的问题,在调用pg_restore时: ./pg_restore -h 127.0.0.1 -p 5432 -U postgres -v -d dbname /usr/local/backup.tar 出了一个错 psql error: psql: s...

2013-11-21 17:52:20

阅读数:18

评论数:0

小米抢购页面脚本研究

小米3这次抢购,比较无聊,整天让人排队, 所以看了下抢购页面的脚本。 当年小米1抢购的时候页面不是这样的, 代码都比较直接, 这次看页面发现页面对js加了密, 其实也就是增加点对新手的难度,想看代码还是挺容易, 还没有研究完,先开个头,记在这。 可以看到抢购点击的核心代码都放在了变量_$中,...

2013-10-22 12:55:18

阅读数:8

评论数:0

Windows shell 创建用户,并将service启动用户设为该用户

最近改InstallAnyWhere脚本,其提供的action中可以调用系统的command或script,windows下就是CMD命令和BAT,有些实用命令记录一下。   创建用户test,密码为password: net user test password /ADD   删除...

2013-10-16 10:46:07

阅读数:9

评论数:0

处理E160004: Corrupt node-revision 'lx-249.0-248.r1186/2192'

今天遇到SVN 的 repository 被一哥们提交搞坏了,这个目录任何操作都是显示:  E160004: Corrupt node-revision 'lx-249.0-248.r1186/2192'    无奈在svn server上跑了下 svnadmin verify c:\R...

2013-09-04 11:23:16

阅读数:9

评论数:0

python url2lib HTTP Error 407

公司的网络环境是通过代理上网,用python url2lib普通的代理验证不能通过,示例代码: url = 'www.python.org' username = 'user' password = 'pass' password_mgr = urllib2.HTTPPasswordMg...

2013-08-28 16:10:16

阅读数:11

评论数:0

一个简单XSS攻击示例及处理

最近项目被第三方工具扫描出来有一个Http head xss cross scripting漏洞,为了修复这个,顺便研究了一下跨站脚本攻击的原理, 跨站脚本攻击基本上就是sql注入的html版, 核心内容就是把一段精心设计的脚本通过网页中的html漏洞由HTTP GET/POST传给服务器并执...

2013-08-28 13:24:28

阅读数:8

评论数:0

简单的Spring的bean实例化过程

以XmlBeanFactory为例,最简单的取bean方式是:   BeanFactory factory = new XmlBeanFactory(new FileSystemResource("D:\\workspace\\JavaApplication2\\src\\...

2013-08-22 11:09:37

阅读数:7

评论数:0

new Class() 与 Class.newInstance()

  new Test()的过程基本等于:  Class clazz = Class.forName("Test");   clazz.newInstance(); 第一步由类加载器查找类路径下的目标类,并加载类实例,对应到JVM就是加载到了方法区。 ...

2013-08-19 16:27:58

阅读数:9

评论数:0

解决 dropdb: could not connect to database postgres: could not connect to server:

今天在调试一个脚本的时候遇到这个错误: dropdb: could not connect to database postgres: could not connect to server:  这个脚本调用了postgresql的dropdb命令。 找了下资料似乎是dropdb时候找的库...

2013-08-15 16:27:58

阅读数:8

评论数:0

/tmp does not have enough disk space解决

最近装一个linux应用遇到空间不够,遇到以下提示: /tmp does not have enough disk space!   我是用虚拟机的,所以给虚拟机增加一个新的disk,这里我是virtual box的vdi文件。虚拟机加好后进入linux: fdisk -l 查一下硬盘信...

2013-08-14 17:43:36

阅读数:9

评论数:0

JDK ArrayList 删除源码

ArrayList是JDK提供的一个数组list,其实现基于java的数组, elementData是声明在该类里面的实际保存数组的变量:   private transient Object[] elementData;   删除: remove的时候,需要遍历整个数组,找...

2013-08-02 18:08:42

阅读数:5

评论数:0

JDK Keytool 使用及理解

windows系统的根证书放置在注册表中:KEY_LOCAL_MACHINE-SOFTWARE-Microsoft-SystemCertificate-ROOT-Certificate    java信任的根证书放置位置在:  D:\Program Files\Java\jdk1.6.0...

2013-07-26 18:25:49

阅读数:7

评论数:0

JDK SSL连接建立的一些细节及解释

SSL通道能解决用户验证,指纹防篡改,数据加密。 用户验证通过双方的证书链来进行, 防篡改有证书的数字签名,数据加密则由SSL握手协商后的对称密码来对socket包进行加密。   SSL双向验证中,1)客户端需要提供自己的证书供服务器端进行验证。2)服务器端用客户端的证书中的公钥对握手数据加...

2013-07-18 16:40:17

阅读数:7

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭