自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 在ubuntu18.04下配置elasticfusion并使用realsense2

ElasticFusion的编译源码来自ElasticFusion。虽然网上很多教程,但是大部分是基于16.04的,而我装的系统是教新的18.04,所以中间编译其实遇到了很多的困难。1、安装依赖项:根据官方的介绍,我们可以利用如下指令进行安装依赖:sudo apt-get install -y cmake-qt-gui git build-essential libusb-1.0-0-d...

2019-01-06 07:13:30 5482 21

原创 Effective Objective-C 2.0 总结与笔记(第六章)—— 块与大中枢派发

第六章:块与大中枢派发​ 当前多线程编程的核心就是“块”和“大中枢派发”(Grand Central Dispatch,GCD)。块是一种可以在C、C++和Objective-C代码里使用的词法闭包,借用这种机制,开发者可以将代码像对象一样传递,令其可以在不同对象中运行,同时定义块的地方可以访问到其中的全部变量。​ GCD是一种与块有关的技术,它提供了对线程的抽象,这种抽象基于派发队列(dis...

2019-01-06 07:09:23 173

原创 Effective Objective-C 2.0 总结与笔记(第五章)—— 内存管理

第五章:内存管理​ 内存管理是Objective-C里重要的概念,要写出内存使用效率高又没有bug的代码,就需要掌握其内存管理的种种细节。Objective-C的内存管理因为有自动引用计数,所以并不复杂,ARC几乎把所有的内存管理的事情都交给编译器决定,作为开发者只需要专注于业务逻辑。第29条:理解引用计数Objective-C对象使用引用计数来管理内存,每个对象都有一个可以递增或者递减的...

2019-01-06 07:07:53 138

原创 Effective Objective-C 2.0 总结与笔记(第四章)—— 协议与分类

第四章:协议与分类​ Objective-C语言有一项特性叫做“协议”,类似与Java的“接口”。Objective-C不支持多重继承,所以我们把某个类应该实现的一系列方法定义在协议里面。最为常见的用途就是实现委托模式了。​ “分类”也是Objective-C的一项重要特性,利用分类机制,无须继承子类即可直接为当前类添加方法。第23条:通过委托与数据源协议进行对象间通信委托模式的编程设计...

2018-11-16 13:32:02 172

原创 Effective Objective-C 2.0 总结与笔记(第三章)—— 接口与API设计

第三章:接口与API设计​ 在开发应用程序的时候,总是不可避免的会用到他人的代码,或者自己的代码被他人所利用,所以要把代码写的更清晰一点,方便其他开发者能够迅速而方便地将其集成到他们的项目里。第15条:用前缀避免命名空间冲突Objective-C没有内置的命名空间机制(namespace),所以命名的时候需要设法避免潜在的命名冲突,否则就很容易重名了。如果发生命名冲突,那么应用程序的链接...

2018-11-16 13:31:17 123

原创 Effective Objective-C 2.0 总结与笔记(第二章)—— 对象、消息、运行期

第二章:对象、消息、运行期​ “对象”就是“基本构造单元”,开发者可以通过对象来存储并传递数据。对象之间传递数据并执行任务的过程就是“消息传递”。程序运行起来后,为其提供相关支持的代码就是“Objective-C运行期环境”,它提供了一些使得对象之间能够传递消息的重要函数,并且包括创建类实例所用的全部逻辑。第6条:理解“属性”这一概念”属性“ (property) 是Objective-C...

2018-11-16 13:29:54 191

原创 Effective Objective-C 2.0 总结与笔记(第一章)—— 熟悉Objective-C

第一章:熟悉Objective-C​ 本章主要是对Objective-C进行一个了解,通过介绍Objective-C的语法,来讲解Objective-C的基础知识。第1条:了解Objective-C语言的起源Objective-C语言采用“消息结构”而非“函数调用”,虽然也是一门面向对象的语言,但是语法比较特别。//消息结构:(Objective-C)Object *obj = [O...

2018-11-16 13:22:11 185

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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