Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

FtpClient中文乱码问题解决

FtpClient中文乱码问题解决

最近在做文件服务器的相关东西,在原有的磁盘存储的基础上,增加了Ftp的存储方式,客户端选用的是Apache的FtpClient。 今天在测试的时候,发现中文的路径后者文件名不支持,查阅了相关资料后终于找到了解决的方法。 使用类: org.apache.commons.net.ftp.FTPClient 问题描述: 创建中文目录、上传中文文件名时,目录名及文件名中的中文显示乱码 解决方法: 在网上Google了一些资料,FTP协议里面...
文件加锁(基于FileChannel)

文件加锁(基于FileChannel)

JDK1.4引入了文件加锁机制。它允许我们同步访问某个作为共享资源的文件。不过,竞争同一文件的两个线程可能在不同的Java虚拟机上,或者一个是Java线程,另一个是操作系统中的其他的某个本地线程。文件加锁对其他的操作系统进程是可见的,因为Java的文件加锁直接映射到了本地操作系统的枷锁工具。 通过对FileChannel调用tryLock()或者lock(),就可以获得整个文件的FileLock。其中tryLock()是非阻塞式的,它设法获得锁,如果不...
输入流InputStream的reset()和mark()方法注意事项

输入流InputStream的reset()和mark()方法注意事项

今天写一个读写程序,运用到InputStream的reset方法是发现竟然失败了,然后查了一下JDK源码,发现BufferInputStream重写了父类FilterInputStream的mark和resetf方法,其有支持 mark 和 reset 方法的能力。而FileInputStream则没有重写父类InputStream的这两个方法,其不具有mark和reset方法的能力。在JDK源码中,写到 public synchronized voi...
Shell变量之自定义变量、环境变量

Shell变量之自定义变量、环境变量

1:环境变量 环境变量可以帮我们达到很多功能~包括家目录的变换啊、提示字符的显示啊、运行文件搜寻的路径啊等等的那么,既然环境变量有那么多的功能,问一下,目前我的 shell 环境中, 有多少默认的环境变量啊?我们可以利用两个命令来查阅,分别是 env 与 export 呢! such as:[root@HadoopHost ~]# export 或者env 常见的环境变量有:HOME代表用户的家目录。还记得我们可以使用 cd ~ 去到自己的家目录吗?...
STL之iterator(迭代器)

STL之iterator(迭代器)

迭代器简介除了使用下标来访问vector对象的元素外,标准库还提供了访问元素的方法:使用迭代器。迭代器是一种检查容器内元素并且遍历元素的数据类型。百科释义:迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象:那些行为上像迭代器的东西都可以叫做迭代器。1.容器的iterator类型每种容器类型都定义了自己的迭代器类型,如vecto...
Android木马利用Tor隐藏指令服务器位置

Android木马利用Tor隐藏指令服务器位置

越来越多的恶意程序利用Tor来隐藏指令控制服务器的IP位置,Tor匿名服务被称为暗网,利用多个中继节点隐藏IP地址的原始位置。但这些恶意程序多数是以桌面为目标。现在,卡巴斯基报告了第一个以Android为目标的Tor木马。攻击者修改了Tor客户端Orbot,利用 Tor网络的.onion代理服务器隐藏指令控制服务器的位置。被称为backdoor.AndroidOS.Torec.的恶意程序可接受命令执行一系列任务,包括拦截传入传出的信息,向指令控制服务器发送...
<< 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 >>