摘要:
本人已迁移博客至掘进,以后会在掘进平台更新最新的文章也会有更多的干货,欢迎大家关注!!!https://juejin.im/user/588993965333309 在二叉树排序中,还存在另外两种排序,二叉树深度优先遍历和广度优先遍历。建议大家找纸币和纸,建议手写一下,哪怕是伪代码。大约花费大家5- 阅读全文
摘要:
在iOS开发中,有一个文件main.m,可能并不是很引起开发的注意。不过,可能在面试过程中,面试官还是有些会问到主函数里面到底做了哪些工作和任务。下面我们主要看一下main.m内部的逻辑。 #import <UIKit/UIKit.h> #import "AppDelegate.h" // 1.创建 阅读全文
摘要:
在开发中,我们经常看到有按钮等的点击,会出现响应事件。按钮->view->ViewController->UIWindow->UIApplication,这就形成了一个响应链。本篇将讲述响应链的具体底层实现,大约花费10-15分钟左右,欢迎点评!!! 一、知识 继承UIResponder的对象,我们 阅读全文
摘要:
上一篇我们讲述了单例模式,本篇博客将讲述工厂模式,关于工厂模式,也有很多人写过,反正都大同小异。废话少说,下面我们将直接讲述工厂模式的原理。 一、概述 1.1 定义 定义一个创建产品对象的工厂接口,将产品对象的实际创建工作推迟到具体子工厂类当中. 我们将被创建的对象称为“产品” , 将创建产品的对象 阅读全文
摘要:
本人已迁移博客至掘进,以后会在掘进平台更新最新的文章也会有更多的干货,欢迎大家关注!!!https://juejin.im/user/588993965333309 最近大约15天左右,自己想整理设计模式方面的问题,毕竟在研发过程中,对书写代码的质量还是有很大的提高的。本篇将讲述23中设计模式中的第 阅读全文
摘要:
这两天我将整理TCP&UDP&Socket,大约花大家10-15分钟之间,希望本篇文章让大家对TCP使用的理解提高一个层次。 建议大家拿出纸和笔,画一下!!! 一、TCP 1. TCP位于传输层,英语全称为Transmission Control Protocol ,又名传输控制协议;UDP英语全称 阅读全文
摘要:
一、问题描述 有两个链表,判断是否相交并求出相交的点? 二、问题分析 大家看到题目会不由自主的想起一个很普遍的情况,就是下面 但是这个题目有一个陷阱就是,没有讲明两个链表的结构,没有很好地给出,其实有三种情况 (1)当两个链表都无环,如上面 (2)当一个链表有环,另一个链表无环 (3)当两个链表都有 阅读全文
摘要:
本篇博客转自https://www.jianshu.com/p/4b1d77054b35 1. NSOperation、NSOperationQueue 简介 NSOperation、NSOperationQueue 是苹果提供给我们的一套多线程解决方案。实际上 NSOperation、NSOper 阅读全文
摘要:
大家好,本篇博客将讲述单链表的逆序,希望大家在看这篇博客的时候,手里拿张纸,手写一下过程!!! 出现情况:第一轮基础笔试或者是技术一面 难度系数:中 面试题目:实现一个单链表的反转。例如:10 9 8 7 6 5 4 3 2 1 反转之后应为:1 2 3 4 5 6 7 8 9 10 要求10分钟之 阅读全文
摘要:
前面已经讲解了SQLite,FMDB以及CoreData的基本操作和代码讲解(CoreData也在不断学习中,上篇博客也会不断更新中)。本篇我们将讲述在实际开发中,所使用的iOS数据持久化的方式以及怎么会使用到这些方式,都会以本人实际开发的场景为例,大约需要花10-15分钟,欢迎大家指正。 一、前言 阅读全文