该文所有问题转自: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
1、使用调试工具确定段错误的位置;
当发生段错误时,执行的第一步操作应该是在调试器中运行程序并从重新产生段错误; 调试器将指出发生这种错误的代码行。
然后,可以通过调用调试器的反向跟踪(backtrace)功能获得其他有用信息。该功能显示导致调用引发错误的函数的调用序列;2、通过发出中断确定无限循....
分类:
其他好文 时间:
2014-06-10 09:16:05
阅读次数:
247
//==timer4 define=====
#define TIM4_DIV1 0X00
#define TIM4_DIV8 0X01
#define TIM4_DIV64 0X02
#define TIM4_DIV256 0X03
#define Timer4_Cnt_Enb Bank1;T4CON |= (1<<1) //允许计数
#define Timer...
分类:
其他好文 时间:
2014-06-10 08:13:12
阅读次数:
306
signal(SIGCHLD, SignalHandler);
注册软中断,对应的apiclose(socket);ret=fork(): 父进程,返回子进程的pid. 子进程返回0,
出错返回<0set_process_name("Name"), 当前进程名称dpopen, dlclose,dls...
分类:
系统相关 时间:
2014-06-09 18:24:11
阅读次数:
306
wget 是linux上常用的下载命令。下面介绍一下简单的用法:常用的参数有:-b
(background) 将下载任务放到后台下载。-c (continue) 如果文件下载中断,会自动重连,接着下载。-r (recursive)
进行递归下载,比如要下载一个目录,目录中又有二级目录,并且这里也有你...
分类:
其他好文 时间:
2014-06-09 15:29:33
阅读次数:
194
计算机中输入输出IO是计算机中除CPU外最为重要的知识。CPU +
I(输入)/O(输出)网络上:通信-双工,半双工,单工通信可以比较好的理解IO(同步和非同步),卫星信道的复用-频率不一样。也是状态机的模型:输入端(采集数据I)--CPU(中央处理器-主要是调度,中断)--输出端(显示数据)类型:...
分类:
编程语言 时间:
2014-06-08 22:55:33
阅读次数:
333
一、锁的劣势
锁定后如果未释放,再次请求锁时会造成阻塞,多线程调度通常遇到阻塞会进行上下文切换,造成更多的开销。
在挂起与恢复线程等过程中存在着很大的开销,并且通常存在着较长时间的中断。
锁可能导致优先级反转,即使较高优先级的线程可以抢先执行,但仍然需要等待锁被释放,从而导致它的优先级会降至低优先级线程的级别。
二、硬件对并发的支持
处理器填写了一些特殊指令,例如:比较并交换...
分类:
编程语言 时间:
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
1、异常是导致程序中断运行的一种指令流,如果不对异常进行正确的处理,则可能导致程序中断执行,造成不必要的损失,所以在程序的设计中必须要考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序正确的执行。2、一旦产生异常之后,异常之后的语句并不会执行,而是直接结束程序,并将错误报告给用户。3、在计...
分类:
编程语言 时间:
2014-06-06 10:57:12
阅读次数:
183
上一篇中处理掉了绝大部分与CPU配置相关的东西。本篇介绍内存管理的思路和算法。现在想想,从软件工程师的角度看,CPU也只是一个软件而已:它的功能就是加载指令、执行指令和响应中断,而响应中断也是在加载指令、执行指令。就像火车沿着一条环形铁轨前进;当中断发生时,就好像铁轨岔口处变轨了,火车就顺着另一条轨...
分类:
其他好文 时间:
2014-06-05 20:00:41
阅读次数:
365