摘要:
从今天起,会在这里记一些我使用过的linux命令=======I'm 分割线=======11.查看某个端口号被哪个应用占用netstat -apn|grep 端口号,lsof -i:端口号,netstat -tunlp | grep 端口号10.查看某个进程(13/09/04)ps aux | grep app_name9.剪切(13/07/25)mv /tmp/tomcat.zip /usr/localView Code8.tar解压到指定目录(13/07/24)tar -xzvf file.tar.gz -C /home/softwareView Code7.查找文件中是否包含某 阅读全文
摘要:
1.linux启动memcached命令进入到memcached安装目录,可以用whereis memcached查看,默认安装在/usr/bin/目录下输入以下命令,下面两行任选一行就可以了memcached -d -u nobodymemcached -d -m 256 -u root -p 1624 -c 512-d选项启动一个守护进程-m选项是分配给memcached使用的内在数量,单位是MB,这里给的是256-u 是运行memcached的用户,第一个是nobody,第二个是root(网上的建议是不要用root启动,具体查看root与nobody的区别)-p 是设置memcached 阅读全文
摘要:
在tomcat/conf/tomcat-users.xml加入如下脚本就可以了 重启tomcat就可以了 阅读全文
摘要:
1.如下图红框所示,在Server Administration那里,点击"New Server Instance"2.如下图所示,如果是连接本地数据库,则选localhost,如果是远程数据库,则选Remote Host,并输入远程数据库的HostName 或者IP3.点击next,输入数据库用户名和密码4.剩下的步骤全部点next,完成之后,双击下图红圈5.再点Data Export5.之后在右边选择你要寻出的数据库,指定一个导出目录即可,点击开始导出即可 阅读全文
摘要:
最近有个需求,就是几个列组合起来是唯一的。比如,下面这个表,产品名称与描述,不能和另外一级产品名称与描述是一样的。比如第一次插入(' 产品一','描述一'),第二次输入(' 产品一','描述一')则会提示数据重复上网查了一下,找到解决方法如下CREATE TABLE test_table( ID INT UNSIGNED NOT NULL, ProductName INT UNSIGNED NOT NULL, Description VARCHAR(40), PRIMARY KEY (ID), UNIQUE (ProductNam 阅读全文
摘要:
1.使用Xshell登录服务器,当然你也可以使用其他软件登录服务器2.Linux服务器挂载数据盘,具体参见视频教程(quote:"一般来说服务器的数据盘需要和系统盘分开,当系统出现故障后能够保证数据安全")3.下载jdk(本人是在windows下载,然后用winscp把windows文件复制到linux下面的)4.cd到放jdk的目录,本人下载的是rpm的,执行如下命令rpm -ivh jdk-7u25-linux-x64.rpm5.安装完jdk之后,配置环境变量,执行下面命令 (1)vi /etc/profile (2) i(也即切换到输入模式) (3)移动光标到文件最后 阅读全文
摘要:
Effective Java 第39条中提到:必要时进行保护性拷贝书中给到的一个例子,总结一句就是:成员变量不要被外部引用直接赋值,而是拷贝之后的赋值。具体看下面例子。 1 public class Period { 2 private final Date start; 3 private final Date end; 4 5 public Period(Date start, Date end){ 6 if(start.compareTo(end) > 0){ 7 throw new IllegalArgument... 阅读全文
摘要:
1.UDP发送步骤 1)建立UDP socket服务(通过DatagramSocket对象) 2)提供数据,并交数据封装到数据包中(通过DatagramPacket对象) 3)通过socket服务的发送功能,将数据包发送出去ds.send(dp); 4)关闭资源View Code ... 阅读全文
摘要:
1.IP(InetAddress in Java) 1)网络中的标识 2)不易记忆,可用主机名:www.baidu.com localhost zha-xxx04-w7 3)本地回环地址:127.0.0.1 主机名:localhost ping localhost->127.0.0.1 ping c... 阅读全文
摘要:
1.应用程序之间的传输(网络通讯三要素:IP,端口,协议) 1)找到IP 2)数据要发送到指定的应用程序上。为了标识这些程序,比如,QQ发到QQ,而不是发到MSN。为了标识这些应用程序,所以给这些网络应用程序用数字进行标识,这个数字叫做“端口”。逻辑端口。web服务是80,tomcat默认是8080,mysql:3306。端口号都可以改。 3)定义通讯规则。这个通讯规则称为协议,国际组织定义了通讯协议TCP/IP。 比如玩CS游戏,自己用特有的协议,不用TCP/IP,则别人不能和我们联机,只有用相同协议的人才能联机。有些特殊的组织,为了安全起见,使用特定的协议进行内部通讯。(程序之间之所以能通 阅读全文