自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

biezhihua的专栏

不积跬步,无以至千里;不积小流,无以成江海

  • 博客(6)
  • 收藏
  • 关注

原创 Java - 队列

队列 Queue队列是一个典型的先进先出(FIFO)的容器.队列常被当做一种可靠的将对象从程序的一个区域传送到另一个区域的途径.队列在并发编程中特别重要.offer()方法将一个元素插入到对位peek()和element()在不移除的情况下返回队头,当为空时,一个返回null,一个抛出NoSuchElementExceptionpoll()和remove()移除并返回队头,当为空时,一个返回n

2016-06-30 23:01:24 618

原创 Java - Set和存储顺序

接口 描述 Set 存入Set的每一个元素都必须是唯一的,因为Set不保存重复元素.加入Set的元素必须定义equals()方法以确保对象的唯一性. Set和Collection有完全一样的接口.Set接口不保证维护元素的次序. HashSet * 为快速查找而设计的Set.存入HashSet的元素必须定义HashCode()方法. TreeSet 保持次序的Set,底层为

2016-06-29 23:06:46 8342 1

原创 C 预处理器和C库

编译程序之前,先由预处理器检查程序(因此称为预处理器)。根据程序中使用的预处理指令,预处理器用符号缩略语所代表的内容替换程序中的缩略语。常量#define每个#define(即逻辑行)由三步分组成。第一部分为指令#define本身第二部分为所选择的缩略语,这些缩略语成为宏(macro)。一些宏用来代表值,它们被成为对象宏(object-like macro)。宏的名字中必须遵循C变量命名规则。

2016-06-09 15:37:02 694

原创 C 位操作

二进制数/位/字节二进制整数一个字节通常包括8个位。可以将这8位从左到右看作是从7到0。在字节中,位7称为高位(high-order bit),位0称为低位(low-order bit)。每位数字对应2的特定的指数。一个字节可以存储的数的范围是0到255,总共256个可能的值。通过改变对位模式的解释方式,一个字节可以存储从-128到+127之间的整数,总共还是256个可能的值。有符号整数二进制补码-

2016-06-05 16:45:18 586

原创 C 结构和其他数据形式

关键概念表示一个编程问题所需的信息通常要比一个或多个数字更为复杂。程序可能会处理具有多个属性的实体或实体集合。C的结构使您可以在一个单独的单元中收集这些信息。这对组织一个程序非常游泳,因为这样可以把所有相关的信息存储在一个地方,而不是存储在分散的多个变量中。在设计一个结构时,开发一个与之配套的函数包通常是很有用的。联合的生命看起来很像结构的声明,然而,联合的成员共享同一个存储空间,并且在一个时间只有

2016-06-04 14:30:03 604

原创 C 存储类/链接/内存管理

C 存储类/链接/内存管理存储类用于存储程序数据的内存可用存储时期/作用域/链接来表征。存储时期可以是静态的/自动的/或是分配的。如果是静态的,内存在程序开始执行时被分配,并在程序运行时一直存在。如果是自动的,变量所用内在程序执行到该变量定义所在代码块时才开始分配,退出代码块时释放。如果是分配的内存,内存通过调用malloc()分配,通过调用函数free()释放。作用域作用域决定了那一部分程

2016-06-02 14:43:32 746

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除