`
lz1130
  • 浏览: 403427 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论
文章列表
曾经告诉自己,一辈子做好一件事就好,不管别人怎么说。不管自己遭到什么打击,委屈。不管别人怎么不理解我。可是现在呢?我觉得自己的人生好不确定。 高中时,告诉自己打好魔兽,向职业电子竞技努力。高三时候却觉得自己好不懂事,妄想用这个养活自己,养活家人,我觉得我没那个天赋。于是发疯的读书,一年读了三年的书。 考上大学后,告诉自己认真学好专业知识,培养好的德行。然后工作,结婚,生子。希望以后能有自己的事业。 现在一样觉得好不确定,我以后的路怎么走?也许一辈子从事计算机工作,也可能会是其他。舅舅的事情让我觉得人生好不确定,天地好大,人好渺小。很不喜欢现在的状态,会被周围的一些事情所影响。是这个浮躁的世界让我 ...
TCP状态变迁图: 状态:描述 CLOSED:无连接是活动的或正在进行 LISTEN:服务器在等待进入呼叫 SYN_RECV:一个连接请求已经到达,等待确认 SYN_SENT:应用已经开始,打开一个连接 ESTABLISHED:正常数据传输状态 FIN_WAIT1:应用说它已经完成 FIN_WAIT2:另一边已同意释放 ITMED_WAIT:等待所有分组死掉 CLOSING:两边同时尝试关闭 TIME_WAIT:另一边已初始化一个释放 LAST_ACK:等待所有分组死掉
论坛的数据库………… 不说也罢,直接切入正题。 论坛数据库机器很老 CPU:Intel Pentium III Xeon 700 2MB CPU MEM:1G 之前有调整过my.cnf的配置,跑了许久,还算稳定。因为不是我装的,configure的参数不知道有没有优化,但是内存小我觉得是比较致命的缺点,而且挂的数据库比较多,并发一高,内存更是严重不足。想了很多缓解压力的办法,前段时间在张晏大大的blog里发现篇博客,了解到TCMalloc可以提高mysql在高并发下的性能。又在网上搜索了许多资料,觉得可行,而且很符合我们的实际情况。 什么是TCMalloc?     TCMalloc意 ...
Everything What is "Everything"? "Everything" is an administrative tool that locates files and folders by filename instantly for Windows. Unlike Windows search "Everything" initially displays every file and folder on your computer (hence the name "Everything&quo ...
vmstst, ps, top, free,sysstat(sar,mpstat,iostat) Linux在具有高稳定性、可靠性的同时,具有很好的可伸缩性和扩展性,能够针对不同的应用和硬件环境调整,优化出满足当前应用需要的最佳性能。因此企业在维护Linux系统、进行系统调优时,了解系统性能分析工具是至关重要的。 在Linux下有很多系统性能分析工具,比较常见的有top、free、ps、time、timex、uptime等。下文将介绍几个较为重要的性能分析工具vmstat、iostat和sar及其使用。 用vmstat监视内存使用情况 vmstat是Virtual Meomory Stat ...
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 Port模式:ftp server:tcp 21 <------client:dynamic ftp server:tcp 20 ------>client:dynamic Pasv模式:ftp server:tcp 21 <----client:dynamic ftp server:tcp dynamic <----client:dynamic P ...
今天看到篇文章可以用modprobe加载ip_conntrack_ftp模块支持ftp服务器的iptables配置,这样就只用打开21端口,不用像以前一样傻傻的去ftp软件那指定数据端口。 语  法:modprobe [-acdlrtvV][--help][模块文件][符号名称 = 符号值] 补充说明:modprobe可载入指定的个别模块,或是载入一组相依的模块。modprobe会根据depmod所产生的相依关系,决定要载入哪些模块。若在载入过程中发生错误,在modprobe会卸载整组的模块。 参  数: -a或--all  载入全部的模块。 -c或--show-conf  显示所有模块 ...
配置内核参数文件是/etc/sysctl.conf。 vi /etc/sysctl.conf 执行以下命令时新的配置生效 sysctl -p 引用 net.ipv4.tcp_fin_timeout = 30 net.ipv4.tcp_keepalive_time = 300 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.ip_local_port_ra ...
CentOS用yum install安装软件出现错误,大概如下: Downloading Packages: warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897 Public key for krb5-workstation-1.6.1-31.el5_3.3.x86_64.rpm is not installed 解决办法是导入rpm-key #cenos4 rpm --import /usr/share/doc/centos-release-4/RPM-GPG-KEY #c ...
首先说明,这个rewrite规则可能纯属个案,是根据程序员需要写的。 Yii How to hide index.php on nginx? location ~ \.php { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_ ...
oracle 收购 innobase 后,mysql从5.1开始就不默认支持innodb引擎了,要使用innodb必须编译时,在configrue的时候,加上--with-plugins=innobase这个参数。 这样编译安装的mysql就支持InnoDB了。 mysql> show plugin; +------------+--------+----------------+---------+---------+ | Name | Status | Type | Library | License | +------------+------ ...
原文链接:http://www.phpchina.com/?1/action_viewspace_itemid_2520.html 之前引用过这篇文章,现在突然想原文转载。 PHPer是草根吗? 从PHP诞生之日起,PHP就开始在Web应用方面为广大的程序员服务。同时,作为针对Web开发量身定制的脚本语言 ...
ftp的put貌似不支持put目录(谁知道怎么put目录?)。 wput可以put目录,使用也简单。 wput /home/test ftp://ftpusername:password@ip/test 文件名、目录名中包含的空格和汉字,可能报错。 解决方法: $find /home/test -type f >> ~/list.txt $while read i ; do wput “$i”  ftp://ftpusername:password@ip/myname ; done < ~/list.txt 这样就支持了空格。脚本网上找的,未测试。
你可能会遇到/nfs分区(网页或图片数据等)文件非常多的情况。 所以是不能允许对这个分区的文件进行(locate)索引的。一来浪费CPU资源,二来浪费硬盘I/O,三,会使updatedb的数据库巨大,规划不当的话会使/var分区满掉(或者/分区满掉,假如var不是单独分区的话)。 以下配置可以禁止locate对指定文件系统和分区的索引 #more /etc/updatedb.conf PRUNE_BIND_MOUNTS="yes" PRUNEPATHS="/tmp /var/spool /media /nfs" PRUNEFS="NFS ...
以下引用: 我建议对“LAMP”构架应用不太熟悉的朋友直接使用系统提供的二进制代码安装——假如不是有什么特殊需求的话,比如领导强制要求必须使用最新版本的代码或者有特殊需求,比如有自己的“FHS”。其官方提供的二 ...
Global site tag (gtag.js) - Google Analytics