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