自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 linux date命令设置系统时间的方法

<br />linux中date命令设置系统时间的方法<br /><br />名称 : date<br /><br />使用权限 : 所有使用者<br /><br />使用方式 :<br /><br />date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[C

2010-11-30 19:50:00 1153

原创 MySQL数据库备份和还原的常用命令

<br />备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql<br />备份MySQL数据库为带删除表的格式<br />备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql<br />直接将

2010-11-29 18:13:00 586

原创 linux source命令

<br /> <br />source命令用法:<br />  source FileName<br />  作用:在当前bash环境下读取并执行FileName中的命令。<br />  注:该命令通常用命令“.”来替代。<br />  如:source .bash_rc 与 . .bash_rc 是等效的。<br />  source命令(从 C Shell 而来)是bash shell的内置命令。点命令,就是个点符号,(从Bourne Shell而来)是source的另一名称。同样的,当前脚本中配置

2010-11-29 18:04:00 732

原创 Linux下 alias的添加位置 添加方法 然后使之生效

<br />在账户根目录下有.bash_profile文件<br /><br />编辑这个文件即可<br /><br />alias l.='ls -d .[a-zA-Z]* --color=tty'<br />alias ll='ls -l --color=tty'<br />alias ls='ls --color=tty'<br />alias mmsdb1='mysql -A -hmmsdb1 -umms -p!^#access mmsdb'<br />alias

2010-11-29 17:20:00 5814 1

原创 VIM中设置 php 自动缩进为 4个空格

<br />写代码自然少不了文本编辑利器vim,自动缩进是用制表符的,即便自己删掉制表符改成4个空格,也会在下一层次缩进中继续用制表符,这就造成了空格和制表符混用<br /> <br />可以修改、etc/vimrc的信息:<br />其中相关变量含义:变量名缩写含义(no)autoindentai自动缩进,即为新行自动添加与当前行同等的缩进。(no)cindentci类似C语言程序的缩进(no)smartindentsi基于autoindent的一些改进变量名缩写含义tabstop=Xts编辑时一个TAB

2010-11-29 11:10:00 3323

原创 sed 总结

sed用法       1.是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。       2. 通过行号或正则表达式指定要改变的文本行       3. sed不与初始文件打交道,而只与它的一个拷贝打交道,如果操作结果没有重定向到一个文件,那么将输出到屏幕。      调用方式:              a. 命令行方式              b. 将sed命令插入脚本文件中,然后调用sed              c. 将sed命令插入脚本文件中,使得脚本文件为可执行。      

2010-11-26 10:06:00 778

原创 sed 命令 使用 总结

<br />1. Sed简介<br />sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的是Gnu版本的Sed 3.02。<br />2. 定址<br />可以通过

2010-11-26 09:58:00 566

原创 sed 与 unix 命令等价代码

<br />UNIX         |  SED<br /><br /> -------------+----------------------------------------------------------------<br /><br /> cat            |  sed ':'<br /><br /> cat -s        |  sed '/./,/^$/!d'<br /><br /> tac            |  sed '1!G;h;$!d'<b

2010-11-26 09:35:00 616

原创 php 源码 分析

<br />PHP源代码分析<br />1. 目录结构<br />2. PHP使用Lex和Yacc对语法进行解析。<br />3. PHP如何使用Mysql?<br />4. 安全模式?<br />5. 那些是 PHP 的标准函数,那些是扩展函数?<br />6. PHP 源代码中的PHP_FUNCTION(xx) 宏。<br />7. 那些函数集是标准的?<br />8. 一些函数的实现过程<br />9. PHP 函数集注册过程<br />10. 有趣的Zend

2010-11-24 17:37:00 1603

原创 PHP 数组遍历 的差异(array_diff 的实现)

<br />题目如下:给你两个分别有 5000 个元素的数组,计算他们的差集<br /> -- 说白了也就是用 PHP 和你认为最好的算法实现 array_diff 的算法。<br />初次接到这个题目,我发现这非常的简单,于是按照以往的经验“随便”写了一个:function array_diff($array_1, $array_2) {<br /> $diff = array();<br /><br /> foreach ($array_1 as $k => $v1) {<br

2010-11-24 17:25:00 884

原创 Bash Shell 命令行 选项/参数处理

<br />选项与参数:<br />如下一个命令行:./test.sh -f config.conf -v –prefix=/home<br />我们称-f为选项,它需要一个参数,即config.conf, -v 也是一个选项,但它不需要参数。<br />–prefix我们称之为一个长选项,即选项本身多于一个字符,它也需要一个参数,用等号连接,当然等号不是必须的,/home可以直接写在–prefix后面,即–prefix/home,更多的限制后面具体会讲到。<br />在bash中,可以用以下三种方式来

2010-11-24 15:54:00 947

原创 命令行下 执行 带参数的php脚本 方法

<br />在命令行下执行带参数的php脚本的方法:<br />php本身就是一种脚本语言,不过我们一般都是通过apache来执行php,当然php也是可以通过命令行来执行的.和perl等语言类似.<br />主要还是用到了php.exe这个可执行文件,所以需要设置环境变量。<br />看下面这个最简单的代码,phphello.php :<br /><?php<br />echo "Hello php!"; <br />?> <br />现在,试着在命

2010-11-24 11:53:00 898

原创 vim 操作 总结

<br />一.  移动<br /> h,j,k,l 对应左,下,上,右w 移动光标向前一个单词b 移动光标向后一个单词nw  移动光标向前n个单词nb   移动光标向后n个单词$   移动光标到行首^   移动光标到当前行的第一个字母处)    移动光标到下一个句子(    移动光标到上一个句子gg   移动光标到页的第一行G    移动光标到页的最后一行nj    向下移动n行nG   跳至第n行H    移动光标到屏的上方M    移动光标到屏的中间L     移动光标到屏的下方fx     移动光标

2010-11-22 12:04:00 681

原创 php 命令行

<br /> 从版本 4.3.0 开始,PHP 提供了一种新类型的 SAPI(Server Application Programming Interface,服务端应用编程端口)支持,名为 CLI,意为 Command Line Interface,即命令行接口。顾名思义,该 SAPI 模块主要用作 PHP 的开发外壳应用。CLI SAPI 和其它 SAPI 模块相比有很多的不同之处,我们将在本章中详细阐述。值得一提的是,CLI 和 CGI 是不同的 SAPI,尽

2010-11-19 14:44:00 564

原创 寻找 和最大 最长子串

问题:<br />给你一个整型数组,其中的元素有正有负也有0,要求你找到一个连续的子串,子串的所有元素之和是所有的连续子串中最大的,而且是非负的。(应该讲清楚了吧?^_^)解决方法:<br />最简单而又最高效的方法应该就是《编程珠玑》上介绍的扫描法了吧。其基本思想是假设以【0~(i-1)】为下标区间的子串中的最大子向量的元素之和,以及以下标 i-1 为截止元素的最大子向量之和已经求出,则当扫描到下标为 i 的元素时,这两个最大和应该做如何改变?<br />具体操作可以这样:<br />通过一个变量保存遍历

2010-11-11 13:56:00 1217

原创 PHP DBA 函数库 及 使用

<br />在柏克莱的 BSD 系列操作系统中,有个简单的数据库结构,它以数个文件组成超小型的数据库系统,架构成抽象层 (abstraction layer) 的 DBA 数据库。 <br />目前 PHP 支持的 DBA 数据库包括 dbm:柏克莱发展的最早期 DBA 数据库。 ndbm:较新且较有弹性的 DBA。 gdbm:GNU 发展的 DBA, ftp://ftp.gnu.org/pub/gnu/gdbm/ db2:由 Sleepycat 软件开发的 DB2 (非 IBM 的 DB2), htt

2010-11-08 22:32:00 2412

原创 PHP 可变函数

<br />PHP 支持可变函数的概念。这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。 <br />变量函数不能用于语言结构,例如 echo(),print(),unset(),isset(),empty(),include(),require() 以及类似的语句。需要使用自己的包装函数来将这些结构用作变量函数。 <br /> <br />Example #1 可变函数示例<?

2010-11-02 15:27:00 854 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除