随笔分类 - 南北杂货
摘要:转载自:http://www.htmer.com/article/577.htm首先介绍一下什么是计算机端口? 计算机“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。说白了,我们在计算机的任何操作都在有意无意的使用着计算机的各个端口,下面列出了计算机的常用端口。做个备忘。0端口:无效端口,通常用于分析操作系统1端口:传输控制协议端口服务多路开关选择器2端口:管理实用程序3端口:压缩进程
阅读全文
摘要:分享: 在eclipse上使用远程调试代码 和 深入java 调试体系
阅读全文
摘要:英文原文:Why I Love Reading Other People’s Code And You Should Too 编者按:原文作者 Alan Skorkin 是一名软件开发人员,他在博客中分享对软件开发相关的心得,其中有很多优秀的文章,本文是其中的另一篇。Alan 认为:阅读优秀代码是提高开发人员修为的一种捷径。以下是全文。 我突然想起来,很多程序员都讨厌阅读代码。来吧,承认吧! 每个人都喜欢编写代码,编代码是件趣事。另一方面,阅读代码也不容易。 不仅不容易(编注:参见《微软资深软件工程师:阅读代码不容易》),而且还非常枯燥,咱们要面对这一事实。任何不是你的代码都不怎样(虽然...
阅读全文
摘要:我们通常都是对图形化的东西情有独钟,我们小时候的启蒙教育基本上也都是从图形化开始的,我们曾经看过的连环画、漫画、看图识字等等。因为图形能将一个抽象的东西具体化、形象化,图形化的表述能将一个用文字语言无法表达清楚或很难表达的观点、事物、科学概念等清晰的呈现出来。这就是为什么我们相比晦涩难懂文字更喜欢形象生动的图形的原因。 软件工程导论作为软件工程中非常重要的一门课程,通常因为其偏文科性、理论性、概念性而得不到人们的重视,但幸运的是在软件工程导论中有我们非常易于接受、理解的东西——图,否则我们自己会把自己害得很惨(软件工程导论真的很重要哦!)。 软件工程导论中一般把软件的开发分为八个阶段:1...
阅读全文
摘要:http://blog.sina.com.cn/s/blog_3e93e9fa010009ib.html假设有若干数据访问对象(DAO),都要实现对一个数据对象的访问。因此,为了保持数据同步,需要对这个数据对象加锁。这样,每个DAO都要自己管理有关 “锁”的内容。而DAO真正应该实现的逻辑是关于数据对象的访问,锁乃其身外之物,而且每个DAO都要实现关于锁的业务逻辑,所以有没有办法把锁的管理从 DAO中抽离出来呢?这个就是AOP所关心的。AOP本身也是用OOP实现的,但是如下图所示,它更关心的是与其它业务逻辑流程相垂直的,且是其他业务逻辑所共有的一些东西。因此,当把对“锁”的管理从各个DAO中抽
阅读全文
摘要:http://sujing1981.blog.163.com/blog/static/2702514520110144547585/上周刚刚结束了新项目冒烟测试!上大学的时候在课本里见过冒烟测试这个概念,感觉很深奥:有人形象地类比新电路板功基本功能检查。任何新电路板焊好后,先通电检查,如果存在设计缺陷,电路板可能会短路,板子冒烟了。后来上网看冒烟测试是测试人员每天早上在正式测试之前,先跑下主流程,走得通再进行一天测试工作。等自己实际投入工作,发现公司针对自己实际情况会对冒烟测试有新的诠释。 通过自己亲身参与几个项目之后,对冒烟测试有了一些体会。能够做好一个快而且准的冒烟测试,我觉得要注意以下几
阅读全文
摘要:如果把一个项目组比喻为一家餐馆,那么管账的是老板,也就是项目经理,他决定做什么,有多少人多少资源来做多大,有多大的风险,当然他这个决定不是他一个人拿主意,因为需要所有人对计划的认可,但是最后他对项目成败负的责任是很大的。其次系统架构设计就是主厨,他设计具体做法,程序员就是其他的厨师,配置管理员, 系统集成人员, 数据库管理员等角色是厨房里面的服务人员。而SQA 和测试工程师更像是第三方的检查人员,只不过检查的具体内容不一样。SQA检查的是制作流程是否正确,材料是否使用正确,卫生是否做好了,他检查所有人的工作,包括项目经理,看看老板有没有做账。他虽然没有决定权,但是他有建议权,他向项目经理的上级
阅读全文

浙公网安备 33010602011771号