码迷,mamicode.com
首页 >  
搜索关键字:effective objective c    ( 6648个结果
【Effective Java】阅读
Java写了很多年,很惭愧,直到最近才读了这本经典之作《Effective Java》,按自己的理解总结下,有些可能还不够深刻 一、Creating and Destroying Objects 二、Methods common to all objects 三、Classes and interf ...
分类:编程语言   时间:2017-10-07 14:36:48    阅读次数:255
effective c++学习笔记
--------------------1让自己习惯c++-----------------------------------------Rule1:把c++看做一个语言联邦,共有4个次语言:c(区块、语句、预处理器、内置数据类型、数组、指针);面向对象c++(类、封装、继承、多态、虚函数);模板c++;STL(容器、迭代器、算法以及函数..
分类:编程语言   时间:2017-10-06 21:27:58    阅读次数:263
《Effective Java 中文版 第2版》学习笔记 第4条:通过私有构造器强化不可实例化的能力
只有当类不包含显式的构造器时,编译器才会生成一个公有的、无参的缺省构造器。只要让一个类包含私有构造器,这个类就不能被实例化了。示例: AssertionError避免在类的内部调用构造器,保证该类在任何情况下都不会被实例化。同时,这个类不能被子类化,因为子类构造器无法显式或隐式地调用该类(父类)的私 ...
分类:编程语言   时间:2017-10-06 19:02:47    阅读次数:164
从强制解包看 Swift 的设计
从强制解包看 Swift 的设计 不知道大家有没有发现,在一个 Objective-C 和 Swift 混编的 App 中,当把一个 OC 中的参数转到 Swift 时,Swift 会自动把这个变量进行强制解包。举个例子,我在 OC 中定义这样一个变量: @property (nonatomic, ...
分类:编程语言   时间:2017-10-04 18:02:28    阅读次数:238
《effective Go》读后记录
格式化让所有人都遵循一样的编码风格是一种理想,现在Go语言通过gofmt程序,让机器来处理大部分的格式化问题。gofmt程序是go标准库提供的一段程序,可以尝试运行它,它会按照标准风格缩进,对齐,保留注释,它默认使用制表符进行缩进。Go标准库的所有代码都经过gofmt程序格式化的。注释Go注释支持C... ...
分类:其他好文   时间:2017-10-04 14:29:22    阅读次数:265
架构师书籍
一、基础类 1、《Thinking in Java》,入门第一位是建立正确的概念。 2、《Core Java》,我没系统读过,这本书更贴近实践,更多API的介绍,同样,更新也更频繁。 二、进阶类 1、《Effective Java》,在熟悉语法、API之后,你需要知道最佳实践和陷阱,没有比这本更好的 ...
分类:其他好文   时间:2017-10-03 22:15:05    阅读次数:142
2.4:const限定符
这是个好东西,Effective C++里都已说过:能用的地方尽量用,大师都这样说了,我们这些渣渣为何不遵循? const就是常量,这就有个重要的东西了:常量必须初始化 const int a = 0; const int b = get_size(); //已知有get_size()函数 cons ...
分类:其他好文   时间:2017-10-03 15:24:56    阅读次数:116
kcp-go源码解析
概念ARQ:自动重传请求(Automatic Repeat-reQuest,ARQ)是OSI模型中数据链路层的错误纠正协议之一.RTO:Retransmission TimeOutFEC:Forward Error Correctionkcp简介kcp是一个基于udp实现快速、可靠、向前纠错的的协议... ...
分类:其他好文   时间:2017-10-03 14:55:41    阅读次数:210
Java学习之路(书籍推荐)
一、基础类 1、《Thinking in java》(阅读2遍),入门第一位是建立正确的概念 2、《Core Java》这本书更贴近实践,更多API的介绍,同样,更新也更频繁。(可以选重点章节读一下) 二、进阶类 1、《Effective Java》(阅读1遍),在熟悉语法、API之后,你需要知道最 ...
分类:编程语言   时间:2017-10-02 23:08:08    阅读次数:250
使用 OClint 进行静态代码分析
OCLint 就是一个建立在 Clang 上的工具,能够发现代码中潜在的问题。 最近需要一个静态分析代码工具,帮助我们发布运行应用前找到代码潜在的问题。 其实对于iOS开发,我们的日常开发上已经用到了这样一个静态分析的工具,那就是 Clang, Clang 是支持C、C++、Objective-C ...
分类:其他好文   时间:2017-09-30 19:46:50    阅读次数:197
6648条   上一页 1 ... 71 72 73 74 75 ... 665 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!