自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

java.util.ConcurrentModificationException异常的解决办法

在对Map或者Collection进行操作时,容易出现这个异常。但是解决方法,说来却简单。代码示例: while (keyIterator.hasNext()) { String key = keyIterator.next(); if (……) { keyIterator.remove(); map.remove(key); } } 其实就是加了一句k...

2007-11-28 14:17:00 75

Java重定向System.out和System.err

继承PrintStream类: publicclassTeeStreamextendsPrintStream{PrintStreamout;publicTeeStream(PrintStreamout1,PrintStreamout2){super(out1);this.out=out2;}publicvoidwrite(bytebuf[],intoff,intlen){try{super...

2007-11-28 10:26:00 86

Java中对图片文件的类型的获取

系统中某些图片可能已经被修改了后缀名,所以不能只是对后缀名进行判断。下面的示例代码就是如何判断一个图片的具体类型的。 publicstaticvoidmain(String[]args){Filef=newFile("c://test.jpg");if(f.exists()){System.out.println(getFormatInFile(f));}}//Returnsthefo...

2007-11-28 10:22:00 107

Java代码混淆器ProGuard

需要对Java代码进行混淆,以增加反编译的难度。Java混淆器种类不少,不过原理基本都类似,而且目前的各种混淆器效果都并不理想。如果说真正想要效果好的,恐怕就要花钱购买专业级别的了。 于是去了ProGuard网站(http://proguard.sourceforge.net/),下载了最新版本,看了看文档。用ProGuard自带的GUI试着混淆了Java代码,成功。继续看看ProGuard自带...

2007-11-22 14:09:00 57

关键字volatile的含义及常见用法

volatile的本意是“易变的”由于访问寄存器的速度要快过RAM,所以编译器一般都会作减少存取外部RAM的优化。比如: staticinti=0; intmain(void) { ... while(1) { if(i)dosomething(); } } /*Interruptserviceroutine.*/ voidISR_2(void) { i=1; } 程序的本意是希望ISR_2中断产...

2007-11-14 19:30:00 149

matlab小技巧 续行符

续行符就是...三个英文的点比如有30个数据,希望输入5个数据就另起移行,这样看上去比较工整但直接输入回车或shift+回车,会使得输入的数据变成6X5矩阵了在每一行后输入...就可以保持原来1X30的向量形式...

2007-11-14 18:49:00 1136

SharpDevelop

SharpDevelop是一个DotNet平台下的免费的工具,支持C#和VB.NET。安装文件只有8M多点,而且开源的。如果是偶尔拿C#练练手,或者是想随便开发点小工具,或者是除了单位以外还想在家里安装一个C#开发IDE,都足够用了。 http://www.icsharpcode.net/OpenSource/SD/Download/...

2007-11-14 17:13:00 51

再谈日文编码字符显示长度的计算

将某个日文字符显示出来,无外乎就是去判断是半角还是全角字符,半角的占用一个字节的位置,全角的占用两个字节的位置。最初的想法就是直接根据getBytes("UTF-8").length来判断。结果经过仔细的测试,发现有一小部分的字符并不符合预期的规律。还是老老实实的拿出UNICODE编码表,把日文字符所有的情况都“扣”了出来。调查过程中发现getBytes().length这个方法挺有意思的。这个方...

2007-11-12 11:49:00 256

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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