提交 693fffc8 编写于 作者: 鸡腿0452's avatar 鸡腿0452

终于能生成了,把所有的keywords添加了一遍,高级中添加了组播

上级 63858684
{
"keywords": ["网络简介"],
"children": [
{
"网络中的数据是如何传递的": {
......
{
"type": "code_option",
"author": "鸡腿",
"author": "妤βゅ悪",
"source": "01.md",
"notebook_enable": false,
"exercise_id": "79175f78dc784f67a8b3a31edeb575b6"
......
{
"node_id": "network-05cf5084bf4b4f8dbb7040d4d53efbfa",
"keywords": [],
"keywords": ["网络拓扑的分类"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-21e72df6dd5b40dcb57d2daabf9d87b2",
"keywords": [],
"keywords": ["网络拓扑的分类"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-8afe66fc4e1e4f539061de800a0a23bf",
"keywords": [],
"keywords": ["网络模型概述"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-bac5e201cd3f471aa09aef6f6bd9dd6a",
"keywords": [],
"keywords": ["OSI七层模型"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-e7861382d8474d99b6c81866b3480346",
"keywords": [],
"keywords": ["TCP/IP模型"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-9ca6243f54a446089eaf3a8f18dbdf5f",
"keywords": [],
"keywords": ["网络中的数据封装解封装"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-93a232d0cf754e6b87dcdd6f43f8cbc8",
"keywords": [],
"keywords": ["物理层概述"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-f5b3ff50904c4fed949e58640a143cfe",
"keywords": [],
"keywords": ["通信方式"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-1ed5189882a04d6da48dc84617427b65",
"keywords": [],
"keywords": ["网络通信介质"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-59a5b62a972247948a07ffcf892b56c9",
"keywords": [],
"keywords": ["认识传输介质"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-ec7441d074c1439285eab85cd1d35425",
"keywords": [],
"keywords": ["数据链路层的作用"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-45e9640d996c42d685c497fa6604a764",
"keywords": [],
"keywords": ["MAC","MAC地址分类"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-770fb1807a7e4ef59c9f78e06685dd67",
"keywords": [],
"keywords": ["交换机的作用"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-e7f2ac802a3e4ac785b5f94d4935dcae",
"keywords": [],
"keywords": ["交换机工作原理","MAC地址表的构建与转发"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-44c32ade1eb24e328d84b0970a82c874",
"keywords": [],
"keywords": ["ARP"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-da956c02f676454e8bcaa50e3cfa8e06",
"keywords": [],
"keywords": ["虚拟局域网","VLAN"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-5dd420ebd67146afa5219a44cd614a47",
"keywords": [],
"keywords": ["无线局域网","WLAN"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-dd30314697c84cc1b696d77dd11aced9",
"keywords": [],
"keywords": ["PPP"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-60f0ba128ba74fa89c79e36884305783",
"keywords": [],
"keywords": ["LAN"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-8d8288ccd2b64a109c4f557efe592ac3",
"keywords": [],
"keywords": ["网络层作用"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-ab6bfd85ec3440dd89fea166da0be00c",
"keywords": [],
"keywords": ["IP地址"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-772cd2af7db94508840e1441a7574877",
"keywords": [],
"keywords": ["IP地址的计算","子网划分"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-cbc2f413286e40fcad470f79d0da9f1d",
"keywords": [],
"keywords": ["路由器作用"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-9d424643d20e4d6a8e563debaad8f21a",
"keywords": [],
"keywords": ["三层转发原理","路由查表转发过程","路由器工作原理"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-edb91111e5ff435cbcf23f5537866369",
"keywords": [],
"keywords": ["静态路由"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-8dd155538a954267abe06242248a083e",
"keywords": [],
"keywords": ["动态路由"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-1f93a31002cf4fe2924a8c513c4a4a5c",
"keywords": [],
"keywords": ["IPv6"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-d32c188136234d198a3d27aaf251434f",
"keywords": [],
"keywords": ["网络层"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-74e3d2800f35424a8e98ce089f7c27c6",
"keywords": [],
"keywords": ["传输层作用"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-b9246efd155b47799dc02eb00175bd3d",
"keywords": [],
"keywords": ["传输层端口号"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-85712193cdfa4d82bafaa0f4cd30e266",
"keywords": [],
"keywords": ["TCP协议特点","三次握手"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-4a3481cb7b03425582b40d1e0d2e0d51",
"keywords": [],
"keywords": ["UDP协议特点"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-5e7027e23eec4c67a7de74e9ab2caba8",
"keywords": [],
"keywords": ["传输层"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-ae82cb15ba26426a91e8a1cb474328ae",
"keywords": [],
"keywords": ["应用层作用"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-bd22073e575c4d4ea1325760a3912954",
"keywords": [],
"keywords": ["HTTP协议","WEB服务"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-14c66687e6e84ea68668d40b4cacd873",
"keywords": [],
"keywords": ["FTP协议","文件传输协议"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-656828c7f31c4f72ad230b9e3191161d",
"keywords": [],
"keywords": ["DNS协议","域名系统","域名解析"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-66b95999ea2147c4945a1456eb3baaee",
"keywords": [],
"keywords": ["DHCP协议","动态获取IP地址"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-c554312da0e0433c974d1e489be231e2",
"keywords": [],
"keywords": ["SMTP","POP"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-94a13c6c52614895b92d569cb38b3c87",
"keywords": [],
"keywords": ["应用层"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-d41a109241504ac689c4180793d237fe",
"keywords": [],
"keywords": ["网络基础"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-ae056a3111bf495687aad5e94fc72b6b",
"keywords": [],
"keywords": ["VLAN"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-9f63af019f97456bbf2da57a02268d26",
"keywords": [],
"keywords": ["链路聚合"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-47c1720cca854491a63065893b444aa0",
"keywords": [],
"keywords": ["生成树","STP"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-1c08cbe277804c9aa7d86a7cea45bb2b",
"keywords": [],
"keywords": ["交换"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-86a74a86c4634c7f991963d8c39c8200",
"keywords": [],
"keywords": ["RIP","距离矢量路由协议"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-460e4f45b1dc4746a5e6d53df073d8f3",
"keywords": [],
"keywords": ["OSPF"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-872fb874602d49aeaf479aa555f768f7",
"keywords": [],
"keywords": ["ISIS"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-d6e6178da70c4c488b4e6137a6f4f039",
"keywords": [],
"keywords": ["BGP"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-bfec537cc4e74fc0bde6968570bb0bda",
"keywords": [],
"keywords": ["路由策略"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-2bdf012b3e71446da96b483fb9b9cdc4",
"keywords": [],
"keywords": ["路由"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-c2ad656b2d434cf2bddae5b67a54a30e",
"keywords": [],
"keywords": ["路由交换"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-a4dd1c4a69364d6dba624adaeafbafcb",
"keywords": [],
"keywords": ["PPP概述"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-aa317ed09bf14c20bb86a1a08d5ec006",
"keywords": [],
"keywords": ["PPP工作过程"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-08302221308e40b38de8cf131dad13ad",
"keywords": [],
"keywords": ["PPP"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-5d740cb0d9a8459f88543a83b6c7c5e8",
"keywords": [],
"keywords": ["VRRP概述"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-ca8d4d21ad474dfd83573e883cd821d5",
"keywords": [],
"keywords": ["VRRP作用"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-f8fb04c24a4e4d4dad049a963e1acdba",
"keywords": [],
"keywords": ["VRRP配置方法"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-8ef0493e96804c9aa6696c9c8c1ae3ca",
"keywords": [],
"keywords": ["VRRP"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-40f0e24cb89b479c82163e686b1271c4",
"keywords": [],
"keywords": ["Qos概述"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-c0196e2fe2e846bc8a4c9bb338221528",
"keywords": [],
"keywords": ["Qos分类"],
"children": [],
"export": [],
"keywords_must": [],
......
{
"node_id": "network-c52d5bcef40f45c5bc8a3941c73d2750",
"keywords": [],
"keywords": ["Qos"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-62329d0f20164e04ab46de5bb10ac4da",
"keywords": ["组播概述"],
"children": [],
"export": [],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-0d31ea1646204361b903ff004a3a86c4",
"keywords": ["组播工作原理"],
"children": [],
"export": [],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-4ef98f1a9632470c9983ab346a18bc73",
"keywords": ["组播协议"],
"children": [],
"export": [],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"node_id": "network-5cacb51f76b1406380810dfca6aa8ecf",
"keywords": ["组播"],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"tree_name": "network",
"keywords": [],
"keywords": ["network"],
"node_id": "network-7d5f6fdfd0b04e68aeebfb18474e4c4f",
"keywords_must": [],
"keywords_forbid": []
......
此差异已折叠。
......@@ -383,7 +383,7 @@ class TreeWalker:
_, mfile = os.path.split(meta_path)
meta = None
if os.path.exists(meta_path):
with open(meta_path) as f:
with open(meta_path,'r',encoding='utf-8') as f:
content = f.read()
if content:
meta = json.loads(content)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册