摘要: JavaSE 1.6提供了java.awt.SystemTray类用于方便地创建托盘图标.但在Windows平台下当explorer崩溃时托盘图标会丢失.如果是本地代码或.Net平台的程序则可以很简单地获取TaskbarCreated消息并重新添加托盘图标.但在Java程序中无法直接访问Windows消息.解决方法是通过JNI调用本地代码安装消息钩子捕获TaskbarCreated消息并通知主程序... 阅读全文
posted @ 2010-05-28 20:37 高町⑥⑥○ 阅读(1133) 评论(0) 推荐(1) 编辑
摘要: [代码]  阅读全文
posted @ 2010-05-04 13:22 高町⑥⑥○ 阅读(3564) 评论(0) 推荐(0) 编辑
摘要: 利用Java自带的MessageDigest来数据的Hash值非常方便,如:CodeMessageDigest messageDigest = MessageDigest.getInstance("MD5"); FileInputStream in = new FileInputStream(file); F... 阅读全文
posted @ 2010-01-10 19:10 高町⑥⑥○ 阅读(1874) 评论(1) 推荐(0) 编辑
摘要: blog文章太少了,继续帖代码凑数。这个程序基本上没什么看点,有兴趣就看吧,挑错和改进建议更是求之不得。。。 学校渣网络用的是联想天工的802.1x认证系统。由于常常掉线,给挂机下载工作造成了非常大的影响,所以我赶制了这个程序。。。 以下是代码:(诶?前言就这么点吗?)首先是对用到的一些API函数的声明:namespace Takamachi660.Common.Windows.API{ publ... 阅读全文
posted @ 2009-09-29 23:19 高町⑥⑥○ 阅读(3218) 评论(2) 推荐(0) 编辑
摘要: 最近做一个程序需要传送文件,在网上找了好久也没找到好用的方案,于是自己写了一个,与大家分享,希望大家帮忙改进,拍砖欢迎~文件采取分块发送,每块单独校验,能够保证文件的完整性.同时还提供磁盘缓存功能.经过实际测试,通过局域网(有线和WiFi)传送一个5G左右的文件取得成功.最大缺点是CPU占用率过高,测试中发送端(939AMD3000+)达到40%,接收端(双核T9600、939AMD3200+)分... 阅读全文
posted @ 2009-08-06 01:13 高町⑥⑥○ 阅读(8106) 评论(19) 推荐(4) 编辑
摘要: 为了偷懒线性代数作业而写的,功能有矩阵化简(高斯消元法),解方程组(包括齐次和非齐次),求逆矩阵.解方程的过程是模拟人算(我实在想不出其他方法)特点是能够保存化简中每个步骤以及该步运算后的结果(方便抄).本还想再做后续的其他功能(比如求方阵的特征值),但是太难而且线性代数的课程也结束了,做出来也用不上,就弃坑了..= =|||补充:最近在看《Effective C++》一书,发现我在这个程序里犯了... 阅读全文
posted @ 2009-08-05 23:06 高町⑥⑥○ 阅读(2148) 评论(3) 推荐(0) 编辑
摘要: 基础是快速排序法,但是单独写快速排序法太没创意,于是我用多线程来加快排序速度.昨天和同学讨论快速排序时突然脑抽想到这个,没有专门去学习并行算法,所以是否合理就不晓得了..= =|||对于CPU核心很多的机器来说,应该能起到加速的作用,但用在个人电脑上纯属没事找事,浪费资源..= =|||[代码] 阅读全文
posted @ 2009-08-05 18:50 高町⑥⑥○ 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 提供了各种运算符并实现了IComparable接口,可以像使用系统自带数据类型一样方便地使用分数.提供将字符串转化为分数以及将分数转化为小数的方法.PS:求小数转化为分数的算法~~~[代码] 阅读全文
posted @ 2009-08-05 11:04 高町⑥⑥○ 阅读(350) 评论(0) 推荐(0) 编辑