今天写的一个Log输出类,需要对日期时间进行特殊的格式化操作–这样的操作实际上经常需要用到,不过一直都没怎么保留过代码,所以又是一番查找,费时又费力。于是决定把用到的函数稍做整理,相信可以节省一些人的时间,注意并不是所有的函数都是必需的,代码也并非本人原创,而是取材于网络,放在这里纯粹是为了方便……大家可以看自己的情况按需拿取,具体函数罗列在下面:
Continue reading »
VB这种古老而又“弱智”的东西,不知道这个年代是否还有人在用。很不幸的,为了实现某些功能,我用了……下面的函数实现了整体删除目录下的所有子目录和文件。具体就看代码吧。
Continue reading »
因为要用到16进制与字符串的转换,于是有了下面几个函数,内容很简单,稍作修改放到自己的Class里面应该就可以用了。当然也可以单独做一个util的类,进行调用。
用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中,就可以直接调用了。
Java中的字符串也是一连串的字符。但是与许多其他的计算机语言将字符串作为字符数组处理不同,Java将字符串作为String类型对象来处理。将字符串作为内置的对象处理允许Java提供十分丰富的功能特性以方便处理字符串。下面是一些使用频率比较高的函数及其相关说明。
在C语言中利用strtok函数进行字符串分割中的strtok功能强大,可以对指定的字符串进行分割,那这样的处理实际上是如何实现的呢?实际上这样的实现并不复杂,下面给出实现的源代码以及使用的具体例子。 Continue reading »
在前面C语言中利用strtok函数进行字符串分割介绍的strtok函数,比较适合多个字符(也就是字符串)作分隔符的场合,而很多时候我们仅仅需要某一个特定的字符来分割字符串,当然利用strtok也可以实现,不过这里介绍的strstr效率上来说更加适合。
Continue reading »
