java总结
goodguyzl
一条迷惑的路......
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Algorithm negotiation fail 解决办法之一
项目中有个问题,需要用纯java方式连上SFTP服务器取文件到本地,于是自己用JSCAPE搭建了一个SFTP服务器,搭建完成后,连接的时候服务器给出的错误消息是Algorithm negotiation fail, 有点像是身份验证算法的问题,google后得到一篇文章, http://www.thegeekstuff.com/2008/07/howto-re...原创 2010-07-15 14:21:15 · 2977 阅读 · 0 评论 -
shell script 读取property 文件 (配置文件)
工作中需要写个shell script,读取property文件的,使用读到的配置来连接SFTP sever,下载文件。以前没有试过读取property,印象中算法应该是用while循环逐行读取文件,然后匹配,这样的话对于每个需要读的key都要扫描一次,太麻烦, 上网去搜了一下, 没得到什么有效的方法, 研究了一下, 得出一个很简便的读取方法. ...原创 2010-07-28 10:15:34 · 735 阅读 · 0 评论 -
Ibatis 数据源的动态配置之二
在之前写的那篇Ibatis 数据源的动态配置里,提到了使用动态写入配置文件(.properties文件)方式来动态配置数据源,起初这个方法还行,因为只有一个任务来写,然后读配置文件,但是当读写的工作设计到两个或者更多的线程后,这种方案的弊端就暴露出来了,文件IO占用的时间使得后面的线程读到的是其他线程的配置,搞得天下大乱。所以,多番研究之后,找到了另一种方式,可以说这种方法比前者优...原创 2010-12-15 17:28:21 · 221 阅读 · 0 评论 -
eclipse项目 打包前后的路径变化
谨以此文,纪念为了搞清楚eclipse项目路径问题而牺牲的几个小时。 在项目到最后准备部署时,需要将其打包成jar,(用fat-jar来整,方便), 在eclipse中的目录结构是: PathDemo src |-PropertiesReader.java ...原创 2011-01-07 16:03:01 · 468 阅读 · 0 评论 -
%1 not a valid win32 application一种解决方案
可能很多人在windows下安装程序的时候都遇到过 %1 not a valid win32 application 的问题,我在装clear case的客户端时也遇到了这个问题, 解决方法是一个smart的同事提供的: 程序在安装时都会用到临时目录来暂存解压出来的安装文件,这个临时目录的路径在windows中默认的是c:\documents and fi...2010-07-02 10:18:03 · 4525 阅读 · 0 评论 -
java 访问共享目录(samba和NFS配置及实现)
最近需用使用java访问linux下的共享目录,实现文件下载和上传, 由于linux共享文件主要采用两种方式,samba和NFS,samba是基于Microsoft的smb/cifs协议, NFS网络文件系统(Network File System)则是另一种协议. 对这两种方式的配置和实现代码如下:(配置在Ubuntu下完成) 一,samba (1)配置: ...2010-10-28 23:08:56 · 795 阅读 · 0 评论 -
GWT 初学笔记
初学GWT,一个用java来写web前端UI的技术。在看tutorial的时候看上面说可以用修改-刷新浏览器的方式来进行开发, 觉得有点扯淡,java代码修改了都不用重新编译就能用么?我见识浅薄,写java程序的时候还从来没试过这个。用eclipse插件建了个demo,run了一次,修改了java代码,没有编译,到浏览器里按了下F5,我靠!!修改竟然生效了! 很NB,我和同事都惊叹!这样的...2011-02-22 11:15:38 · 182 阅读 · 0 评论 -
HashMap对象重复赋值在多线程中的教训
分享个教训,因为这个小错误,我付出了三天时间来找原因,最后发现时,才如梦方醒: 上下文:用多个线程从一个ConurrentLinkedQueue里读文件名字,解析出文件名里的日期,然后把名字和日期放到另一个ConurrentLinkedQueue里,线程是这样写的: HashMap nameDateMap = new HashMap(2); try{ ...原创 2011-02-28 23:18:32 · 850 阅读 · 0 评论 -
Ibatis 数据源的动态配置
项目中有个需求,要将一个源数据库的记录迁移到目的数据库,目的端数据库的IP,端口,数据库名,用户名和密码都是从一个配置表里临时查出来的,这就需要在运行时去配置Ibatis的sql-map-config.xml的数据源. Google到Ibatis支持的数据源配置方式其中一种就是通过property文件读取连接配置信息. sql-map-config.xml中...2010-12-07 14:04:58 · 319 阅读 · 0 评论
分享