2013年4月9日
摘要: awk 的內建函数(Built-in Functions)一、字符串函数 语法:index( 原字符串,寻找的子字符串): 解释:若原字符串中含有欲找寻的子字符串,则返回该子字符串在原字符串中第一次出现的位置,如果没有出现该子字符串则返回0。 例如执行: [root@myfreelinux pub]# awk ‘BEGIN{print index(“0411-8888-9999″,”-8″)}’ 5是返回值,实际上检索到“-8”时,“-”在第五位,所以返回值就是5了。 语法:length(字串) 解释:返回该字串的长度。 例如执行:[root@myfreelinux pub]# awk ‘BE 阅读全文
posted @ 2013-04-09 11:12 左耳击飞 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: awk 用法:awk ' pattern {action} '变量名 含义ARGC 命令行变元个数ARGV 命令行变元数组FILENAME 当前输入文件名FNR 当前文件中的记录号FS 输入域分隔符,默认为一个空格RS 输入记录分隔符NF 当前记录里域个数NR 到目前为止记录数OFS 输出域分隔符ORS 输出记录分隔符1、awk '/101/' file 显示文件file中包含101的匹配行。 awk '/101/,/105/' file awk '$1 == 5' file awk '$1 == "CT&quo 阅读全文
posted @ 2013-04-09 10:39 左耳击飞 阅读(229) 评论(0) 推荐(0) 编辑
  2013年2月27日
摘要: 如何将 memcached 融入到您的环境中?在开始安装和使用 using memcached 之前,我们需要了解如何将 memcached 融入到您的环境中。虽然在任何地方都可以使用 memcached,但我发现需要在数据库层中执行几个经常性查询时,memcached 往往能发挥最大的效用。我经常会在数据库和应用服务器之间设置一系列 memcached 实例,并采用一种简单的模式来读取和写入这些服务器。图 1 可以帮助您了解如何设置应用程序体系结构:图 1. 使用 memcached 的示例应用程序体系结构 体系结构相当容易理解。我建立了一个 Web 层,其中包括一些 Apache 实例。下 阅读全文
posted @ 2013-02-27 15:07 左耳击飞 阅读(142) 评论(0) 推荐(0) 编辑
  2013年2月19日
摘要: 1.冒泡算法,排序算法,由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作冒泡排序 $array =array(a,f,c,b,e,h,j,i,g); functionmaopao_fun($array){if($len <= 1) {return $arr;}$count = count($array);for($i=0;$i<$count;$i++){for($j=$count-1;$j>$i;$j--){if($array[$j] >$array[$j-1]){$tmp = $array[$j];$array[$j] = $array[$j-1 阅读全文
posted @ 2013-02-19 10:07 左耳击飞 阅读(183) 评论(0) 推荐(0) 编辑
  2013年2月18日
摘要: PHP5中的魔术方法从PHP 5以后的版本,PHP中的类就可以使用魔术方法了。其规定以两个下划线(__)开头的方法都保留为魔术方法,所以建议大家函数名最好不用__开头,除非是为了重载已有的魔术方法。 1、__get、__set 这两个方法是为在类和他们的父类中没有声明的属性而设计的。 ◆__get( $property ) 当调用一个未定义的属性时,此方法会被触发,传递的参数是被访问的属性名。 ◆__set( $property, $value ) 给一个未定义的属性赋值时,此方法会被触发,传递的参数是被设置的属性名和值。 这里的没有声明包括当使用对象调用时,访问控制为protece... 阅读全文
posted @ 2013-02-18 15:43 左耳击飞 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一天一点进步[php]php设计模式 (总结)传统的23种模式(没有区分简单工厂与抽象工厂)http://www.cnblogs.com/bluefrog/archive/2011/01/04/1925933.html php设计模式 Interpreter(解释器模式)http://www.cnblogs.com/bluefrog/archive/2011/01/04/1925932.html php设计模式 Factory(工厂模式)http://www.cnblogs.com/bluefrog/archive/2011/01/04/1925929.html php设计模式 Facade( 阅读全文
posted @ 2013-02-18 15:30 左耳击飞 阅读(209) 评论(0) 推荐(0) 编辑
  2013年2月1日
摘要: 分类: linux,shell,pythoncron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbin/service crond reload //重新载入配置你也可以将这个服务在系统启动的时候自动启动:在/etc/rc.d/rc.local这个脚本的末尾加上:/sbin/servi 阅读全文
posted @ 2013-02-01 14:28 左耳击飞 阅读(1475) 评论(0) 推荐(0) 编辑
  2012年12月20日
摘要: php笔试题摘录1. 写出如下程序的输出结果 1 <?php 2 $str1 = null; 3 $str2 = false; 4 echo $str1==$str2 ? '相等' : '不相等'; //相等 5 $str3 = ''; 6 $str4 = 0; 7 echo $str3==$str4 ? '相等' : '不相等'; //相等 8 $str5 = 0; 9 $str6 = '0';10 echo $str5===$str6 ? '相等' : '不相等&# 阅读全文
posted @ 2012-12-20 10:07 左耳击飞 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Web开发者必备的十大免费在线工具网站对我们这些Web开发者来说,不计其数的网站,其中有些对我们来说是相当有用的工具。在本文中,我汇编了10个顶有用的网站,可以说每个开发者都应当将这些网站存为自己的书签。Mysql Format DateMySQL Format Date允许你利用MySQL DATE_FORMA函数规范化你的日期数值。只须挑选一个通用的日期格式,然后修改以满足自己的需求。页底将生成MySQL DATE_FORMAT代码会,你只须复制到你的代码中就行了。访问该网站:http://www.mysqlformatdate.comScript Src你是否厌倦了在互联网上一遍遍地奔波 阅读全文
posted @ 2012-12-20 10:05 左耳击飞 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了利用webservice,session,cookie技术,来进行通用的单点登录系统的分析与设计。具体实现语言为PHP。单点 登录,英文名为Single Sign On,简称为 SSO,是目前企业,网络业务的用户综合处理的重要组成部分。而SSO的定义,是在多个应用系统中,用户只需要登陆一次就可以访问所有相互信任的应用系 统。动机:用过ucenter的全站登录方式的朋友,应该都知道这是典型的观察者模式的解决方案。用户中心作为subject, 其所属observer的注册和删除统一在ucenter的后台进行。而各个子应用站点都对应一个observer。每次用户中心的登录动作,都会触发 阅读全文
posted @ 2012-12-20 10:02 左耳击飞 阅读(348) 评论(0) 推荐(0) 编辑