Go语言中的接口和反射 发表于 2017-01-27 更新于 2024-01-02 分类于 学习笔记 接口 interface接口就是一个或多个方法的集合,若某个类型的对象实现了所有的方法,那么这个对象就实现了这个接口接口还可以存储值,只要这个类型的对象实现了这个接口,那么这个接口就可以存储这个类型的对象又因为空接口(interface{})没有一个方法,每个类型的对象至少实现了0个或者0个以上的方法,所以空接口能存储任何值 阅读全文 »
C++ RAII与智能指针 发表于 2017-01-08 更新于 2024-01-02 分类于 学习笔记 什么是RAII资源获取即初始化 (Resource Acquisition Is Initialization, RAII),RAII是一种资源管理机制,资源的有效期与持有资源的对象生命期严格绑定,即由对象的构造函数完成资源的分配,由析构函数完成资源的释放,总结一句话就是 用对象来管理资源 阅读全文 »
进程、线程理解及多线程 发表于 2017-01-06 更新于 2024-01-02 分类于 学习笔记 进程 Process进程是正在运行的程序的实例,一个任务就是一个进程如下图,每一个运行的程序就是一个进程,有系统的,也有用户的 阅读全文 »
cocos2d-x_main_element 发表于 2016-09-13 更新于 2024-01-02 分类于 学习笔记 主要组件核心组件就是 场景(Scene),结点(Node),精灵(Sprite),菜单(Menu),动作(Action) 阅读全文 »
APNS原理总结 发表于 2016-07-29 更新于 2024-01-02 分类于 学习笔记 什么是APNs先说一下远程推送,一般我们有自己的服务器,在这个过程中是Provider的角色,如图,推送从我们的服务器到我们的APP的过程就是要通过APNs来发送 阅读全文 »
常见排序算法C++总结 发表于 2016-07-15 更新于 2024-01-02 分类于 学习笔记 C++排序算法看了总结图,我这里就总结一下 直接插入排序,冒泡排序,快速排序,堆排序和归并排序,使用C++实现 阅读全文 »
RunLoop学习总结 发表于 2016-07-08 更新于 2024-01-02 分类于 学习笔记 开始很久之前就看了一次YY的文章,没看懂。后来又看了sunny的视频和叶孤城的直播的视频,找了很多资料,对RunLoop也越来越清晰,然后又看了两三次YY的文章,虽然还没完全看懂,不得不说写的非常好,帮助很大。还有官方文档,学到了很多东西。还有就是github上的一些demo,文中一些代码别人写过了,我就直接拿过来了。文中一些结论也是取自大神的文章或者视频。非常感谢这些前辈大神们的分享吧!! 阅读全文 »
单例模式探索 发表于 2016-07-02 更新于 2024-01-02 分类于 学习笔记 以前写OC中的单例很固定,一直都这样写,后来我就把它放在快捷代码块里面,只要输入singleton就直接输出这段代码 阅读全文 »
HTTPS学习总结 发表于 2016-05-28 更新于 2024-01-02 分类于 学习笔记 简述HTTPS对比HTTP就多了一个安全层SSL/TLS,具体就是验证服务端的证书和对内容进行加密。 阅读全文 »