2010年6月2日

摘要: 译《97 Things Every Programmer Should Know》中部分章节,如下文,最后两段总感觉别扭,请各位帮助指正一下,多谢。精准、细致的测试测试应当找准要点、明确目的,而不要在一些次要、无效的细节上花费过多精力。但这里要求的放弃次要、无效细节并不是说测试就可以不细致,它更不应该成为我们对测试敷衍了事的借口。测试绝对应该做到精准、细致。这里举一个数组排序的例子,也许对于一个开... 阅读全文
posted @ 2010-06-02 09:22 吴剑 阅读(1794) 评论(1) 推荐(0) 编辑

2010年1月21日

摘要: 第一次接触PHP,功能需求很简单:负责提供WEB接口,接收数据,然后与数据库交互,最终响应XML结果。过程中接触了PHP的很多常用语法和功能,比如PDO对数据库的操作、XML操作、面向对象、正则表达式、输出输出......等等。基本是上网搜索示例,然后自己摸索着写代码,因为N年来一直写的是.Net,所以项目过程中受到.Net很大影响,用了三层构架,甚至为每个PHP接口写了一个类似CodeBehind的Class,没有时间了解 PHP下的开发框架,完全按自己的想法搭建的项目。在此篇随笔记录,以便以后备忘查询,也希望得到PHP专业人士的指点。 阅读全文
posted @ 2010-01-21 17:20 吴剑 阅读(533) 评论(0) 推荐(0) 编辑

2009年8月10日

摘要: 封装、继承、多态,面向对象的三大特性,前两项理解相对容易,但要理解多态,特别是深入的了解,对于初学者而言可能就会有一定困难了。我一直认为学习OO的最好方法就是结合实践,封装、继承在实际工作中的应用随处可见,但多态呢?也许未必,可能不经意间用到也不会把它跟“多态”这个词对应起来。在此抛砖引玉,大家讨论,个人能力有限,不足之处还请指正。 之前看到过类似的问题:如果面试时主考官要... 阅读全文
posted @ 2009-08-10 20:41 吴剑 阅读(1264) 评论(2) 推荐(3) 编辑

2009年4月14日

摘要: 官方站点:http://logging.apache.org/log4net/一、关联配置文件[代码]二、web.config配置[代码][代码]三、代码[代码] 阅读全文
posted @ 2009-04-14 15:28 吴剑 阅读(512) 评论(0) 推荐(0) 编辑

2009年3月13日

摘要: 一、读取web.config的appSettings与connectionStrings。[代码] 阅读全文
posted @ 2009-03-13 10:17 吴剑 阅读(337) 评论(0) 推荐(0) 编辑

2009年3月5日

摘要: 小米童鞋_此题10人做9人错 阅读全文
posted @ 2009-03-05 18:07 吴剑 阅读(600) 评论(0) 推荐(0) 编辑

2009年2月25日

摘要: 1.公共约束 A.命名尽量使用完整的小写英文单词,多个单词用下划线连接,如:wip_base.base_order。如单词过长,可使用缩写方式。缩写可参考字典,如:mon(monday);或删除单词元音(词首字母除外)和重复字母来缩写一个单词,如:current = crnt、address = adr、error = err、average = avg 。 B.命名避免使用系统关键字,如使用&#... 阅读全文
posted @ 2009-02-25 09:09 吴剑 阅读(1231) 评论(0) 推荐(0) 编辑

2009年2月23日

摘要: 1. 单击 开始单击 运行 , 键入 控件 secpol.msc , 然后单击确定 。2. 打开“安全设置->软件限制策略”。注意如果列出“没有软件限制”,需要右键单击“软件限制策略”, 然后单击“新建策略”。3. 在“对象类型->强制”。4. 点选“除本... 阅读全文
posted @ 2009-02-23 09:04 吴剑 阅读(277) 评论(0) 推荐(0) 编辑

2009年1月5日

摘要: 官方站点: http://www.aspose.com/ 测试环境: .net framework 2.0、Visual Studio 2005 SP2、Windows 2003。组件下载: http://files.cnblogs.com/luck0235/Aspose.Excel.rar [代码]示例结果: 阅读全文
posted @ 2009-01-05 18:00 吴剑 阅读(3508) 评论(1) 推荐(0) 编辑

2008年12月26日

摘要: 阅读全文
posted @ 2008-12-26 17:51 吴剑 阅读(161) 评论(0) 推荐(0) 编辑

2008年8月20日

摘要: [代码] 阅读全文
posted @ 2008-08-20 09:27 吴剑 阅读(629) 评论(0) 推荐(0) 编辑

2007年12月13日

摘要: 有关Cookie的参考文献:http://rfc.net/rfc2109.html以下为.net framework 2.0中Cookie的常用操作:一、添加CookieHttpCookiemyCookie=newHttpCookie("CookieName");myCookie.Values.Add("CookieItem1","CookieItem1Value");myCookie.Value... 阅读全文
posted @ 2007-12-13 16:01 吴剑 阅读(331) 评论(0) 推荐(0) 编辑

2007年10月17日

摘要: Javascript中的基本DOM语法//获取根节点.documentElement/*例:varxmlDoc=newActiveXObject("Microsoft.XMLDOM");xmlDoc.load("/abc.xml");varxmlRoot=xmlDoc.documentElement;*///查找唯一节点getElementById("singleId")/*例:document.... 阅读全文
posted @ 2007-10-17 13:32 吴剑 阅读(424) 评论(0) 推荐(0) 编辑

2007年9月30日

摘要: usingSystem.Net.Mail;using System.IO;SmtpClientmySC=newSmtpClient();mySC.DeliveryMethod=SmtpDeliveryMethod.Network;//指定电子邮件发送方式mySC.Host="smtp.from.com";//指定SMTP服务器mySC.Credentials=newSystem.Net.Netwo... 阅读全文
posted @ 2007-09-30 17:07 吴剑 阅读(419) 评论(0) 推荐(0) 编辑

2007年9月17日

摘要: 删除C:\Windows\Pchealth\Errorrep\Userdumps中所有文件,这些文件就是系统出错时自动产生的一种记录出错时系统状态的日志文件。删除所有C:\Windows\$*$文件,这些都是些系统升级备份文件。删除C:\Windows\Driver Cache\i386,这些是Windows操作系统自带的已知硬件驱动文件。删除C:\Documents and Settings\A... 阅读全文
posted @ 2007-09-17 10:57 吴剑 阅读(390) 评论(0) 推荐(0) 编辑

2007年7月31日

摘要: Title标签中的换行 DEF">会直接显示出来而不会达到换行效果。--> Form ... 用MARQUEE标签实现滚动文效果,由于MARQUEE不在W3C标准之内,请根据使用浏览器进行测试。 a b c 跳转到页面中的指定位置。 跳转到指定ID 目标位置 阅读全文
posted @ 2007-07-31 15:30 吴剑 阅读(246) 评论(0) 推荐(0) 编辑

2007年7月30日

摘要: window.open()window.open(sUrl[,sName][,sFeatures][,bReplace]); sURL 可选。字符串--指定新的文档的URL地址。如果没有指定这一项,那么将会是一个空的(about:blank)。 sName 可选。字符串--新生成窗口的名字。可以用作form或者a中Target的值。 ... 阅读全文
posted @ 2007-07-30 15:56 吴剑 阅读(1337) 评论(0) 推荐(0) 编辑

2007年7月27日

摘要: 测试环境:.Net Framework 2.0、Windows Server 2003 SP2、Visual Studio 2005 SP1 using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;usi... 阅读全文
posted @ 2007-07-27 18:24 吴剑 阅读(3868) 评论(0) 推荐(0) 编辑

2007年7月26日

摘要: 在数据绑定控件的DataBound事件中获取某绑定字段值。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//Repeater、DataList控件protected void rpt_ItemDataBound(object sender, Rep... 阅读全文
posted @ 2007-07-26 11:03 吴剑 阅读(603) 评论(0) 推荐(0) 编辑

2007年7月23日

摘要: 一、创建存储过程 DROP PROCEDURE IF EXISTS sp_test; CREATE PROCEDURE sp_test( IN p1 BIGINT, IN p2 CHAR(64), IN p3 CHAR(16) ) BEGIN --do somethings END; 二、变量 --定义变量 DECLARE _id INT DEFAULT 0; ... 阅读全文
posted @ 2007-07-23 14:40 吴剑 阅读(495) 评论(0) 推荐(0) 编辑

导航