`
minghaitang
  • 浏览: 129005 次
社区版块
存档分类
最新评论
文章列表
我使用的是SecureCRT5.5SecureCR下的文件传输协议有ASCII、Xmodem、Zmodem文件传输协议文件传输是数据交换的主要形式。在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议。这个协议包括了文件的识别、传送的起止时间、错误的判断与纠正等内容。常见的传输协议有以下几种: ASCII:这是最快的传输协议,但只能传送文本文件。 Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%。 Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度比Xmodem要快。 Zmodem:Zm ...
linux解压 tar命令 tar命令 tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意, ...
/proc 文件系统可以用于获取运行中的进程的信息。在 /proc 中有一些编号的子目录。每个编号的目录对应一个进程 id (PID)。这样,每一个运行中的进程 /proc 中都有一个用它的 PID 命名的目录。这些子目录中包含可以提供有关进程的状态和环境的重要细节信息的文件。让我们试着查找一个运行中的进程。 $ ps -aef | grep mozilla root 32558 32425 8 22:53 pts/1 00:01:23 /usr/bin/mozilla 上述命令显示有一个正在运行的 mozilla 进程的 PID 是 32558。相对应的,/proc 中应该有一个名 ...
  1.#uname -a 如果有x86_64就是64位的,没有就是32位的   这是64位的  # uname -a Linux WORKS 2.6.9-11.ELsmp #1 SMP Fri May 20 18:25:30 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux  这是32位的  #uname -a Linux backup 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux  注意:Ixxx的全是32位的,有X86—64的全是 ...
1、uname -r 查看linux内核版本 2、rpm -qa 查看安装了哪些文件 3、cat /etc/issue 查看linux 发布版本 4、domainname 查看域名 5、id root 查看用户 6、. .bash_profile 应用设置 7、env 查看环境变量 8、export LANG=c 设置英文环境
为什么HashCode对于对象是如此的重要?一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对象在存取是性能的非常重要的关系.有可能,不同的HashCode可能会使你的对象存取产生,成百上千倍的性能差别. 我们先来看一下,在JAVA中两个重要的数据结构:HashMap和Hashtable,虽然它们有很大的区别,如继承关系不同,对value的约束条件(是否允许null)不同,以及线程安全性等有着特定的区别,但从实现原理上来说,它们是一致的.所以,我们只以Hashtab ...
1、:如果你要是自己重写(正确说应该是履盖)了equals方法,那同时就一定要重写hashCode(),规范要求,如果两个对象进行equals比较时如果返回true,那么它们的hashcode要求返回相等的值。   2、重写equals时 if (!(obj instanceof XXXXClass)) return false;     慎重使用(obj为比较对象)         推荐: if(obj.getClass() != this.getClass()) return false;  

vi快捷键

shift+g 移动到文件的最后一行 gg        移动到文件的第一行 0          数字0移动到当前行的第一个字符 $          移动到当前行的最后一个字符 n<enter> n为数字,光标向下移动n行   n shift+g 移动到指定行     /word 从当前位置向下搜索名为word的字符串 ?word 向上搜索 n 重复前一个搜索动作   :n1,n2s/word1/word2/g   n1,n2为数字  在n1至n2行之间查找word1,找到后替换成word2 :n1,n2s/word1/word2/gc   n1,n2 ...
目        录   摘要和关键字... 1 1.       介绍... 1 2.       定义简单的泛型... 2 3.       泛型和子类继承... 3 4.       通配符(Wildcards). 4 4.1.       有限制的通配符(Bounded Wildcards). 5 5.       泛型方法... 6 6.       与旧代码交互... 9 6.1.       在泛型代码中使用老代码... 9 6.2.       擦除和翻译(Erasure and Translation). 10 6.3.     在老代码中使用泛型代码. ...
如果在只是想匹配模式的上下几行,grep可以实现。 $grep -5 'parttern' inputfile //打印匹配行的前后5行 $grep -C 5 'parttern' inputfile //打印匹配行的前后5行 $grep -A 5 'parttern' inputfile //打印匹配行的后5行 $grep -B 5 'parttern' inputfile //打印匹配行的前5行  
大家都知道HashMap不是线程安全的,但是大家的理解可能都不是十分准确。很显然读写同一个key会导致不一致大家都能理解,但是如果读写一个不变的对象会有问题么?看看下面的代码就明白了。   import java.util.HashMap;import java.util.Map;import java.util.Random;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit;import jav ...
java -verbose[:class|gc|jni] 在输出设备上显示虚拟机运行信息。1.java -verbose:class在程序运行的时候究竟会有多少类被加载呢,一个简单程序会加载上百个类的!你可以用verbose:class来监视,在命令行输入java -verbose:class XXX  (XXX为程序名) ...
Warning: Invalid argument supplied for foreach() in /home/dohkoos4/public_html/wp-content/plugins/where-did-they-go-from-here/where-did-they-go-from-here.php on line 54 "Thread-0" prio=5 tid=0xafde0 nid=0x72a00 runnable [0x173f000..0x173fb48]    at java.net.PlainSocketImpl.socketAccept(Nat ...

kill 信号量

“信号”是指那些被异步发送到一个程序的事件。默认情况下,它们通常会终止一个程序的运行。1) 查看有哪些信号及其编号$ trap -l1) SIGHUP       2) SIGINT       3) SIGQUIT      4) SIGILL5) SIGTRAP      6) SIGABRT      7) SIGBUS       8) SIGFPE9) SIGKILL     10) SIGUSR1     11) SIGSEGV     12) SIGUSR213) SIGPIPE     14) SIGALRM     15) SIGTERM     17) SIGCHLD1 ...

android博客

http://www.getideas.cn/?cat=4
Global site tag (gtag.js) - Google Analytics