JavaSourceInOracle2014-03-13

Oracle触发器监听目标表事件, 触发后调用存储过程,由存储过程调用Java代码处理发送短信通知消息,也可以做其他业务逻辑的处理,如发送邮件,不过需要将Java代码依赖的mail相关Jar包加载到数据库。
============
注意:
       往数据库加载 httpclient及依赖jar时,报的servlet相关依赖错误的可以不必理会,当然你也可以找到servlet的包一起加载。
PS:
      干这么久就没觉得自己像个程序员,站在巨人们的肩膀上而已。

       有问题可以通过下面方式交流。多多指教,我是重庆的目前在找工作[不知道找到后是否可以编辑这里。。]。真心希望中国程序员们待遇有所改善吧,有同感的有木有。
       mailto:aitaozhang@163.com

jsoup抓取懒人之家的jQuery特效资源2014-03-13

http://www.lanrenzhijia.com/jquery/
抓取 懒人之家的 所有JQuery特效

按照 资源标题进行命名 并且还有一张预览图  方便大家进行使用

java 获取本地信息大全2014-03-13

通过使用第三方开源jar包sigar.jar我们可以获得本地的信息

1.下载sigar.jar

sigar官方主页


sigar-1.6.4.zip


2.按照主页上的说明解压包后将相应的文件copy到java路径。比如windows32位操作系统需要将lib中sigar-x86-winnt.dll文件拷贝到java SDK目录的bin内

参考官方主页上的配置项。


File Language Description Required 
sigar.jar Java Java API Yes (for Java only) 
log4j.jar Java Java logging API No 
libsigar-x86-linux.so C Linux AMD/Intel 32-bit * 
libsigar-amd64-linux.so C Linux AMD/Intel 64-bit * 
libsigar-ppc-linux.so C Linux PowerPC 32-bit * 
libsigar-ppc64-linux.so C Linux PowerPC 64-bit * 
libsigar-ia64-linux.so C Linux Itanium 64-bit * 
libsigar-s390x-linux.so C Linux zSeries 64-bit * 
sigar-x86-winnt.dll C Windows AMD/Intel 32-bit * 
sigar-amd64-winnt.dll C Windows AMD/Intel 64-bit * 
libsigar-ppc-aix-5.so C AIX PowerPC 32-bit * 
libsigar-ppc64-aix-5.so C AIX PowerPC 64-bit * 
libsigar-pa-hpux-11.sl C HP-UX PA-RISC 32-bit * 
libsigar-ia64-hpux-11.sl C HP-UX Itanium 64-bt * 
libsigar-sparc-solaris.so C Solaris Sparc 32-bit * 
libsigar-sparc64-solaris.so C Solaris Sparc 64-bit * 
libsigar-x86-solaris.so C Solaris AMD/Intel 32-bit * 
libsigar-amd64-solaris.so C Solaris AMD/Intel 64-bit * 
libsigar-universal-macosx.dylib C Mac OS X PowerPC/Intel 32-bit * 
libsigar-universal64-macosx.dylib C Mac OS X PowerPC/Intel 64-bit * 
libsigar-x86-freebsd-5.so C FreeBSD 5.x AMD/Intel 32-bit * 
libsigar-x86-freebsd-6.so C FreeBSD 6.x AMD/Intel 64-bit * 
libsigar-amd64-freebsd-6.so C FreeBSD 6.x AMD/Intel 64-bit * 



3.

代码实现

使用Java抓取网页中所有的链接2014-03-13

无聊写了个抓取网页链接的代码

多线程的运用2014-03-13

 * 小厨师每隔1秒做一种食物
 * 刘大海每隔3秒吃一种食物
 * 最后统计共剩下了多少食物
 *

生日管家应用源码完整版2014-03-13

该应用的源码本人已经上传到源码天堂那里了,大家可以免费在那里下载的,源码比较完整的,如果大家有什么好的建议可以留下来,我会定时来查看的。

详细图解:http://my.oschina.net/u/1389755/blog/178206

java精美桌面图片查看器2014-03-13

Pview是使用java开发的一款图片查看器.

1. 支持上下一张图片切换

2. 图片放大/缩小. (滚动支持...)

3. 图片旋转.

4. 大图片拖动查看.

用到的比较多的UI重写, 界面比较漂亮...

源码已经托管到git@osc: http://git.oschina.net/lionsoul/pview

利用Mybatis拦截器统计sql执行时间及打印能直接运行的sql语句2014-03-13

该拦截器拦截mybatis的query和update操作,能统计sql执行时间,可以根据执行时间打印sql语句.
打印的sql语句是带参数的,没有?,可以拷贝到查询分析器什么的直接运行.

java做的数独破解器2014-03-13

运用了深度优先搜索和回溯实现数独求解
界面写得有点渣 

simple4j简化java数据库操作2014-03-13

好吧,刚写完,代码没整理,发一个jar包吧,数据库操作形式类似php框架中的那中级联操作,还有点类型android中的东西:
写个例子吧:

权重随机数2014-03-13

从一批广告用户中随机选一个,但要求其中满足条件的用户被选中的概率要相对大一些。
为每个用户设置一个权重属性,权重越大,被选中的机率也越大。
将权重与一个随机数(Math.random())相乘,得到的结果从大到小排序,取出前N个即可;
考虑到排序效率,这里其实不必对所有的结果排序,只需要记录前N+1个最大的结果即可,采用了优先级队列来解决这个问题。

贪吃蛇2014-03-13

算法好像很不好,导致游戏有bug,但是没有能解决,不知道你能不能帮我找到bug并纠正

每日自动领取淘金币(java httpclient4)2014-03-13

相信大家双十一大家都扫了不少货,我就买了个一zippo的打火机,呵呵~ 当时注意到原来淘金币可以抵钱啊,于是萌生了写一个每天定时领取淘金币程序的想法,最后使用httpclient4 解决了这个问题。
首先有这么几个头痛的问题,给大家分享一下:
1、必须使用淘宝账号来进行模拟登陆,如果是支付宝或者其他账号关联的就会出现验证码,这个就不好弄了
2、必须自己在机器上面手工登陆几天,然后点击签到领取淘金币,因为一开始领的时候总是有验证码,后来我联系手工领取了几天就没验证码了

话不多说,请感兴趣的童鞋看代码:

有问题请来我博客留言:http://www.kaedeen.com/

数据库生成javabean小工具(java)2014-03-13

mysql ,sqlserver 生成javabean ,
参考了:http://marsvaadin.iteye.com/blog/1465592  相关内容。

O(n)复杂度,从n个数字中选出k个不重复的数2014-03-13

不重复选取,一般的想法都是,随机选出一个与result数组对比,如果有重复,舍弃,以此往复。
但是这段代码的过程极其巧妙。
返回顶部
分享按钮