From c57216f28b9fe8e8dff0cbe33ed90889ceb571d1 Mon Sep 17 00:00:00 2001 From: Miykael_xxm Date: Fri, 2 Apr 2021 15:06:12 +0800 Subject: [PATCH] init --- .gitignore | 1 + book.toml | 7 ++++ src/SUMMARY.md | 26 ++++++++++++ src/about.md | 23 +++++++++++ src/ai.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++ src/algorithm.md | 39 ++++++++++++++++++ src/arm.md | 13 ++++++ src/blockchain.md | 9 ++++ src/contribute.md | 5 +++ src/db.md | 26 ++++++++++++ src/design.md | 34 ++++++++++++++++ src/fe.md | 17 ++++++++ src/game.md | 14 +++++++ src/ide.md | 16 ++++++++ src/languages.md | 26 ++++++++++++ src/mobile.md | 9 ++++ src/network.md | 8 ++++ src/software.md | 12 ++++++ src/system.md | 13 ++++++ src/test.md | 13 ++++++ src/windows.md | 12 ++++++ 21 files changed, 425 insertions(+) create mode 100644 .gitignore create mode 100644 book.toml create mode 100644 src/SUMMARY.md create mode 100644 src/about.md create mode 100644 src/ai.md create mode 100644 src/algorithm.md create mode 100644 src/arm.md create mode 100644 src/blockchain.md create mode 100644 src/contribute.md create mode 100644 src/db.md create mode 100644 src/design.md create mode 100644 src/fe.md create mode 100644 src/game.md create mode 100644 src/ide.md create mode 100644 src/languages.md create mode 100644 src/mobile.md create mode 100644 src/network.md create mode 100644 src/software.md create mode 100644 src/system.md create mode 100644 src/test.md create mode 100644 src/windows.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7585238 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +book diff --git a/book.toml b/book.toml new file mode 100644 index 0000000..96a8d1a --- /dev/null +++ b/book.toml @@ -0,0 +1,7 @@ +[book] +authors = ["Miykael_xxm"] +language = "en" +multilingual = false +src = "src" +title = "CSDN-Tags" +default-theme = "Navy" diff --git a/src/SUMMARY.md b/src/SUMMARY.md new file mode 100644 index 0000000..2094d55 --- /dev/null +++ b/src/SUMMARY.md @@ -0,0 +1,26 @@ +# CSDN Tags + +[标签体系](./about.md) + +--- + +- [编程语言](./languages.md) +- [游戏](./game.md) +- [前端](./fe.md) +- [数据库](./db.md) +- [数据结构与算法](./algorithm.md) +- [人工智能](./ai.md) +- [开发工具](./ide.md) +- [网络](./network.md) +- [嵌入式](./arm.md) +- [区块链](./blockchain.md) +- [移动开发](./mobile.md) +- [微软开发](./windows.md) +- [测试](./test.md) +- [软件工程](./software.md) +- [设计模式](./design.md) +- [操作系统](./system.md) + +--- + +[参与贡献](./contribute.md) \ No newline at end of file diff --git a/src/about.md b/src/about.md new file mode 100644 index 0000000..8fd1cbf --- /dev/null +++ b/src/about.md @@ -0,0 +1,23 @@ +# 标签体系 + +## CSDN 统一标签设计 + +CSDN 在长期发展中,各个业务发展出各有特色的标签定义和用户体验,这个博客的目的是想把这些设计都统一起来,同时征求用户的意见, 发布一个全站一致,用户体验好的标签系统。  + +现有的标签体系真是百花齐放: + +个人信息中,有自己的兴趣标签 +博客中,可以写标签 +问答中,可以写提问的标签 +论坛中,不同的子论坛,也是一种标签 +下载业务有很多资源标签 +mobile App 中用户发blink,也可以自带标签 +...  + +## 出发点 + +这是一个初稿,设计的出发点: + +- 不要最全的,关注当前在实践中使用的。  +- 只有二级结构,可以允许标签在各种类型中重复 +- 都是小写,如果有通用的中文词汇, 使用中文词汇而不是英文。  \ No newline at end of file diff --git a/src/ai.md b/src/ai.md new file mode 100644 index 0000000..f4efe72 --- /dev/null +++ b/src/ai.md @@ -0,0 +1,102 @@ +# 人工智能 + +- tensorflow +- pytorch +- opencv +- keras +- caffe +- scikit-learn +- sklearn +- pytorch +- mxnet +- mllib +- paddlepaddle +- jittor +- deeplearning4j +- tensorrt +- mnn +- mmlab +- x-deep learning +- mindspore +- tensorrt +- 机器学习 +- 集成模型 +- xgboost +- lightbgm +- adboost +- boosting +- 概率图模型 +- 最大期望算法 +- 聚类/clustering +- 深度学习 +- 神经网络 +- 门控循环单元 +- 长短期记忆 +- 迁移学习 +- 图神经网络 +- 生成对抗网络 +- 图卷积 +- 推荐模型 +- deepfm +- 智能推荐 +- 协同过滤 +- 语音识别 +- 监督学习 +- 无监督学习 +- 半监督学习 +- 集成学习 +- 迁移学习 +- 主成分分析 +- 奇异值分解 +- 计算机视觉 +- 边缘检测 +- 目标检测 +- 动作检测 +- 行人检测 +- 目标跟踪 +- 语义分割 +- 图像处理 +- 数据增广 +- 超分辨率算法 +- 图像生成 +- alexnet +- googlenet +- yolo +- 强化学习 +- 马尔可夫决策过程 +- 自然语言处理 +- 语言模型 +- 语义理解 +- 情感分析 +- 指代消歧 +- 依存解析 +- 语言建模 +- 机器翻译 +- 自动摘要 +- 自然语言推理 +- elmo +- transformer +- xlnet +- doc2vec +- skipgram +- cbow +- bert +- albert +- nnlm +- lda/主题模型 +- glove +- 词嵌入 +- cnn +- rnn +- lstm +- 分类 +- 朴素贝叶斯 +- 非最大值抑制 +- 人机对话 +- 知识图谱 +- 实体消歧 +- 信息抽取 +- 图计算 +- 联邦学习 +- deepdive +- bert \ No newline at end of file diff --git a/src/algorithm.md b/src/algorithm.md new file mode 100644 index 0000000..f26f95a --- /dev/null +++ b/src/algorithm.md @@ -0,0 +1,39 @@ +# 数据结构与算法 + +- 数据结构 +- 链表 +- 散列表 +- 宽度优先 +- 广度优先 +- 深度优先 +- 迭代加深 +- 启发式算法 +- 图搜索算法 +- 动态规划 +- 爬山算法 +- 模拟退火算法 +- 算法 +- 贪心算法 +- 排序算法 +- 决策树 +- 最小二乘法 +- 逻辑回归 +- 线性回归 +- 支持向量机 +- svm +- 近邻算法 +- 均值算法 +- kmeans +- 随机森林 +- leetcode +- 预编码算法 +- 红黑树 +- 二叉树 +- b树 +- 霍夫曼树 +- 插入排序 +- 堆排序 +- 剪枝 +- 合并排序 +- 哈希算法 +- 推荐算法 \ No newline at end of file diff --git a/src/arm.md b/src/arm.md new file mode 100644 index 0000000..168ad5f --- /dev/null +++ b/src/arm.md @@ -0,0 +1,13 @@ +# 嵌入式 + +- arm +- 物联网 +- iot +- mcu +- 51单片机 +- stm32 +- proteus +- 嵌入式硬件 +- 单片机 +- 嵌入式实时数据库 +- rtdbs \ No newline at end of file diff --git a/src/blockchain.md b/src/blockchain.md new file mode 100644 index 0000000..c1d39e5 --- /dev/null +++ b/src/blockchain.md @@ -0,0 +1,9 @@ +# 区块链 + +- 比特币 +- libra +- 以太坊 +- 数字货币 +- 去中心化 +- 分布式账本 +- 信任链 \ No newline at end of file diff --git a/src/contribute.md b/src/contribute.md new file mode 100644 index 0000000..87c7b8a --- /dev/null +++ b/src/contribute.md @@ -0,0 +1,5 @@ +# 参与贡献 + +欢迎前往项目仓库提交 Issue 或者 Merge Request 来向我们提交内容。 + +项目仓库地址: \ No newline at end of file diff --git a/src/db.md b/src/db.md new file mode 100644 index 0000000..b354120 --- /dev/null +++ b/src/db.md @@ -0,0 +1,26 @@ +# 数据库 + +- mysql +- oracle +- sqlserver +- mongodb +- postgresql +- navicat +- database +- redis +- sqlite +- big data +- spark +- kafka +- hadoop +- zookeeper +- rabbitmq +- flume +- elasticsearch +- hbase +- hive +- flink +- storm +- 时序数据库 +- tsdb +- mssql diff --git a/src/design.md b/src/design.md new file mode 100644 index 0000000..44434e5 --- /dev/null +++ b/src/design.md @@ -0,0 +1,34 @@ +# 设计模式 + +- UML +- 开闭原则 +- 里氏替换原则 +- 依赖倒置原则 +- 单一职责原则 +- 接口隔离原则 +- 迪米特法则 +- 合成复用原则 +- 单例模式 +- 原型模式 +- 简单工厂模式 +- 工厂方法模式 +- 抽象工厂模式 +- 建造者模式 +- 代理模式 +- 适配器模式 +- 桥接模式 +- 装饰器模式 +- 外观模式 +- 享元模式 +- 组合模式 +- 模板方法模式 +- 策略模式 +- 命令模式 +- 责任链模式 +- 状态模式 +- 观察者模式 +- 中介者模式 +- 迭代器模式 +- 访问者模式 +- 备忘录模式 +- 解释器模式 \ No newline at end of file diff --git a/src/fe.md b/src/fe.md new file mode 100644 index 0000000..39d0cb7 --- /dev/null +++ b/src/fe.md @@ -0,0 +1,17 @@ +# 前端 + +- Javascript +- vue/vue.js +- layui +- jquery +- node.js +- angular +- easyui +- javascript +- elementui +- react +- echarts +- bootstrap +- ecmascript +- typescript +- jqgrid \ No newline at end of file diff --git a/src/game.md b/src/game.md new file mode 100644 index 0000000..240f158 --- /dev/null +++ b/src/game.md @@ -0,0 +1,14 @@ +# 游戏 + +- 游戏引擎 +- unity +- unity3d +- pygame +- cocos2d +- cocos2d-x +- cocos2d-java +- corona sdk +- cryengine +- 小游戏 +- VR +- AR \ No newline at end of file diff --git a/src/ide.md b/src/ide.md new file mode 100644 index 0000000..265dfee --- /dev/null +++ b/src/ide.md @@ -0,0 +1,16 @@ +# 开发工具 + +- idea +- jupyter +- pycharm +- vscode +- eclipse +- vim +- phpstorm +- myeclipse +- git +- github +- svn +- visualstudio +- jupytet +- postman \ No newline at end of file diff --git a/src/languages.md b/src/languages.md new file mode 100644 index 0000000..38fa415 --- /dev/null +++ b/src/languages.md @@ -0,0 +1,26 @@ +# 编程语言 + +- c +- c++ +- c# +- perl +- java +- erlang +- go +- javascript +- objective-c +- kotlin +- swift +- qt +- lua +- ruby +- bash +- batch +- julia +- r +- scala +- Julia +- typescript +- php +- python +- rust \ No newline at end of file diff --git a/src/mobile.md b/src/mobile.md new file mode 100644 index 0000000..ab3c91f --- /dev/null +++ b/src/mobile.md @@ -0,0 +1,9 @@ +# 移动开发 + +- Flutter +- iOS +- xcode +- macos +- android +- electron +- Xamarin \ No newline at end of file diff --git a/src/network.md b/src/network.md new file mode 100644 index 0000000..5fd33f5 --- /dev/null +++ b/src/network.md @@ -0,0 +1,8 @@ +# 网络 + +- 网络协议 +- tcp +- tcp/ip +- udp +- websocket +- 网络安全 \ No newline at end of file diff --git a/src/software.md b/src/software.md new file mode 100644 index 0000000..c2def61 --- /dev/null +++ b/src/software.md @@ -0,0 +1,12 @@ +# 软件工程 + +- 需求分析 +- 规格说明书 +- 结对编程 +- 极限编程 +- sprint +- scrum +- 敏捷流程 +- jira +- github +- tfs \ No newline at end of file diff --git a/src/system.md b/src/system.md new file mode 100644 index 0000000..408ef59 --- /dev/null +++ b/src/system.md @@ -0,0 +1,13 @@ +# 操作系统 + +- linux +- windows +- win10 +- gnu +- octave +- ios +- macos +- blackberry +- 鸿蒙 +- centos +- ubuntu \ No newline at end of file diff --git a/src/test.md b/src/test.md new file mode 100644 index 0000000..7e2f9ef --- /dev/null +++ b/src/test.md @@ -0,0 +1,13 @@ +# 测试 + +- 单元测试 +- 集成测试 +- 测试覆盖率 +- 模块测试 +- 压力测试 +- 测试工具 +- 安全性测试 +- 威胁分析 +- 测试用例 +- 可用性测试 +- AB测试 \ No newline at end of file diff --git a/src/windows.md b/src/windows.md new file mode 100644 index 0000000..8e285d5 --- /dev/null +++ b/src/windows.md @@ -0,0 +1,12 @@ +# 微软开发 + +- .netcore +- asp.net +- c# +- typescript +- linq +- hololens +- mssql +- azure +- WPF +- MFC \ No newline at end of file -- GitLab