240 发简信
  • 120
    Mac 搭建服务器

    Nginx Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用 Apach...

  • 120
    iOS Git设置忽略文件(.gitignore文件)

    1、下载.gitignore文件 .gitignore文件可以自己创建,为了方便我直接从https://github.com/github/gi...

  • 程序设计的七大原则

    在程序开发过程中,为了让代码更加健壮,更具有复习用性和可维护性,在设计的过程中一般会遵循以下六个原则: 开闭原则 单一原则 代替原则 依赖原则 ...

  • Provider-单页面的数据管理

    前言 flutter的状态管理有多种类,复杂程度,学习难度都不一样,最基本的要属于Stateful及其setState方法,但是数据变化时刷新绘...

  • 查看屏幕帧数工具YYFPSLabel原理CADisplayLink

    YYFPSLabel是一个查看当前屏幕帧数的小工具 大致原理 CADisplayLink 默认每秒 60次; 将 CADisplayLink a...

  • 链表-单链表

    概念 n个节点离散分配 彼此通过指针相连 每个节点只有一个前驱节点,每个节点只有一个后续节点 首节点没有前驱节点,尾节点没有后续节点 专业术语:...

  • iOS app秒开H5优化探索

    背景 为了快递迭代、更新,公司app有一大模块功能使用H5实现,但是体验比原生差,这就衍生了如何提高H5加载速度,优化体验的问题。此文,记录一下...

  • 120
    消息调用 IMP/objc_msgSend详细说明

    objc_msgSend 在iOS中我们调用一个函数,一般是[self handle]这种方式,在Runtime里面,这种也是通过发送消息的方式...