- 浏览: 164305 次
- 性别:
- 来自: 西安
-
最新评论
文章列表
linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。
一,curl命令参数,有好多我没有用过,也不知道翻译的对不对,如果有误的地方,还请指正。
-a/--append 上传文件时,附加到目标文件
-A/--user-agent <string> 设置用户代理发送给服务器
- anyauth 可以使用“任何”身份验证方法
-b/--cookie <name=string/file> cookie字符串或文件读取位置
- basic 使用HTTP基本验证
-B ...
java程序实现对sftp服务器的操作
FTP服务器中,如果使用的是FTP协议,则用户名和密码是以明文方式传输的,如果是以SFTP 的方式,就会通过加密的方式传输。
如果服务器中的用户增加了公钥的设置,则要求客户端要有相对应的私钥。
公/私钥的产生方法可见:http://www.jcraft.com/jsch/examples/KeyGen.java.html,值得注意的是,可以产生用密码的公私钥和无密码的公私钥。
SFTP服务器:http://www.xlightftpd.com/cn/tutorial/SSH2_SFTP_Setup.html,下载后,添加虚拟服务 ...
Socket接收数据的时候,常常会抛出java.io.EOFException异常,也没有明确的原因和提示,在网上搜搜,很多人都在问此问题,但是没有找到切实可行的办法。经过研究,问题解决了。
看到的异常堆栈信息如下:
java.io.EOFException
at java.io.DataInputStream.readFully(DataInputStream.java:178)
at java.io.DataInputStream.readUTF(DataInputStream.java:565)
at java.io.DataInputStream.r ...
在linux中添加ftp用户,并设置相应的权限
在linux中添加ftp用户,并设置相应的权限,操作步骤如下:
1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test
2、建用户:在root用户下:
useradd -d /home/test test //增加用户test,并制定test用户的主目录为/home/test
passwd test //为test设置密码
3、更改用户相应的权限设置:
usermod -s /sbin/nologin test //限定用户test不能telnet,只能ftp
usermod -s /sbin/b ...
ant 将依赖的jar包和classes文件一起打成可执行jar
[代码] web.xml 跳至 [1] [2] [3] [4]
?
1
2
3
4
5
6
<!-- socket监听 start -->
<listener>
<description>Socket服务随web服务启动而启动</description>
<listener-class>demo.socket.SocketListener</listener-class>
</listener>
<!-- socket监听 end -->
[2].[代码] SocketListener ...
spring3 自带 cache 整合之方法缓存
博客分类: spring
最近项目刚好用的spring版本是Spring3.1.M1 ,好像 spring3就开始有了对缓存的整合。其实底层的实现也就是上篇文件一样。http://m635674608.iteye.com/admin/blogs/1678983
spring3.1.M1中负责cache的模块是org.springframework.context-3.1.0.M1.jar
与2.5时的modules模块类似,3.1的注解缓存也是在方法上声明注解,3.1同样提供了两个注解:
@Cacheable:负责将方法的返回值加入到缓存中 ...
eclipse 将中文转换为ascii码的插件
public static void main(String[] args)throws Exception {
Map map = new HashMap();
String str = "{Group:{\"id\":\"9\",\"name\":\"hoochiang\",\"columns\":[{\"lev\":\"SEQ_SDPI_DASHBOARD\",\"col\":\&quo ...
@Override
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler) throws Exception {
StringBuffer sb = new StringBuffer() ;
InputStream is = request.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new Bu ...
你还认为一个中文字节长度是2吗?[align=center][/align]
一般项目中从前台js到后台java、数据库都是统一采用uft-8编码的,一般情况下在数据库中对每个字段都做了长度限制,所以在编写代码的过程中需要对js和java中的参数长度进行校验,否则在数据录入的时候难免会出错。因为js是一种若数据类型语言,没有将字符串直接转换成byte的方法,所以在校验字符byte长度时难免有人会直接将中文或某些特殊字符按2个长度计算,其实这样是不对的,看了下面的规则后可以去试一下。
UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可 ...