51CTO博客开发
1.记一次order by desc limit导致的查询慢:explain分析一下这条语句: explain select a.id,a.q_user,a.q_showtime,a.thumb,a.title,a.q_uid,qishu,announced_type,q_end_time ,(SELECT `time` FROM&nbs
1.生成数字序列方法for循环和 {1..5} 和seq昨天注册了SegmentFault问答网站,看到一个同学问Shell里怎么输出指定的数字序列,原问题是这样的:Shell里怎么输出指定的数字序列:for i in {1..5}; do echo $i; done可以输出12345但是如果END=5for i in {1..$END}; do echo $i; done就不灵了。。
python内置函数: http://daixuan.blog.51cto.com/5426657/1846987查看python的函数介绍:https://docs.python.org/2/library/Python17个常用内置模块总结:http://wsyht90.blog.51cto.com/9014030/1845737 一.range简介:range(5)生成的序列是从0
磁盘管理:http://zhang789.blog.51cto.com/11045979/1847181http://11551196.blog.51cto.com/11541196/1845469
下面说说几种防止被CrossFrame的方法: 可以使用php或nginx等添加X-Frame-Options header来控制frame权限X-Frame-Options有三个可选的值:DENY:浏览器拒绝当前页面加载任何Frame页面SAMEORIGIN:frame页面的地址只能为同源域名下的页面ALLOW-FROM:允许frame加载的页面地址1、php防止方法header('X
学习网站:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001407375700558864523211a5049c4983176de304549c8000Python下调用Linux的Shell命令 &nbs
一.RAID定义RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAID可以充分发
常见的文件系统Linux文件系统: ext2, ext3, ext4, xfs, btrfs, reiserfs, jfs, swapswap: 交换分区光盘:iso9660Windows:fat32, ntfsUnix: FFS, UFS, JFS2网络文件系统:NFS, CIFS集群文件系统:GFS2, OCFS2分布式文件系统:ceph, moosefs, mogilefs, Gluster
http://www.cnblogs.com/HondaHsu/p/3640180.html
http://bbs.chinaunix.net/thread-3764917-1-1.html1. 只排除一个目录或者文件,如查找/tmp/ 目录下所有文件(不包含目录), 并且不包含目录123find /tmp/ -path "/tmp/123" -prune -o -type f -print2. 排除两个或者多个目录或者文件,如查
利用top查看, mysql 进程占内存很多, 90%以上, kswapd0 占cpu很多, 250%以上, 相应的mysqld, apache等占内存也很多. 因为是测试机, 开始以为是请求很多, 导致死机. 重启之后, 又很快的死掉了.今天反应系统后台有点慢查看kswapd0的作用, 它是虚拟内存管理中, 负责换页的. 事情大概清楚了, 因为机器内存只有1G, mysql占了90%以上, 其它
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配!~和!~*分别为区分大小
http://allanfan.blog.51cto.com/520839/684169/http://blog.slogra.com/post-288.htmlhttp://bbs.51cto.com/thread-1082586-1-1.html
nload是个很好用的一个工具,功能也很强.只是相对单一,只能查看总的流量,不能像iptraf那样,可针对IP,协议等可以实时地监控网卡的流量,分Incoming,Outgoing两部分,也就是流入与流出的流量同时统计当前,平均,最小,最大,总流量的值,使人看了一目了然。可以官网下载最新版: http://www.roland-riegel.de/nload/index.html http://d
wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。 wget 可以跟踪HTML页面上的链接依次下载来
linux中的 tar命令的 -C 参数,以及其它一些参数tar命令的-C参数 $ tar -cvf file2.tar /home/usr2/file2 tar: Removing leading '/' from members names home/usr2/file2 该命令可以将/home/usr2/file2文件打包到当前目录下的file2.tar中,需要注意的
Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,保留运行级别5:X11控制台,登陆后进入图形GUI模式运行级别6:系统正常关闭并重启,
环境centos 64位http://www.osyunwei.com/archives/7566.html Keepalived 是一种高性能的服务器高可用或热备解决方案,Keepalived可以用来防止服务器单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生,通过配合Nginx可以实现web前端服务的高可用。Keepalived实现的基础是VRRP协议,Keepali
一、RPM包管理的用途;1、可以安装、删除、升级和管理软件;当然也支持在线安装和升级软件;2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统中的某个文件属于哪个软件包;3、可以在查询系统中的软件包是否安装以及其版本;4、作为开发者可以把自己的程序打包为RPM 包发布;5、软件包签名GPG和MD5的导入、验证和签名发布6、依赖性的检查,查看是否有软件包由于不兼容而扰乱了系统;二、RPM 的使
Linux操作系统中的文件目录结构详细介绍 1. 目录结构及主要内容: 1) “/”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。 /var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。
linux sort 命令详解 sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepea
这篇文章只供个人学习之用,具体请参考别人的文章!!!环境:Ubuntu 10.04.4 LTS \n \l一.要求:增加一块硬盘,这里是首次安装使用lvm:1.先安装lvmsudo apt-get install lvm22.用fdisk命令对新硬盘分区(要用root权限)切换为root: sudo sufdisk -l 注:你一定要确定刚才增加的硬盘的名称是什么步骤:先输入n
一、BIOS 加电自检当你按电源开关开机时,电脑会首先去启动BIOS(基本输入输出系统),BIOS一般是集成在主板上的.BIOS 的工作1.检测连接硬件,比如显卡,内存,磁盘等等,检测的目的是以后把这些设备信息提供给操作系统2.寻找启动磁盘,每一种BIOS都会有开机启动菜单,可以在菜单里设置以哪个设备启动系统比如:光驱,硬盘,网络等等,这个菜单可以设置多个选项,依照设置次序在设备上寻找启
apache工作模式:prefork和worker apache作为现今web服务器用的最广泛也是最稳定的开源服务器软件,其工作模式有许多中,目前主要有两种模式:prefork模式和worker模式一、两种模式prefork模式: prefork是Unix平台上的默认(缺省)MPM,使用多个子进程,每个子进程只有一个线程。每个进程在某个确定的时间只能维持一个连接
在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最大值。linux启动后,会默认打开3个文件描述符,分别是:标准输入standa
一.参数详细介绍(仅供参考)向mysql导入一个数据库备份文件,运行一段时间后发现停在一个地方很长时间,用workbench监控了一下,发现repair with keycache这句很慢,上网查了一些,主要是对两个参数进行优化设置myisam_max_sort_file_size和myisam_sort_buffer_size。这两个参数默认值是 1.myisam_max_sort_
1、配置主库(master)1.编辑mysql master的配置文件(/etc/mysql/my.cnf):a)将[mysqld]配置节中的server-id置为1b)同时打开log_bin(即将log_bin前边的#去掉,确保此文件可写)c)改侦听地址bind-address = 本机IPd)如果配置文件做了修改,需重启数据库e)若是首次安装配置主库,需建立授权账号并执行:flush priv
./memcached -h //查看帮助memcached路径 -d -m 100 -l ip地址 -p 12000memcached启动参数:-p 指定端口号(默认11211) -U <num> UDP监听端口 (默认: 11211, 0 时关闭) -s <file> 用于监听的UNIX套接字路径
环境 cat /etc/issueUbuntu 10.04.4 LTS \n \l2..简介和工作原理Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过snmpget来获取数据,使用RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号