docs: Netty IM 系统
parent
eadba9dd60
commit
c30d9ffb12
|
|
@ -37,7 +37,7 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "工具相关文档/VSCode/VSCode 相关.md",
|
"file": "极客时间学习/Java 实战训练营/Netty/Netty 实现IM系统.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
}
|
}
|
||||||
|
|
@ -122,7 +122,7 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "backlink",
|
"type": "backlink",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "工具相关文档/VSCode/VSCode 相关.md",
|
"file": "极客时间学习/Java 实战训练营/Netty/Netty 实现IM系统.md",
|
||||||
"collapseAll": false,
|
"collapseAll": false,
|
||||||
"extraContext": false,
|
"extraContext": false,
|
||||||
"sortOrder": "alphabetical",
|
"sortOrder": "alphabetical",
|
||||||
|
|
@ -139,7 +139,7 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "outgoing-link",
|
"type": "outgoing-link",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "工具相关文档/VSCode/VSCode 相关.md",
|
"file": "极客时间学习/Java 实战训练营/Netty/Netty 实现IM系统.md",
|
||||||
"linksCollapsed": false,
|
"linksCollapsed": false,
|
||||||
"unlinkedCollapsed": true
|
"unlinkedCollapsed": true
|
||||||
}
|
}
|
||||||
|
|
@ -162,7 +162,7 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "outline",
|
"type": "outline",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "工具相关文档/VSCode/VSCode 相关.md"
|
"file": "极客时间学习/Java 实战训练营/Netty/Netty 实现IM系统.md"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -185,8 +185,10 @@
|
||||||
},
|
},
|
||||||
"active": "30e0a2943950d852",
|
"active": "30e0a2943950d852",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"工具相关文档/Android Studio",
|
"web/electron",
|
||||||
"工具相关文档/git/Git 笔记.md",
|
"工具相关文档/git/Git 笔记.md",
|
||||||
|
"工具相关文档/VSCode/VSCode 相关.md",
|
||||||
|
"工具相关文档/Android Studio",
|
||||||
"README.md",
|
"README.md",
|
||||||
"开发中/Vue3 + 腾讯COS文件上传.md",
|
"开发中/Vue3 + 腾讯COS文件上传.md",
|
||||||
"工具相关文档/git",
|
"工具相关文档/git",
|
||||||
|
|
@ -218,8 +220,6 @@
|
||||||
"文档编写/PRD.md",
|
"文档编写/PRD.md",
|
||||||
"文档编写",
|
"文档编写",
|
||||||
"工具相关文档",
|
"工具相关文档",
|
||||||
"UI学习/PS 学习/日志.md",
|
"UI学习/PS 学习/日志.md"
|
||||||
"web/js/`JS` `setTimeout` 和 `clearTimeout`.md",
|
|
||||||
"web/css"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -26,3 +26,18 @@
|
||||||
- sync 同步主线或分支的bug
|
- sync 同步主线或分支的bug
|
||||||
- scope(可选) : 说明commit影响的范围
|
- scope(可选) : 说明commit影响的范围
|
||||||
- subject (必填):commit 目的的简短描述
|
- subject (必填):commit 目的的简短描述
|
||||||
|
|
||||||
|
|
||||||
|
### git 同步个人私有库
|
||||||
|
在同步个人的私有库时,如果没有配置用户名和密码,会出现如下错误:
|
||||||
|
`-fatal: repository not found`
|
||||||
|
这个原因
|
||||||
|
- 因为没有访问权限,配置用户名和密码,访问令牌没有正确提供
|
||||||
|
- url错误
|
||||||
|
使用访问令牌访问私有仓库
|
||||||
|
`git clone https://access-token@github.com/user_name/repository.git`
|
||||||
|
- accesstoken 是颁发的令牌
|
||||||
|
- @后面是正常情况下的url
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
#### IM自定义协议组成结构 (例子)
|
||||||
|
`魔数+版本号+序列化方式+指令+数据长度+数据`
|
||||||
Loading…
Reference in New Issue