http://blog.chinaunix.net/cp.php?ac=blog中断:是为了设备与CPU之间的通信。典型的有如服务请求,任务完成提醒等。比如我们熟知的时钟中断,硬盘读写服务请求中断。中断的发生与系统处在用户态还是在内核态无关,只决定于EFLAGS寄存器的一个标志位。我们熟悉的sti,...
分类:
其他好文 时间:
2014-06-04 15:21:14
阅读次数:
306
以下是王爽老师的《汇编语言》中第十五章中的一段程序代码,其功能是增加9号中断的功能,当按下Esc键时屏幕中显示的字母改变颜色assume
cs:codesg,ss:stack,ds:datadata segmentdw 0,0data endsstack segmentdb 128
dup(0)st...
分类:
其他好文 时间:
2014-06-02 18:21:27
阅读次数:
336
06-02 11:49:53.676: E/AndroidRuntime(12974): FATAL
EXCEPTION: main06-02 11:49:53.676: E/AndroidRuntime(12974):
java.lang.RuntimeException: Unable to s...
分类:
移动开发 时间:
2014-06-02 16:25:37
阅读次数:
260
单元测试的目的
首先,Junit单元测试要实现的功能,就是用来测试写好的方法是否能够正确的执行,一般多用于对业务方法的测试。
单元测试的环境配置
1.在AndroidManifest清单文件的Application节点下,引入单元测试使用的库
2.在AndroidManifest清单文件与Application节点平行的节点中,添加instrumentation节点
下面...
分类:
移动开发 时间:
2014-06-02 15:10:33
阅读次数:
289
运行环境:Windows
8.1Python:2.7.6在安装的时候,我使用的pip来进行安装,命令如下:pip install
beautifulsoup4运行的时候,报错如下:Exception:Traceback (most recent call last): File
"J:\Progr....
分类:
编程语言 时间:
2014-06-02 11:45:30
阅读次数:
420
图论-深度优先和广度优先(均非递归)
不使用递归的原因我这在这不重复。因此如何替代递归呢?请接着看: 深度优先:使用Stack(栈)替代 广度优先:使用Queue(队列)替代 C++代码献上: 1
#include 2 #include 3 #include 4 #incl...
分类:
其他好文 时间:
2014-06-02 09:40:48
阅读次数:
198
最近在大学毕设项目基础上新增一些功能,基于Struts2开源框架,数据库采用的是MySQL。写完后台的新功能代码,单元测试也顺利通过,去整合前台,但是当使用JSP页面操作的时候,没想到报异常了。截图如下:java.sql.SQLException:Unknowntype‘246incolumn2of4inbinary-encodedres..
分类:
数据库 时间:
2014-06-02 03:02:52
阅读次数:
639
iOS7刚发布的时候,总是出现这个 Can't add self as subview 的崩溃,团队内部没出现过,但是外部用户的crash频频上报这个崩溃。
异常描述和崩溃堆栈是这样的:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Can't add se...
分类:
其他好文 时间:
2014-06-01 17:32:08
阅读次数:
489
java 中的内存分为四个部分:stack(栈),heap(堆),data segment, codesegment。
stack(栈):存放基本类型的数据和对象的引用,即存放局部变量。
heap(堆)存放 new 出来的东西。
data segment(数据区):分为静态区和常量区(常量池):
静态区(static segment):存放在对象中用 static 定义的静态成员(即静态变量,如果该静态变量是基本类型变量,则将变量名和值都存入静态区中,如果是引用类型则指向 new 出来的对象。
...
分类:
编程语言 时间:
2014-06-01 15:09:19
阅读次数:
348