2005年11月13日
4年后,我又决定回来了,开始抽空写日志,记录生活的一点一滴,希望这次能够坚持下去,为了自己将来有一个回忆,自己给自己鼓励一下,yeah!
很久没有来自己的地方了,借此新年之际,恭喜自己有了blog,希望在新的一年里,各方面取得进步,人生步入一个新的台阶。各自己一点信心,给自己一个期待!
昨天,阳光明媚,我们小组一行11人来到了冒峰山,其主要目的就是大家放松,来到远离城市的地方,呼吸新鲜的空气,享受郊外的生活。虽然有水泥马路直通山顶,可是大家却卯足了劲,挑那些羊肠小道爬上山顶,虽然比较艰辛,但是大家相互鼓励,相互竞争,还是顺利的达到了山顶,喝着冰凉的豆腐花,甘甜的泉水,别有一番滋味。
虽然今天起来,感觉比较累,但是想想昨天的欢乐,觉得特别值,因为在工作之余,享受生活,增进团队意思,锻炼自己。
在利用JDK自带的ZipOutput和ZipEntry等类对文件进行压包,当文件夹为中文的时候会出现乱码,这是应为JDK对中文名获得getUTF8的时候导致的,解决这种现象可以采用ant自带的jar包,将对应的java.uti.*包类用相应的ant.jar包的类替换,不过由于ant一般只用来压包,所以没有现成的解包类,不过开发者可以参考java.util包的相关类,对相关函数重载就可以实现中文包的解压。
“没有任何借口”,是愿意负责也是勇于负责的态度,是完美执行力的体现,也是对敬业精神的一种诠释。在工作中,我们应该用罗文的敬业精神去完成每一项工作,而不是为没有完成任务寻找任何的借口,哪怕是看似合理的解释。唯有一丝不苟的执行能力和强烈的责任感,才能强迫自己努力完成工作,在完成中慢慢进步,享受快乐!
有的时候,在对xml解析的时候,xml文件下有<!DOCTYPE>之类需要需要相应的dtd文件,xml解析器才能通过,否则会报dtd文件不存在,这个时候怎么才能使xml解析正确,读出文件中某个节点的内容:今天在利用JOM的SAXBuilder解析文件时候,默认实际上调用apache的SAXParser解析器,终于搞定了,只需要进行如下设置就可以让解析器不需要dtd的验证,代码如下:
SAXBuilder sb = new SAXBuilder();
sb.setFeature("
http://apache.org/xml/features/nonvalidating/load-external-dtd", false);
不过好像暂时只能在JDK1.3下面使用