怼
  • 云淡风轻
  • 编程学习
    • PHP学习
    • Flutter学习
    • iOS学习
  • 学点算法
  • 老版博文
代码改变世界,智慧照亮人生
最新文章
  • iOS中内存管理的观察
  • iOS中Runtime的观察
  • iOS中OC语言特性观察
  • iOS中OC对象的观察
  • iOS中多线程的观察
猜你喜欢
  • iOS GCD定时器
  • MySQL 的 JOIN 操作
  • iPhone 5s 降级至 iOS 10.3.3
  • Flutter 理解数据共享组件 InheritedWidget
  • Flutter中的动画介绍
分类目录
  • 云淡风轻
  • 编程学习
  • 学点算法

iOS GCD定时器

64x64
前面我们介绍了NSTimer和CADisplayLink两种定时器,而且也介绍了如何去解决这些定时器引起的循环引用的问题,这次来介绍一下GCD定时器,这个也是我们很常用的定时器。
随风 2020-09-14 16:01:39

Flutter 简介 Provider

64x64
Provider是 Flutter 官方推荐的状态管理方式之一,它的特点是:不复杂,好理解,代码量不大的情况下,可以方便组合和控制刷新颗粒度。
随风 2020-09-12 13:37:33

Flutter 跨组件状态共享 Provider 的实现

64x64
我们都知道 Provider 是 Flutter 官方推荐的状态管理方式之一,实现也是依托于 InheritedWidget 这个组件,但是我们这里先不看 Provider 源码,先来看看自己能否使用之前对 InheritedWidget 的了解来实现一个简单的 Provider。
随风 2020-09-11 14:11:04

iOS 循环引用

64x64
循环引用是内存管理里面的一个概念,大家都知道iOS是使用引用计数来管理内存的,虽然目前大部分iOS开发都使用的是自动引用计数管理,但是并非绝对不会产生内存泄露,比如常见的循环引用问题。
随风 2020-09-10 20:47:06

Flutter 理解数据共享组件 InheritedWidget

64x64
InheritedWidget是Flutter中非常重要的一个功能型组件,它提供了一种数据在widget树中从上到下传递、共享的方式,比如我们在应用的根widget中通过InheritedWidget共享了一个数据,那么我们便可以在任意子widget中来获取该共享的数据!这个特性在一些需要在widget树中共享数据的场景中非常方便!
随风 2020-09-10 16:28:25

iOS 线程保活如何实现?

64x64
iOS开发中经常会用到多线程的技术,每次使用都需要创建线程,这样会消耗很多的资源,能不能让线程常驻呢?
随风 2020-09-09 16:56:13

Flutter setState之后做了什么?

64x64
官方注释:通知Framework层:该State对象的内部状态发生了变化。无论你何时改变一个State对象的内部状态,请在传递给setState函数中做出修改。
随风 2020-09-09 10:59:10

Laravel 通过 Passport 实现 API 请求认证

64x64
在处理博客API,目前正在整理用户认证这一块,方式有很多种,我这里选择的是用 Passport 来实现,这是一个官方提供的基于 OAuth 2.0 的扩展包
随风 2020-08-14 11:31:03

Laravel 发送邮件

64x64
给博客添加邮件系统,博主太穷,没有使用三方的邮件推送服务,直接使用的阿里云企业邮箱 SMTP 发信,其实与腾讯、网易的 SMTP 发送邮件是一样的,就是登陆你的账户进行发送。
随风 2020-08-13 10:51:46

Flutter 中使用 Bloc 来处理数据更新 UI

64x64
Bloc 是一种设计模式,由 paolo soares 和 cong hui 在2018年Google dartconf上提出,Bloc 是英文 Business Logic Component 的缩写,它是一种面向组件和业务逻辑的分离的优雅策略。
随风 2020-07-27 15:32:21
  • « 上一页
  • 下一页 »
© 2020 怼码人生 · 豫ICP备15036457号-1