Dan

蛋蛋的博客

My Development Toolset 2019 for iOS.

我的iOS开发工具集2019

My Development Toolset 2019 for iOS 我的iOS开发工具集2019 Hello folks, I would like to update some of my toolset for 2019 that I use for iOS development tools, open source apps, websites, repos, librar...

The main pillars of learning programming — and why beginners should master them.

学习编程的主要支柱——以及为什么初学者应该掌握它们

The main pillars of learning programming — and why beginners should master them. 学习编程的主要支柱——以及为什么初学者应该掌握它们。 I have been programming for more than 20 years. During that time, I’ve had the pleasur...

ARTS #023

ARTS #023

ARTS 023 这是第23篇 Algorihm 算法题 72. Edit Distance Difficulty Hard Given two words word1 and word2, find the minimum number of operations required to convert word1 to word2. You have the following...

非对称加密、https、 iOSAPP签名原理

非对称加密、https、 iOSAPP签名原理 资料整理

非对称加密、https、 iOS证书 之前也看了一些加密、证书、RSA、https的东西,但是一直没有贯通,理解的不是特别清楚,今天整理一下。 加密 现在的加密分为:对称加密算法(symmetric key algorithms)和 非对称加密算法(asymmetric key algorithms) 在对称加密算法中,加密使用的密钥和解密使用的密钥是相同的。也就是说,加密和解密都是...

ARTS #022

ARTS #022

ARTS是由左耳朵耗子--陈皓发起的一个活动: 每周至少做一个leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的文章。(也就是Algorithm、Review、Tip、Share简称ARTS),至少坚持一年。 ARTS 022 这是第22篇 Algorihm 算法题 648. Replace Words Difficulty...

ARTS #021

ARTS #021

ARTS是由左耳朵耗子--陈皓发起的一个活动: 每周至少做一个leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的文章。(也就是Algorithm、Review、Tip、Share简称ARTS),至少坚持一年。 ARTS 021 这是第21篇 Algorihm 算法题 149. Max Points on a Line Dif...

Exposing NSDictionary

NSDictionary底层实现探究

揭露NSDictionary Hash tables are just awesome. To this day I find it fascinating that one can fetch an object corresponding to an arbitrary key in a constant time. Although iOS 6.0 introduced an exp...

ARTS #020

ARTS #020

ARTS是由左耳朵耗子--陈皓发起的一个活动: 每周至少做一个leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的文章。(也就是Algorithm、Review、Tip、Share简称ARTS),至少坚持一年。 ARTS 020 这是第20篇 Algorihm 算法题 637. Average of Levels in Bina...

ARTS #019

ARTS #019

ARTS是由左耳朵耗子--陈皓发起的一个活动: 每周至少做一个leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的文章。(也就是Algorithm、Review、Tip、Share简称ARTS),至少坚持一年。 ARTS 019 这是第19篇 Algorihm 算法题 804. Unique Morse Code Words ...

Optimizing App Startup Time

优化App启动时间

optimizing app startup time https://developer.apple.com/videos/play/wwdc2016/406/ [ Music ] Good morning and welcome to session 406, Optimizing App Startup Time. [音乐]大家早上好,欢迎来到第406讲优化App启动时间。 M...