这两天我将整理TCP&UDP&Socket,大约花大家20-35分钟之间,希望本篇文章让大家对TCP使用的理解提高一个层次。   一、TCP 1. TCP位于传输层,英语全称为Transmission Cont...
阅读(3) 评论(0)
一、问题描述 有两个链表,判断是否相交并求出相交的点?   二、问题分析 大家看到题目会不由自主的想起一个很普遍的情况,就是下面 但是这个题目有一个陷阱就是,没有讲明两个链表的结构,没有很好地给出,其实有三种情况 (1)当两...
阅读(5) 评论(0)
大家好,本篇博客将讲述单链表的逆序,希望大家在看这篇博客的时候,手里拿张纸,手写一下过程!!!   出现情况:第一轮基础笔试或者是技术一面 难度系数:中 面试题目:实现一个单链表的反转。例如:10  9  ...
阅读(8) 评论(0)
前面已经讲解了SQLite,FMDB以及CoreData的基本操作和代码讲解(CoreData也在不断学习中,上篇博客也会不断更新中)。本篇我们将讲述在实际开发中,所使用的iOS数据持久化的方式以及怎么会使用到这些方式,都会以本人实际开...
阅读(7) 评论(0)
上面已经说完了SQLite和FMDB以及两者的区别,本篇将讲述iOS中另一个存储方式,CoreData的使用。通读下来大约10分钟,后续还会根据项目中问题,不断更新。   一、预备知识 在了解CoreData,大家有必要了解对...
阅读(10) 评论(0)
前几篇已经写完了SQLite与FMDB的基本内容以及衍生出来的知识点,我们这一篇主要讲述FMDB与SQLite在基本使用中的区别,大约需要5-10分钟时间讲述内容,欢迎大家指正。   基本使用区别 1.数据库的操作对象 (1)...
阅读(7) 评论(0)
上一篇博客讲述SQLite的使用,本篇将讲述FMDB源码,后面也会讲解SQLite在使用与FMDB的区别。本篇读下来大约20-30分钟,建议大家先收藏一下。   FMDB是以OC方式封装SQLite中C语言的API,也是iOS...
阅读(6) 评论(0)
本篇是讲述数据结构的经典排序算法-归并排序。大约只占用5分钟时间,本篇讲述方式将不同于其他博客方式,希望大家可以对归并排序有更深的了解(起码进大公司,可以手写出归并排序)。 一、准备食材 所谓归并就是将两个已经排好序的队列,合成为一个有...
阅读(7) 评论(0)
承接上篇SQLite采用B树结构使得SQLite内存占用资源较少,本篇将讲述B树的具体操作(建树,插入,删除等操作)。在看博客时,建议拿支笔和纸,一点一点操作,毕竟知识是自己的,自己也要消化的。本篇通读下来,大约需要25-35分钟,关键...
阅读(15) 评论(0)
这周比较忙,前几天都加班到11点左右,基本都是到家都是12点左右(稍稍的抱怨一下,免费加班,何为免费,就是任何补偿都没有,例如调休,加班薪,餐补等各项福利,是一点都没有呀)因为App要上线了!App上线,也可以抽出部分时间整理自己的东西...
阅读(15) 评论(0)
本篇是答应在端午写iOS网络-四篇源码解析以及封装的最后一篇,是针对上一篇YTKNetwork源码解析后的一次封装,也是自己实际项目中所使用过的。在对YTKNetwork封装的时候,还是需要对YTKNetwork源码进行了解,方便对此封...
阅读(12) 评论(0)
本篇博客是接着上一篇AFNetworking源码解析的后续,如果想对AFNetworking源码有所了解。 请读一下https://www.cnblogs.com/guohai-stronger/p/9191497.html。 这篇博客...
阅读(15) 评论(0)
趁着端午节日,自己没有什么过多的安排,准备花4-5天左右,针对网络请求源码AFNetworking和YTKNetwork进行解析以及这两年多iOS实际开发经验(其实YTKNetwork也是对AFNetworking的深度封装),结合多个...
阅读(15) 评论(0)
项目有个需求:裁剪图片,针对头像,下面是要求:   大家可以看到这张图片的圆角已经去除,下面说说我在项目利用了两种方式实现此裁剪以及查看技术文档发现更高效裁剪方式,下面一一讲解:看下来大约需要15-20分钟。 在公共类中Uti...
阅读(16) 评论(0)
一.问题 对于B2C和B2B项目的开发者,可能会有一个订单列表为空,或者其他收藏页面为空,用户token失效,判断用户要重新登陆,以及后台服务错误等提示。本篇课文,看完大约10分钟。   原本自己不想写空页面的展示,网络加载失...
阅读(25) 评论(0)
1 2 下一页共2页  到第