kindring 3 years ago
parent
commit
7290380fd1
5 changed files with 51 additions and 1 deletions
  1. 3 0
      C与C++/宏.md
  2. 17 0
      js/replace.js
  3. 16 0
      js/沙雕js.js
  4. 2 1
      vue/vue3学习.md
  5. 13 0
      webrtc/阅读笔记.md

+ 3 - 0
C与C++/宏.md

@@ -0,0 +1,3 @@
+# 宏
+## `c`中的宏
+1. 

+ 17 - 0
js/replace.js

@@ -0,0 +1,17 @@
+/*
+ * @Description: 替换对象的key值
+ * @Autor: kindring
+ * @Date: 2021-12-20 14:17:42
+ * @LastEditors: kindring
+ * @LastEditTime: 2021-12-20 14:32:21
+ * @LastDescript: 
+ */
+let testdata = {
+    a: '5s5',
+    b: 345
+}
+let json = JSON.stringify(testdata);
+console.log(json);
+let keyReg = new RegExp(`\"a\"\:\"|\d`)
+let c2 = json.replace(keyReg, `"${'ffff'}":`)
+console.log(c2);

+ 16 - 0
js/沙雕js.js

@@ -0,0 +1,16 @@
+/*
+ * @Descript 随机重写
+ * @Autor: kindring
+ * @Date: 2021-12-22 16:38:37
+ * @LastEditors: kindring
+ * @LastEditTime: 2021-12-22 16:38:46
+ * @LastDescript: 
+ */
+function __do(obj) {
+    let keys = Object.keys(obj);
+    for (let index = 0; index < keys.length; index++) {
+        const element = keys[index];
+        if (element)
+            setTimeout
+    }
+}

+ 2 - 1
vue/vue3学习.md

@@ -1,3 +1,4 @@
 # `vue3` 记录
 ## 1. `vue3` 与 `vue2` 的区别
-### 生命周期
+### 生命周期
+

+ 13 - 0
webrtc/阅读笔记.md

@@ -0,0 +1,13 @@
+# 阅读笔记
+> 李超《`webrtc`音视频实时互动技术》
+## 运行线程
+### 线程分层
+#### 第一层
+> `webrtc`的`PeerConnectionFactory`自行创建
+1. 网络线程
+2. 工作线程
+- 视频编码线程
+- 音频编码线程
+- `Pacer`线程
+3. 信令线程
+