常用编码格式一览 首先来看一下常用的编码有哪些,截图自Notepad++。其中ANSI在中国大陆即为GBK(以前是GB2312),最常用的是 GBK 和 UTF8无BOM 编码格式。后面三个都是有BOM头的文本格式,UCS-2即为人们常说的Unicode编码,又分为大端、小端。 所谓BOM头(Byt ...
分类:
其他好文 时间:
2016-11-23 20:22:28
阅读次数:
287
一道题引发的思考: 1、看一下之前写的union的特点,理解一下共享内存的概念 2、栈的增长方向是从高地址向低地址增长(数组比较特别,a[0]在低地址,a[n-1]在高地址)(堆由低地址到高地址存储) 3、小端系统 指 低字节存在低地址中,高字节存在高地址中;大端系统反之。 如上,联合体变量是4个字 ...
分类:
其他好文 时间:
2016-10-21 00:22:08
阅读次数:
157
详细大家都听说过大端模式和小端模式,但是究竟何为大端何为小端还是不容易记清楚,当然大端小端起源于一个典故(国外的) 这里我就不说了,感兴趣自己百度吧!回到我们的主题来,是这么回事,其实对于大端小端是翻译过来的,也翻译的不是很好如果我们把大端叫做大尾端小端叫小尾端。 那么这个尾巴又是什么那?尾巴指的是 ...
分类:
其他好文 时间:
2016-09-16 15:21:53
阅读次数:
163
概念剖析 一时记忆与理解大端、小端的概念很容易,但时间一长,对于相似的概念人类的记忆向来是模糊的,甚至是换位的。所以除非你的记忆非常牢靠,否则借助大端和小端这样的名字,你很难将概念与内容联系紧密。 也有文章提到用大尾与小尾的概念,个人觉得这个概念还是没有解决存储概念中的基本问题,大与小还是没有脱离以 ...
分类:
其他好文 时间:
2016-08-20 16:15:26
阅读次数:
125
想看看苹果系统的数据存储是大端存储还是小端存储: 首先小端,就是把低位存放在低地址。如0x 12345678,这个32位的十六进制数,从高位到低位依次是 0x 12, 0x 34,0x 56,0x 78;采用小端方式:最低为 0x 78 在最前面,故而内存中从低地址到高地状依次是0x 78,0x 5 ...
分类:
其他好文 时间:
2016-07-15 13:16:55
阅读次数:
223
android 四大组件Acitivity (2) 保存activity状态 (现场保护) ...
分类:
移动开发 时间:
2016-07-06 13:26:05
阅读次数:
215
Linux 中,当外设触发中断后,大体处理流程如下:
a -- 具体CPU architecture相关的模块会进行现场保护,然后调用machine driver对应的中断处理handler;
b -- machine driver对应的中断处理handler中会根据硬件的信息获取HW interrupt ID,并且通过irq domain模块翻译成IRQ number;
c -...
分类:
其他好文 时间:
2016-06-21 07:14:19
阅读次数:
152
“字节序”是个什么鬼? http://mp.weixin.qq.com/s?__biz=MjM5NTU2MTQwNA==&mid=2650652324&idx=1&sn=5502d3ab977b9894f50592266544b30c&scene=0 大端、小端引发的思考。论顺序的重要性1.做饭的故 ...
分类:
其他好文 时间:
2016-06-18 19:57:26
阅读次数:
466
1. 什么是大端,什么是小端:
所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;
所谓的小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。
2.为什么会有大小端:
为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了...
分类:
其他好文 时间:
2016-05-12 21:10:28
阅读次数:
179