程序查询方式和程序中断方式适用于数据传输率比较低的外围设备,而DMA方式、通道方式和外围处理机方式则适用于数据传输率比较高的外围设备。...
分类:
其他好文 时间:
2015-04-12 12:03:20
阅读次数:
192
题目描述:Long time ago , Kitty lived in a small village. The air was fresh and the scenery was very beautiful. The only thing that troubled her is the typ...
分类:
其他好文 时间:
2015-04-12 12:02:05
阅读次数:
132
Title:Given an arraySofnintegers, are there elementsa,b,cinSsuch thata+b+c= 0? Find all unique triplets in the array which gives the sum of zero.Note:...
分类:
其他好文 时间:
2015-04-12 12:03:12
阅读次数:
85
1.通过intent启动service。 通过传递一个Intent对象至Context.startService()将启动一个服务(或给予正在运行的服务以一个新的指令)。Android调用服务的onStart()方法并将Intent对象传递给它。 Intent stpServiceIn = ...
分类:
其他好文 时间:
2015-04-12 12:01:12
阅读次数:
122
1.赋值对基本类型的赋值是直接将一个地方的内容复制到另一个地方。为对象进行赋值造作的时候,真正操作的是对象的引用,如果“将一个对象赋值给另一个对象”,实际上是将“引用”从一个地方复制到另一个地方:class Tank{ int level;}public class Test{ publ...
分类:
其他好文 时间:
2015-04-12 12:03:41
阅读次数:
152
在进行Windows的ring0层开发时,必不可免的要与 ring3 层进行交互。进行数据间的相互传输。可用的方法有DeviceIoCntrol,ReadFile。我平常都是用的DeviceIoControl在ring3 与 ring0 层进行的数据传输。今天就写写DeviceIoControl.....
分类:
其他好文 时间:
2015-04-12 12:01:44
阅读次数:
135
之前在写脚本时遇到了这样的错误“[: ==: unary operator expected”这是由于做判断的变量值为空导致的。谷歌出解决方案:在变量之后加任意字符。例如,要判断变量un是否为auto又要防止un为空出错则这样写if [ ${un}x == autox]当un为auto时,表达式为a...
分类:
其他好文 时间:
2015-04-12 12:01:47
阅读次数:
494
题目大意: 就是说,给你一个数字n,求出任意一个比这个n大的数字,并且这个数字是n的倍数,且只能由0和1组成。解题思路: 刚开始考虑了大数问题,但是仔细想了下,是多虑的,因为就题目的样例来看,给你的这几个答案都很长。。。实际有比这个答案更小的数字。双入口的BFS,只要一次向队列中进入两个元素就好.....
分类:
其他好文 时间:
2015-04-12 12:00:57
阅读次数:
121
创建一个线程默认的状态是joinable, 如果一个线程结束运行但没有被join,则它的状态类似于进程中的Zombie Process,即还有一部分资源没有被回收(退出状态码),所以创建线程者应该调用pthread_join来等待线程运行结束,并可得到线程的退出代码,回收其资源(类似于wait,.....
分类:
其他好文 时间:
2015-04-12 12:01:37
阅读次数:
125
头文件 : #include 函数定义: intpthread_join(pthread_t thread, void **retval);描述 :pthread_join()函数,以阻塞的方式等待thread指定的线程结束。当函数返回时,被等待线程的资源被收回。如果进程已经结束,那么该函数会立即返...
分类:
其他好文 时间:
2015-04-12 11:59:22
阅读次数:
187
编程序的时候遇到一个问题:画热图 :计算热力值--->画网格,将在一定范围内定位出的mac累积计数--->编写出了定位程序,但是如何将每个具体的坐标值放入对应的范围(网格)--->因为具体坐标和网格选取坐标(比如网格的中心点)是线性对应的,所以可以做一个取mod运算,将具体坐标的在范围内余数去除,就...
分类:
其他好文 时间:
2015-04-12 11:58:22
阅读次数:
121
Reverse digits of an integer.Example1:x = 123, return 321Example2:x = -123, return -321此题注意边界条件 -2^31 10 || (s.length() == 10 && s[0] > '2')) return ....
分类:
其他好文 时间:
2015-04-12 11:58:33
阅读次数:
154
操作系统的三个目标:方便:操作系统使计算机更易于使用有效:允许以更有效的方式使用计算机系统资源扩展能力最重要的系统程序是操作系统,操作系统为程序员屏蔽了硬件细节,并为程序员使用系统提供方便的接口。操作系统提供了以下几个方面的服务:程序开发操作系统控制处理器使用其他系统资源,并控制其他程序的执行时机。...
分类:
其他好文 时间:
2015-04-12 12:00:12
阅读次数:
103
题目描述:通过悬崖的yifenfei,又面临着幽谷的考验——幽谷周围瘴气弥漫,静的可怕,隐约可见地上堆满了骷髅。由于此处长年不见天日,导致空气中布满了毒素,一旦吸入体内,便会全身溃烂而死。幸好yifenfei早有防备,提前备好了解药材料(各种浓度的万能药水)。现在只需按照配置成不同比例的浓度。现已知...
分类:
其他好文 时间:
2015-04-12 11:59:57
阅读次数:
112
GoF定义:将一个类接口转换成客户希望的另外一个接口。Adapter模式使原来接口不兼容而不能一起工作的那些类可以一起工作。UML图,展示了适配器模式中类的关系;
分类:
其他好文 时间:
2015-04-12 11:58:57
阅读次数:
98
首先就简单的一秒闪烁一次LED灯,进而类比推理其他外设的配置过程。然后呢我们就用上LCD吧,毕竟这块板上占地面积最大的就是这个2.4’LCD了。 先贴出简洁的main函数。很干净,比较容易看懂。 int main(void)
{ /* STM32F4xx HAL library initializa...
分类:
其他好文 时间:
2015-04-12 11:58:08
阅读次数:
1114
GoF设计模式的原则:1、开发-封闭原则:开发接口,封闭修改;2、依赖倒转原则:抽象类不应该依赖实现类,实现类依赖抽象类。3、里氏代换原则:所有父类都可以替换子类;4、迪米特法则:如果两个类不必彼此直接通信,那么这两个类就不应该发生直接的相互作用。如果其中一个类需要调用另外一个类的某一个方法的话,可...
分类:
其他好文 时间:
2015-04-12 11:59:47
阅读次数:
119