首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页

2011年8月26日

摘要: 经常遇到接手别人做过的产品或者别人做到一半的东西。读人家的程序,有 时就像读天书一样。没有注释,没有文档,结构不清晰,逻辑混乱,定义不规范,写法不规 范等等都可能遇到,你们有啥办法没有?我最近一边读,一边研究,总算总结了点经验。 1 先不管软件 先搞懂输入输出接口比如说那些I/O是LED指示,那些是键盘扫描I/O,那 些是AD口,哪些是通讯口等。最好写在本子上,随时查阅。否则你看到一半程序就要跑去查 原理图了。 2 从main函数开始,任何功能都是在main里面实现循环的。从main调用的第一个函数读 起,一般都是很多初始化函数。读完初始化就去读执行部分,看看这个模块的实现方式,模 块间互相调 阅读全文

posted @ 2011-08-26 08:12 饭后爱 阅读(537) 评论(0) 推荐(1) 编辑

摘要: 在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。这个是最基本的三层架构模式。表现层充当系统的界面呈现以及UI逻辑的角色,也就是说,UI(用户界面)属于表现层;举一个对于asp.net WebForm来说,人们喜欢把对于UI的控制逻辑(服务器控件的读取、设置、事件等等)写在页面的后置隐藏代码中,并且依赖业务逻辑层。当然,服务器控件支持数据绑定的功能,可以通过数据源进行绑定控件。这样就可以节省在后置隐藏中的代码。因此,我们就可以把表现层分为UI 阅读全文

posted @ 2011-08-26 07:57 饭后爱 阅读(204) 评论(0) 推荐(0) 编辑

2011年8月24日

摘要: 编辑器加载中...select * from Table1 where field1 = 'abc' for update 阅读全文

posted @ 2011-08-24 20:40 饭后爱 阅读(626) 评论(0) 推荐(0) 编辑

2011年8月23日

摘要: I've been on a quest for the perfect task/ time management system for years. I concluded quite some time ago that the goal will always remain elusive but the questing is valuable. Although many trials of new systems get discarded, I tend to keep the bits that work for me and incorporate them int 阅读全文

posted @ 2011-08-23 20:14 饭后爱 阅读(1657) 评论(0) 推荐(0) 编辑

2011年8月22日

摘要: PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个PL/SQL程序。 PL/SQL的优点 从版本6开始PL/SQL就被可靠的整合到ORACLE中了,一旦掌握PL/SQL的优点以及其独有的数据管理的便利性,那么你很难想象ORACLE缺了PL/SQL的情形。PL/SQL 不是一个独立的产品,他是一个整合到ORACLE服务器和ORACLE工具中的技术,可以把PL/SQL看作ORACLE服务器内的一个引擎,.. 阅读全文

posted @ 2011-08-22 23:30 饭后爱 阅读(236) 评论(0) 推荐(0) 编辑

2011年8月21日

摘要: 做电子商务和电子支付测试时,常用到的Web测试辅助工具,希望对大家有所帮助1 Xenu Link Sleuth “Xenu链接检测侦探”是被广泛使用的死链接检测工具。可以检测到网页中的普通链接、图片、框架、插件、背景、样式表、脚本和java 程序中的链接。该工具需要下载安装,不能在线检测,总体上具有以下特色: 简单的用户界面重新检查死链接功能(避免有的死链接属于暂时性无效)报告格式简单,可通过Email报告可执行文件小于1M支持SSL网站(https://)侦测到重定向URL制作网站地图http://home.snafu.de/tilman/xenulink.html2 免费在线链接检查工具h 阅读全文

posted @ 2011-08-21 10:04 饭后爱 阅读(845) 评论(1) 推荐(0) 编辑

2011年8月8日

摘要: 进到一个新项目,作为测试人员应该都是想把测试做好,项目在符合客户质量要求的情况下按时交付的吧。但往往都事与愿违,造成这个结果的原因有很多很多。通过这段时间做自动化测试,站在自动化测试的角度看手工测试,以及排除其他部门的问题,单说测试自身的问题来和大家分析讨论一下怎样我能做到更好。 先说一下背景,我是中途进的项目,项目需要做自动化测试,依据是手工测试人员开发的用例。从测试用例和测试流程两方面来进行阐述吧。 首先说说测试用例。当前大部分的项目一般都是任务重时间紧,往往为了能保证能把项目“做”完,挤压了测试开发、执行和需求分析的时间。测试用例设计开发作为测试团队主要的工作任务,其重要性仅次于需求分析 阅读全文

posted @ 2011-08-08 15:54 饭后爱 阅读(263) 评论(0) 推荐(0) 编辑

2011年7月16日

摘要: 1. javac hello.java2. java hello 阅读全文

posted @ 2011-07-16 22:15 饭后爱 阅读(168) 评论(0) 推荐(0) 编辑

2011年6月30日

摘要: 导读: 对微软技术比较了解的可能知道Windows的同一个版本号的build经常被分为chk和fre,chk表示Checked,fre表示Free。主要的区别在于,checked build有traces和asserts,而free build没有。 但是,checked和free是怎么出现的呢?因为传统的用词一般是debug和retail(或者release)。 当Windows NT还处在开发阶段的时候,开发组的人还在用“debug”和“retail”。Debug和Retail的不同在于编译时的选项: Compiler Optimization:开、关 Debug Traces:开、关 A 阅读全文

posted @ 2011-06-30 10:47 饭后爱 阅读(606) 评论(0) 推荐(0) 编辑

2011年6月18日

摘要: 本文重在Java中异常机制的一些概念。写本文的目的在于方便我很长时间后若是忘了这些东西可以通过这片文章迅速回忆起来。1.异常机制1.1异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。1.2传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常,但是如果函数确实要返回-1这个正确的值时就会出现混淆;可读性降低,将程序代码与处理异常的代码混爹在一起;由调用 阅读全文

posted @ 2011-06-18 08:32 饭后爱 阅读(247) 评论(0) 推荐(0) 编辑

2011年5月17日

摘要: .symfix.reload.loadby sos clr!pe!name2eesxe clr!dumpmt -md [MethodTable]!dumpmd [MethodDesc]k, kb, kp [10, 20]!clrstack [-a, -p] 阅读全文

posted @ 2011-05-17 12:18 饭后爱 阅读(246) 评论(0) 推荐(0) 编辑

2011年5月15日

摘要: 设置开机自己启动ibusLaunch Startup ApplicationsClick the button: AddName: IBus daemonCommand: /usr/bin/ibus-daemon -dComment: start IBus daemon when starts 阅读全文

posted @ 2011-05-15 09:59 饭后爱 阅读(1265) 评论(1) 推荐(0) 编辑

摘要: 1. chmod 777 abc.bin2. ./abc.bin 阅读全文

posted @ 2011-05-15 09:16 饭后爱 阅读(345) 评论(0) 推荐(0) 编辑

2011年5月13日

摘要: When multiple .NET runtime are loaded in one target process or one dump file, for example:0:030> lmstart end module name00000000`1b6d0000 00000000`1b9ba000 System_Data (deferred) …000007fe`f3e60000 000007fe`f47c5000 clr (deferred) …000007fe`f9880000 000007fe`fa230000 mscorwks (deferred) …0:030> 阅读全文

posted @ 2011-05-13 16:08 饭后爱 阅读(460) 评论(1) 推荐(0) 编辑

2011年5月11日

摘要: Me and some colleagues of mine recently all stumbled over the following error when analyzing .NET minidumps:I opened a the minidump and typed !CLRStack. What I got was:Failed to load data access DLL, 0x80004005Verify that 1) you have a recent build of the debugger (6.2.14 or newer)2) the file mscord 阅读全文

posted @ 2011-05-11 15:30 饭后爱 阅读(1564) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 15 下一页