因为要用到16进制与字符串的转换,于是有了下面几个函数,内容很简单,稍作修改放到自己的Class里面应该就可以用了。当然也可以单独做一个util的类,进行调用。
电脑中装了很多JDK的版本,Eclipse中也分别有JDK1.4,JRE1.5,JRE1.6的Project,不同的项目需要经常切换JDK版本,执行某工程的时候突然出现“Unsupported major.minor version 49.0”的错误。
用C写过这个函数,想不到今天Java上也需要这样的函数,其实内容很简单,就是将被HTML的URL格式编码的字符串转换为普通的字符串。通常URL中采用的UTF8编码,熟悉计算机字符编码的朋友们应该一眼就明白函数的意思。
Continue reading »
同样是Java的文件移动函数源代码(整个目录移动)中提到的写批处理是经常用到的一个功能:执行文件当前路径的取得。这个其实很简单,用下面的代码从系统的Property中就可以取到:
- String curDir = System.getProperty("user.dir");
另外getProperty还可以取到很多其他我们经常要用到的环境参数,下面列举出了一些:
Continue reading »
用Java写数据索引批处理的时候,因为要移动整个文件夹下面的文件,随手写了个函数,放在这里共享了。下面的代码都加了注释应该很容易看懂。
java.util.logging为我们提供了功能强大的log输出类,同时也有其他的像log4j这样的优秀log输出模块可以使用,但是有些时候我们可能仅仅是想要一个临时的文件信息输出功能,并不希望需要额外的import其他的库,IO这个类一般很少有不import的,所以下面的static函数放到自己的class中,就可以直接调用了。
花了几天的时间整理了一份AJAX Framework和JavaScript Libraries列表,发表在http://ntt.cc上。
Java中的字符串也是一连串的字符。但是与许多其他的计算机语言将字符串作为字符数组处理不同,Java将字符串作为String类型对象来处理。将字符串作为内置的对象处理允许Java提供十分丰富的功能特性以方便处理字符串。下面是一些使用频率比较高的函数及其相关说明。
在C语言中利用strtok函数进行字符串分割中的strtok功能强大,可以对指定的字符串进行分割,那这样的处理实际上是如何实现的呢?实际上这样的实现并不复杂,下面给出实现的源代码以及使用的具体例子。 Continue reading »
在前面C语言中利用strtok函数进行字符串分割介绍的strtok函数,比较适合多个字符(也就是字符串)作分隔符的场合,而很多时候我们仅仅需要某一个特定的字符来分割字符串,当然利用strtok也可以实现,不过这里介绍的strstr效率上来说更加适合。
Continue reading »
