- 博客(10)
- 资源 (5)
- 收藏
- 关注
转载 Linux中命令行提示符PS1格式
<br />1、当前提示符:<br />echo $PS1<br /><br />2、设置提示符:<br />在用户根目录下的.bash_profile文件中设置(该文件不存在,创建之),例如:<br />PS1="[/u@/W]/$"<br />export PS1<br /><br />3、参数含义<br />/d :代表日期,格式为weekday month date,例如:"Mon Aug 1" <br />/H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.li
2011-05-05 11:34:00 902
原创 PHP5.3以上的date函数问题
<br />PHP5.3以上调用系统的date函数是常会报错误:<br />date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In ca
2011-05-04 00:16:00 673
原创 C++编程规范整理(二)
异常和错误 异常处理什么 异常就是Bug、失败等不符合程序语义的行为。几乎所有的易用的语言,如Java、PHP、C#都有exception类和try…catch结构来处理异常。如果正确地使用异常,异常可以使程序的正常处理逻辑和异常处理逻辑分离,使得程序逻辑更加清晰,可读性更高,更容易维护。从而极大降低了代码测试、跟踪、调试的难度。但是如果使用不当,轻则降低程序运行效率,重则使程序难以维护。 使用异常来处理程序中可能出现的错误,有以下几个优点: 异常不能不加修改的忽略 处理错误码需要显示的编写更多的
2010-11-15 22:43:00 593
原创 QA的四大悲
由于没有很好的遵守工作流程,导致线上出现bug。可悲的是这个bug是在测试过程中发现了的。在作了自我检讨和总结之后,经理发了下面一段话,总结了作为一个QA的四大悲。写了case但是没有按照case执行,导致漏测发现了bug,但忘提bug已经测出了bug,但是却从眼中溜走上线的程序没有检验就上线了,最后发现上线的和被测的代码的版本不一致简称四大悲,人生最大的痛苦莫过于此……仔细品味这四大悲,都是因为流程上疏忽造成的如果能够认真的写case,并以case为测试的首要纲领,而不是"随心所测",就不会发生第一悲;如
2010-11-09 02:17:00 1128
原创 Ubutun 10.04中的启动项和运行级别
Ubuntu 10.04 中对于运行级别(run level )的配置和一般的Linux 系统不同。一般的Linux 在/etc/inittab 中配置运行级别和启动项。而在Ubuntu10.04 中,并没有使用inittab 文件来配置系统启动项和运行级别。所有类似的功能是通过Upstart 来实现的。要了解Ubuntu 中的启动项和运行级别的配置,首先需要了解其启动过程。在Ubuntu 的启动过程中,顺序依次为:内核启动init->init 导入/etc/init/rc-sysi
2010-10-31 01:35:00 1883
原创 C++编程规范整理(一)
1. 从头说起 确定完代码结构,打开编辑器,开始编写C++的类时,首先要考虑采用class还是struct结构。然后要确定代码结构,定义接口(纯虚基类)、基类和子类之间的关系。接着最好完整地声明构造函数、拷贝构造函数、析构函数和重载赋值运算符。最后就是声明成员变量和所需要的行为——成员函数。确定了这些,就可以开始编写类的代码逻辑了。 1.1. 继承 继承是OO中的重要特性,也是被广泛“滥用”的特性,很多使用基类的情况仅仅只是为了可以默认地使用某些方法(这种情况应该使用“接口”而不是继承)。这不仅仅让类
2010-10-21 00:55:00 907
原创 ubuntu顶端面板恢复
今天由于误操作,把ubuntu顶端面板删掉了,于是无法显示声音、邮件等按钮。在网上搜了下,发现恢复的命令如下:gconftool --recursive-unset /apps/panel rm -rf ~/.gconf/apps/panel pkill gnome-panel在ubuntu 10。04上验证通过
2010-10-13 23:37:00 593
原创 测试理论学习笔记一:测试的基本认识
测试是为了发现错误根据测试目的分类正向:验证程序能正常工作(不容易啊)逆向:验证程序不能正常工作测试活动的组织用例的设计涵盖正向和逆向——在验证成功的场景的同时,包含扩展场景结合严格的测试用例执行过程和灵活的探索性测试执行过程中前期集中精力于发现软件的错误,中后期集中精力于验证软件的正确性单元测试主要关注程序做了正确的事情,集成测试和系统测试主要关注程序的错误行为自动化测试专注于验证程序的正确性为,手工测试专注于发现软件的错误行为一个完整的测试在验证程序正确性的同时还要包含可用性可靠性性能安全性维护性扩展性
2010-08-10 17:50:00 651
原创 zend studio中引入svn碰到的小问题
<br />用zend studio看php代码是件很爽的事情,能够很清晰的把握代码结构和依赖关系。但是在zs上修改代码,然后跑到相应的代码目录去check in,又是很麻烦。于是就打算在zend studio中引入了svn的支持。由于zs是做在eclipse的核上的,所以这一点很简单,很快就搞定了。<br /><br /> 引入svn后,把之前的工程删掉,新建了一个work space,通过svn repositories exploring进行check out,这样就可以在zs里修改完代
2010-07-29 16:24:00 1510 2
原创 php的pathinfo
今天写代码的时候发现pathinfo在php5.2.0前后返回的结果不同,在此记录,以便以后分析文件路径名时查询 php5.2.0之前,pathinfo返回的结果只包含三项 5.2.0之后新加入了filename项
2010-07-29 16:17:00 552
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人