经常会用到一些简单的函数指针,也会经常见到一些比较变态的函数指针
简单的函数指针类型不详细讲,大概就是下面这个样子
int (*pfunc)(...) //返回值 函数指针(参数列表)
注意与 int (pfunc)(...) 区分(该处就是一个函数的声明)
一下是一个复杂的声明
int (*pfunc(int))(int);
pfunc是一个带有in...
分类:
其他好文 时间:
2015-04-14 18:04:55
阅读次数:
123
在算法导论的第一节课上,老师给我们展示了下面两段代码。突然想到很久之前看的一篇文章里提出的一个问题,是否有这样一段代码,能让你感动。看到这段代码后,起码这三年里,我找到了能让我感动的代码。
代码是两个函数的对比//参数 二维数组,数组的行数m,数组的列数n
void method1(int[][] array,int m,int n){
for(int row=0;row<m;row++){...
分类:
其他好文 时间:
2015-04-14 18:04:44
阅读次数:
120
1)能够很快的构建自己的通讯平台软件,包括主程序。
2)设备模块化开发,通过配制文件挂载,即可在平台软件下运行。
3)设备模块同时支持串口通讯方式和网络通讯方式,通讯方式自由切换。
4)设备协议无关性,可以把第三方协议转换成自定义的协议方式。
5)设备命令缓冲器,可以设置命令发送的优先级别。
6)接口自定义输出数据格式,供自己或其他厂家进行数据集成。
7)接口自定义UI展示,以表格、动态图形化显示数据。
8)软件信息、安装信息、通讯参数等可配制。
9)设备挂载、UI菜单展示、数据输出等信息可配制。
10)提...
分类:
其他好文 时间:
2015-04-14 18:02:57
阅读次数:
189
XML是一种很常见的数据保存方式,我经常用它来保存一些数据,或者是一些配置参数。 使用C#,我们可以借助.net framework提供的很多API来读取或者创建修改这些XML, 然而,不同人使用XML的方法很有可能并不相同。 今天我打算谈谈我使用XML的一些方法,供大家参考。最简单的使用XML的方...
分类:
Web程序 时间:
2015-04-14 17:58:35
阅读次数:
134
在上一章中, 通过跟踪nova boot命令, 已经完成了Instance创建参数的解析及身份认证的过程。这一章中继续完成CLI部分的代码跟踪,看看RESTful的请求是如何发出去的。如果阅读过上一章的内容,就可知道nova boot所对应的最终的执行函数是do_boot。这段代码不长,内容也很简单,具体看注释。do_bootdef do_boot(cs, args):
"""Boot a...
分类:
其他好文 时间:
2015-04-14 16:51:50
阅读次数:
839
通过上一篇文章,我们用ffmpeg分离出一个多媒体容器中的音视频数据,但是很可能这些数据是不能被正确解码的。为什么呢?因为在解码这些数据之前,需要对解码器做一些配置,典型的就是目前流行的高清编码“黄金搭档”组合H264 + AAC的搭配。本文将讲述H264和AAC的关键解码配置参数的解析,如果没有这些配置信息,数据帧往往不完整,导致了解码器不能解码。
H264的配置信息解析
前...
分类:
其他好文 时间:
2015-04-14 16:43:41
阅读次数:
227
1. 穷举法 基本思想:列举问题的所有可能解,并用约束条件逐一进行判定,找出符合约束条件的解。 穷举法的关键在于问题的可能解的列举和可能解的判别。 例如:凑数问题2. 递归技术 定义:直接或间接调用自身的过程 递归三要素: (1)问题形式:返回结果是什么?需要哪些入口参数? (2)递归规...
分类:
编程语言 时间:
2015-04-14 16:34:33
阅读次数:
203
转自:http://www.cnblogs.com/angeldevil/p/3479431.htmlAndroid中自定义样式与View的构造函数中的第三个参数defStyle的意义零、序一、自定义Style二、在XML中为属性声明属性值 1. 在layout中定义属性 2. 设置Style .....
分类:
移动开发 时间:
2015-04-14 16:27:39
阅读次数:
236
在JSP中通过request对象获取请求参数时,如果遇到参数值为中文的情况,若不进行处理,获取到的参数值将是乱码。乱码情况分为以下两种:1. 获取访问请求参数时乱码,采用如下方式解决。String user = new String(request.getParameter("user").getB...
分类:
Web程序 时间:
2015-04-14 16:26:42
阅读次数:
190
我们的Linux系统在无法启动时候,通常需要进入单用户模式下进行修改一些配置文件,或调整一些参数方可。但是在进入单用户模式后,我们的/文件系统是只读模式,无法进行修改,那么这个时候我们就需要用到一条命令:mount –o remount,rw / 这个命令来让我们的/路径文件系统为可读模式,这样就可...
分类:
其他好文 时间:
2015-04-14 16:22:27
阅读次数:
151