`
kevin.wang
  • 浏览: 252436 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

FTP PUT 文件损坏

通过Linux命令行向在一台Windows FTP服务器上传文件。然后在另一台Windows客户机登录FTP服务器下载,但是下载后的文件大小变了,exe文件错误了不能正确执行。刻意打包的文件(.rar)也提示文件损坏。 这种情况出现了好几次。 经过搜索发现:原来通过linux向ftp服务器上传文件有两种模式   字符模式(ASCII)和二进制模式(Binary)。默认是ASCII模式。一般上传exe文件和压缩包要用二进制模式。 具体操作: 登录ftp后,上传文件前,在ftp>状态下输入bin即可。 然后再put /root/Desktop/test.rar /test.rar 就 ...
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。   /etc/bashrc:为每一个运行bash shell的用户执行此文件。当bash shell被打开时,该文件被读取。   ~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的。bashrc文件。   ~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时 ...
inux下的fg和bg命令是进程的前后台调度命令,即将指定号码(非进程号)的命令进程放到前台或后台运行。比如一个需要长时间运行的命令,我们就希望把它放入后台,这样就不会阻塞当前的操作;而一些服务型的命令进程我们则希望能把它们长期运行于后台。 进程前后台操作用到以下命令或按键: Ctrl+C 终止并退出前台命令的执行,回到SHELL Ctrl+Z 暂停前台命令的执行,将该进程放入后台,回到SHELL jobs 查看当前在后台执行的命令,可查看命令进程号码 & 运行命令时,在命令末尾加上&可让命令在后台执行 fg N 将命令进程号码为N的命令进程放到前台执行,同 ...

connect by prior

http://www.blogjava.net/freeman1984/archive/2011/05/06/349668.html http://www.blogjava.net/freeman1984/archive/2011/05/06/349668.html select * from branch connect by prior branch_id = parent_branch_id start with branch_id ='123' or  branch_id ='124'; select * from branch connect by  branch_id = p ...
我进入/root/bin/目录,然后执行 . ./Update 作用:     第一个[点][空格](. )表示把后面的执行结果(如环境变量设置)导入到当前文件。     第二个[点][斜杠](./),就是执行当前目录(在当前文件所设置的PWD中)里的文件。

JAVA编码

    博客分类:
  • SE
1、JVM中单个字符占用的字节长度跟编码方式有关,而默认编码方式又跟平台是一一对应的或说平台决定了默认字符编码方式; 2、对于单个字符:ISO-8859-1单字节编码,GBK双字节编码,UTF-8三字节编码;因此中文平台(中文平台默认字符集编码GBK)下一个中文字符占2个字节,而英文平台(英文平台默认字符集编码Cp1252(类似于ISO-8859-1))。 3、getBytes()、getBytes(encoding)函数的作用是使用系统默认或者指定的字符集编码方式,将字符串编码成字节数组。 Me结论:编码方式决定字节长度; 在中文平台下,默认的字符集编码是GBK,此时如果使用getBytes ...

Cassandra集群

版本:apache-cassandra-1.0.0 机器A:192.168.1.2 机器B:192.168.1.3 1.按需要修改A,B       conf/cassandra.yaml,       conf/log4j-server.properties,       conf/log4j-tools.properties   日志路径 2. 修改A,B:conf/cassandra.yaml - class_name: org.apache.cassandra.locator.SimpleSeedProvider       parameters:           # seed ...

"<br>" "\r" "\n"

    博客分类:
  • Web
\r\n是输出的HTML代码换行,客户看到的效果没有换行。 \r 表示:回车符(ACSII:13 或0x0d),就是我们常说的硬回车(Enter)。 \n 表示:换行(ACSII:10 或0x0a),就是我们常说的软回车(Shift+Enter)。 在页面里这两个是看不到效果的.右键查看源文件可以看到代码换行 ================================================== 如果是输出给浏览器,就用<br/> 如果是输出到自己的文件里,就用"\n",windows下是"\r\n" =========== ...

Oracle 解锁

在for update 查询时,线程被阻塞 查询阻塞线程: select object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号 from v$locked_object l , dba_objects o , v$session s , v$process p where l.object_id=o.object_id and l.session_id=s.sid and s.paddr=p.addr; 杀死线程 alter system kill session '600,32786'; select * from v$locked_ ...

Linux之ps命令

ps详解: http://enterparse.blog.163.com/blog/static/11713797420096921232931/ Aix常用命令收藏:内存和CPU消耗进程排序   (1)显示10个消耗cpu最多的进程   # ps aux |head -1 ;ps aux |sort -rn +2 |head -10   (2)显示10个消耗内存最多的进程   #ps vx |head -1 ;ps vx |grep -v PID |sort -rn +6 |head -10   (3)显示10个换页最多的进程   #ps vx |head -1 ;ps vx |g ...

SOA与ESB

        SOA:面向服务的体系结构(Service Oriented Architecture,SOA)         ESB:企业服务总线(Enterprise Service Bus,ESB)         SOA是一种方式或架构,用于具有自服务功能的应用程序,应用程序随后通过用户接口(UI ...
在试验SpringMVC框架时,request.getAttribute()死活得不到页面传递的数据 死活脑子猛然空了,最基础的知识都忘了 现在回顾一下: http://blog.csdn.net/sdofan171421/article/details/4330230
1. Apache HTTP Server 与 Tomcat 的三种连接方式介绍 http://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/ 2. Apache HTTP Server Version 2.2 文档 http://apache.chinahtml.com/index.html 3. Windows下Apache与Tomcat的整合 http://www.blueidea.com/computer/soft/2008/5966.asp 既然 Tomcat 本身已经可以提供这样的服务,我们为什么还 ...

exists与in

1. exists: 不缓存exists()结果集 首先取出外层中的第一个元组,再执行内层查询,将外层的第一元组代入, 若内层查询为真,返回外层表中的第一元组,接着取出第二元组,执行相同算法。 [一种通俗的可以理解为:将外查询表的 ...
  xxxxxxxxx.rpm   <==RPM 的格式,已经经过编译且包装完成的 rpm 档案;   xxxxx.src.rpm   <==SRPM的格式,包含未编译的原始码资讯。   那么我们怎么知道这个套件的版本、适用的平台、打包的次数呢?呵呵!只要透过档名 ...
Global site tag (gtag.js) - Google Analytics