首页/分类:Linux
2017-09-26 写了一篇文章

文件传输工具,代码在我的码云上

         Netty框架在我平时的工作中其实并没有用到,前几天想做一个局域网内由Windows系统向Linux系统传输文件的小工具,发现Netty能完美的解决我的需求,于是便了解了一下Netty框架。以下是来自百度百科对Netty的描述。Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户,服务端应用。Netty相当简化和流线化了网络应用的编程开发过程,例如,TCP和UDP的socket服务开发。“快速”和“简单”并不用产生维护性或性能上的问题。Netty 是一个吸收了多种协议的实现经验,这些协议包括FTP,SMTP,HTTP,各种二进制,文本协议,并经过相当精心设计的...

2017-09-18 写了一篇文章

常用Vi命令

Vi编辑器有编辑模式和命令模式两种,顾名思义编辑模式可以完成对文本的编辑功能,命令模式下可以执行对文件的操作命令。通过“Vi filename”打开文件会默认进入命令模式。从命令模式切换到编辑模式使用”A”,”O”,”I”键(不区分大小写)。从编辑模式切换到命令模式按键盘左上角“ESC”键。 常用的Vi命令(注意大小写):

2017-07-30 写了一篇文章

Java开发必会的Linux命令

1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 find . -name "*.xml" 递归查找所有的xml文件 find . -name "*.xml" |xargs grep"hello world" 递归查找所有文件内容中包含hello world的     xml文件 grep -H 'spring' *.xml 查找所以有的包含spring的xml文件 find ./ -size 0 | xargs rm -f & 删除文件大小为零的文件 ls -l | grep '.jar' 查找当前目录中的所有jar文件 grep 'test' d* 显示所有以d开头的文件中包含test的行。 grep 'test' aa bb cc 显示在aa,bb,cc文件中匹配test的行。 grep '[a-z]\{5\}' aa 显示所有包含每个字符串至少有5个连续小写字符的字符串的行。 2.查看一个程序是否运行 ps –ef|grep tomcat 查看所有有关tomcat的进程 ps -ef|grep --color java 高亮要查询的关键字 3.终止...