遇到问题:内存为32G的物理服务器,还剩余10G内存,当controller导出压缩诊断日志时,却发现导出不成功。登陆VTP取出log日志发现内存不足,定位发现是ArrayList问题(App模块有一个ArrayList存放数据过大),ArrayList数组存放数据的容量到达上线后,会自动2倍扩容。...
分类:
系统相关 时间:
2015-04-07 23:19:12
阅读次数:
371
平时看的书很多,了解的也很多,但不喜欢总结,这不昨天面试的时候被问到了进程间通信的方式,因为没有认真总结过,所以昨天答得不是特别好。现在将linux和windows的进程间通信方式好好总结一下。windows的进程间的通信方式有1.文件映射;2. 共享内存(是文件映射的一种特殊情况);3.邮件槽(....
文章出处:http://www.linuxidc.com/Linux/2013-05/84693p2.htm迁移SVN仓库最近服务器硬盘坏道导致频繁自动关机,所以需要迁移SVN到新的服务器去。用以上同样的方法在新服务搭建好SVN,接着导出原svn仓库资料,再导入到新svn仓库即可。1. 在老服务器进...
分类:
系统相关 时间:
2015-04-07 23:06:30
阅读次数:
308
应用场景:删除乱码文件当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了。第一步: 获得文件的节点号:但是我们知道每个文件都有一个i节点号,我们可以考虑通过i节点号来管理文件。首先,我们要取得文件的i节点号,这个可以通过ls命令的-i选项获得得,也可以...
分类:
系统相关 时间:
2015-04-07 22:58:47
阅读次数:
385
假设需要将所有afish目录下的php文件,编码从gb2312转到utf8cd afishfind ./ -type f -name “*.php”|while read line;doecho $lineiconv -f GB2312 -t UTF-8 $line > ${line}.utf8mv...
分类:
系统相关 时间:
2015-04-07 22:58:15
阅读次数:
249
arm-none-linux-gnueabi-gcc: 没有那个文件或目录
解决方法
sudo apt-get install lsb-core
arm-linux-gnueabihf-gcc: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: N...
分类:
系统相关 时间:
2015-04-07 21:43:57
阅读次数:
272
在连接Git服务器的过程中,可能出现fatal protocol error bad line length character: micr的错误。原因是Git服务器搭建时,选择错误的协议了,不要选Windows Shell,选择
Linux shell and Sftp即可。...
分类:
其他好文 时间:
2015-04-07 21:41:56
阅读次数:
197
安装java开发环境包 JDK第一步:下载jdk-7-linux-i586.tar.gz
[plain] view plaincopywget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz
(注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。)
第二步:解压安装
[plain...
分类:
编程语言 时间:
2015-04-07 21:41:07
阅读次数:
302
IP 数据报首部
TCP/IP 协议定义了一个在因特网上传输的包,称为 IP 数据报 (IP Datagram)。这是一个与硬件无关的虚拟包,由首部和数据两部分组成。
首部的前一部分是固定长度,共 20 字节,是所有 IP 数据报必须具有的。在首部的固定部分的后面是一些可选字段,其长度是可变的。首都中的源地址和目的地址都是 IP 协议地址。
I...
分类:
系统相关 时间:
2015-04-07 21:41:03
阅读次数:
195
我们知道source是执行脚本的,那他和普通执行有什么不同呢?
test1.sh
#!/bin/sh
export KKK=111
普通执行:
tdtc010@tdtc010-Vostro-270:~$ ./test1.sh
tdtc010@tdtc010-Vostro-270:~$ echo $KKK
无结果。
source执行:
tdtc0...
分类:
系统相关 时间:
2015-04-07 21:38:14
阅读次数:
180