一、前言 一直以来,我都非常着迷于两种电影拍摄手法:一种是慢镜头,将每一个细节全方位的展现给观众。另外一种就是快镜头,多半是反应一个时代的变迁,从非常长的时间段中,截取几个典型的snapshot,合成在十几秒的镜头中,可以让观众很快的了解一个事物的发展脉络。对应到技术层面,慢镜头有点类似情景分析,把 ...
分类:
系统相关 时间:
2018-02-13 23:37:09
阅读次数:
284
210的地址空间,我们所能访问的内存从0x2000_0000开始 打开S5PV210的手册,像6410一样,6410有内存初始化的顺序,2410是不是也有?210用的是DDR2的内存,所以我们能在第五章节找到这个 这张图就是210内存的初始化顺序 1、是保证供电充足稳定,我们不用管这一条 2、设置P ...
分类:
其他好文 时间:
2018-01-27 20:14:40
阅读次数:
196
关于cjson的介绍和使用方法就不在这里介绍了,详情请查看上一篇博客cjson使用方法。 JSON的内存结构像广义表,可以认为是有层次的双向链表。 cJSON程序中的细节点如下: 大量宏替换 大量静态函数 错误处理机制 字符串处理时存在utf16转utf9,编码转换 用函数指针封装malloc,fr ...
分类:
Web程序 时间:
2017-12-31 10:55:25
阅读次数:
242
INT* pData2 = new INT[nPixelCount]; memset(pData2, 0, sizeof(INT)*nPixelCount); memcpy(pData2, pData, sizeof(INT)*nPixelCount); WCHAR* z_pDriveStr = n ...
分类:
其他好文 时间:
2017-12-04 15:32:01
阅读次数:
145
title: C语言malloc函数 tags: malloc grammar_cjkRuby: true malloc()动态分配内存存储空间 头文件 : 原型 : 参数说明 : 为需要分配的内存空间大小,单位是Byte 函数说明 :在堆区分配一块 大小的内存空间,用于存放数据,这块内存空间被分配 ...
分类:
编程语言 时间:
2017-11-26 12:45:56
阅读次数:
181
1、malloc 申请指定大小字节的内存,未初始化不确定值 2、calloc 申请指定数量的对象大小的内存,初始化为0 3、realloc 增加12中申请的内存区,增加时会复制原先到大的内存区后,再追加增量,初始值不确定 记得free释放申请的内存,放置内存泄露 ...
分类:
其他好文 时间:
2017-10-04 19:14:47
阅读次数:
183
本文转载自:http://blog.csdn.net/wed110/article/details/26554197 [cpp] view plain copy print? int gr_init(void); /* 初始化图形显示,主要是打开设备、分配内存、初始化一些参数 */ void gr_ ...
分类:
其他好文 时间:
2017-09-29 21:07:02
阅读次数:
174
本篇文章整理了几种iOS中主要的多线程方案,提供了Swift和Objective-C两种语言的写法。 概述 iOS目前有四种多线程解决方案: NSThread GCD NSOperation Pthread Pthread这种方案太底层啦,实际开发中很少用到,下文主要介绍前三种方案 NSThread ...
分类:
移动开发 时间:
2017-09-24 16:18:14
阅读次数:
235
1)位置不同: 成员变量:类中方法外。 局部变量:在方法定义上或者方法定义中。 2)在内存中位置不同: 成员变量:在堆内存。 局部变量:在栈内存。 3)生命周期不同: 成员变量:随类的加载而加载,随类的对象消失而消失。 局部变量:随着方法的调用而存在,随着方法调用完毕而消失。 4)初始化值不同: 成 ...
分类:
其他好文 时间:
2017-08-14 00:25:17
阅读次数:
141
1,既然UART可以打印出信息来,那我们可以打印内存中的值。在506行添加如下代码: 如图: 2,这样我们可以进行测试,在216行,进行添加执行代码,如图: 我们通过手册查询可以得知内存地址oxE000_0000的值为0x43110020。那么重新编译和烧写一下u-boot.bin,看看串口输 出的 ...
分类:
其他好文 时间:
2017-07-31 18:45:27
阅读次数:
167