WebKit源码十分庞大,漫无目的去看代码,可能会傻傻搞不清,所以需要带着问题调试源码 Q0.WKWebview生命周期是什么 WKWebVie...
一、音视频编码 视频编码 视频编码分为两个系列:1.MPEG系列:MPEG1(VCD使用)MPEG2(DVD使用)MPEG4(DVDRIP使用它...
设计模式学起来像是在学校里学理论,把理论用到实际的工作中,好比写作文,要收集很多的素材,然后在合适的地方安排上,目前感觉自己还差那么点意思,只能...
从上个月开始接触OC语言,ARC全称Auto Reference Counting自动引用计数,是OC的内存管理机制。在C语言中,如果要在堆上分...
建造者模式在Java里面十分常见,它将一个复杂对象的构造与表示分离,使同样的构建过程可以创建不同的表示,这中设计模式被称为建造者模式,最常见的A...
工厂模式 现实生活中有很多的工厂,汽车厂,摩托厂。如果一个商人,想要购买汽车或者摩托,优先考虑的是去工厂商谈,签订购买合同,而不是去考虑生产多少...
原型模式是用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。 原型模式的结构与实现 原型模式最直接的行为是ja...
设计模式对于编写程序来说十分重要,它是一种编写技巧,也是一种艺术理念。 单例模式 指一个类只有一个实例,且该类能自行创建这个实例的一种模式。单例...
这是LeetCode上面一道难度为困难的题目,和之前的正则表达式有相似的地方,最近在学习kotlin,所以附上kotlin的写法。 44. 通配...