- 博客(24)
- 收藏
- 关注
原创 查看linux系统信息
linux 下查看cpu位数 内核等参数命令 # uname -aLinux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux(查看当前操作系统内核信息) # cat /etc/issue Red Hat Enterprise Linux AS rel...
2015-03-24 16:04:19
180
原创 阿里云服务器安装docker
1.阿里云服务器系统选择centos7。2.yum install docker3.service docker start4.如果报错,Could not find a free IP address range for interface 'docker0'. Please configure its address manually and run 'docker -b do...
2015-03-13 01:32:46
290
原创 secureCRT远程ssh登录linux
1.在SecureCRT中选择Tools-Create Public Key,注意选择OpenSSH key format,保存公钥和私钥。2.在服务器上登录用户的家目录下创建.ssh目录,权限700,在该目录下创建authorized_keys文件,权限6003.将SecureCRT生成的公钥文件中的内容加入到authorized_keys文件中。4.SecureCRT建立连接,...
2015-03-13 01:26:18
324
编译安装php
1.安装libxml devel版 yum install libxml2-devel.x86_642.下载php源码3.之前先安装apache2,且--enable-so,./configure --prefix=/software/php5.5.15 --with-config-file-path=/software/php5.5.15/config --with-mysql...
2013-09-28 20:42:31
118
原创 memcached特性
1.分布式缓存,kv结构2.基于文本的简单协议(也有二进制支持)3.采用libevent,封装了linux下的epoll和bsd的kqueue,提供统一接口,连接数再多也能提供O(1)的性能。4.每个memcached进程间不通信,需要客户端提供分布式算法。5.Slab Allocation分配机制,解决内存碎片问题,预先分配适量的内存chuck,根据缓存对象size来找到空闲合适大小的chuck...
2013-09-08 21:45:53
128
JMX是管理和监控java项目
JMX是管理和监控java项目的一种机制,通过编写符合JMX规范的代码,可以暴露出一些属性或者方法,来检查程序运行时的一些情况,修改内存值。三种MBean编写方式:一、传统MBean1.定义要暴露的属性方法接口,强制命名规定为XXXMBean。2.定义接口实现,强制命名规定为接口名前缀XXX。代码:MBeanServer mbs = Management...
2013-09-05 13:09:17
204
原创 编译安装apache
安装C编译器,yum install gcc.x86_64,make工具yum install make.x86_641、下载wget http://mirrors.hust.edu.cn/apache//httpd/httpd-2.4.10.tar.gz2、下载编译安装aprwget http://apache.fayea.com/apache-mirror//apr/apr-1.5...
2013-07-11 02:08:20
102
原创 java命令
查看java进程中各个线程占用CPU以及内存情况top -H -p pid加入看到8440这个线程有异常,进制转换printf '0x%x\n' pid看这个线程在做什么事情jstack pid| grep -C 20 0x20f8(线程id的16进制) linux增加环境变量,编辑/etc/profile,适用于所有登录用户,如果仅限某个用户,编辑家目...
2013-07-03 13:57:21
97
原创 iptables
配置文件:/etc/sysconfig/iptables服务重启:service iptables restart查看:iptables -L -niptables --list
2013-06-20 17:20:24
81
原创 java class运行时热替换(hotswap)(转载)
关于hotswap(该补丁的网址http://ssw.jku.at/dcevm/)Hotswap 是一个允许在运行状态下无限制的修改加载类文件的Java虚拟机补丁。当前java虚拟机的动态加载机制只允许修改类的方法体,而打了hotswap补丁以后,可以增加,删除类属性,方法,甚至可以改变一个类的父类。Hotswap补丁是基于GPL v2.0开源协议的。你可以通过windows,linux...
2012-03-11 12:39:54
270
原创 svn编译安装以及配置仓库经http访问
1,下载编译安装aprwget http://mirror.bjtu.edu.cn/apache//apr/apr-1.4.8.tar.gz2,下载编译安装apr-util with aprwget http://mirror.bjtu.edu.cn/apache//apr/apr-util-1.5.2.tar.gz3,下载sqllite适合的版本和svn源码wget http://www.s...
2012-03-11 12:33:31
186
原创 mysql
mysql的查询处理过程:1,查询分析器对sql语句进行分析,错误检测,权限检测等。2,查询优化器对sql语句处理生成不同执行计划,并从中挑选最优的方案。3,查询处理器对最优的执行计划进行执行。 http://forge.mysql.com/wiki/Autotools_to_CMake_Transition_Guide 查看默认服务器默认配置You can d...
2011-12-25 15:24:36
92
原创 jdk6适用的jvm启动参数收集
http://hg.openjdk.java.net/jdk6/jdk6/hotspot/raw-file/tip/src/share/vm/runtime/globals.hpp 1)-XX:+PrintCommandLineFlags显示出VM初始化完毕后所有跟最初的默认值不同的参数及它们的值。 2)-XX:+PrintFlagsFinal 显示所有可设置的参数...
2011-12-08 17:49:35
376
原创 linux常用命令
linux变量的含义$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0表示没有错误,...
2010-10-28 09:37:30
119
原创 linux下安装中文语言包
Linux 安装中文包 首先,安装中文包: #yum groupinstall chinese-support 其次,修改一下字符编码的配置。 # vi /etc/sysconfig/i18n 修改后内容如下: LANG="zh_CN.GB18030" SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:e...
2010-09-29 17:56:23
360
原创 tar zip
tar pack zip compress tar -zcvf dir/target.tar.gz file/dir tar zip unpack tar -zxvf target.tar.gz examine zip pack tar -ztvf target.tar.gz unpack one of tar zip pack ...
2010-09-14 00:42:00
102
原创 Page
required :limit > 0 start = (pageIndex - 1) * limit;end = limit * pageIndex - 1;pageCount = Math.ceil(total/limit);
2010-09-13 23:29:13
87
原创 Socket option
http://download.oracle.com/javase/6/docs/technotes/guides/net/socketOpt.html Java now provides a type-safe way to set options. Each socketclass has a get/set method for each option it supports...
2010-08-27 10:22:31
88
常用maven repository
http://maven.net.cn/content/groups/public/ http://repository.jboss.org/maven2/ http://repository.jboss.org/nexus/content/groups/public/
2010-08-23 22:15:59
91
jstat用法
jstat [ generalOption | outputOptions vmid [interval[s|ms] [count]] ] vmid 可用jps -ml查看 1.generalOption: -help Display help message. -version Display version information. -options Display list of stati...
2010-08-23 18:02:37
82
线程理解
线程的优点1,提高资源利用率,多线程可以有多个执行流,并发的执行,不用等待顺序的单执行流,2,提高响应速度,可以在各个线程间切换,不用导致线程执行返回就可以由另外的线程接管执行。缺点1,并发访问共享资源,为了保证一致性,得引入锁机制,增加开销2,线程切换,增加开销,会保留各个线程的执行环境3,线程多,占用内存多。并发逻辑上的同时发生,即多个线程共享cpu时间...
2010-08-23 17:48:40
191
原创 eclipse启动参数
-showsplashorg.eclipse.platform--launcher.XXMaxPermSize128M-frameworkplugins\org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar-vmargs-Dosgi.requiredJavaVersion=1.5-Xms256m-Xmx512m-XX:...
2010-08-23 17:42:18
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人