C++中结构体字节对齐详解。在计算机中数据存储和传输以位(bit)为单位,每8个位bit组成1个字节(Byte)。32位计算机的字长为32位,即4个字节;对应的,64位计算机的字长为64位,即8个字节。计算机系统对基本类型数据在内存中存放的位置有限制,要求这些数据的起始地址的值是某个数k的倍数,这就是所谓的内存对齐,而这个k则被称为该数据类型的对齐模数。...
分类:
编程语言 时间:
2014-09-28 18:20:45
阅读次数:
288
【笔记】冒泡,选择,插入三者的排序算法时间复杂度均是O(N2)级,排序主要是执行比较和交换(复制)操作,相对来说:选择排序较冒泡排序减少了交换次数;而插入排序左边是一直保持有序的。【参考书籍】Java数据结构与算法 以下是源代码,针对数组的操作,存取元素为基本类型: 1 import java.u....
分类:
编程语言 时间:
2014-09-28 13:06:32
阅读次数:
245
当我们拿到一个对象的引用时,如何知道这个对象是什么类型、有哪些方法呢?使用type()首先,我们来判断对象类型,使用type()函数:基本类型都可以用type()判断:>>> type(123)>>> type('str')>>> type(None)如果一个变量指向函数或者类,也可以用type()...
分类:
编程语言 时间:
2014-09-28 04:28:00
阅读次数:
228
Java 1.5中引入了自动装箱和拆箱机制
自动装箱:(看代码)
// 自动装箱:把基本类型用它们所对应的引用类型包装起来,使它们具有对象的属性
Integer integer_a = 8;
自动拆箱:(看代码)
//自动拆箱:将Interger这样的引用类型的对象重新简化为基本类型的数据
int a = new Integer(8);
注意:自动装箱...
分类:
编程语言 时间:
2014-09-28 02:26:10
阅读次数:
270
WIN32
1. Win32应用程序的基本类型.
2. 创建win32窗口程序的几个步骤,及使用到的函数。
3. nmake 与 makefile。
4. 有哪些字符集? Win32对于各种字符集如何进行兼容及转换? (wchar_t、TCHAR、TEXT() )。
5. 怎么创建一个子窗口?在哪进行设置?
6. 窗口类的分类,如何创建一个应用程序全局窗口类。
7. Win32窗口程...
如果参数是一个基本类型(不是一个类对象),在写sql需要对这个基本类型判断时,这个基本类型的名称必须是value,因为mybatis对于单个基本类型而言,默认名称是value,自定义的名称在用于if/when时,代码会报错(提示很模糊),但是不会提示是sql错误。
分类:
其他好文 时间:
2014-09-27 09:31:29
阅读次数:
196
C语言支持两种不同的数值类型,整数类型,浮点类型。C语言的整数类型有不同的尺寸。int类型通常为32位,但在老的CPU上可能是16位。有些可能是64位。因此,int型如果在16位CPU上最大值就是:0111111111111111 对应值是32768(2^15-1)。在32位CPU上当然就是:01....
分类:
编程语言 时间:
2014-09-27 00:00:28
阅读次数:
226
问题4. 如何自定义类型转换器 ? 1). 为什么需要自定义的类型转换器 ? 因为 Struts 不能自动完成 字符串 到 引用类型 的 转换. 在java中,基本类型有int,double,float,boolean,char,引用类型就是对象类型,例如数组吖,对象吖,这些2). 如何定义类...
分类:
其他好文 时间:
2014-09-25 16:48:09
阅读次数:
193
最近复习C++相关内容,决定在这里记录自己复习的过程。以前写过部分文字,但是没有坚持连续写,因此学完后基本又忘光啦,主要是没有实践,这一次决定自学完后,在这里在复习一遍增强自己的记忆和理解程度。一、基本内置类型 C++语言内置了一些数据类型,主要有两大类: 整型和浮点型。 整型又有: bo...
分类:
编程语言 时间:
2014-09-25 00:55:27
阅读次数:
442
复制数组的方法: 在JAVA里面,可以用复制语句“A=B”给基本类型的数据传递值,但是如果A,B是两个同类型的数组,复制就相当于将一个数组变量的引用传递给另一个数组;如果一个数组发生改变,那么引用同一数组的变量也要发生改变。 以下是归纳的JAVA中复制数组元素值的的方法:(深拷贝)1。使用FOR循环...
分类:
其他好文 时间:
2014-09-24 16:05:07
阅读次数:
263