Keith Lee

talk less and do more.

WKWebView

WKWebView的使用

#WKWebView的使用 WKWebView是苹果在iOS 8之后推出的框架WebKit中的浏览器控件, 其加载速度比UIWebView快了许多, 但内存占用率却下降很多, 也解决了加载网页时的内存泄露问题. 现在的项目大多数只需适配到iOS 8, 所以用WKWebView来替换项目中的UIWebView是很有必要的. WKWebView的使用主要涉及下面几个类: WKW...

Mac配置apache服务器

#Mac上10分钟搞定Apache服务器配置 目的:创建一个专属的测试环境 ###一、Apache服务器 使用最广的 Web 服务器 Mac自带Apache,只需要修改几个配置就可使用 有些特殊的服务器功能,Apache都能很好的支持 ###二、硬件要求 ####1. Mac电脑开机密码 ####2. M...

团队开源

分享一些大公司团队的代码

分享一些大公司团队的代码 目录 阿里巴巴 腾讯 百度 华为 360 小米 58同城 美团 滴滴出行 知乎 哔哩哔哩 新浪微博 搜狐 极光开发者(Jpush) 开源中国 当当 豆瓣 饿了么 网易 七牛 环信 YY 1.阿里巴巴 1.1 阿里巴巴主团队 主要开源的大项目真的太多了,那我就找几个主要的...

用ELK分析Tomcat日志

配置ELK技术栈来分析apache tomcat日志

配置ELK技术栈来分析apache tomcat日志 在这篇文章,我将安装ElasticSearch, Logstash and Kibana分析Apache Tomcat服务日志。在安装之前,对各个组件做个简介! ElasticSearch 有强大的搜索功能的无模式数据库,可以简单的很想扩展,索引每一个字段,可以聚合分组数据。 Logstash 用Ru...

知乎日报API

利用 xcdeobulid 打包项目

API 说明 知乎日报的消息以 JSON 格式输出 网址中 api 后数字代表 API 版本,过高或过低均会得到错误信息 较老的接口(启动界面图像获取,最新消息,过往消息)中将数字 2 替换为 1.2 获得效果相同,替换为 1.1 获得的是老版本 API 输出的 JSON 格式(替换为更低,如 1.0,或更高,如 1.3,将会获得错误消...

iOS自动构建套件

flow.ci + fir.im + Coding

iOS自动构建套件 - flow.ci + fir.im + Coding 2017.04.26 前言 相信很多最开始接触自动构建都是从Jenkins开始的。都是纯手工搭建,本地代码创库也是Gitblit搭建的。基本上每次换工作,都需要重新搭建一遍,实在心累。期间踩坑无数,暂且不表。接触到flow.ci还是因为之前一直在用他们的APP发布平台服务fir.im。本文是我对flow...

搜索技巧

搜索,是互联网的入口,每个人都离不开搜索

搜索技巧 搜索,是互联网的入口,每个人都离不开搜索,更何况程序员?程序员最离不开的有两样东西,一个是 GitHub ,一个是搜索引擎。离开这两样东西,我相信大部分程序员都不会编程了。所以,一个好的程序员利用好的搜索技巧不仅可能提高自己的能力,还可以提高开发效率。 精确搜索 精确搜索,就是搜索的关键字用“ ”(双引号)包含。也叫完整搜索,表示查询词不能被拆分,在搜索结果中必须完整...

各平台免费接口

让你想不到的惊喜

免费接口 电商接口 京东获取单个商品价格接口: http://p.3.cn/prices/mgets?skuIds=J_商品ID&type=1 ps:商品ID这么获取:http://item.jd.com/954086.html 物流接口 快递接口: http://www.kuaidi100.com/query?type=快递公司代号&postid=快递单号 ps...

iOS自动打包

利用 xcdeobulid 打包项目

前言 利用xcode的命令行工具 xcdeobulid 进行项目的编译打包,生成ipa包 现在网上的自动打包教程几乎都还是xcodebuild + xcrun的方式先生成.app包 再生成.ipa包,结果弄了一整天硬是没成功~ 后来发现PackageApplication is deprecated,悲剧。然后手动压缩的 .ipa包因为签名问题无法装到手机上。 后来用了arch...

ApacheBench

ApacheBench(ab)测试工具

ApacheBench(ab)测试工具 一、ab的原理 ab是apachebench命令的缩写。 ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。 ab命令对发出负载的计算机要求很低,它...