环境搭建(参考网站:https://flutterchina.club) 1、下载Flutter SDK:https://flutter.dev/docs/developme...
环境搭建(参考网站:https://flutterchina.club) 1、下载Flutter SDK:https://flutter.dev/docs/developme...
一:等差数列 二:等比数列 三:加减法规律 四:乘除法规律 五:平方规律 六:立方规律 七:常见数的平方与立方 八:奇偶特性 九:比例特性 十:整除特性 十一:代入排除法 十...
互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。 一、概念 持续集成指的是,频繁地(一...
优化方案 官方对离屏渲染产生性能问题也进行了优化: iOS 9.0 之前UIimageView跟UIButton设置圆角都会触发离屏渲染。 iOS 9.0 之后UIButto...
JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。 一、跨域认证的问题 互联网服务离不开用户认证。一般流程是下面这样。 这种...
SDWebImage内部实现过程 SDWebImage的缓存策略 基本结构 闲言少叙,咱们这就开始。 首先咱们来看看 SDWebImage 的整体结构: 有一个专门的 Cac...
写一个简单的宏定义: 指令与作用: 运算符: 例如: #define demo1(n) "123"#n出现在宏定义中的#运算符把跟在其后的参数转换成一个字符串。有时把这种用法...
常见的崩溃类型 1.数组越界,nil值初始化导致的崩溃。2.对字典插入nil值,或者读取NSNULL导致的崩溃。3.字符串的截取越界导致的崩溃。4.doesNotRecogn...
1、cocoapods的下载原理 s.source = { :git => 'git@gitlab.xxx.net:ios-thirdpartservice/xxxreact...
通过简单的测试即可发现UIWebView占用过多内存,且内存峰值更是夸张。WKWebView网页加载速度也有提升,但是并不像内存那样提升那么多。下面列举一些其它的优势: UI...
数据结构 通常可以分为四类: 数据结构的存储方式: 链表可分为: 什么是树 什么是二叉树 二叉树遍历 在二叉树的一些应用中,常常要求在树中查找具有某种特征的节点,或者对树中全...
核心动画的框架图: CoreAnimation框架是基于OpenGL与CoreGraphics图像处理框架的一个跨平台的动画框架。 在CoreAnimation中大部分的动画...