一:泛型的概念 泛型用来现在集合中的存储类型,防止取出时强制转换发生错误。 1:没有使用泛型时,如下: 而是运行时错误 2:使用泛型后,如下: 二:使用泛型进行存取 可以使用传统的迭代器的keyset或者entryset方式,或者使用增强for循环 这里要注意,hashmap存储是安装hashcod ...
分类:
编程语言 时间:
2016-07-30 13:24:42
阅读次数:
246
数组就是具有一定顺序关系的若干变量的集合。其中的每个变量,都被称为数组的元素一维数组1定义【存储类型】数据类型标识符[下标]注意下标:C99可以变量,其它的必须常量或常量表达式2初始化不初始化局部数组不初始化,则数组中元素的值是不确定全局数组不初始化,则数组中元素..
分类:
编程语言 时间:
2016-07-24 21:06:51
阅读次数:
291
自定义视图是在项目开发中经常会面临的工作,通过对视图进行封装,能达到更好的复用性,并使得VC里面的逻辑更加清晰。本篇将对实际项目中常用的图片轮播进行封装。 1.先从源码看起 首先,定义了一个枚举类型,用于区分图片的存储类型:网络图片还是本地图片。 然后对图片轮播类进行了功能封装。 最后,通过扩展来遵 ...
分类:
其他好文 时间:
2016-07-19 18:24:15
阅读次数:
149
链接属性1.extern 关键字用于标识符第二次或以后的声明并不会改变第一次声明所指定的属性。
2.static 防止被访问 (和java完全不同)
存储类型1.变量存储地方:普通内存,堆栈,硬件寄存器
2.代码块外声明的是静态变量,存于静态内存(普通内存),程序运行-前-存在,始终存在
3.自动变量
4.代码块内变量 + static --> 静态变量
运算符1. i+++ ++i 这种5个加号的...
分类:
其他好文 时间:
2016-07-13 16:13:02
阅读次数:
178
链接属性1.extern 关键字用于标识符第二次或以后的声明并不会改变第一次声明所指定的属性。
2.static 防止被访问 (和java完全不同)
存储类型1.变量存储地方:普通内存,堆栈,硬件寄存器
2.代码块外声明的是静态变量,存于静态内存(普通内存),程序运行-前-存在,始终存在
3.自动变量
4.代码块内变量 + static --> 静态变量
运算符1. i+++ ++i 这种5个加号的...
分类:
其他好文 时间:
2016-07-13 16:11:24
阅读次数:
180
变量的作用域和存储类型
一、作用域和生存期
C程序的标识符作用域有三种:局部、全局、文件。标识符的作用域决定了程序中的哪些语句可以使用它,换句话说,就是标识符在程序其他部分的可见性。通常,标识符的作用域都是通过它在程序中的位置隐式说明的。
1.局部作用域
前面各个例子中的变量都是局部作用域,他们都是声明在函数内部,无法被其他函数的代码所访问。函数的形式参数的作用域也是局部的,它们的作用...
分类:
编程语言 时间:
2016-07-12 15:34:02
阅读次数:
211
NoSQL之redis介绍:remotererictionryserver是一个基于key-value键值对的持久化数据库存储系统,redis和memcached缓存服务很像。但是redis支持的数据存储类型更丰富,包括string、list、set、和zset等,这些数据类型都支持push/pop、add/remove及取交集、并集和差集及更丰富的..
分类:
其他好文 时间:
2016-07-12 00:15:56
阅读次数:
333
redis一、redis介绍1.redis服务介绍 RemoteDictionaryServer(Redis)是一个基于key-value键值对的持久化数据库存储系统。redis和大名鼎鼎的Memcached缓存服务很像,但是redis支持的数据存储类型更丰富,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)等。 这些数据..
分类:
其他好文 时间:
2016-07-11 19:23:58
阅读次数:
207
Java对象在虚拟机中有两种访问方式:通过句柄访问对象Java堆中有一块内存为句柄池Java本地栈中的reference存储的是句柄池中的句柄地址句柄中包含了对象实例数据地址(堆中的实例池)和对象类型数据地址(方法区)通过指针访问对象reference中存储的是对象地址对象中存储类型数..
分类:
编程语言 时间:
2016-07-03 15:59:47
阅读次数:
204
一、概述: 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。二、相关命令列表: 三、命令示例: 1. SET/GE ...
分类:
其他好文 时间:
2016-06-29 23:32:10
阅读次数:
159