- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 【VFS】Apache VFS: FTP
近期项目 需要同时支持 本地/FTP/SFTP/HDFS 文件系统,需要在目标文件系统 读/写 文件,很可能是 未设置被动模式,默认为主动模式,会分配端口主动连接FTP,但服务器防火墙不允许,有可能是 密码或用户名带有特殊字符,比如有@等,VFS解析时,错误截断,需要先转义。这要对 VFS设置FTP的文件名编码,代码中 getOptions 即是,可以参考。VFS 虚拟文件系统 屏蔽了不同文件系统底层差异,提供统一接口实现,导致一直连接不上,锁一直不释放。因此选用 VFS 实现。连接FTP demo。
2023-04-23 13:23:19 308
原创 shell 脚本删除过期文件
find $file_dir -type f -mtime +天数 -exec rm -f {} \;删除 $file_dir 目录下的普通文件中,最后修改时间距离现在超过X天数的文件 如:find /root/backup -type f -mtime +30 -exec rm -f {} \;各个参数代表的意义可以网上查. -mtime +30是最后修改时间超过 30天,-mtime -3
2017-08-25 15:34:49 1239
原创 多版本jdk/eclipse/tomcat的处理
关于使用jdk / eclipse / tomcat 特殊情况下,可能需要多个版本的jdk。eclipse(myeclipse)、tomcat也依赖于指定版本jdk才能运行。 我的电脑中,最初安装了Tomcat 6.0 32位,jdk_6.0 32位 和eclipse。 之后需要使用Tomcat_7.0 64位,于是再次安装jdk_7.0 。 发现 之前的32位 eclipse已经启动不了了
2017-08-23 10:38:05 434
原创 XML、JSON、Map/List/JavaBean转换
java web开发中,往往会用到 json,偶尔也需要XML 。因此需要与Map/List/JavaBean进行转换
2017-08-14 10:00:18 331 2
原创 Integer比较是否相等问题
有两大种情况1. Integer 与 Integer 进行比较2. Integer 与 int 进行比较第一种:Integer 与 int进行比较Integer 与int进行比较,会自动比较 两个的值是否相等,如同 int与int这种基本类型的比较一样。第二种:Integer 与 Integer 进行比较Integer与 int不同,int是基本数据类型,Integer是
2017-08-02 11:24:43 3234 2
原创 MemcachedClient 过期时间设置 expire
MemcachedClient 过期时间设置 expire,尽量采用 new Date(缓存时间毫秒数)
2017-06-02 16:23:07 8048 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人