- 博客(14)
- 资源 (17)
- 收藏
- 关注
原创 string类中replace,find,大小写转换等应用
首先要说的是,其实我对foreach循环的用法并不是很精通,说详解,其实也只是我自己的理解,希望对你能有点帮助 。先来看一下foreach的语法:foreach ($array as $key=>$value){……}为了便于理解,我们假定这里的$array是一个一维的相关数组,$key是数组的索引,$value是这个索引的值,它们的名字可以随意,之
2012-06-30 19:45:27 2525
原创 实现矩阵对角线输出
实现程序,输入一个N*N的矩阵,对角线输出每个元素,大概意思如下: 比如输入4*4的矩阵:{{0, 1, 2, 3},{4, 5, 6, 7},{8, 9,10,11},{12,13,14,15}}输出为 :0,1,4,2,5,8,3,6,9,12 …void main() { const int N = 4; int a[N][N]
2012-06-27 15:38:55 2789
转载 MySQL性能优化总结
一、MySQL的主要适用场景1、Web网站系统2、日志记录系统3、数据仓库系统4、嵌入式系统二、MySQL架构图: 三、MySQL存储引擎概述1)MyISAM存储引擎MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯定会有任何存储引擎都不可缺少的存放表结构定义信息的.frm文件,另外还有.MYD和.MYI文件,分别存放了表
2012-06-25 12:33:11 6081
原创 Decorator装饰模式
我是先装好Python,后来要用到Tkinter才装的1.安装Python2.6.1:dumeifang@dumeifang-desktop:~$ suPassword:root@dumeifang-desktop:/home/dumeifang#wget http://www.python.org/ftp/python/2.6.1/Python-2.6.1.tgz--14:2
2012-06-25 11:05:00 1327
原创 Linux free命令
我告诉有朋友我一直用linux .他问我了一下我为什么linux 使用的内存这么高.他讲他1G的内在free才232M.讲win xp才用200M的样子.其实啊.linux的内存是很说究的.如下显示free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看. $ free -m total used
2012-06-24 21:31:44 1225
原创 python中super()详解
一、问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1: 代码段1: class A: def __init__(self): print "enter A" print "leave A" class B(A): def __init__(self): print
2012-06-24 21:05:49 1876
原创 Linux lsof命令详解
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。在终端下输入lsof即可显示系统打开的文件,因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能。 COMMAND PID U
2012-06-04 16:37:37 1494
原创 linux运维常用命令
查看哪个端口是否被应用:netstat –apn | grep 80删除所用空目录 find /data -type d -empty -exec rm -rf {} \;查看占用端口8080的进程# netstat -tnlp | grep 8080lsof -i:8080查看有多少个活动的php-cgi进程# netstat -anp | grep php-
2012-06-03 21:40:02 7353
原创 Shell中for循环详解
关于shell中的for循环用法很多,总结大致如下:1、 for((i=1;i2、在shell中常用的是 for i in $(seq 10) 3、for i in `ls` //反引号4、for i in ${arr[@]} 5、for i in $* ; do 6、for File in /proc/sys/net/ipv4/conf/*/accept_redi
2012-06-03 20:56:23 3245
原创 linux expr命令参数及用法详解
expr用法 expr命令一般用于整数值,但也可用于字符串。一般格式为: #expr argument operator argument expr也是一个手工命令行计数器。 #$expr 10 + 10 20 #$expr 1500 + 900 2500 #$expr 30 / 3 10 #$expr
2012-06-03 20:42:55 4316
原创 优化内核参数,减少TCP连接中的TIME_WAIT(经典)
vi /etc/sysctl.conf 编辑/etc/sysctl.conf文件,增加三行: 引用 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 说明: net.ipv4.tcp_sync
2012-06-03 16:58:40 2370
原创 基础SQL详解
SQL语句虽然简单,但还是很容易遗忘。看到这篇文章整理的不错,故转帖一下。原始出处已杳。来源为ChinaUnix的blog,SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备
2012-06-03 16:24:53 961
原创 批量修改后缀名的bash 脚本
#!/bin/sh# file name : rename_suffix.shecho "input what suffix will be replaced :"read SUFFIX_SRCecho "input what suffix of file to rename to:"read SUFFIX_DSTfor i in *.$SUFFIX_SRCdo if
2012-06-03 16:19:46 1256
原创 Linux Shell常用技巧
1. 变量: 在awk中变量无须定义即可使用,变量在赋值时即已经完成了定义。变量的类型可以是数字、字符串。根据使用的不同,未初始化变量的值为0或空白字符串" ",这主要取决于变量应用的上下文。下面为变量的赋值负号列表: 符号 含义 等价形式 = a = 5 a = 5
2012-06-03 13:16:26 1513
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人