- 博客(10)
- 资源 (21)
- 收藏
- 关注
转载 设计模式之七大基本原则
做什么事都需要遵循一些准则,设计模式也不例外。我们在设计一些设计模式时,一般遵循如下七项基本原则,它们分别是:单一职责原则 (Single Responsibility Principle)开放-关闭原则 (Open-Closed Principle)里氏替换原则 (Liskov Substitution Principle)依赖倒转原则 (Dependence I
2017-08-30 16:44:29 951
原创 红黑树深入剖析及Java实现
参考链接: https://zhuanlan.zhihu.com/p/24367771红黑树是平衡二叉查找树的一种。为了深入理解红黑树,我们需要从二叉查找树开始讲起。BST二叉查找树(Binary Search Tree,简称BST)是一棵二叉树,它的左子节点的值比父节点的值要小,右节点的值要比父节点的值大。它的高度决定了它的查找效率。在理想的情况下,二叉查找树增删
2017-08-29 10:11:06 312
转载 Fastlane - 移动开发自动化之道
Fastlane - 移动开发自动化之道阅读 709收藏 272016-09-26原文链接:http://mp.weixin.qq.com/s?__biz=MzA3ODg4MDk0Ng==&mid=2651112713&idx=1&sn=dd049e7edf3402af887c1fc295f43b98&scene=0本文为『移动前线』群在8月11日的
2017-08-24 15:30:02 783
原创 jenkin服务端搭建
Skip to end of metadataCreated by gzm, last modified on Feb 23, 2017Go to start of metadataJenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1.持续的软件版本发布/测试项目。2.监
2017-08-24 15:29:01 295
转载 数据结构-树 总结
BST树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: BST树的搜索,从根结点开始,如果查询的关键字与
2017-08-23 18:40:32 253
转载 数据结构-从宏观上理解数据结构
从宏观上理解数据结构很多时候我们一直在埋头苦干,却不知道为什么这样...... 工作一年之后,重新回想一下大学里学的数据结构,发现所剩的寥寥无几,当提起某一种数据结构脑海中大体也只剩下了简单的定义,如跳表,也只是模糊记得是在一个有序链表上添加额外的指针来加快搜索速度,其他的似乎什么都不记得了,记得当时在学习数据结构时对跳表的理解还是蛮深刻的,然而时间一长却忘掉了
2017-08-12 14:25:58 448
转载 C语言中realloc 使用详解
来源:http://www.cnblogs.com/ladd/archive/2012/06/30/2571420.html realloc函数用来为ptr重新分配大小为size的一块内存,看似很简单,在使用过程中却会发生各种错误。函数形式为:void * realloc ( void * ptr, size_t new_size );最近在网上查看了一些资料,在glibc中没有
2017-08-09 19:55:08 627
转载 ARC下OC对象和CF对象之间的桥接(bridge)
在开发iOS应用程序时我们有时会用到Core Foundation对象简称CF,例如Core Graphics、Core Text,并且我们可能需要将CF对象和OC对象进行互相转化,我们知道,ARC环境下编译器不会自动管理CF对象的内存,所以当我们创建了一个CF对象以后就需要我们使用CFRelease将其手动释放,那么CF和OC相互转化的时候该如何管理内存呢?答案就是我们在需要时可以使用__bri
2017-08-09 15:43:30 288
转载 使用优先队列在iOS中实现消息排序
场景在做一个APP的聊天功能,聊天消息走socket推过来的,每个消息有唯一的id,id随时间是增大的,聊天消息要按时间有序,不重复,不遗漏。本博客主要想说消息有序,但提到了不重复,不遗漏,也简单说一下。不遗漏:一种方式就是本地保存最新的消息id,请求最新数据时带上这个id,等到请求回来,才能更新最新id,注意一下边界开区间闭区间的问题就可以了,服务器应该返回 ( 本地最新id, 服务
2017-08-09 14:25:42 787
原创 iOS实现二叉树数据结构
#头文件@interface YFTree : NSObject/** 根节点的值 */@property (nonatomic, strong) ObjectType rootData;@property (nonatomic, strong) YFTree *leftTree;@property (nonatomic, strong)
2017-08-04 16:51:03 877
Alfred2.0 破解版
2015-10-17
Instagram Filter Demo
2015-09-10
SAP业务蓝图理解供应链管理
2011-10-18
深入理解linux内核3rd
2011-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人