svn update莫名失败的解决方法

On 五月 16, 2011, in 技术记录, by pensz

svn有时候会出现莫名 forbidden options,假设你的work copy是/svn/src/wc, 结果你update时,它会请求 /svn/src这个根目录,接着就是 forbidden 错误。这个问题在mac 和 win下我都遇见过,很是郁闷。

搜了半天,在万恶的资本主义国家找到点东西,说是svn的bug。

目前的解决方法就是对该地址重新 svn sw 一下。

 

参考资料:

http://subversion.tigris.org/issues/show_bug.cgi?id=3242

 

java io类小结

On 五月 8, 2011, in 技术记录, by pensz
  1. 以 Writer Reader 结尾的类是text file相关的,既然与text file相关,那么必然有charset的概念, 暂存数组就是char[];
  2. 以 InputStream OutputStream 结尾的类都是binary file相关的,与charset无关,暂存数组就是byte[];
  3. 以 Buffered类开头的类都是用来做buffer用的,不考虑效率问题,可以从来不使用这些类;
  4. 以 File开头的类都是与File相关的,其他的场景,想都不用想了,都写文件,先想想File开头的类;
  5. PrintWriter 比 FileWriter更加通用。
Tagged with:  

mac os中使用windows共享文件和打印机

On 五月 8, 2011, in mac os, by pensz

办公室里面现在一般还是用的windows的机器,打印机,有时候我们需要从mac os中访问windows共享的资源,主要有共享文件和打印机。方法如下:

1 访问windows共享文件:打开 Finder > 前往 > 连接服务器,输入smb://ip地址,根据提示输入用户名,密码和需要访问的目录即可挂载。不推荐使用Finder窗口左侧的网络访问。

2 共享打印机:打开 系统偏好设置 > 打印与传真 , 点击左侧的 + ,添加打印机,选择windows tab(windows共享的打印机,别选IP 那个tab),选择共享的机器hostname和对应的打印机即可,一般的打印机,系统都有相关驱动。添加后即可打印。

Tagged with: