Fork me on GitHub

2013年2月17日

摘要: 说到测试,相信大家都或多或少了解。按照各自分类,就自己知道包括 A.单元测试、集成测试、系统测试 B.白盒测试、黑盒测试 C.压力测试、性能测试、安全测试 ...... 反正是太多太多。就做开发以来,就只有自测和交叉测试,基本都是按照需求测试是否实现了相关的业务和什么提示信息、文本长度等细节问题,如果有专门测试人员撰写的用例就也跑一次,然后就是乱点看看有什么异常,然后就交给测试人员测试。 基本都是业务逻辑测试,没有做过单元测试。为了在经济或在技术上进行突破,所以在努力学习各种技术。查看智联招聘上看的招聘信息和阅读园子里面的前辈的文章显示,要想有提升还得懂单元测试才行。 最开始听说... 阅读全文
posted @ 2013-02-17 21:56 HackerVirus 阅读(160) 评论(0) 推荐(0)
摘要: 厚积薄发,丰富的公用类库积累,助你高效进行系统开发(13)--- 各种常用的辅助类2俗话说,一个好汉十个帮,众人拾柴火焰高等都说明一个道理,有更多的资源,更丰富的积累,都是助你走向成功,走向顶峰的推动力。本篇的公用类库的介绍主题是程序开发中常用到的一些辅助类,在帮助文档中归类到其他目录下面,本篇主要介绍有注册表的操作、反射操作、正则表达式操作、Zip压缩操作、AD操作、字符串Unicode转换操作等常见但有些凌乱的类库。本篇继续继续整理优化已有的共用类库,并继续发表随笔介绍公用类库的接口方法以及详细使用操作,力求给自己继续优化,积攒更丰富的公用类库资源,加深了解的同时,也给大家展现公用类库好的 阅读全文
posted @ 2013-02-17 21:51 HackerVirus 阅读(291) 评论(0) 推荐(0)
摘要: 今天我在做面试题的时候遇到这样一个题目: 程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言) 这道题考的是c#的多态那一部分,这样的题网上很多,我很快从网上查到了答案,答案有两种解法,解法一:这道题目其实是就是三个对象一系列的动作,由猫引发联动效果,类似订阅报纸,这让我们很容易想到观察者模式,通过接口编程的方式实现,这个不多说。解法二:就是多态的舞台了,通过抽象类,委托,事件实现。废话不多说,我想在这里说的不是解法,而是通过研究第二种解法我进一步加深了对base这个关键字的理解,以及为什么这样这用?在什么场合下咱们得想到她?我在网上查了好多,发现说的不太具体,很难理解!.. 阅读全文
posted @ 2013-02-17 21:47 HackerVirus 阅读(349) 评论(0) 推荐(0)
摘要: 构建杀手级应用的 JavaScript 框架、工具和技术 Web 浏览器正变得越来越强大,而 JavaScript 则让Web变得更加有趣。在这篇文章中,向大家推荐最有趣的JavaScript框架,工具和技术帮助你创造杀手级的应用和网站。记得收藏和推荐啊:)您可能感兴趣的相关文章经典的白富美型 jQuery 图片轮播插件2012年最佳 Web 前端开发工具和框架让人爱不释手的13套精美网页图标素材10套精美的免费网站后台管理系统模板精心挑选的优秀 jQuery Ajax 分页插件Impress.js:超炫的在线幻灯片 Impress.js 的灵感来自 prezi.com,是一个非常优秀的幻.. 阅读全文
posted @ 2013-02-17 15:42 HackerVirus 阅读(207) 评论(0) 推荐(0)
摘要: 重新学习了LMAX架构,对该架构和Event Sourcing模式有了一些的新的理解,总结记录了一下。最近又学习了一下LMAX架构,让我对该架构以及event sourcing模式又有了很多新的认识和疑问。注:如果不知道什么是lmax架构和event sourcing模式的看官可以自己先去查查资料:LMAX可以看看martin写的一篇文章:http://martinfowler.com/articles/lmax.htmlEvent Sourcing的资料比较多,随便google一下即可。当然,我的博客里也有大量关于这两个方面的笔记,有兴趣的可以看看。下面是我的一些最新的想法。LMAX arc 阅读全文
posted @ 2013-02-17 15:18 HackerVirus 阅读(769) 评论(0) 推荐(0)
摘要: 写在前面:之前,我有发布一篇题为《暂别博客园》的文章,在发布之后,得到了很多读者朋友的反馈意见,很多朋友希望我能够继续在博客园中撰写文章,综合考虑,我仍打算继续在博客园发表文章。同时会将文章收集到我的个人站点apworks.org上,欢迎读者朋友参阅。背景知识Fluent Interface是一种通过连续的方法调用以完成特定逻辑处理的API实现方式,在代码中引入Fluent Interface不仅能够提高开发效率,而且在提高代码可读性上也有很大的帮助。从C# 3.0开始,随着扩展方法的引入,Fluent Interface也更多地被开发人员熟悉和使用。例如,当我们希望从一个整数列表中找出所有的 阅读全文
posted @ 2013-02-17 15:09 HackerVirus 阅读(316) 评论(0) 推荐(0)
摘要: wordpress增加分类导航时间:09-04-10栏目:技术应用作者:边际评论:5 点击:3 次本文标签:topics,导航,技术应用转自:无啊!是但!!的博客wordpress的导航很简单,默认的是只显示首页和单一页面,有可能还会有个RSS按钮,这是由wordpress本身的设计理念所决定的,但对于网站最佳体验来说是不够的,特别是中文读者,对这么简单的导航栏可能会不知所措,所以当你架设好wordpress,内容也逐渐丰富后,别忘记也丰富一下你的导航栏。第一个想到的就是将文章分类加入导航,由于不懂网页代码,所以最先想到的就是使用wordpress现成的插件,搜索一下没有发现又好又简单的插件, 阅读全文
posted @ 2013-02-17 10:00 HackerVirus 阅读(471) 评论(0) 推荐(0)

2013年2月16日

摘要: http://blog.miniasp.com/post/2011/08/24/Performance-Dashboard-Reports-for-SQL-Server-2008.aspx如何在 SQL 2008 安裝 Performance Dashboard Reports微軟在 SQL Server 2005 Service Pack 2 推出的時候也釋出了一套免費的Performance Dashboard Reports自訂報表,透過此報表可以很輕易的分析出整台 SQL Server 的執行效能,是一個非常非常實用的效能分析工具,幾乎是每位 DBA 必備的工具之一,可惜的是到了 SQ 阅读全文
posted @ 2013-02-16 17:38 HackerVirus 阅读(253) 评论(0) 推荐(0)
摘要: C# 两种方法实现HTTP协议迷你服务器本文以两种稍微有差别的方式用C#语言实现HTTP协议的服务器类,之所以写这些,也是为了自己能更深刻了解HTTP底层运作。 要完成高性能的Web服务功能,通常都是需要写入到服务,如IIS,Apache Tomcat,但是众所周知的Web服务器配置的复杂性,如果我们只是需要一些简单的功能,安装这些组件看起来就没多大必要。我们需要的是一个简单的HTTP类,可以很容易地嵌入到简单的Web请求的服务,加到自己的程序里。实现方法一: .net框架下有一个简单但很强大的类HttpListener。这个类几行代码就能完成一个简单的服务器功能。虽然以下内容在实际运行中几乎 阅读全文
posted @ 2013-02-16 16:50 HackerVirus 阅读(173) 评论(0) 推荐(0)
摘要: 用 Productivity Power Tools 2012 提高你的工作效率Productivity Power Tools 2012是微软官方发布的一款Visual Studio 扩展,装在Visual Studio 2012中,可以提高我们的工作效率,下面介绍下Productivity Power Tools 2012的一些常用功能。Power CommandsPower Commands 是一组很有用的菜单命令,下面介绍下常用的。Copy Reference(s)当多个项目要添加同一个或一组Assembly的引用时,逐个项目添加是不是觉得很麻烦?试试Copy Reference吧,别 阅读全文
posted @ 2013-02-16 16:33 HackerVirus 阅读(168) 评论(0) 推荐(0)