在储存信息时,有时并不需要一个字节的空间而是只需要几个二进制位就足够了。因此在C语言中为了节省空间提高效率,因此引出了位域(也叫位段)的概念。 如下代码中: #include<stdio.h> typedef struct Test { char a : 1; char b : 1; char c ...
分类:
其他好文 时间:
2016-07-19 09:36:38
阅读次数:
154
在存储满二叉树或近似满二叉树时,按节点层次顺序存储是个不错的主意,我们从根节点开始,逐层由左到右扫描各个节点,依次将节点数据存放到指定的数组中,如果偶尔遇到空的子节点,就用特殊符号来表示。
这个树结构已接近满二叉树了,如果使用按层次顺序存储,将会更简单,更节省空间。按照上面的方法,这棵树所对应的存储结构应该是:
['A', 'B', 'E', 'C', 'D', '#', 'F']
其...
分类:
编程语言 时间:
2016-07-13 17:15:03
阅读次数:
233
Linux共享库两种加载方式简述 动态库技术通常能减少程序的大小,节省空间,提高效率,具有很高的灵活性,对于升级软件版本也更加容易。与静态库不同,动态库里面的函数不是执行程序本身 的一部分,而是在程序执行时按需载入,其执行代码可以同时在多个程序中共享。由于在编译过程中无法知道动态库函数的地址,所以需 ...
分类:
系统相关 时间:
2016-07-04 06:31:24
阅读次数:
200
ServletContext,是一个全局的储存信息的空间,服务器开始, 其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一 个。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的 ...
分类:
其他好文 时间:
2016-06-17 23:42:06
阅读次数:
174
java常量池技术 java中常量池技术说的通俗点就是java级别的缓存技术,方便快捷的创建一个对象。当需要一个对象时,从池中去获取(如果池中没有,就创建一个并放入池中),当下次需要相同变量的时候,不用重新创建,从而节省空间。 java八种基本类型的包装类和对象池 java中的基本类型的包装类、其中 ...
分类:
编程语言 时间:
2016-06-11 20:03:04
阅读次数:
155
ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所 ...
分类:
其他好文 时间:
2016-06-07 20:37:23
阅读次数:
107
出处:http://www.cnblogs.com/ningvsban/p/3603678.html ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。 解决方法: 1)insert一行,再rollback就产生segment了 该方法是在在空表中插入数据,再删除,则 ...
分类:
数据库 时间:
2016-06-02 18:15:57
阅读次数:
205
下拉列表在网页中也常会用到,它可以有效的节省网页空间。既可以单选、又可以多选。如下代码: 讲解: 1、value: 2、selected="selected": 设置selected="selected"属性,则该选项就被默认选中。 在浏览器中显示的结果: 示例: ...
分类:
其他好文 时间:
2016-05-29 16:37:25
阅读次数:
225
关于 Fresco
Fresco 是一个强大的图片加载组件。
Fresco 中设计有一个叫做 image pipeline 的模块。它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件)。
Fresco 中设计有一个叫做 Drawees 模块,方便地显示loading图,当图片不再显示在屏幕上时,及时地释放内存和...
分类:
其他好文 时间:
2016-05-27 12:31:40
阅读次数:
310
SATA SATA的全称是Serial Advanced Technology Attachment,是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盘接口规范。 SATA硬盘采用新的设计结构,数据传输快,节省空间,相对于IDE硬盘具有很多优势: 1 .SATA ...
分类:
其他好文 时间:
2016-05-21 18:52:37
阅读次数:
213