码迷,mamicode.com
首页 >  
搜索关键字:字节    ( 23365个结果
C++字节对齐问题
关于C++字节对齐问题关于C/C++的字节对齐这两天写解析SWF文件的程序,在结构体指针和从文件里读出来的进行转换的时候遇到一些问题,就是有一个struct A,比如:struct A{ char flag; int length; int id; ....};然后一个飘逸的...
分类:编程语言   时间:2014-06-02 21:23:39    阅读次数:260
网络字节转换
转载自:http://blog.chinaunix.net/uid-10298232-id-2964557.html 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton 分类: LINUXinet_aton,inet_addr和inet_ntoa在点分...
分类:其他好文   时间:2014-06-02 20:51:05    阅读次数:235
python 中 struct 用法
下面就介绍这个模块中的几个方法。 struct.pack():我的理解是,python利用 struct模块将字符(比如说 int,long ,unsized int 等)拆成 字节流(用十六进制表示),便于传输。 其函数原型为:struct.pack(fmt, v1, v2, ...),fmt表示...
分类:编程语言   时间:2014-06-02 17:13:12    阅读次数:253
文件流和字节流
所有的IO操作都由以下步骤构成:1.建立流。根据数据源和具体的操作选择流,然后建立流。通过流的建立,创建内存到数据源之间的数据通道,以传输数据。2.操作流。将数据读取到内存,或将内存中的数据写入数据源。3.关闭流。流操作结束后,释放所有与该流相关的系统资源。 文件类。java.io包中的File类....
分类:其他好文   时间:2014-06-02 15:55:40    阅读次数:217
SQL Server 数据类型
第一大类:整数数据bit:bit数据类型代表0,1或NULL,就是表示true,false.占用1byte.int:以4个字节来存储正负数.可存储范围为:-2^31至2^31-1.smallint:以2个字节来存储正负数.存储范围为:-2^15至2^15-1tinyint: 是最小的整数类型,仅用1...
分类:数据库   时间:2014-06-02 08:17:57    阅读次数:257
4k 对齐,你准备好了吗?
什么是 4k 对齐?其实与 “ 4K对齐 ” 相关联的是一个叫做 “ 高级格式化 ” 的分区技术。“ 高级格式化 ” 是国际硬盘设备与材料协会为新型数据结构格式所采用的名称。这是主要鉴于目前的硬盘容量不断扩展,使得之前定义的每个扇区 512 字节不再是那么的合理,于是将每个扇区 512 字节改为每个...
分类:其他好文   时间:2014-06-02 06:12:20    阅读次数:285
SQL的一些基本知识
Len():得到当前指定字符串的个数,与中英文无关DataLength():得到当前字符串占据的字节数,与字符类型有关char:char类型空间一旦分配,就不会做自动收缩,就算没有存储满也需要占据指定分配的空间,如果存储过多,就会报错--二进制数据截断的错误,不能越界VarChar它会根据存储的内容...
分类:数据库   时间:2014-06-01 23:41:11    阅读次数:432
普林斯顿公开课 算法1-6:内存
讲完了算法的运行时间,现在讲一下关于算法的内存占用率。 内存单位 在计算机中,内存是通过字节来表示的,一个字节表示8个位。1KB是2^10字节。 数据类型占用的内存 在32位系统中,一个指针占用4个字节。在64位系统中一个指针占用8个字节。本课程中使用64位机器,一个指针占用8字节。 基本数据类型 ...
分类:其他好文   时间:2014-06-01 16:24:44    阅读次数:204
一个截取字符串函数引发的思考
背景 前些天,遇到这样一个问题,问题的内容如下: 要求编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如“我ABC”, 4,截取后的效果应该为“我AB”,输入“我ABC汉DEF”, 6,应该输出为“我ABC”,而不是“我ABC+汉的半个”。 问题 刚看到这个问题的时候,以为还是很简单的,但写出来...
分类:其他好文   时间:2014-06-01 14:47:29    阅读次数:404
第三章、Data语意学
无虚继承的空类占一个字节,用于标记该类。有虚继承的空类至少占4个字节(可能继承的空类占很大空间)。对齐情况class X{float i;//8char j;//1int k;//4double b;//下面重新的字节8,上面用来对齐};sizeof(X)=24class Y{char j;//1i...
分类:其他好文   时间:2014-06-01 11:46:35    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!