240 发简信
IP属地:湖北
  • 120
    浅谈Objective-C

    Objective-C是一门比较古老的语言了,每一个iOSer都会使用。不知不觉参加工作已然三年,前一年半使用纯Objective-C开发,后面换工作后一直使用纯Swift。...

  • iOS开发环境配置

    PS:本文不是0基础搭环境教程。最近入职了新公司,新人第一天无非就是配环境、拉代码。配环境一般就是要百度各个命令,每次都要耗费大量时间又麻烦,还是写个文档吧,好记好查。 Ho...

  • 老哥牛皮

    皮拉夫大王的1815天

    2017年 3月7日,我入职58当天拍的工位照片,当时是工位还在A1楼5层。 17年一个普普通通的夜晚,9点之后打车回家,初来乍到不敢打快车,只敢拼车,到家已经快11点。 刚...

  • 120
    iOS 如何防止https抓包(中间人攻击),及charles抓包原理

    补充更新完善app安全方案:2019.12.13 证书放到app里面,用来校验信任链的话,如果别人使用青花瓷抓包,并且把抓包工具生成的证书在抓包的机器上导出来,替换掉我们ap...

  • 120
    iOS开发中的卡顿分析

    市面上的iOS卡顿分析方案有三种:监控FPS、监控RunLoop、ping主线程。 方案一:监控FPS 一般来说,我们约定60FPS即为流畅。那么反过来,如果App在运行期间...

  • 120
    iOS开发中的动画

    00 动画架构 谈 UIKit 和 CoreAnimation 在 iOS 渲染中的角色https://mp.weixin.qq.com/s?__biz=MzA5MTM1NT...

  • 120
    Swift方法调用

    在了解Swift发布调用机制之前,先来了解下swift方法是如何保存的。 在swift中所有数据类型的无外乎两种:值类型,引用类型。 值类型 : 在内存中直接保存值,有点类似...

  • 120
    OC中的 __attribute__

    引言 在我们编写OC代码的时候经常可以看到这样的警告 一个是方法被废弃了,一个是我们输入的参数不合理。我们知道 编译时异常,要比运行时异常好的多。那么编译器是如何知道这写内容...

  • 120
    计算机网络-04-传输层

    传输层位于OSI七层模型的第四层,TCP/IP四层模型的第三层。 传输层主要是给应用层提供通信服务的,是面向通信部分的最高层。在网络编程中,一般使用的都是传输层暴露出来的接口...

  • 120
    计算机网络-03-网络层

    在层次结构[https://www.jianshu.com/p/3f7690dc0767]这章中,我们了解到网络层主要负责的功能是数据路由,就是决定数据在网络中传输的路径。 ...

  • 计算机网络-02-物理层和数据链路层

    物理层 物理层主要功能是为数据端设备提供传送数据的通路以及传输数据。 信道 信道是往一个方向传送信息的媒体,一条通信电路包含一个接收信道和一个发送信道。 分用-复用技术 分用...

  • 120
    计算机网络-01-层次结构

    什么是计算机网络? 计算机网络主要由一些通用的、可编程的硬件互连 而成,通过这些硬件,可以传送不同类型的数据, 并且可以支持广泛和日益增长的应用。 计算机网络的不是软件概念,...

个人介绍
在京外来务工人员,2020毕业于天津工业大学。
58同城iOS,2020.6.30-2022.3.4。
猿辅导iOS,2022.3.4-2023.7.10。
美团外卖iOS,2023.8.15-2023.10.31。
抖音iOS,2023.11.1-至今。