自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小心String类的trim陷阱

最近在调试一段Java代码的时候,发生个奇怪的现象,在一个字符串的后面跟了一个不可见字符(acsii编码为0x13),对该字符串进行trim操作之后,发现该不可见字符消失了,在调试的过程中,没有认为会是因为trim造成的,但是在阅读了java的String类代码之后,才终于明白trim方法到底是怎么回事了。  public String trim() { int len = ...

2011-08-01 00:13:13 156

原创 由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 767

原创 Ubuntu下安装subversion服务器

1. 安装subversion包  sudo apt-get install subversion  2. 创建仓库存储路径  sudo mkdir /var/svnsudo svnadmin create /var/svn/repos 3. 设置passwdvim passwd     其中格式为:[users]us...

2011-07-20 19:15:39 129

原创 用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 82

原创 详解开源界的 5 大开源许可协议

最近在工作过程中,涉及到了一些跟开源软件许可相关的问题,并收集了相关资料,以后在使用开源软件的时候还真得留点神,看看人家的软件许可是什么协议的。——————————————————————————————————————————————————————————越来越多的开发者与设计者希望将自己的产品开源,以便其他人可以在他们的代码基础上做更多事,开源社区也因此充满生机。在我们所能想...

2011-04-12 17:10:03 97

原创 Mysql 出现can't get hostname for your address的解决方法

通过远程连接Mysql数据库,提示“can't get hostname for your address”, 解决方法: 修改mysql服务器的my.ini文件,加入一行: skip-name-resolve 重启Mysql服务即可。 ...

2011-04-08 17:29:51 210

原创 为Ubuntu的apt-get设置代理Proxy服务器

在Ubuntu中,apt-get是一个必不可少的命令,但如果需要设置代理上网的环境中使用的话,还是需要做点调整的: 打开 /etc/apt/apt.conf  (在最新的11.04版本中,此文件不存在,手动创建一个即可。) 加入一行:  Acquire::http::Proxy "http://username:password@proxyserver:port";...

2011-03-28 19:52:30 590

原创 奇怪的Ubuntu /etc/host文件

今天在ubuntu上搭建了一个服务,监听IP设为192.168.56.xxx,服务正常启动,在客户端通过IP访问之,这时候,奇异的事情发生了,在服务端打出的Log日志显示,“refused connect to 127.0.1.1”,这个127.0.1.1是怎么回事? 开始我还以为是我不小心在服务端写错了监听IP,后来检查多遍,确保没问题,上网搜索一下“ubuntu 127.0.1.1” ...

2011-03-24 21:37:39 173

VirtualBox的网络配置,Host Only+NAT方式

其实网络这类相关的文章很多,我只是想结合自己的实际情况,把我的经验写下来,给那些需要的人们吧。 主机:windows xp虚拟机:ubuntu 10.10Virtualbox:4.0.2 虚拟机在安装好之后,默认情况下是通过NAT的网络连接方式,这样的情况下,虚拟机可以正常上网,但是无法和主机通讯。我们想得到的效果是物理机器可以通过ip访问虚拟机,同时虚拟机可以访...

2011-03-10 19:11:26 396

Putty中文乱码的解决方法

环境:Ubuntu版本: 10.10_x86putty版本:0.60步骤:打开putty的设置窗口,在Window->Appearance中Font Setting选择一种中文字体。再打开Window->Translation中Charactor set translation on recieved data改为UTF-8。Apply一下,就应该可以正确...

2011-03-10 15:23:16 110

空空如也

空空如也

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

TA关注的人

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