- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 计算机系统 笔记(2) 信息的表示和处理
字 每台计算机都有一个字长,指明指针数据的标称大小。因为虚拟地址是以这样的一个字来编码的,所以字长决定了虚拟地址空间的最大大小。也就是说,对于一个字长为w位的机器而言,虚拟地址范围是 0 ~ 2的w平方 - 1,程序最多访问 2的w平方 字节。例如32位的机器虚拟地址空间为4GB。 32位和64位数据类型区别 有区别的类型:(前32,后64) (1)指针类型:4,8 (2)l
2015-04-27 18:13:53
458
原创 计算机系统 笔记(1)系统漫游
系统基本思想: 系统中的所有信息----包括磁盘文件,存储器中的程序以及网络上传送的数据,都是由一串位表示的。 区分不同数据对象的唯一方法是读到这些数据对象的上下文。 C语言起源 1969 ~ 1973年创建,用于Unix系统的程序设计语言。 大部分Unix内核,以及所有支撑工具和函数库都是用C语言编写的,所以,C语言是系统级编程的首选。 源程序到可执行文件
2015-04-22 18:08:04
416
原创 IOS 笔记之 ios & javascript
这里把我另一个博客的文章搬过来,另一个博客暂时不用了。 Because of the limited API of the UIWebView class in the iOS, developers are often forced to use JavaScript in order to implement features which are not supported by the U
2015-04-22 18:02:09
295
原创 IOS 笔记之 网络代理
前一段时间做了一个功能: 在App内添加联通服务器代理,实现定向流量的功能。 成果如下: 这里添加的代理分两类:HTTP代理和TCP代理 (1)HTTP代理 对于HTTP代理,走的是HTTP标准代理协议,但是在IOS上面实现起来并不是那么简单,App内可能使用了多种封装的网络请求,还有一些第三方的类库,都不知道内部使用了什么方式联网,基于OC,大体分两种,一种是直接调用CFHTTP实
2015-04-02 16:50:20
1847
原创 iOS 笔记之 Block
介绍一下OC中,ARC模式,使用block引起循环引用的问题 先写结论:(直接贴下面的代码,结论在此代码中) - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.view.backgroundColor = [UICo
2015-03-19 13:05:31
290
原创 Android学习笔记(2)开发框架简介
每个Android应用程序都运行在它自己的Dalvik实例的一个进程中(也就是说每一个Android程序都是一个虚拟机),它把内存管理和进程管理的所有工作都交给Android运行时处理,Android运行时在必要的时候会暂停和结束进程,从而有效的管理资源。Dalvik和Android运行时位于一个Linux内核上,由该Linux内核来处理低级的硬件交互,包括驱动程序和内存管理,同时有一套API来提
2015-03-03 19:06:19
355
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人