技术雷达快讯:自2017年中以来,Chrome用户可以选择以headless模式运行浏览器。此功能非常适合运行前端浏览器测试,而无需在屏幕上显示操作过程。在此之前,这主要是P...
技术雷达快讯:自2017年中以来,Chrome用户可以选择以headless模式运行浏览器。此功能非常适合运行前端浏览器测试,而无需在屏幕上显示操作过程。在此之前,这主要是P...
这些概念性的东西可以在这里查看,这篇文章我们主要来分析iOS端的表象然后再分析源码。咋们还是放一张使用Sonic前后效果图,效果还是很明显的 先来从表象过一下Sonic对请求...
必须知道的排序算法—Java实现 1 冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作...
前言 《一个程序员的求职之旅》去年的求职之旅仍旧历历在目:当时借宿深圳,在拉勾上投着各种小公司,然后重复着"投简历、不合适" 和 "投简历、面试、公司看不上我" 、 "投简历...
我们平时在开发过程中,偶尔会遇到一些崩溃日志,看到堆栈就想放弃的,例如下面这个,很明显的野指针崩溃,但是不知道崩溃在哪里 当然,从其他的堆栈看来,也没有什么明显有用的信息这种...
前提准备证书并熟悉xcodebuild介绍,以及官方文档 xcodebuild -showsdks查看可用的SDK xcodebuild -list查看项目全部的target...
预备知识 W3C 的Navigation Timing Specification 定义了一组API ,可以观察浏览器的每一个请求的时序和性能数据。 浏览器发起一个链接请求的...
最近在做HttpURLCache 的缓存管理,每个response 对应一个网页Cache索引,由数据库管理网页索引,response 使用Protobuf 替换NSCodi...
译者按:原文写于2011年末,虽然文中关于Python 3的一些说法可以说已经不成立了,但是作为一篇面向从其他语言转型到Python的程序员来说,本文对Python的生态系统...