摘要: 设计模式六大原则 作者:zhengzhb ,发布于2012-11-2,来源:CSDN 作者:zhengzhb ,发布于2012-11-2,来源:CSDN 目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4): 阅读全文
posted @ 2016-04-26 11:43 雨做的云 阅读(780) 评论(0) 推荐(0) 编辑
摘要: /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash 阅读全文
posted @ 2016-02-18 11:10 雨做的云 阅读(20101) 评论(0) 推荐(0) 编辑
摘要: 从CSDN的网站上找到的GDB使用说明。原文标题:用GDB调试程序作者:haoel(QQ是:753640,MSN是:haoel@hotmail.com)关键字:gdb调试cc++gun这篇文章非常好,所以转载了下来,作为收藏。GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:1、启动你的程序,可以按照你的自定义的 阅读全文
posted @ 2014-02-18 17:32 雨做的云 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 转:用GDB调试程序(二)GDB的命令概貌———————启动gdb后,就你被带入gdb的调试环境中,就可以使用gdb的命令开始调试程序了,gdb的命令可以使用help命令来查看,如下所示: /home/hchen> gdb GNU gdb 5.1.1 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of 阅读全文
posted @ 2014-02-18 17:19 雨做的云 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 转:用GDB调试程序(一)用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3、当程序被停住时,可以检查此时你的程序中所发生的事。 4、动态的改变你 阅读全文
posted @ 2014-02-18 17:17 雨做的云 阅读(184) 评论(0) 推荐(0) 编辑
摘要: php打印warning日志引发的core追查(2011-6-10 07:06:39)标签:贴吧技术分类:贴吧技术一、Core信息file core.xxxbug.php-cgi.3611.1296586902: ELF 64-bit LSB core file AMD x86-64, version 1 (SYSV), SVR4-style, from ‘php-cgi’gdb ~/php5/bin/php-cgi core.xxxCore was generated by `~/php5/bin/php-cgi –fpm –fpm-config ~/php5/etc/php-fpm.co’ 阅读全文
posted @ 2014-02-18 17:16 雨做的云 阅读(624) 评论(0) 推荐(0) 编辑
摘要: $a = array(1,2,3);$b = array(1,2,3);$c = array(1,2,3);$arr = array($a, $b, $c);echo json_encode($arr);$brr = array('a'=>$a, 'b'=>$b, 'c'=>$c);echo "\n";echo json_encode($brr);$crr = array(123=>$a, 234=>$b, 254=>$c);echo "\n";echo json_enc 阅读全文
posted @ 2014-01-14 12:39 雨做的云 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 【原创】PHP访问MySQL查询超时处理分类:Linux/FreeBSD/ServerPHP/DHTML/Other2010-09-08 01:188382人阅读评论(10)收藏举报mysqlphpquery扩展数据库优化PHP连接MySQL主要是使用Mysql提供的 libmysqlclient 的客户端库,同时也延伸出来 mysql 和 mysqli 两套PHP的扩展,相对来说 mysqli 比 mysql 更好,更稳定。目前两个客户端扩展库连接超时可以设置选项来操作,比如mysqli:options(MYSQLI_OPT_CONNECT_TIMEOUT, 5);//连接$mysqli-& 阅读全文
posted @ 2014-01-11 23:26 雨做的云 阅读(541) 评论(0) 推荐(0) 编辑
摘要: [转]PHP函数的实现原理及性能分析分类:PHP/DHTML/OtherJava/C/C++2010-08-26 11:504530人阅读评论(2)收藏举报phpzendfunction测试数据结构table目录(?)[+]作者:HDK (百度)前言在任何语言中,函数都是最基本的组成单元。对于php的函数,它具有哪些特点?函数调用是怎么实现的?php函数的性能如何,有什么使用建议?本文将从原理出发进行分析结合实际的性能测试尝试对这些问题进行回答,在了解实现的同时更好的编写php程序。同时也会对一些常见的php函数进行介绍。php函数的分类在php中,横向划分的话,函数分为两大类: user f 阅读全文
posted @ 2014-01-11 23:25 雨做的云 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 转:awk命令详解简单使用:awk :对于文件中一行行的独处来执行操作 。awk -F :'{print $1,$4}' :使用‘:’来分割这一行,把这一行的第一第四个域打印出来 。详细介绍:AWK命令介绍awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用来格式化文本文件中的信息1.调用awk:第一种命令行方式,如:awk[-Field-separator]'commands'input-file(s)这里commands是真正的awk命令,[-F域分隔符]是可选的,awk默认使用空 阅读全文
posted @ 2013-11-19 13:32 雨做的云 阅读(573) 评论(0) 推荐(0) 编辑