摘要:
*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹*读取文件资源:1.读取res/raw下的文件资源,通过以下方式获取输入流来进行写操作InputStream is = get 阅读全文
随笔档案-2012年4月15日
C语言文件操作
2012-04-15 16:59 by javaspring, 196 阅读, 收藏,
摘要:
13.3 文件的打开与关闭文件在进行读写操作之前要先打开,使用完毕要关闭。所谓打开文件,实际上是建立文件的各种有关信息,并使文件指针指向该文件,以便进行其它操作。关闭文件则断开指针与文件之间的联系,也就禁止再对该文件进行操作。 在C语言中,文件操作都是由库函数来完成的。在本章内将介绍主要的文件操作函数。 13.3.1 文件的打开(fopen函数) fopen函数用来打开一个文件,其调用的一般形式为: 文件指针名=fopen(文件名,使用文件方式); 其中, “文件指针名”必须是被说明为FILE 类型的指针变量:“文件名”是被打开文件的文件名:“使用文件方式”是指文件的类型和操作要求... 阅读全文
Mark-and-Sweep Garbage Collection
2012-04-15 01:08 by javaspring, 223 阅读, 收藏,
摘要:
http://lambda.uta.edu/cse5317/notes/node47.html 阅读全文
最常被程序员们谎称读过的计算机书籍
2012-04-15 01:05 by javaspring, 118 阅读, 收藏,
摘要:
英文原文:Books Programmers Claim to Have Read 马克·吐温曾经说过,所谓经典小说,就是指很多人希望读过,但很少人真正花时间去读的小说。这种说法同样适用于“经典”的计算机书籍。 在 Stack Overflow (以及其它很多软件论坛)上,诸如”程序员最应该读的计算机书籍有哪些?“这样的问题会周期性的出现。这样的问题不断的被提出、被回答,只是形式不同罢了。相同的几本书总是会出现在清单的前几名内,所以,如果想知道人们谈论的都是些什么,你有必要去读一读这些书的。 大多数程序员真正读过的计算机书籍代码大全(Code Complete)——两届 Softwa 阅读全文
HashTable工作原理
2012-04-15 00:45 by javaspring, 255 阅读, 收藏,
摘要:
http://blog.csdn.net/shanghui815/article/details/6094091 阅读全文
毕向东Java基础视频
2012-04-15 00:25 by javaspring, 1138 阅读, 收藏,
摘要:
http://edu.csdn.net/heima/video/javase_bxd.html?fst 阅读全文
深入了解C#系列:谈谈C#中垃圾回收与内存管理机制
2012-04-15 00:20 by javaspring, 347 阅读, 收藏,
摘要:
今天抽空来讨论一下.Net的垃圾回收与内存管理机制,也算是完成上个《WCF分布式开发必备知识》系列后的一次休息吧。以前被别人面试的时候问过我GC工作原理的问题,我现在面试新人的时候偶尔也会问相关的问题。那么你是否也遇到这样的问题呢?比如你清楚.Net的垃圾回收机制吗?你能简述一下GC的工作原理吗?怎么样才能有效的管理内存呢?Using语句体内实例化的对象有什么作用?等等相关问题。下面我们就来详细讨论一下。相信你看完以后也可以面试别人。本节的组织如下,1..Net的类型和内存分配2.GC垃圾收集器的工作原理3.什么是非托管资源4.如何有效释放对象资源。总结.现在开始我们本节的学习。 1..Net 阅读全文
socket编程原理
2012-04-15 00:15 by javaspring, 187 阅读, 收藏,
摘要:
http://www.chinaunix.net/jh/4/198859.html 阅读全文
标记-清除( Mark-Sweep )算法
2012-04-15 00:06 by javaspring, 1411 阅读, 收藏,
摘要:
第一种实用和完善的垃圾收集算法是J.McCarthy等人在1960年提出并成功地应用于Lisp语言的标记-清除算法。仍以餐巾纸为例,标记-清除算法的执行过程是这样的:午餐过程中,餐厅里的所有人都根据自己的需要取用餐巾纸。当垃圾收集机器人想收集废旧餐巾纸的时候,它会让所有用餐的人先停下来,然后,依次询问餐厅里的每一个人:“你正在用餐巾纸吗?你用的是哪一张餐巾纸?”机器人根据每个人的回答将人们正在使用的餐巾纸画上记号。询问过程结束后,机器人在餐厅里寻找所有散落在餐桌上且没有记号的餐巾纸(这些显然都是用过的废旧餐巾纸),把它们统统扔到垃圾箱里。正如其名称所暗示的那样,标记-清除算法的执行过程分为“标 阅读全文
C#技术漫谈之垃圾回收机制(GC)
2012-04-15 00:03 by javaspring, 268 阅读, 收藏,
摘要:
GC的前世与今生 虽然本文是以.NET作为目标来讲述GC,但是GC的概念并非才诞生不久。早在1958年,由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC的功能,这是GC的第一次出现。Lisp的程序员认为内存管理太重要了,所以不能由程序员自己来管理。 但后来的日子里Lisp却没有成气候,采用内存手动管理的语言占据了上风,以C为代表。出于同样的理由,不同的人却又不同的看法,C程序员认为内存管理太重要了,所以不能由系统来管理,并且讥笑Lisp程序慢如乌龟的运行速度。的确,在那个对每一个Byte都要精心计算的年代GC的速度和对系统资源的大量占用使很多人的无法接受.. 阅读全文
浙公网安备 33010602011771号