中断、DMA区别

1、中断方式是在数据缓冲寄存区满后,发中断请求,CPU进行中断处理。 2、DMA方式则是以数据块为单位传输的,在所要求传送的数据块全部传送结束时要求CPU进行中断处理,这样大大减少CPU进行中断处理的次数。DMA方式不需CPU干预传送操作,不占用CPU任何资源, 整个数据传输操作在一个称...

2015-05-31 23:17:49

阅读数:2240

评论数:0

分节符、分页符及页眉设置方法

每天忙于写论文,小论文倒也罢了,没有多少需要排版的东西,最多是一栏变两栏,字体字号等等,简单得很,可大论文就不一样了,需要封面设计、页眉页脚、表格不能跨页、一级标题、二级标题……,几乎把我变成了一个排版工人!没办法,只能一点点学,但学会了也发现其实很简单的,俗话说:求人不如求己,所以还是自己学会一...

2015-05-31 18:02:52

阅读数:1921

评论数:0

如何使用回调函数

一、什么是回调函数? 其实回调就是一种利用函数指针进行函数调用的过程.   为什么要用回调呢?比如我要写一个子模块给你用,   来接收远程socket发来的命令.当我接收到命令后,   需要调用你的主模块的函数,   来进行相应的处理.但是我不知道你要用哪个函数来处理这个命令,    ...

2015-05-30 23:26:45

阅读数:727

评论数:0

指针常见用法总结

int (*p)[4];  //p是指向一维数组的指针。 int (*p)();  //定义一个指向函数的指针p,该函数返回一个整型值。 int *a(int x,int y)  //返回指针值的函数(a是函数名,调用它以后得到一个指向整形数据的指针(地址),其中x、y是函数a的整型形参)...

2015-05-30 22:30:15

阅读数:482

评论数:0

【已解决】C盘-系统引导盘扩大容量

计算机C盘作为默认的磁盘主分区、系统引导盘,不仅要满足操作系统文件存放所需空间,同时仍要满足虚拟内存空间、计算机用户文档、第三方应用软件安装等空间需求。随着应用越来越大,C盘空间严重不足,大部分情况下大家选择了重装系统。但对于计算机从业者来说,重装系统意味着所有配置环境、工具软件要重装,这无疑是一...

2015-05-19 11:39:34

阅读数:1926

评论数:1

【示例】C语言中利用数组存放函数指针

C语言中利用数组存放函数指针,增加函数使用的灵活性。使用时只需提供数组索引,即可调用不同函数。 预备知识: 1、指向函数的指针 一个函数在编译时被分配一个入口地址,这个地址就被称为函数的指针。 例如:

2015-05-18 23:04:28

阅读数:3142

评论数:0

toArray()方法使用说明

ArrayList提供了一个将List转为数组的一个非常方便的方法toArray。toArray有两个重载的方法: 1.list.toArray(); 2.list.toArray(T[]  a); 对于第一个重载方法,是将list直接转为Object[] 数组; 第二种方法是将list转...

2015-05-17 14:45:21

阅读数:6449

评论数:0

详解Java中Map用法

Map以按键/数值对的形式存储数据,这里要特别说明( Map.Entry,是Map的内部类,它用来描述Map中的键/值对)。 Map是一个接口,我们平时多用它的实现类HashMap。 用例如下: public static void main(String ar...

2015-05-16 21:45:50

阅读数:38984

评论数:0

【代码示例】 一个简单的Java死锁

在实际编程中,要尽量避免死锁情况的出现,但是有些面试中故意让你写一个死锁的程序,这似乎也不太简单(有些公司会出这样的面试题),下面讲解一个简单的死锁例子。 代码说明: 第一步: 当DeadLock的线程对象td1的属性flag为1时,第一个线程先锁定资源O1,睡眠500毫秒,然后尝试锁定资源...

2015-05-16 09:56:45

阅读数:1091

评论数:0

【已解答】Linux ./configure --prefix 命令是什么意思?

源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。 Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure –help输出详细的选项列表。 其中--prefix选项是配置安装的路径...

2015-05-15 15:05:38

阅读数:1331

评论数:0

【已解决】tomcat报严重: Socket accept failed

开始 -> cmd -> netsh winsock reset -> 回车 ok,解决! winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口netsh winsock reset 是把它恢复到默认状态...

2015-05-08 20:45:57

阅读数:1404

评论数:0

张新、黎民、王亮三位老师分别来自湖南、广西、甘肃,分别教语文、数学和英语。已知:(1)张新不是湖南人,黎明不是广西人;(2)湖南的老师不教英语;(3)广西的老师教语文;(4)黎民不教数学。由此可知,王

【已解决】 TCL面试题(逻辑推理+编程验证) 原 题: 张新、黎民、王亮三位老师分别来自湖南、广西、甘肃,分别教语文、数学和英语。已知:(1)张新不是湖南人,黎明不是广西人;(2)湖南的老师不教英语;(3)广西的老师教语文;(4)黎民不教数学。由此可知,王亮教的是:(A) A.数学       ...

2015-05-06 11:46:22

阅读数:4399

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭