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