Java
文章平均质量分 72
iteye_20883
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java校正电脑时间(java 时间同步)
[size=large]写这个程序的原因:[/size]家里的电脑老了,主板电池没有电了,开机老是提示有错误,按了F1才能继续。无奈买了一块主板电池。换上之后不用点击F1了,但是主板的时间还是走不稳当,关机后时钟明显是有点慢,开机后系统时间老是慢半拍。上网找软件呗,嘿嘿。先找到一个iTimeSync程序,先说一个不爽的地方,点击校正时,不知道程序要连到什么地方去,反正出一坨连接信息,不爽。...2009-02-22 18:15:40 · 1140 阅读 · 0 评论 -
java编译时生成调试信息选项详解(javac -g)
引子先说一下为什么写这一篇小文章,最近不少同事是在问一个问题,为什么Ant编译出的代码在日志里的出错异常栈看不到行号信息,每次如果在定位问题,都需要用eclipse重新将相应的jar包编译一下,再放到问题环境上重现一下,这样再看日志才可以。而且使用ant生成的包就算是远程调试也不可用,断点总是打不上。 一般的开发都会有一套持续集成的环境,用作每日构建,用ant或是其他工具,开发人员一般...2010-05-30 02:31:22 · 853 阅读 · 0 评论 -
Reactor模式,或者叫反应器模式
Reactor这个词译成汉语还真没有什么合适的,很多地方叫反应器模式,但更多好像就直接叫reactor模式了,其实我觉着叫应答者模式更好理解一些。通过了解,这个模式更像一个侍卫,一直在等待你的召唤,或者叫召唤兽。 并发系统常使用reactor模式,代替常用的多线程的处理方式,节省系统的资源,提高系统的吞吐量。 先用比较直观的方式来介绍一下这种方式的优点,通过和常用的多线程方式比较一...2010-11-29 22:29:40 · 1154 阅读 · 0 评论 -
eclipse“随变”,随机变换eclipse启动界面
对eclipse的启动界面审美疲劳了,手贱,想换掉它,趁老婆不在想找张美女图将启动图片换掉,找了几张都还行。为啥不随机显示启动图片呢?将等待变成期待,哈哈~~~ 小东东写好了,同时为了方便和大家分享,还特别的多处理了几张图片奉上,以满足不同喜好的同志的要求。给它取个名就叫“随变”了,可以在附件中下载。 使用方法:1、将suibian.zip (MyEclipse8.5请...2010-06-02 20:17:15 · 255 阅读 · 0 评论 -
Mina原理草图及注释
今天先画一个草图备忘,明天再注释一下。 上图是Mina的Server端内部运行图,Client处表示外部的客户端通过Socket建立连接。图中IoAcceptor对应NioSocketAcceptor类,是用来接受Socket请求的。 图中用灰色的齿轮表示,小齿轮表示他一直可以干活,运转不息。黄色的小齿轮则表示一个运行在线程池上的任务,表示它是运转在线程池之上的。...2011-01-18 23:00:16 · 201 阅读 · 0 评论 -
使用Oauth向新浪微博发消息
最近看了一下新浪围脖的Oauth消息发送的方式,整理一下。 新浪微博开放平台上对Oauth的授权与发送流程介绍的很清楚 http://open.t.sina.com.cn/wiki/index.php/Oauth 。有兴趣的可以自己去研究。 本文通过java代码直观的将上面的流程描述一下。 欲善其事,先利其器。先下载一下围脖java的SDK,这个SDK太懒了,里面是...2011-02-13 00:16:11 · 151 阅读 · 0 评论 -
获取所有淘金币全额兑换商品
找淘金币全额兑换的商品是不是很麻烦,点来点去每个类目找一下,等找到心仪的宝贝宝贝已对被抢光了。如果能有一个地方可以看到所有可以全额兑换的商品是不是方便很多,一眼看过,迅速挑选。 嗯,这里做了一个这样的页面,帮助大家兑换点东东。 免费空间不太稳定,下面几个可以多试几个http://freeyun.duapp.com/index.do (百度的云服务器,国内的速度真是飞一般...2012-08-08 16:36:09 · 460 阅读 · 0 评论 -
wait死了,今天真是郁闷
wait should always be in synchronized block在线程里直接调用了wait(timeout),结果一直醒不了。悲剧的,要加在synchronized块里!!原创 2012-09-13 22:21:19 · 188 阅读 · 0 评论 -
转:Java安全模型
原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-javasecurity/作为一种诞生于互联网兴起时代的语言,Java 从一开始就带有安全上的考虑,如何保证通过互联网下载到本地的 Java 程序是安全的,如何对 Java 程序访问本地资源权限进行有限授权,这些安全角度的考虑一开始就影响到 Java 语言的设计与实现。可以说 Java 在...原创 2015-02-26 13:50:48 · 262 阅读 · 0 评论 -
文件Copy,什么方式才最快呀~~
闲逛优快云,发现有人找文件Copy的方法,顺手解答了一下,有点感觉,所以在此博客上记录一下,备检。都在说使用transferTo是调用的操作系统的接口,速度最快,这里也用一下,至于到底多快,没有实测过。 public static void copyFiles(File src, File dest) { // 系统的隐藏文件或是源文件不存在,不进行Copy...2010-05-17 23:31:08 · 341 阅读 · 0 评论 -
log4j真的比JDK logger快吗?
这里不想比较这两个日志哪个功能更强,或者是哪个更好用,只是网上说log4j的性能很高想通过自已的方式验证一下。 那log4j的性能如果真的高的话,在同等条件下,它究竟比jdk内置的logger快多少呢?这里只比较最常用的文件日志写入速度。 最主要是就是这里想不明白,为什么log4j的性能会高呢,log4j的包中并没有包含非java的东东,也就是说没有看到它使用JNI,所以说这里就不...2009-09-20 23:58:38 · 277 阅读 · 0 评论 -
java.library.path属性在代码中设置不生效问题
前两天想的屏幕抓图的程序,想给加个系统全局的热键,也就是说,在程序不处于当前激活下也可响应键盘事件。通过java自己应该是实现不了了。想到使用JNI,还好找到一篇介绍使用JIntellitype的文章,写得挺好的,下面的是链接:http://walsece.iteye.com/blog/191169可是在使用上面文章介绍的动态库时,遇上了加载问题,也就是将动态库放到什么位置合适?文章中...原创 2008-09-07 00:57:18 · 341 阅读 · 0 评论 -
代码实现对java程序打包
除了使用JDK自带的jar命令对生成的class文件进行打包,还可以在程序中使用java.util.jar包的类,来实现对class文件的打包。网上找到的代码,写得不错,这里记录一下。======================================================== 2009-12-12日更新,原来代码居然了一对括弧,大意啦 另增加了对Manifest...2008-09-18 23:13:39 · 275 阅读 · 0 评论 -
Java 正则表达式处理选项及SQL注释删除
常 量等效的嵌入标志表达式Pattern.CANON_EQ无Pattern.CASE_INSENSITIVE(?i)Pattern.COMMENTS(?x)Pattern.MULTILINE(?m)Pattern.DOTALL(?...原创 2009-05-09 23:58:15 · 473 阅读 · 0 评论 -
Java正则与栈溢出
使用RegexBuddy测试正确的正则,放入到java代码中会抛出stackoverflowerror.开始以为是文件太长,将文件减短后还是会有问题,觉得应该是java内置的正则的问题,网上Google了一下,遇到这个问题的人多了去了。java内置的正则解析器有问题,不过可以绕过去。有两个较好用的库,这两个库都不会发生StackOverFlowerError(这里有点错误,使用jregex...原创 2009-05-13 00:09:47 · 594 阅读 · 0 评论 -
Java读带有BOM的UTF-8文件乱码原因及解决方法
最近在处理文件时发现了同样类型的文件使用的编码可能是不同的。所以想将文件的格式统一一下(因为UTF-8的通用性,决定往UTF-8统一),遇见的第一个问题是:如何查看现有文件的编码方式。上网找了一下,找到几篇比较好文章,这里就不转载啦把链接搞过来。文件编码问题集锦字符串编码(charset,encoding,decoding)问题原理Java编码浅析判定文件编码或文本流编码的方法...2009-05-28 01:31:21 · 809 阅读 · 0 评论 -
在程序中实现对java源文件编译的3种方法
一般情况下对java源文件的编译均是在代码完成后使用javac编译的,不管是使用IDE还是直接使用命令行。这里要说的情况是比较特别的,就是在代码内动态的编译一些代码。比如你想通过在某个目录下通过放置一些源代码的方式来实现对程序功能的动态扩展,那么你的程序就需要具有一种对源代码的编译、加载、运行的能力,可能就需要本文介绍的3种方法。[align=center][color=blue][b]方...2009-07-18 18:34:01 · 436 阅读 · 0 评论 -
String.format函数使用方法介绍
转自:http://blog.youkuaiyun.com/andycpp/archive/2007/08/18/1749700.aspx 在JDK1.5中,String类增加了一个非常有用的静态函数format(String format,Objece... argues),可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式,是最复杂也是最难掌握的一点,而a...原创 2009-08-09 10:52:34 · 121 阅读 · 0 评论 -
Eclipse调试常用技巧
本文写给那些像几年前的我一样刚刚走出校门,及一些未使用过这些高级些的调试技巧的人。 记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate ,就连毕业设计也是用 System.out 找 Bug 的,想想真的很笨。开始工作后,一个星期过去了,在一个 1 、 2 百万行的系统中找 Bug ,我依然在用 System...2010-04-06 01:43:24 · 1028 阅读 · 0 评论 -
转:idea点用C盘空间解决办法
原文:http://my.oschina.net/ulyn/blog/125546 在安装完IntelliJ IDEA之后,默认会在windows的系统盘用户文件夹中创建配置等文件。在我只有32G的SSD盘中,怎么能让它如此,不爽呀。。占用到现在都快1G了。好吧。今天把她解决了。 找到安装路径下有个属性文件idea.properties(比如:D:\IntelliJ IDE...原创 2015-03-30 17:02:23 · 925 阅读 · 0 评论
分享