已将文章更新转移至GitHub: https://github.com/knowtheroot/KnowTheRoot_iOS 欢迎各位移步至该...
前言 最近在工作闲暇之余阅读了《设计模式之禅》这本书,对其中一些知识点做简单的归纳整理,以资充实技能之用。坦白讲,设计模式在很多人看来是比较虚的...
什么是摩尔投票算法? 摩尔投票算法是一种使用线性时间和常数空间查找大部分元素序列的算法。它以1981年出版的Robert S. Boyer和J ...
信道是什么? 简单说,是goroutine之间互相通讯的东西。用来goroutine之间发消息和接收消息。 执行: go goTest()方法不...
进程、线程和协程: 1.进程:分配完整独立的地址空间,拥有自己独立的堆和栈,既不共享堆,亦不共享栈,进程的切换只发生在内核态,由操作系统调度。 ...
线性回归 方法:线性回归属于监督学习,因此方法和监督学习应该是一样的,先给定一个训练集,根据这个训练集学习出一个线性函数,然后测试这个函数训练的...
编码 通过函数Marshal编码JSON数据。 type Message struct {Name stringBody stringTime ...
是取值运算符,对地址使用可以获得地址中储存的数值;对于指针a,a表示取a中的值&是地址运算符,对变量使用可以获得该变量的地址。 对于变量b...
1.类的构造函数,用于初始化类成员等,只能用init ,不能换其他名字 2.init方法的意义:init方法在类的一个对象被建立时,马上运行。 ...