技术雷达快讯:自2017年中以来,Chrome用户可以选择以headless模式运行浏览器。此功能非常适合运行前端浏览器测试,而无需在屏幕上显示操作过程。在此之前,这主要是P...
plantuml
SQLite数据库设计基础点这篇文章是很久之前写了一半,今天继续把它写完。自己整理过的知识点,吸收效果会更好。 监控(DB Hook) 主线程的DB操作以及多余的DB操作根据业务需要,检查是否DB操作一...
这些概念性的东西可以在这里查看,这篇文章我们主要来分析iOS端的表象然后再分析源码。咋们还是放一张使用Sonic前后效果图,效果还是很明显的 先来从表象过一下Sonic对请求...
其实两者是有区别的,但是关注设备数是关键
程序员之产品意识截止到2017.9.25号,离开了大本营UC浏览器。从UC两年多时间里面,作为一名iOS开发者,除了专业技术得到提高外。产品意识也得到加强,这篇文章主要就是记录在这两年里面学...
必须知道的排序算法—Java实现 1 冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作...
刚接触到动态库的时候,那时候带着一个问题,今天有空就把它解了。祝大家国庆长假愉快~~~ 动态库和可执行文件,这两种类型的Mach-O产物,如果里面用到了相同的第三方库会怎么样...
觉得有用的点赞吧
FSImageTool ,解放安装包大小背景 为了减少安装包的大小,一般采取的方法有: 检查无用的selector,无用oc类, 扫描重复代码 图片压缩 删除冗余字符串 编译优化,减少可执行文件的大小 这些方法在网...