为你推荐
作者简介
前言
1 Web前端技术
AJAX技术的妙用
DOM是什么
静态网页与动态网页
分析URL的结构
网页基础知识:表单
H5应用程序缓存简介
Chrome里的冷知识
JS DDoS攻击的原理与防御
UA的故事
URL编码
简单理解HTML、CSS和JavaScript
跨域与同源
Cookie和广告联盟
HTTP Header是什么
简单理解HTTP的GET和POST
WebSocket是什么
“直出”是什么
互联网的黄金矿工:爬虫
简单理解单页Web应用
锚点与网页内跳转的实现
前端如何适配手机屏幕
简单理解“盗链”与“反盗链”
广告过滤机制科普
2 客户端技术
“骗人”的动画
细说Android应用的“续命大法”
Hybrid APP
手机传感器知多少
定位终端设备位置的方法有哪些
客户端推送实现方式
为什么美颜APP可以美颜
听歌识曲的基本原理
朋友圈中的图片缓存系统
应用的生命周期
3 开发技术
“空指针”是什么
程序中的“越界”是什么
编程五分钟,命名两小时
开发动画需要多少工作量
耦合与解耦
栈与队列
为什么有些Bug不能改
加载等待的艺术
并行计算
简单了解进程间通信
“编不过”是怎么回事
程序“挂了”是怎么回事
简单说说操作系统
什么是代码混淆
程序员遇到Bug时会做些什么
应用“续命”大法之异常捕获
搜索引擎的基石:倒排索引
简单理解面向对象
简单理解重构
流水线技术
多线程是什么
复用的艺术:线程池
4 网络技术
网络基础之协议栈
互联网是如何提供服务的
IP地址枯竭的后悔药:网络地址转换
PING和网关
端口二三话
TCP与UDP
TCP凭什么说自己可靠
谈谈UDP的可靠性
什么是反向代理
CDN是什么
断点续传的奥义
推送服务的核心:长连接
HTTPS技术简介
讲讲代理服务器
聊聊Wi-Fi技术
就近接入:怎样让用户找到最近的机房
Socket简介
什么是HTTP 302跳转
神奇的Hosts文件
释放你的小水管:说说下载速度那些事儿
下载劫持简介
VPN简介
5 网络安全与后端技术
密码存储之开发指南
密码存储指南
Web安全之SQL语句
Web安全之XSS
Web安全之CSRF
ARP欺骗的原理
DDoS的原理
Android应用二次打包
那些年中过的病毒
家庭Wi-Fi防“蹭网”指南
后台服务之RPC框架
后台服务之RESTful API
Session是用来做什么的
后台服务之流量控制
后台服务如何生成唯一ID
6 名词解释
抽象、封装、类、实例和对象
SDK、API和架构
控件、组件和框架
二进制文件
脚本
内存泄漏
中间件
打底数据与云端控制
变量与函数
散列表
钩子
配置文件
算法复杂度
模板
RGB通识
应用程序、进程和线程
视频文件与编解码标准
同步、异步和回调
时间戳、MD5和GUID
栈的含义
JSON
理解OpenGL
引擎
开源许可证
渲染
WLAN、Wi-Fi与IEEE 802.11
位图与矢量图
接口
线程池、对象池和连接池
向前兼容和向后兼容
游戏引擎
7 大前端
React:流行的前端技术
React Native:专治急性子的产品经理
一个React Native的应用是什么样的
什么样的业务适合用React Native来改造
终端开发新思路:Flutter
一窥微信小程序的技术思路
如何自己开发小程序
8 人工智能
如何通俗地理解机器学习
人工智能从业者:专家、工程师和调参程序员
TensorFlow:几行代码写一个神经网络的时代来了
人工智能里的套话该怎么理解
一个最简单的机器学习模型
什么是神经网络
神经网络的数据处理
为什么你的神经网络像个傻瓜
懂你的推荐算法:你应该懂的一些知识
9 沟通
程序员的分工
如何正确地提需求
程序员想要的需求文档
为什么项目会延期
目标设定的两种方法
你只是在为自己工作
为什么产品经理经常焦虑
精益创业的作用
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜