陳 宇
電子科技大學碩士,高級工程師,就職於騰訊成都分公司,任安卓終端開發工程師。主導多個業務模塊的架構設計及項目管理工作。
鞏曉波
畢業於電子科技大學計算機專業,現任騰訊高級工程師,從事前端開發、後颱開發和移動端開發工作。
高 楊
電子科技大學計算機專業碩士,現任騰訊高級工程師,主要從事移動端的研發工作。
楊俊勇
畢業於北京郵電大學,現任騰訊高級工程師,從事後颱開發和移動端開發工作。
關 磊
畢業於哈爾濱工業大學,就職於騰訊成都分公司,專傢工程師,從事前端、後颱、移動端開發和技術管理工作。
1 Web前端技術 1
AJAX技術的妙用 1
DOM是什麼 3
靜態網頁與動態網頁 5
分析URL的結構 7
網頁基礎知識:錶單 9
H5應用程序緩存簡介 10
Chrome裏的冷知識 11
JS DDoS攻擊的原理與防禦 12
UA的故事 13
URL編碼 15
簡單理解HTML、CSS和JavaScript 16
跨域與同源 17
Cookie和廣告聯盟 20
HTTP Header是什麼 21
簡單理解HTTP的GET和POST 22
Web Socket是什麼 23
“直齣”是什麼 24
互聯網的黃金礦工:爬蟲 25
簡單理解單頁Web應用 26
錨點與網頁內跳轉的實現 27
前端如何適配手機屏幕 29
簡單理解“盜鏈”與“反盜鏈” 30
廣告過濾機製科普 31
2 客戶端技術 33
“騙人”的動畫 33
細說Android應用的“續命大法” 34
Hybrid APP 36
手機傳感器知多少 39
定位終端設備位置的方法有哪些 41
客戶端推送實現方式 43
為什麼美顔APP可以美顔 46
聽歌識麯的基本原理 48
朋友圈中的圖片緩存係統 50
應用的生命周期 52
3 開發技術 56
“空指針”是什麼 56
程序中的“越界”是什麼 57
編程五分鍾,命名兩小時 58
開發動畫需要多少工作量 59
耦閤與解耦 61
棧與隊列 63
為什麼有些Bug不能改 64
加載等待的藝術 65
並行計算 67
簡單瞭解進程間通信 68
“編不過”是怎麼迴事 69
程序“掛瞭”是怎麼迴事 71
簡單說說操作係統 72
什麼是代碼混淆 74
程序員遇到Bug時會做些什麼 75
應用“續命”大法之異常捕獲 76
搜索引擎的基石:倒排索引 79
簡單理解麵嚮對象 80
簡單理解重構 82
流水綫技術 83
多綫程是什麼 85
復用的藝術:綫程池 86
4 網絡技術 88
網絡基礎之協議棧 88
互聯網是如何提供服務的 90
IP地址枯竭的後悔藥:網絡地址轉換 91
PING和網關 93
端口二三話 96
TCP與UDP 97
TCP憑什麼說自己可靠 98
談談UDP的可靠性 99
什麼是反嚮代理 101
CDN是什麼 102
斷點續傳的奧義 104
推送服務的核心:長連接 105
HTTPS技術簡介 106
講講代理服務器 108
聊聊Wi-Fi技術 110
就近接入:怎樣讓用戶找到最近的機房 112
Socket簡介 113
什麼是HTTP302跳轉 115
神奇的Hosts文件 117
釋放你的小水管:說說下載速度那些事兒 119
下載劫持簡介 120
VPN簡介 123
5 網絡安全與後端技術 125
密碼存儲之開發指南 125
密碼存儲指南 127
Web安全之SQL語句 129
Web安全之XSS 131
Web安全之CSRF 132
ARP欺騙的原理 134
DDoS的原理 135
Android應用二次打包 137
那些年中過的病毒 138
傢庭Wi-Fi防“蹭網”指南 140
後颱服務之RPC框架 142
後颱服務之RESTfulAPI 144
Session是用來做什麼的 145
後颱服務之流量控製 147
後颱服務如何生成唯一ID 148
6 名詞解釋 150
抽象、封裝、類、實例和對象 150
SDK、API 和架構 152
控件、組件和框架 153
二進製文件 154
腳本 156
內存泄漏 158
中間件 160
打底數據與雲端控製 161
變量與函數 162
散列錶 163
鈎子 165
配置文件 166
算法復雜度 167
模闆 169
RGB 通識 170
應用程序、進程和綫程 172
視頻文件與編解碼標準 173
同步、異步和迴調 175
時間戳、MD 和GUID 176
棧的含義 177
JSON 179
理解OpenGL 180
引擎 182
開源許可證 183
渲染 185
WLAN、Wi-Fi 與IEEE802.11 186
位圖與矢量圖 187
接口 189
綫程池、對象池和連接池 190
嚮前兼容和嚮後兼容 192
遊戲引擎 193
7 大前端 196
React:流行的前端技術 196
React Native:專治急性子的産品經理198
一個React Native的應用是什麼樣的 199
什麼樣的業務適閤用React Native來改造 201
終端開發新思路:Flutter 202
一窺微信小程序的技術思路 203
如何自己開發小程序 205
8 人工智能 208
如何通俗地理解機器學習 208
人工智能從業者:專傢、工程師和調參程序員 210
TensorFlow:幾行代碼寫一個神經網絡的時代來瞭213
人工智能裏的套話該怎麼理解 214
一個最簡單的機器學習模型 216
什麼是神經網絡 218
神經網絡的數據處理 221
為什麼你的神經網絡像個傻瓜 223
懂你的推薦算法:你應該懂的一些知識 225
9 溝通 227
程序員的分工 227
如何正確地提需求 229
程序員想要的需求文檔 232
為什麼項目會延期 233
目標設定的兩種方法 235
你隻是在為自己工作 236
為什麼産品經理經常焦慮 237
精益創業的作用 238
· · · · · · (
收起)
本書專為非技術背景的互聯網行業從業者和想瞭解互聯網技術的人員量身定製,分門彆類地整理瞭Web前端技術、客戶端技術、開發技術、網絡技術等章節,基本涵蓋瞭當前互聯網行業的所有垂直技術領域。為瞭讓讀者能夠更好地理解技術的精髓,幾乎每篇文章都配以現實生活中通俗易懂的例子,用於類比復雜的互聯網技術原理。
給産品經理講技術 下載 mobi epub pdf txt 電子書