小号鱼头

小号鱼头,快到我的嘴里来。

算法之二叉树各种遍历

树形结构是一类重要的非线性数据结构,其中以树和二叉树最为常用。 二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用作二叉查找树和二叉堆或是二叉排序树。二叉树的每个结点至多只有二棵子树(不存在...

2018-01-12 14:30:48

阅读数:23

评论数:0

HTTP 协议中的 Transfer-Encoding

原文发布于http://network.51cto.com/art/201509/491335.htm ransfer-Encoding,是一个 HTTP 头部字段,字面意思是「传输编码」。实际上,HTTP 协议中还有另外一个头部与编码有关:Content-Encoding(内容编码)。...

2017-09-29 11:44:00

阅读数:96

评论数:0

iOS之利用GCD信号量控制并发网络请求

原文发布于http://blog.csdn.net/cloudox_/article/details/71107179 引 对计算机了解的都会知道信号量的作用,当我们多个线程要访问同一个资源的时候,往往会设置一个信号量,当信号量大于0的时候,新的线程可以去操作这个资源,操作时信...

2017-09-25 20:32:59

阅读数:92

评论数:0

iOS: 聊聊 Designated Initializer(指定初始化函数)

原文发布于http://www.cnblogs.com/smileEvday/p/designated_initializer.html 一、iOS的对象创建和初始化 iOS 中对象创建是分两步完成: 分配内存初始化对象的成员变量 我们最熟悉的创建NSObject对...

2017-06-30 18:08:47

阅读数:247

评论数:0

Bloom Filter概念和原理

版权声明:本文为博主原创文章,未经博主允许不得转载。                                                                                                                          ...

2017-06-16 17:38:45

阅读数:105

评论数:0

linux代码段,数据段,BSS段, 堆,栈

原文分布于http://blog.csdn.net/wudebao5220150/article/details/12947445  linux代码段,数据段,BSS段, 堆,栈 网上摘抄了一些,自己组织好了,以便参考 !!!!  进 程(执行的程序)会占用一...

2017-06-15 17:12:05

阅读数:139

评论数:0

TCP协议中的三次握手和四次挥手(图解)

原文发布于http://blog.csdn.net/whuslei/article/details/6667471/ 建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 【更新于2017.01.04 】该部...

2017-06-13 11:01:08

阅读数:153

评论数:0

Python中文分词 jieba 十五分钟入门与进阶

版权声明:欢迎转载我的博客,请标明出处. 目录(?)[-] 整体介绍三种分词模式与一个参数关键词提取中文歧义测试与去除停用词三种可以让分词更准确的方法并行计算 整体介绍 jieba 基于Python的中文分词工具,安装使用非常方便,直接pip即可,2...

2017-06-05 17:25:35

阅读数:2144

评论数:0

Python 十分钟学会用任意中文文本生成词云

前述 本文需要的两个Python类库  jieba:中文分词分词工具  wordcloud:Python下的词云生成工具 写作本篇文章用时一个小时半,阅读需要十分钟,读完该文章后你将学会如何将任意中文文本生成词云  Python词云 worldcloud 十五分钟入门...

2017-06-05 17:18:45

阅读数:1674

评论数:0

Objective-C Fast Enumeration 的实现原理

在 Objective-C 2.0 中提供了快速枚举的语法,它是我们遍历集合元素的首选方法,因为它具有以下优点: 比直接使用 NSEnumerator 更高效; 语法非常简洁; 如果集合在遍历的过程中被修改,它会抛出异常; 可以同时执行多个枚举。 那么问题来了,它是如何做到的...

2017-02-27 17:47:13

阅读数:628

评论数:0

谈谈 iOS 中图片的解压缩

对于大多数 iOS 应用来说,图片往往是最占用手机内存的资源之一,同时也是不可或缺的组成部分。将一张图片从磁盘中加载出来,并最终显示到屏幕上,中间其实经过了一系列复杂的处理过程,其中就包括了对图片的解压缩。 图片加载的工作流 概括来说,从磁盘中加载一张图片,并将它显示到屏幕上,中间的主...

2017-02-27 14:16:14

阅读数:474

评论数:0

iOS-FMDB事务操作SQLite数据库

版权声明:本文为博主原创文章,未经博主允许不得转载。 批量操作数据库的时候,我们经常会用到事务处理。事务是访问并可能更新数据库各种数据项的数据单元(unit),是恢复和并发的控制的基本单位。 事务具有四个属性。  - 原子性(atomicity):一个事务是一个不可分割的...

2016-12-26 11:23:39

阅读数:116

评论数:0

iOS 开发中的八种锁(Lock)

原文发布于http://www.jianshu.com/p/8b8a01dd6356 这两天翻看 ibireme 大神 《不再安全的 OSSpinLock》 这篇文章,看到文中分析各种锁之前的性能的图表: lock_benchmark.png 发现除了@synchronized ...

2016-11-15 16:06:45

阅读数:281

评论数:0

Objective-C中的@dynamic

版权声明:本文为博主原创文章,未经博主允许不得转载。 Objective-C中的@dynamic   一、@dynamic与@synthesize的区别 @property有两个对应的词,一个是@synthesize,一个是@dynamic。如果@synthesize和@dynam...

2016-11-11 15:40:11

阅读数:193

评论数:0

NSRunloop,runloop,autoReleasePool和thread的关系理解及案例解决

1.NSRunloop NSRunloop顾名思义,就是一个消息循环,它会侦测输入源(input source)和定时源(timer source),然后做回调处理。这和windows的消息处理非常类似,只不过你无法看到类似SendMessage,PostMessage,GetMessage...

2016-10-14 14:49:01

阅读数:230

评论数:0

深入理解RunLoop

RunLoop 是 iOS 和 OS X 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 目录 ...

2016-08-11 18:53:07

阅读数:213

评论数:0

对MAC自带的SVN进行升级

原文发布于http://blog.csdn.net/wirelessqa/article/details/45485347 目录(?)[+] 一. 为什么要升级SVN? 因为MAC上默认安装的是1.6版本,在使用时经常会提示SVN版本太旧,所以一定要升级 ...

2016-06-30 14:38:54

阅读数:286

评论数:0

三种编程命名规则(匈牙利法,小驼峰法,大驼峰法)

原文发布于http://blog.csdn.net/liaoxiaoli99/article/details/6372557 1. 匈牙利命名: 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。 For example: long lsum =...

2016-04-05 17:33:14

阅读数:666

评论数:0

纯线性同余随机数生成器

线性同余随机数生成器介绍: 古老的LCG(linear congruential generator)代表了最好最朴素的伪随机数产生器算法。主要原因是容易理解,容易实现,而且速度快。  LCG 算法数学上基于公式: X(n+1) = (a * X(n) + c) % m 其中,各系数为...

2016-03-30 17:30:52

阅读数:300

评论数:0

iOS应用程序生命周期(前后台切换,应用的各种状态)详解

http://blog.csdn.net/totogo2010/article/details/8048652/ 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 应用程序的状态应用程序的生命周期 1加载应用程序进入前台2加载应用程...

2016-03-29 15:33:13

阅读数:278

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭