提交 4e17119f 编写于 作者: 张梓雄

更新文章内容

上级 e4695551
# AwesomeReference: 程序员成长道路上的阅读学习资料工具集锦 ![](https://camo.githubusercontent.com/1a7ddd081e0fcc80e7acf9ed04c5705f2028862c/68747470733a2f2f636f64696e672e6e65742f752f686f7465616d2f702f43616368652f6769742f7261772f6d61737465722f323031362f31302f332f312d6d44523069425643615f7a3750655a6864595a7859512e6a706567)
- 【Article】:单篇文章
# [AwesomeReference: 程序员成长道路上的阅读学习资料工具集锦](https://parg.co/b4z)
本系列文章索引类别约定如下:
- 【Article】:单篇文章,也是默认的引用类型
- 【Slide】:幻灯片 - 【Slide】:幻灯片
- 【Series】:系列文章 - 【Series】:系列文章
- 【Book】:书籍 - 【Book】:书籍
- 【Course】:视频教程 - 【Course】:视频教程
- 【Resource】:资源集锦 - 【Resource】:资源集锦
- 【Project】: 开源的项目或者框架、库。
# I AM Coder # Insight: 视界
- [追求技术之上的进阶阅读学习索引](https://zhuanlan.zhihu.com/p/25642783)
# 编程语言 ## Blogs: 个人博客
- [编程语言知识图谱](): - [某熊的博客“精华”索引-2016-1](https://parg.co/btl)
- [JavaScript Reference]():[JavaScript 异步编程]() - [某熊的博客“精华”索引-2017-1](https://parg.co/btl)
- [Java Reference]():[Java 并发编程]()
- [PHP Reference]():
# 基础知识 # 编程语言
# Web 前端入门与工程实践
# 服务端应用程序开发与架构
# 数据科学与人工智能
# 基础架构 - [编程语言知识图谱]():
- [JavaScript 学习与实践资料索引]():[JavaScript 异步编程]()
- [Java 学习与实践资料索引]():[Java 并发编程]()
- [PHP 学习与实践资料索引]():
# 产品 # Web 开发
- [Web 学习与实践资料索引](https://parg.co/b4T)
\ No newline at end of file
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
- [Network](#network)
- [NetworkManagement:网络管理](#networkmanagement%E7%BD%91%E7%BB%9C%E7%AE%A1%E7%90%86)
- [Reachability:网络可达性判断](#reachability%E7%BD%91%E7%BB%9C%E5%8F%AF%E8%BE%BE%E6%80%A7%E5%88%A4%E6%96%AD)
- [Socket:套接字](#socket%E5%A5%97%E6%8E%A5%E5%AD%97)
- [HttpClient:网络客户端](#httpclient%E7%BD%91%E7%BB%9C%E5%AE%A2%E6%88%B7%E7%AB%AF)
- [URI Handler:URI处理工具集](#uri-handleruri%E5%A4%84%E7%90%86%E5%B7%A5%E5%85%B7%E9%9B%86)
- [Generator:构造](#generator%E6%9E%84%E9%80%A0)
- [Encode:编码](#encode%E7%BC%96%E7%A0%81)
- [Analysis:分析](#analysis%E5%88%86%E6%9E%90)
- [Request Generator(请求构造)](#request-generator%E8%AF%B7%E6%B1%82%E6%9E%84%E9%80%A0)
- [Header:请求头管理](#header%E8%AF%B7%E6%B1%82%E5%A4%B4%E7%AE%A1%E7%90%86)
- [Get](#get)
- [Post/Put/Delete](#postputdelete)
- [Request Executor:请求执行器](#request-executor%E8%AF%B7%E6%B1%82%E6%89%A7%E8%A1%8C%E5%99%A8)
- [Synchronous Request:同步请求](#synchronous-request%E5%90%8C%E6%AD%A5%E8%AF%B7%E6%B1%82)
- [Asynchronous Request:异步请求](#asynchronous-request%E5%BC%82%E6%AD%A5%E8%AF%B7%E6%B1%82)
- [Parallel Request:并发请求](#parallel-request%E5%B9%B6%E5%8F%91%E8%AF%B7%E6%B1%82)
- [Response:响应解析](#response%E5%93%8D%E5%BA%94%E8%A7%A3%E6%9E%90)
- [Response Caching:响应缓存](#response-caching%E5%93%8D%E5%BA%94%E7%BC%93%E5%AD%98)
- [Advanced Request:一些较为复杂的请求管理](#advanced-request%E4%B8%80%E4%BA%9B%E8%BE%83%E4%B8%BA%E5%A4%8D%E6%9D%82%E7%9A%84%E8%AF%B7%E6%B1%82%E7%AE%A1%E7%90%86)
- [Request Cancel:请求撤销](#request-cancel%E8%AF%B7%E6%B1%82%E6%92%A4%E9%94%80)
- [Timeouts:请求超时](#timeouts%E8%AF%B7%E6%B1%82%E8%B6%85%E6%97%B6)
- [Authentication:认证](#authentication%E8%AE%A4%E8%AF%81)
- [HTTPS](#https)
- [HTTPStubs/MockServer:本地伪装网络请求](#httpstubsmockserver%E6%9C%AC%E5%9C%B0%E4%BC%AA%E8%A3%85%E7%BD%91%E7%BB%9C%E8%AF%B7%E6%B1%82)
- [FileTransfer:文件传输](#filetransfer%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93)
- [Uploads:上传](#uploads%E4%B8%8A%E4%BC%A0)
- [Widgets:用于进行文件上传的插件](#widgets%E7%94%A8%E4%BA%8E%E8%BF%9B%E8%A1%8C%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0%E7%9A%84%E6%8F%92%E4%BB%B6)
- [Download:下载](#download%E4%B8%8B%E8%BD%BD)
- [Push:推送与长连接](#push%E6%8E%A8%E9%80%81%E4%B8%8E%E9%95%BF%E8%BF%9E%E6%8E%A5)
- [WebSocket](#websocket)
- [RPC:远程与本地调用](#rpc%E8%BF%9C%E7%A8%8B%E4%B8%8E%E6%9C%AC%E5%9C%B0%E8%B0%83%E7%94%A8)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# Network
本文包含客户端开发中与网络请求、网络操作等相关的知识要点与框架。
# NetworkManagement:网络管理
## Reachability:网络可达性判断
# Socket:套接字
# HttpClient:网络客户端
以okHttp(Android)、Volley、AFNetworking(iOS)为例。
- 能够取消现有的网络请求
- 能够并发请求
- 连接池能够复用存在的Socket连接
- 本地对于响应的缓存
- 简单的异步接口来避免主线程阻塞
- 对于REST API的封装
- 重连策略
- 能够有效地载入与传输图片
- 支持对于JSON的序列化
- 支持SPDY、HTTP/2
## URI Handler:URI处理工具集
### Generator:构造
### Encode:编码
### Analysis:分析
## Request Generator(请求构造)
### Header:请求头管理
### Get
### Post/Put/Delete
## Request Executor:请求执行器
### Synchronous Request:同步请求
### Asynchronous Request:异步请求
### Parallel Request:并发请求
## Response:响应解析
### Response Caching:响应缓存
## Advanced Request:一些较为复杂的请求管理
### Request Cancel:请求撤销
### Timeouts:请求超时
### Authentication:认证
### HTTPS
## HTTPStubs/MockServer:本地伪装网络请求
# FileTransfer:文件传输
## Uploads:上传
### Widgets:用于进行文件上传的插件
### Download:下载
# Push:推送与长连接
## WebSocket
# RPC:远程与本地调用
包括类似于WebService那样的远程调用。
![](http://153.3.251.190:11900/client-network)
此差异已折叠。
<map version="1.0.1"><node CREATED="1467798007108" ID="ID_root" MODIFIED="1467798007108" TEXT="ProgrammingLanguage"><node CREATED="1467798007108" ID="ID_40c8e10871d5e5d35199" POSITION="right" MODIFIED="1467798007108" TEXT="Introduction"><node CREATED="1467798007108" ID="ID_55a5e0e9d38c6a2aae41" MODIFIED="1467798007108" TEXT="VersionIteration"></node><node CREATED="1467798007108" ID="ID_4eeb79fc0a3dbc7f2eb3" MODIFIED="1467798007108" TEXT="Comments&amp;Split"></node><node CREATED="1467798007108" ID="ID_c5848b820155cc76f337" MODIFIED="1467798007108" TEXT="Reference"><node CREATED="1467798007108" ID="ID_baea0754414eb21736ec" MODIFIED="1467798007108" TEXT="Tutorial&amp;Doc"></node><node CREATED="1467798007108" ID="ID_94b27c0ddae439270ed2" MODIFIED="1467798007108" TEXT="Practice&amp;Tool"></node><node CREATED="1467798007108" ID="ID_11d56efc176964095749" MODIFIED="1467798007108" TEXT="Forum&amp;Lesson"></node><node CREATED="1467798007108" ID="ID_52a020e3fb6498ae15d9" MODIFIED="1467798007108" TEXT="Blog&amp;News"></node><node CREATED="1467798007108" ID="ID_b2976e9fe32c8c2ee165" MODIFIED="1467798007108" TEXT="Book&amp;Resource"></node></node></node><node CREATED="1467798007108" ID="ID_7c2dc1ffa2df4ca1a2ca" POSITION="right" MODIFIED="1467798007108" TEXT="Advanced"><node CREATED="1467798007108" ID="ID_93111dc40d6878e030f3" MODIFIED="1467798007108" TEXT="MetaProgramming"><node CREATED="1467798007108" ID="ID_fce43141094a479286fe" MODIFIED="1467798007108" TEXT="Reflection"></node><node CREATED="1467798007108" ID="ID_3f36141027eb01af702c" MODIFIED="1467798007108" TEXT="CodeGeneration"></node></node><node CREATED="1467798007108" ID="ID_8836c12c005c1beeb189" MODIFIED="1467798007108" TEXT="Generics"></node><node CREATED="1467798007108" ID="ID_bb9714ebbe095413a545" MODIFIED="1467798007108" TEXT="MemoryManagement"></node><node CREATED="1467798007108" ID="ID_fbfbf267c60d42eccda0" MODIFIED="1467798007108" TEXT="BestPractices"><node CREATED="1467798007108" ID="ID_23363deb0f7943e0beba" MODIFIED="1467798007108" TEXT="StyleGuide"></node><node CREATED="1467798007108" ID="ID_fccd5f1e3ef7e81152e8" MODIFIED="1467798007108" TEXT="FrameworkTips"></node><node CREATED="1467798007108" ID="ID_1873efcc591dec9ee994" MODIFIED="1467798007108" TEXT="Optimization&amp;PerformanceTunning"></node></node><node CREATED="1467798007108" ID="ID_7588b292b039e666538a" MODIFIED="1467798007108" TEXT="DesignPattern"></node><node CREATED="1467798007108" ID="ID_84374e955aa23f9bf11c" MODIFIED="1467798007108" TEXT="Algorithms"></node></node><node CREATED="1467798007108" ID="ID_13313ca7c750c4962dc9" POSITION="right" MODIFIED="1467798007108" TEXT="Basic"><node CREATED="1467798007108" ID="ID_6cfd76d2e727921624b4" MODIFIED="1467798007108" TEXT="Class&amp;Object"><node CREATED="1467798007108" ID="ID_a9af80e77612bcbff9c8" MODIFIED="1467798007108" TEXT="ClassDefinition"></node><node CREATED="1467798007108" ID="ID_33a778422fd562cece5c" MODIFIED="1467798007108" TEXT="Object"></node><node CREATED="1467798007108" ID="ID_37ded303783a9e3548cd" MODIFIED="1467798007108" TEXT="Inheritance"></node><node CREATED="1467798007108" ID="ID_70d209cf9e98a7fea2b6" MODIFIED="1467798007108" TEXT="Abstract/Interface/Protocol"></node><node CREATED="1467798007108" ID="ID_826bbf54d81c26fcc6ae" MODIFIED="1467798007108" TEXT="InnerClass"></node></node><node CREATED="1467798007108" ID="ID_bee0e9de03670dfa67a4" MODIFIED="1467798007108" TEXT="ControlFlow&amp;ErrorHandling"><node CREATED="1467798007108" ID="ID_fc7e6f7ab7675c6dd325" MODIFIED="1467798007108" TEXT="Operator"></node><node CREATED="1467798007108" ID="ID_d057a80e88b2440460ac" MODIFIED="1467798007108" TEXT="Branch"></node><node CREATED="1467798007108" ID="ID_9d94f2aecc93410ce7b4" MODIFIED="1467798007108" TEXT="Loop"></node><node CREATED="1467798007108" ID="ID_2d327ceb5982a627bffd" MODIFIED="1467798007108" TEXT="Control"></node><node CREATED="1467798007108" ID="ID_59ed600d4e78129ebc17" MODIFIED="1467798007108" TEXT="Generator&amp;Yield"></node><node CREATED="1467798007108" ID="ID_27d3e62e39714839c33b" MODIFIED="1467798007108" TEXT="Exception"></node><node CREATED="1467798007108" ID="ID_457a599cf58c9157f044" MODIFIED="1467798007108" TEXT="FailureHandler"></node></node><node CREATED="1467798007108" ID="ID_37b087b81265710de23f" MODIFIED="1467798007108" TEXT="DataStructure"><node CREATED="1467798007108" ID="ID_c31022aa1f73e88bc494" MODIFIED="1467798007108" TEXT="Variables&amp;Constant"></node><node CREATED="1467798007108" ID="ID_0dbe7878fb51c7cb59d1" MODIFIED="1467798007108" TEXT="BasicType"></node><node CREATED="1467798007108" ID="ID_9fb78557e3aa28b7970d" MODIFIED="1467798007108" TEXT="String"></node><node CREATED="1467798007108" ID="ID_68941b36f347219924cf" MODIFIED="1467798007108" TEXT="IndexedCollection"></node><node CREATED="1467798007108" ID="ID_85a036183dd1bebbe307" MODIFIED="1467798007108" TEXT="KeyedCollection"></node><node CREATED="1467798007108" ID="ID_3351ff768df1d6ab6a04" MODIFIED="1467798007108" TEXT="DateTime"></node><node CREATED="1467798007108" ID="ID_ab190d445c177cc4036c" MODIFIED="1467798007108" TEXT="Serialization"></node></node><node CREATED="1467798007108" ID="ID_bc35f2470f0672276f99" MODIFIED="1467798007108" TEXT="Function"><node CREATED="1467798007108" ID="ID_bfe3f8452a887373cbe5" MODIFIED="1467798007108" TEXT="FunctionDefinition"></node><node CREATED="1467798007108" ID="ID_0d26a235309b03484930" MODIFIED="1467798007108" TEXT="Args&amp;Invoking"></node><node CREATED="1467798007108" ID="ID_60355d6c722fcaa78449" MODIFIED="1467798007108" TEXT="AnnoymousFunction&amp;Lambda"></node><node CREATED="1467798007108" ID="ID_28820ec4faafe846ad29" MODIFIED="1467798007108" TEXT="Scope&amp;Closure"></node><node CREATED="1467798007108" ID="ID_2cee926a7df743fb91f4" MODIFIED="1467798007108" TEXT="Override"></node><node CREATED="1467798007108" ID="ID_bf04fb71349dd9b2e33a" MODIFIED="1467798007108" TEXT="Decorator"></node><node CREATED="1467798007108" ID="ID_93a54cbd2e1949480a9b" MODIFIED="1467798007108" TEXT="Currying&amp;unCurrying"></node></node><node CREATED="1467798007108" ID="ID_1954897f7248d0beb208" MODIFIED="1467798007108" TEXT="Module"></node><node CREATED="1467798007108" ID="ID_9be91315aeb8fa9b572c" MODIFIED="1467798007109" TEXT="IO Stream"><node CREATED="1467798007109" ID="ID_ef021198406ea8cf5925" MODIFIED="1467798007109" TEXT="NIO"></node></node></node><node CREATED="1467798007109" ID="ID_21f0ea2be9c0efeef821" POSITION="right" MODIFIED="1467798007109" TEXT="Network"><node CREATED="1467798007109" ID="ID_a17210b5e2648f86ccea" MODIFIED="1467798007109" TEXT="NetworkManagement"></node><node CREATED="1467798007109" ID="ID_60bc7d329f212e890307" MODIFIED="1467798007109" TEXT="Socket"></node><node CREATED="1467798007109" ID="ID_0625a96c57b7a4f6d413" MODIFIED="1467798007109" TEXT="HTTPClient"></node><node CREATED="1467798007109" ID="ID_cac7a1c5f03a036156c0" MODIFIED="1467798007109" TEXT="WebSocket"></node><node CREATED="1467798007109" ID="ID_b936555f3e6dcfae12bd" MODIFIED="1467798007109" TEXT="RPC"></node></node><node CREATED="1467798007109" ID="ID_ca175b33e8e437e2fc4a" POSITION="left" MODIFIED="1467798007109" TEXT="Storage"><node CREATED="1467798007109" ID="ID_1fad4de7f86031f1a9b0" MODIFIED="1467798007109" TEXT="Cache"></node><node CREATED="1467798007109" ID="ID_cdb57d45bf19b919d12d" MODIFIED="1467798007109" TEXT="DataBase"><node CREATED="1467798007109" ID="ID_c03990965e3ecdecbba1" MODIFIED="1467798007109" TEXT="KeyValue"></node><node CREATED="1467798007109" ID="ID_d6580751687e2923061c" MODIFIED="1467798007109" TEXT="Relational"></node><node CREATED="1467798007109" ID="ID_0bec54030aa865707285" MODIFIED="1467798007109" TEXT="Document"></node></node><node CREATED="1467798007109" ID="ID_e37998bfed43a236fe9a" MODIFIED="1467798007109" TEXT="FileSystem"></node><node CREATED="1467798007109" ID="ID_92d9641e3f30f9cda520" MODIFIED="1467798007109" TEXT="PDF"></node><node CREATED="1467798007109" ID="ID_c1ba751b19064e545107" MODIFIED="1467798007109" TEXT="Microsoft Office"></node></node><node CREATED="1467798007109" ID="ID_1705408a6d0166919630" POSITION="left" MODIFIED="1467798007109" TEXT="SysProc"><node CREATED="1467798007109" ID="ID_2d34aa6f1ce0f59b9834" MODIFIED="1467798007109" TEXT="AOP"></node><node CREATED="1467798007109" ID="ID_c115a566c5ca0a5a32dd" MODIFIED="1467798007109" TEXT="Concurrence"><node CREATED="1467798007109" ID="ID_350e14ede59db2441e39" MODIFIED="1467798007109" TEXT="Thread"></node><node CREATED="1467798007109" ID="ID_4db6cf1e67ad1484608b" MODIFIED="1467798007109" TEXT="Asynchronous"></node><node CREATED="1467798007109" ID="ID_db123b97c2544c0d8616" MODIFIED="1467798007109" TEXT="Synchronous"><node CREATED="1467798007109" ID="ID_4ba5ab8920e69216aae8" MODIFIED="1467798007109" TEXT="Lock"></node><node CREATED="1467798007109" ID="ID_f5f8b4ecf3096d2b3512" MODIFIED="1467798007109" TEXT="Atomic&amp;Transaction"></node><node CREATED="1467798007109" ID="ID_a9c19053ea21a4ab53f7" MODIFIED="1467798007109" TEXT="Consistency"></node></node></node><node CREATED="1467798007109" ID="ID_223318ec3cfb69152a0d" MODIFIED="1467798007109" TEXT="System"></node><node CREATED="1467798007109" ID="ID_9dc163fd7b1bc36b850c" MODIFIED="1467798007109" TEXT="Reactive"><node CREATED="1467798007109" ID="ID_925a11030b8f0f401fcd" MODIFIED="1467798007109" TEXT="RxExtension"></node><node CREATED="1467798007109" ID="ID_11e89ebe9524d4de440b" MODIFIED="1467798007109" TEXT="Actor"></node><node CREATED="1467798007109" ID="ID_edf156056ba0f7c0509c" MODIFIED="1467798007109" TEXT="StreamAPI"></node></node><node CREATED="1467798007109" ID="ID_321879d5ad237a4903cf" MODIFIED="1467798007109" TEXT="Cross-Language Invoke"></node></node><node CREATED="1467798007109" ID="ID_7b3f4a5e2f35f33b23f8" POSITION="left" MODIFIED="1467798007109" TEXT="TestRelease"><node CREATED="1467798007109" ID="ID_1e26d68fc81f26fd1a5f" MODIFIED="1467798007109" TEXT="Debug"><node CREATED="1467798007109" ID="ID_23a94b695d9ccf616229" MODIFIED="1467798007109" TEXT="Log"></node><node CREATED="1467798007109" ID="ID_7a0cd05e0acee2140b39" MODIFIED="1467798007109" TEXT="Monitor"></node></node><node CREATED="1467798007109" ID="ID_4408e3f7626b7c615409" MODIFIED="1467798007109" TEXT="Test"><node CREATED="1467798007109" ID="ID_90cd3790ab07a2963418" MODIFIED="1467798007109" TEXT="Assert"></node><node CREATED="1467798007109" ID="ID_4edcb00951bd9c3ada73" MODIFIED="1467798007109" TEXT="TestRunner"></node><node CREATED="1467798007109" ID="ID_ca248b6eecb52b0b4be9" MODIFIED="1467798007109" TEXT="Mock&amp;Stub"></node><node CREATED="1467798007109" ID="ID_71cdf45d0d60154d8c78" MODIFIED="1467798007109" TEXT="IntegrationTest"></node></node><node CREATED="1467798007109" ID="ID_28ab18e2fc705ea5bb4c" MODIFIED="1467798007109" TEXT="Release"><node CREATED="1467798007109" ID="ID_0a54e7a1dc74be373ebe" MODIFIED="1467798007109" TEXT="Package"></node></node></node></node></map>
\ No newline at end of file
<map version="1.0.1"><node CREATED="1467795114047" ID="ID_root" MODIFIED="1467795114047" TEXT="编程语言:ProgrammingLanguage"><node CREATED="1467795114047" ID="ID_40c8e10871d5e5d35199" POSITION="right" MODIFIED="1467795114047" TEXT="入门概述:Introduction"><node CREATED="1467795114047" ID="ID_55a5e0e9d38c6a2aae41" MODIFIED="1467795114047" TEXT="版本迭代:VersionIteration"></node><node CREATED="1467795114047" ID="ID_4eeb79fc0a3dbc7f2eb3" MODIFIED="1467795114047" TEXT="注释与代码分割:Comments&amp;Split"></node><node CREATED="1467795114047" ID="ID_c5848b820155cc76f337" MODIFIED="1467795114047" TEXT="参考资料:Reference"></node></node><node CREATED="1467795114047" ID="ID_7c2dc1ffa2df4ca1a2ca" POSITION="right" MODIFIED="1467795114047" TEXT="深入学习:Advanced"><node CREATED="1467795114047" ID="ID_93111dc40d6878e030f3" MODIFIED="1467795114047" TEXT="元编程:MetaProgramming"></node><node CREATED="1467795114047" ID="ID_8836c12c005c1beeb189" MODIFIED="1467795114047" TEXT="泛型编程:Generics"></node><node CREATED="1467795114047" ID="ID_bb9714ebbe095413a545" MODIFIED="1467795114047" TEXT="内存管理:MemoryManagement"></node><node CREATED="1467795114047" ID="ID_fbfbf267c60d42eccda0" MODIFIED="1467795114047" TEXT="最佳实践:BestPractices"></node><node CREATED="1467795114047" ID="ID_7588b292b039e666538a" MODIFIED="1467795114047" TEXT="设计模式:DesignPattern"></node><node CREATED="1467795114047" ID="ID_84374e955aa23f9bf11c" MODIFIED="1467795114047" TEXT="算法实现:Algorithms"></node></node><node CREATED="1467795114047" ID="ID_13313ca7c750c4962dc9" POSITION="right" MODIFIED="1467795114047" TEXT="语法基础:Basic"><node CREATED="1467795114047" ID="ID_6cfd76d2e727921624b4" MODIFIED="1467795114047" TEXT="类与对象:Class&amp;Object"></node><node CREATED="1467795114047" ID="ID_bee0e9de03670dfa67a4" MODIFIED="1467795114047" TEXT="流程控制与异常处理:ControlFlow&amp;ErrorHandling"></node><node CREATED="1467795114047" ID="ID_37b087b81265710de23f" MODIFIED="1467795114047" TEXT="数据结构:DataStructure"></node><node CREATED="1467795114047" ID="ID_bc35f2470f0672276f99" MODIFIED="1467795114047" TEXT="函数:Function"></node><node CREATED="1467795114047" ID="ID_1954897f7248d0beb208" MODIFIED="1467795114047" TEXT="模块:Module"></node><node CREATED="1467795114047" ID="ID_9be91315aeb8fa9b572c" MODIFIED="1467795114047" TEXT="输入输出流:IO Stream"></node></node><node CREATED="1467795114047" ID="ID_21f0ea2be9c0efeef821" POSITION="right" MODIFIED="1467795114047" TEXT="网络:Network"><node CREATED="1467795114047" ID="ID_a17210b5e2648f86ccea" MODIFIED="1467795114047" TEXT="网络管理:NetworkManagement"></node><node CREATED="1467795114047" ID="ID_60bc7d329f212e890307" MODIFIED="1467795114047" TEXT="套接字:Socket"></node><node CREATED="1467795114047" ID="ID_0625a96c57b7a4f6d413" MODIFIED="1467795114047" TEXT="HTTP访问:HTTPClient"></node><node CREATED="1467795114047" ID="ID_cac7a1c5f03a036156c0" MODIFIED="1467795114047" TEXT="WebSocket"></node><node CREATED="1467795114047" ID="ID_b936555f3e6dcfae12bd" MODIFIED="1467795114047" TEXT="远程调用:RPC"></node></node><node CREATED="1467795114047" ID="ID_ca175b33e8e437e2fc4a" POSITION="left" MODIFIED="1467795114047" TEXT="存储:Storage"><node CREATED="1467795114047" ID="ID_1fad4de7f86031f1a9b0" MODIFIED="1467795114047" TEXT="缓存:Cache"></node><node CREATED="1467795114047" ID="ID_cdb57d45bf19b919d12d" MODIFIED="1467795114047" TEXT="数据库:DataBase"></node><node CREATED="1467795114047" ID="ID_e37998bfed43a236fe9a" MODIFIED="1467795114047" TEXT="文件系统:FileSystem"></node><node CREATED="1467795114047" ID="ID_92d9641e3f30f9cda520" MODIFIED="1467795114047" TEXT="PDF"></node><node CREATED="1467795114047" ID="ID_c1ba751b19064e545107" MODIFIED="1467795114047" TEXT="Microsoft Office"></node></node><node CREATED="1467795114047" ID="ID_1705408a6d0166919630" POSITION="left" MODIFIED="1467795114047" TEXT="系统进程:SysProc"><node CREATED="1467795114047" ID="ID_2d34aa6f1ce0f59b9834" MODIFIED="1467795114047" TEXT="AOP:切面编程"></node><node CREATED="1467795114047" ID="ID_c115a566c5ca0a5a32dd" MODIFIED="1467795114047" TEXT="Concurrence:并发编程"></node><node CREATED="1467795114047" ID="ID_223318ec3cfb69152a0d" MODIFIED="1467795114047" TEXT="System:系统调用"></node></node><node CREATED="1467795114047" ID="ID_7b3f4a5e2f35f33b23f8" POSITION="left" MODIFIED="1467795114047" TEXT="测试与发布:TestRelease"><node CREATED="1467795114047" ID="ID_1e26d68fc81f26fd1a5f" MODIFIED="1467795114048" TEXT="调试:Debug"></node><node CREATED="1467795114048" ID="ID_4408e3f7626b7c615409" MODIFIED="1467795114048" TEXT="测试:Test"></node><node CREATED="1467795114048" ID="ID_28ab18e2fc705ea5bb4c" MODIFIED="1467795114048" TEXT="发布:Release"></node></node></node></map>
\ No newline at end of file
此差异已折叠。
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册