- 博客(7)
- 收藏
- 关注
原创 GCD学习笔记
一、GCD概要 GCD(Grand Central Dispatch)是一种异步执行技术,是一种实现多线程编程的系统级实现,可以使多线程编程变得更具效率。 二、GCD的API Dispatch Queue:是等待处理的执行队列,我们可以通过dispatch_async等API,通过传入Block将需要处理的任务追加到Dispatch Queue中,然后由Dispatch Queue处理。Di
2014-03-20 22:02:02
699
原创 SpriteKit 学习笔记(一)
Sprite Kit Learning Note 手动的动作系统核心思想 定义标准速率值:Point per Second 计算位置偏移量:即当前位置与目标位置的向量差 正交化偏移向量:得到偏移量的方向单位向量 计算新速度矢量:使方向向量与速率相乘,得到速度矢量 在每帧更新位置:即用速度适量乘以标量没帧更新的时间差 碰撞检测的基本思想 AABB盒几盒边界检测:在update
2014-03-07 15:46:04
1835
原创 《计算机网络 自顶向下方法》 - 学习笔记 - 第二章
第二章 应用层 一、网络应用程序体系结构 1. 客户机/服务器结构(C/S):有一个总是打开的主机称为服务器,他服务于来自许多其他称为客户机的主机请求。 2. 点对点体系结构(P2P):自扩展的对等网络,每一个主机既可以作为服务器,也可作为客户机。 二、进程通信 1. 客户机和服务器进程:网络应用程序由不同计算机之间成对的进程组成,通过网络相互发送报文进行通信,分别标识为客户机(发起通信
2014-01-24 20:16:02
1433
原创 《深入理解计算机系统》- 学习笔记 - 第二章
第一章 信息的表示和处理 1. 二进制与十六进制: 1. 十六进制数字:0 – F,例子:173A4C 2. 二进制数字:0 – 1,例子:0001 0111 0011 1010 0100 1100 3. 相互转换:十进制→ 十六进制:Mod(10,16)(倒序排列) 2. 字和数据大小: 1. 字长决定了系统虚拟地址空间的最大大小,对于典型32位机器而言,虚拟地址范围为0 - 23
2014-01-23 19:29:08
1489
原创 《深入理解计算机系统》- 学习笔记 - 第一章
说起来半年没写什么东西也该清清灰了,这个学期真忙,去年买了这本书就一直在吃灰,这个寒假要对得起自己一点吧,把这些摘要和笔记放出来,也算是巩固一下。 ----------分割线---------- 第一章 计算机系统漫游 1.文件: 由ASCII字符构成的文件称为文本文件,其他的文件称为二进制文件。 2.应用程序生命周期: 1. 预处理:预处理器(cpp)修改
2014-01-18 23:15:37
944
原创 iOS开发学习笔记(一) - 预备知识(1)
对于本人这种零面向对象基础1个月突击Objective-C,2个月摸着石头过河人来说,可谓是艰难,相信随着代码量积累应该会越来越顺手顺心吧。那么就说“预备知识”,既然是iOS开发,那么Objective-C的基本语法和特性就不再记录了,iOS开发的预备,对于我个人而言应有以下几点: 一、MVC范型(Model - View - Controller范型) 二、
2013-06-16 00:07:36
730
原创 说点什么吧
说点什么吧,说起来都2年没写过什么东西了。 几天前开了这个博客,感觉自己惨淡的代码量已经不足以维系这凶残知识来组织逻辑了,才意识到写技术文档备忘的重要性,正好也快考试了,于是就想把到目前为止的学习进度归档总结一下,也算是复习吧。 自从2月决定入iOS开发的坑,到3月不惜血本买了Macbook,再到现在已经三四个月了,看了看腾讯校招的职位要求,又想了想上学期的种种
2013-06-15 22:54:30
499
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人