
编程技巧经验
zyjarge
这个作者很懒,什么都没留下…
展开
-
用Eclipse远程调试Java应用程序
例如正常的java程序启动方式: java -jar helloWorld.jar 需要进行远程调试的话,将应用程序的启动方式修改为: java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address="8000" -jar helloworld.jar 这样启动之后程序不会立刻启动,而是监听8...原创 2011-07-14 15:55:42 · 115 阅读 · 0 评论 -
由DB2的CODEPAGE引起的中文乱码问题
问题是这样的,需要往一个CODEPAGE为819格式的DB2数据库中插入中文,在创建数据库的时候已经制定了CODEPAGE:db2 create db TESTDB USING CODESET ISO8859-1 TERRITORY US COLLATE USING SYSTEM PAGESIZE 4096; 数据库脚本SQL文件是用UTF8编码的格式存贮的,但是插入数据库之...原创 2011-07-21 20:36:56 · 845 阅读 · 0 评论 -
小心String类的trim陷阱
最近在调试一段Java代码的时候,发生个奇怪的现象,在一个字符串的后面跟了一个不可见字符(acsii编码为0x13),对该字符串进行trim操作之后,发现该不可见字符消失了,在调试的过程中,没有认为会是因为trim造成的,但是在阅读了java的String类代码之后,才终于明白trim方法到底是怎么回事了。 public String trim() { int len = ...原创 2011-08-01 00:13:13 · 192 阅读 · 0 评论