读书笔记 | 2019-03-27 Golang 学习之旅 --- 代码实战 代码实战会从零开始,开发一个对图片进行马赛克处理的Web应用。它接收用户上传的目标图片,并据此生成相应的马赛克图片。编程的过程中没有使用第三方库,用的都是Go自带的标准库来完成,可以更好让我们理解Go ...
读书笔记 | 2019-03-25 Golang 学习之旅 --- 基础知识 1.并发和并行的区别并发 (concurrency):指两个或多个任务在同一时间段内启动运行并结束,并且这些任务可能会互动。以并发形式执行的多个任务会同时存在,这跟顺序执行每次只会存在一个任务的情况正 ...
读书笔记 | 2019-03-22 Golang 学习之旅 --- 前言 作为一个 iOS开发工程师,看到一个 App时会很自然的分析出用到哪些组件,背后的代码是怎样实现的,整个项目的架构应该是什么样。 在公司里有专门的后端工程师,有现成的API接口可以调用,但后端代码的逻 ...
开发 | 2019-02-18 换个角度思考,升级我们的程序员思维 曾经很好奇那些日入上万的 App成功的原因, 觉得肯定是因为代码写的好,所以才这么多人下载。看到一个 App成功,第一个想法是用什么编程语言写的,这个页面是怎么实现,有没有用到后台的功能。 现在来看, ...
开发 | 2019-01-03 从测试萌新到独立开发的成长之路 今天随手打开了TesterHome论坛, 想起了三年前自己还是测试萌新时的日子。 从最初的测试工程师,成长为开发测试和开发工程师,再到现在的独立开发者。 一路走来,慢慢有了些收获。 写下这些文字,给曾 ...
读书笔记 | 2018-12-03 iOS面试之道 - 读书笔记 iOS面试之道是在小专栏这个网站上看到的,比较流行的一本关于 iOS面试的书。读这本书的目的在于了解下当下最新的 iOS面试的信息,同时通过面试题,来回顾整理下 iOS编程的基础知识。毕竟问的比较多的 ...
读书笔记 | 2018-11-20 小专栏App架构 - 读书笔记 1.交互逻辑: view action 转变为 model action的操作,我们一般称为交互逻辑2.表现逻辑: 将 model 的通知和数据转变为 view更改的操作,称为表现逻辑3.键值观察(K ...
生活 | 2018-11-16 推荐我在Mac上常用的软件和网站 上个周末入手了一台新的 iMac,花了半天时间把自己常用的软件装了上去,正好趁这个机会写一篇关于Mac常用软件分享的文章,希望对大家能有所帮助。 生活类软件:1.Flux 保护视力的一个App,能自动 ...
开发 | 2018-11-12 RosJava环境搭建 ROS (Robot Operating System) 是在2010年发布的开源机器人操作系统。 RosJava 是用 Java实现的 ROS,它提供了一个客户端库用于快速调用 ROS的 Topic ...
开发 | 2018-08-12 Some feature of Objective-C 1.AppDelegate.h and AppDelegate.mWhen the application is created there are AppDelegate.h files and A ...