开篇:上一篇我们了解了一个请求从客户端发出到服务端接收并转到ASP.Net处理入口的过程,这篇我们开始探索ASP.Net的核心处理部分,借助强大的反编译工具,我们会看到几个熟悉又陌生的名词(类):HttpRuntime、HttpWorkerRequest、HttpContext、HttpApplic ...
分类:
Web程序 时间:
2017-09-09 18:13:50
阅读次数:
380
针对自己处理机制中,不仅有on方法,还有根据on演变出来的live方法(1.7后去掉了),delegate方法等等。这些方法的底层实现部分 还是on方法,这是利用了on的另一个事件机制委托的机制衍变而来的 委托机制 在on的第二参数中提供了一个selector选择器,简单的来描述下 参考下面3层结构 ...
分类:
其他好文 时间:
2017-09-09 09:39:35
阅读次数:
181
看到一篇异常处理的好文章: Java异常处理机制主要依赖于try,catch,finally,throw,throws五个关键字。 try 关键字后紧跟一个花括号括起来的代码块,简称try块。同理:下面的也被称为相应的块。 它里面可置引发异常的代码。catch后对应异常类型和一个代码块,用于表明ca ...
分类:
编程语言 时间:
2017-09-08 21:39:22
阅读次数:
210
1、以高级语言通常都内置了一套try...except...finally...的错误处理机制,Python也不例外。我们认为某些代码可能会出错时,就可以用try来运行这段代码,如果执行出错,则后续代码不会继续执行,而是直接跳转至错误处理代码,即except语句块,执行完except后,如果有fin ...
分类:
编程语言 时间:
2017-09-06 14:25:31
阅读次数:
118
上一篇文章指令处理机制说过现代CPU处理指令的方式大多数都是out-of-order,那么为了更好地利用out-of-order这种处理机制,我们在编写程序的时候有必要规避过长的依赖链。 循环 如下面的一个C++例子,目的是计算长度为100的数组的总和: 上述代码中有100次加法运算,并且每次加法运 ...
分类:
其他好文 时间:
2017-09-03 22:07:57
阅读次数:
170
冠航模式系统该如何开发? 冠航模式开发指南 分割线 下面的不用看 本节引言在3.1中我们对Android中的一个事件处理机制——基于监听的事件处理机制进行了学习,简单的说就是 为我们的事件源(组件)添加一个监听器,然后当用户触发了事件后,交给监听器去处理,根据不同的事件 执行不同的操作;那么基于回调 ...
分类:
其他好文 时间:
2017-08-31 17:54:51
阅读次数:
197
大多数情况下,编写程序都不会使用汇编语言而是使用高级语言,原因大致有以下几点: 尽管汇编语言不是开发的常用语言,不过它也有很多的应用场景,如系统最底层的开发、程序的反汇编调试等。不过本篇文章主要目的是用汇编语言对程序的运行速度进行优化。 优化要有针对性 首先要说明的是,汇编优化不是软件优化的唯一手段 ...
分类:
其他好文 时间:
2017-08-30 22:38:18
阅读次数:
329
我截止到目前对脚本的错误处理还停留在Run-Time Settings上面。那么如何在脚本中直接处理?就是我们下面要学习的内容,具体内容包括以下几个方面: --脚本的健壮性 --VuGen的处理机制 --lr_continue_on_error --示例代码 1、脚本的健壮性与VuGen的处理机制 ...
分类:
其他好文 时间:
2017-08-24 17:53:38
阅读次数:
383
1.1、在MFC中处理消息的函数是固定的,如afx_msg int OnCreate(LPCREATESTRUCT);这是一个固定的,对应于ON_WM_CREAT()宏。如果改变了函数名,对应的宏就会不认识。 1.2、MyCreate函数,用来响应系统的WM_CREATE消息,这些函数是有固定格式要 ...
分类:
编程语言 时间:
2017-08-24 14:57:15
阅读次数:
230
1、如果要在一个代表窗口的类(代表窗口的类,都派生于CWnd)中处理消息,那么: 1.1、如果处理的Windows消息是WM_XXX,那么可以在MSDN中通过ON_WM_XXX来查找到相关说明。 1.2、将和ON_WM_XXX消息关联的函数声明,写到类方法中,这个方法就对应于Windows的WM_X ...
分类:
编程语言 时间:
2017-08-24 13:37:38
阅读次数:
205