本文介绍的瘦身方法仅仅针对开发用途的mac电脑,在我们的开发过程中会发现随着编译的程序过多非常导致硬盘空间的占用率不断上升。原文地址:http://blog.csdn.net/qqmcy/article/details/36050605这主要是因为编译时产生的编译文件导致的。以下介绍下处理方法:
分类:
其他好文 时间:
2014-07-27 10:32:02
阅读次数:
153
一 ASCII(文本)文件、二进制文件:文本文件每个字符为一个字节,占用空间大,速度慢(需要由二进制文件转换),优点在于便于对字符的操作;二进制文件多用于即需要输入到内存又要暂存在外存上。C语言将文件看做是字符流或二进制流数据(字符/字节)的集合。二缓冲/非缓冲文件:在unix中,缓冲文件(高级I/...
分类:
编程语言 时间:
2014-07-27 10:17:42
阅读次数:
220
我们知道在程序运行过程中要创建大量的对象,和其他高级语言类似,在ObjC中对象时存储在堆中的,系统并不会自动释放堆中的内存(注意基本类型是由系统自己管理的,放在栈上)。如果一个对象创建并使用后没有得到及时释放那么就会占用大量内存。其他高级语言如C#、Java都是通过垃圾回收来(GC)解决这个问题的,...
分类:
移动开发 时间:
2014-07-27 09:43:12
阅读次数:
515
在 CSS 中,width 和 height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。(div的实际占用尺寸变打了)但:一旦为页面设置了恰当的 DTD,大多数浏览器都会按照上面的图示来呈现内容。然而 IE 5 和 6 的呈现却是不正确的。...
分类:
Web程序 时间:
2014-07-26 17:12:32
阅读次数:
306
打开相册查看一张图片数据如下:
JPG格式
宽度:1920px
高度:2560px
文件大小:1.85MB
现在手机上一般采用32位ARG_8888格式保存像素,也就是说一个像素点占用32位,4byte。
所以这张图片的原始数据所占内存大小为1920x2560x4/1024/1024 = 18.75MB
这里的文件大小为1.85MB是因为JPG格式的图片是压缩之后得到的,有一...
分类:
其他好文 时间:
2014-07-26 15:12:56
阅读次数:
186
1、最好不要用自增属性字段作为主键与子表关联。不便于系统的迁移和数据恢复。对外统计系统映射关系丢失。、2、数据行的长度不要超过8020字节,如果超过这个长度的话在物理页中这条数据会占用两行从而造成存储碎片,降低查询效率。3、能够用数字类型的字段尽量选择数字类型而不用字符串类型的(电话号码),这会降低...
分类:
数据库 时间:
2014-07-26 13:44:24
阅读次数:
254
Notepad++是一款Windows环境下免费开源的代码编辑器。内置支持多达27种语法高亮显示。根据关键字显示节点,可自由折叠/打开,代码显示得非常有层次感!它运行便携,体积小、资源占用小,支持众多程序语言,比如C++、C#、Java 等主流程序语言;支持自由扩展插件。
Notepad++是在GPL许可证下的自由软体开发专案采用的win32 api和STL以C++程式语言撰写成,并且选用功能强...
分类:
其他好文 时间:
2014-07-26 03:01:16
阅读次数:
223
就是一个小程序用cookie好处是不占用资源,坏处是容易失效...
分类:
Web程序 时间:
2014-07-26 02:35:26
阅读次数:
214
信号量的使用主要是用来保护共享资源,使得资源在一个时刻只有一个进程(线程)所拥有。信号量的值为正的时候,说明它空闲。所测试的线程可以锁定而使用它。若为0,说明它被占用,测试的线程要进入睡眠队列中,等待被唤醒。
一、信号量的分类:
在学习信号量之前,我们必须先知道——Linux提供两种信号量:
(1) 内核信号量,由内核控制路径使用。
(2) 用户态进程使用的信号量,这种信号量又分为POSI...
分类:
系统相关 时间:
2014-07-26 02:16:06
阅读次数:
303