首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
苏鹏
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 11
沸点 1
赞
12
返回
|
搜索文章
赞
文章( 11 )
沸点( 1 )
YYCache 源码解析
YYCache是国内开发者ibireme开源的一个线程安全的高性能缓存组件,代码风格简洁清晰,在GitHub上已经有了1600+颗星。 阅读它的源码有助于建立比较完整的缓存设计的思路,同时也能巩固一下双向链表,线程锁,数据库操作相关的知识。如果你还没有看过YYCache的源码,…
从 YYCache 源码 Get 到如何设计一个优秀的缓存
本文将结合 YYCache 的源码逐步带大家找到答案。 YYCache 是一个线程安全的高性能键值缓存(该项目是 YYKit 组件之一)。YYKit 是在 2015 年发布到 Github 的,由于其代码质量很高,在短时间内就收获了大量的 Star(目前已经 1w+ Star …
Swift 中枚举高级用法及实践
作者:Benedikt Terhechte,原文链接,原文日期:2015-10-17 译者:小锅,pmst;校对:shanks;定稿:shanks 译者注:作为一个走心且有逼格的翻译组,我们对本篇文章中的代码都进行了验证,并且写了将代码分为上下两篇做成了 playground,…
Swift语法对编译速度的影响
使用Swift初期会惊艳于它强大的表达力,发现原来很啰嗦的逻辑可以用一两句话写完时,工具的强大导致自己会情不自禁的写一些“聪明”的代码。但是Swift毕竟是一个婴儿时期的语言,编译器对于这些极简的代码的处理能力是一个容易被忽略的副作用。 在混编Swift两年后,工程的编译速度到…
面试旧敌之红黑树(直白介绍深入理解)
红黑树是一种复杂并且重要的数据结构,Java 集合框架中多次使用,而且经常有面试问到,值得我们去研究清楚。
用 NSProxy 实现面向切面编程
AOP 的在平时开发中的利用率还是挺高的,知名的 JSPatch、平时做的一些代码插桩都用到了 AOP 这一范式。
iOS 应用 UI 线程卡顿监控
iOS 设备虽然在硬件和软件层面一直在优化,但还是有不少坑会导致 UI 线程的卡顿。对于程序员来说,除了增加自身知识储备和养成良好的编程习惯之外,如果能一套机制能自动预报 “卡顿” 并检测出导致该 “卡顿” 的代码位置自然更好。本文就可能的实现方案做一些探讨和分析。
Google Interview University 一套完整的学习手册帮助自己准备 Google 的面试
这是一套精心制作的学习手册,让自己从一个单纯的开发者成为一个合格的 Google 工程师,这份手册里包含了算法、编程知识、代码结构等各个方面的学习资料及详细的学习计划!(更新:掘金译文地址:http://gold.xitu.io/entry/57fc9ea40bd1d00058d170f9/ 关注掘金翻译计划 https://github.com/xitu/gold-miner 获取更多优质译文)
下一页
关注了
6
关注者
3
收藏集
1
关注标签
19
加入于
2016-09-18