该文所有问题转自:http://www.cnblogs.com/hpboy/p/3307371.html一.算法,数据结构1.排序算法2.查找算法3.二叉树4.广度,深度算法;二.java基础1.集合Collection,List,Map等常用方法,特点,关系;2.线程的同步,中断方式有几种,线程池...
分类:
移动开发 时间:
2014-06-11 23:58:59
阅读次数:
456
一、锁的劣势
锁定后如果未释放,再次请求锁时会造成阻塞,多线程调度通常遇到阻塞会进行上下文切换,造成更多的开销。
在挂起与恢复线程等过程中存在着很大的开销,并且通常存在着较长时间的中断。
锁可能导致优先级反转,即使较高优先级的线程可以抢先执行,但仍然需要等待锁被释放,从而导致它的优先级会降至低优先级线程的级别。
二、硬件对并发的支持
处理器填写了一些特殊指令,例如:比较并交换...
分类:
编程语言 时间:
2014-06-07 14:25:12
阅读次数:
310
1 package socketpack_2; 2 import
java.awt.BorderLayout; 3 import java.awt.EventQueue; 4 import
java.awt.event.ActionEvent; 5 import java.awt.eve...
分类:
其他好文 时间:
2014-06-07 09:34:00
阅读次数:
195
来着TOM的《oracle 编程艺术 9i,10g,11g》 PMON
PMON,进程监视。PMON主要有3个用途: 1,在进程非正常中断后,做清理工作。例如:dedicated
server失败了或者因为一些原因被杀死,这是PMON的工作分两种。第一,是对dedicated server所做的工作...
分类:
数据库 时间:
2014-06-06 20:02:07
阅读次数:
278
上一篇中实现了启用鼠标、键盘的功能。屏幕上会显示出用户按键、点击鼠标的情况。这是通过让设置硬件的中断函数实现的,可以说硬件本身的设计就具有事件驱动的性质,所以软件层面上才有基于事件的消息机制。但上一篇没有说明中断的来龙去脉,本篇就从头到尾描述一下CPU与此相关的设置问题。
分类:
其他好文 时间:
2014-06-06 19:19:30
阅读次数:
236
汇编中的10H中断是由BIOS对显示器和屏幕所提供的服务程序。使用int
10h服务程序时,必须先指定ah寄存器为以下显示服务编号之一,以指定需要调用的功用。 显示服务 (Video Service:int 10h)
00H:设置显示器模式 01H:设置光标形状 02H:设置光标位置 03H:读取光...
分类:
其他好文 时间:
2014-06-06 15:31:45
阅读次数:
261
1、异常是导致程序中断运行的一种指令流,如果不对异常进行正确的处理,则可能导致程序中断执行,造成不必要的损失,所以在程序的设计中必须要考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序正确的执行。2、一旦产生异常之后,异常之后的语句并不会执行,而是直接结束程序,并将错误报告给用户。3、在计...
分类:
编程语言 时间:
2014-06-06 10:57:12
阅读次数:
183
上一篇中处理掉了绝大部分与CPU配置相关的东西。本篇介绍内存管理的思路和算法。现在想想,从软件工程师的角度看,CPU也只是一个软件而已:它的功能就是加载指令、执行指令和响应中断,而响应中断也是在加载指令、执行指令。就像火车沿着一条环形铁轨前进;当中断发生时,就好像铁轨岔口处变轨了,火车就顺着另一条轨...
分类:
其他好文 时间:
2014-06-05 20:00:41
阅读次数:
365
http://blog.chinaunix.net/cp.php?ac=blog中断:是为了设备与CPU之间的通信。典型的有如服务请求,任务完成提醒等。比如我们熟知的时钟中断,硬盘读写服务请求中断。中断的发生与系统处在用户态还是在内核态无关,只决定于EFLAGS寄存器的一个标志位。我们熟悉的sti,...
分类:
其他好文 时间:
2014-06-04 15:21:14
阅读次数:
306
ActiveDirectory回收站通过增强保存和还原意外删除的ActiveDirectory对象的能力,极大程度的缩短了目录服务的中断时间。使用活动目录回收站功能无需从备份中还原ActiveDirectory数据、无须重新启动ActiveDirectory域服务或重新启动域控制器。启用ActiveDirectory回收站后,会保..
分类:
其他好文 时间:
2014-06-04 12:58:29
阅读次数:
653