upload
This commit is contained in:
		
							parent
							
								
									3917805983
								
							
						
					
					
						commit
						05ecc0551e
					
				
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -1,6 +1,7 @@ | ||||
| .vscode/.cache/ | ||||
| .vscode/compile_commands.json | ||||
| .obsidian/workspace.json | ||||
| 
 | ||||
| diary | ||||
| 
 | ||||
| .obsidian/plugins/ | ||||
| src/books/深入理解计算机系统(第三版).pdf | ||||
|  | ||||
							
								
								
									
										3
									
								
								.obsidian/appearance.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.obsidian/appearance.json
									
									
									
									
										vendored
									
									
								
							| @ -1,3 +1,4 @@ | ||||
| { | ||||
|   "accentColor": "" | ||||
|   "accentColor": "", | ||||
|   "baseFontSize": 18 | ||||
| } | ||||
							
								
								
									
										5
									
								
								.obsidian/community-plugins.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.obsidian/community-plugins.json
									
									
									
									
										vendored
									
									
								
							| @ -5,5 +5,8 @@ | ||||
|   "calendar", | ||||
|   "obsidian-image-auto-upload-plugin", | ||||
|   "templater-obsidian", | ||||
|   "periodic-notes" | ||||
|   "periodic-notes", | ||||
|   "media-extended", | ||||
|   "mx-bili-plugin", | ||||
|   "obsidian-plantuml" | ||||
| ] | ||||
							
								
								
									
										6
									
								
								.obsidian/graph.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.obsidian/graph.json
									
									
									
									
										vendored
									
									
								
							| @ -1,9 +1,9 @@ | ||||
| { | ||||
|   "collapse-filter": false, | ||||
|   "search": "", | ||||
|   "showTags": true, | ||||
|   "showTags": false, | ||||
|   "showAttachments": false, | ||||
|   "hideUnresolved": true, | ||||
|   "hideUnresolved": false, | ||||
|   "showOrphans": false, | ||||
|   "collapse-color-groups": false, | ||||
|   "colorGroups": [], | ||||
| @ -17,6 +17,6 @@ | ||||
|   "repelStrength": 10, | ||||
|   "linkStrength": 1, | ||||
|   "linkDistance": 250, | ||||
|   "scale": 0.22920135941749445, | ||||
|   "scale": 0.8854989543150492, | ||||
|   "close": false | ||||
| } | ||||
| @ -41,13 +41,10 @@ | ||||
| ### 视图分组 | ||||
| 
 | ||||
| - ```html | ||||
|   	subgraph title | ||||
|       	... | ||||
|     	end | ||||
|   subgraph title | ||||
|   ... | ||||
|   end | ||||
|   ``` | ||||
| 
 | ||||
|    | ||||
| 
 | ||||
| ## 示例 | ||||
| 
 | ||||
| ```mermaid | ||||
|  | ||||
| @ -4,11 +4,25 @@ tags: | ||||
| creation date: 2024-01-26 17:15 | ||||
| modification date: 星期五 26日 一月 2024 17:15:03 | ||||
| --- | ||||
| # c++11 | ||||
| ## final | ||||
| - 阻止类继承 | ||||
| - 阻止虚函数重载 | ||||
| ## explicit | ||||
| - 阻止隐式转换 | ||||
| - 函数调用必须传递显式类型 | ||||
| ## noexcept | ||||
| #todo/cplusplus/noexcept | ||||
| - 承诺函数不需要处理异常 | ||||
| - 如果异常,直接中止进程 | ||||
| # c++17 | ||||
| ## nodiscard | ||||
| 编译器会检查返回值是否被忽略,支持链式传递 | ||||
| 
 | ||||
| ```cpp | ||||
| #define CO_CONTEXT_AWAIT_HINT nodiscard("Did you forget to co_await?") | ||||
| class [[CO_CONTEXT_AWAIT_HINT]] task { | ||||
| } | ||||
| class [[nodiscard]] A {}; | ||||
| A foo() { | ||||
|     return A(); | ||||
|  | ||||
							
								
								
									
										10
									
								
								src/english/单词.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								src/english/单词.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,10 @@ | ||||
| ## 易错 | ||||
| - marry | ||||
| - resemble | ||||
| - mention  | ||||
| - enter  | ||||
| - resemble | ||||
| - reach | ||||
| - await | ||||
| - discuss | ||||
| - attend | ||||
							
								
								
									
										9
									
								
								src/english/句子.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								src/english/句子.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,9 @@ | ||||
| ### 00. | ||||
| 30.. | ||||
| . | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| . | ||||
| 
 | ||||
							
								
								
									
										230
									
								
								src/english/语法.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										230
									
								
								src/english/语法.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,230 @@ | ||||
| - 谓语动词   | ||||
|      | ||||
|     - 描述时间、状态、人称、语气   | ||||
|          | ||||
|      | ||||
|     - 时态   | ||||
|          | ||||
|         - 时间   | ||||
|              | ||||
|             - 过去   | ||||
|                  | ||||
|              | ||||
|             - 现在   | ||||
|                  | ||||
|              | ||||
|             - 将来   | ||||
|                  | ||||
|              | ||||
|             - 过去的将来 = 过去将来   | ||||
|                  | ||||
|              | ||||
|             - 过去的现在 = 过去   | ||||
|                  | ||||
|              | ||||
|             - 现在的将来 = 将来   | ||||
|                  | ||||
|          | ||||
|         - 状态   | ||||
|              | ||||
|             - 进行中,刚开始做   | ||||
|                  | ||||
|              | ||||
|             - 完成进行中,做了一半   | ||||
|                  | ||||
|              | ||||
|             - 完成时,做完了   | ||||
|                  | ||||
|              | ||||
|             - 一般,不讲动作,宽泛、只说事实、习惯,没有状态,不能具体到事   | ||||
|                  | ||||
|                 - 过去发生过的事   | ||||
|                      | ||||
|                  | ||||
|                 - 事   | ||||
|                      | ||||
|                  | ||||
|                 - 将来会发生的事   | ||||
|                      | ||||
|          | ||||
|         - 规则   | ||||
|              | ||||
|             - v   | ||||
|                  | ||||
|                 - 动词规则   | ||||
|                      | ||||
|                  | ||||
|                 - 第三人称单数/复数   | ||||
|                      | ||||
|                  | ||||
|                 - 过去式/原型   | ||||
|                      | ||||
|              | ||||
|             - be 动词   | ||||
|                  | ||||
|                 - 连系动词   | ||||
|                      | ||||
|                  | ||||
|                 - 助动词   | ||||
|                      | ||||
|                  | ||||
|                 - am / is / are   | ||||
|                      | ||||
|                  | ||||
|                 - was / were   | ||||
|                      | ||||
|              | ||||
|             - have   | ||||
|                  | ||||
|                 - have / has   | ||||
|                      | ||||
|                  | ||||
|                 - had   | ||||
|                      | ||||
|              | ||||
|             - ing   | ||||
|                 - 现在分词   | ||||
|                      | ||||
|              | ||||
|             - ed   | ||||
|                 - 过去分词   | ||||
|                      | ||||
|          | ||||
|         - 组合   | ||||
|              | ||||
|             - 现在进行中   | ||||
|                 - be + ing   | ||||
|                      | ||||
|              | ||||
|             - 现在完成进行时   | ||||
|                 - have + been + ing   | ||||
|                      | ||||
|              | ||||
|             - 现在完成时   | ||||
|                 - have + ed   | ||||
|                      | ||||
|              | ||||
|             - 现在一般时   | ||||
|                 - v   | ||||
|                      | ||||
|          | ||||
|         - 将来 借助 to / will / shall   | ||||
|              | ||||
|             - 一般现在时 + to,可以表达将来马上的动作   | ||||
|                 - 在做了,指还没做,但马上做   | ||||
|                      | ||||
|              | ||||
|             - 一般时 + to,省略ing ,   | ||||
|                  | ||||
|              | ||||
|             - will / would   | ||||
|                  | ||||
|              | ||||
|             - will + v   | ||||
|                  | ||||
|              | ||||
|             - will + be + ing   | ||||
|                  | ||||
|              | ||||
|             - will + have + been + ed   | ||||
|                  | ||||
|              | ||||
|             - will + have + ed   | ||||
|                  | ||||
| - 语气   | ||||
|      | ||||
|     - 陈述语气   | ||||
|         - 陈述事实,一般时态   | ||||
|              | ||||
|      | ||||
|     - 祈使语气   | ||||
|          | ||||
|         - 一般现在时?,省去主语你   | ||||
|              | ||||
|          | ||||
|         - 祈使对方   | ||||
|              | ||||
|      | ||||
|     - 虚拟语气   | ||||
|          | ||||
|         - 描述想象中的事情   | ||||
|              | ||||
|          | ||||
|         - 想象与事实相反的事情(不可能的事)   | ||||
|              | ||||
|             - 与过去相反   | ||||
|                  | ||||
|              | ||||
|             - 与现在相反   | ||||
|                  | ||||
|              | ||||
|             - 与将来相反(比如将来几乎不可能发生的事发生了)   | ||||
|                  | ||||
|          | ||||
|         - 想象与事实相反的事情(本有可能的,所以说希望)   | ||||
|              | ||||
|      | ||||
|     - 助动词和情态助动词   | ||||
|          | ||||
|         - be do have   | ||||
|              | ||||
|             - 没有实际含义   | ||||
|                  | ||||
|              | ||||
|             - 辅助主动词表达时态语气   | ||||
|                  | ||||
|          | ||||
|         - can/could will/would will/should …   | ||||
|             - 有实际含义 能 / 将要 / 应该要…   | ||||
|                  | ||||
|          | ||||
|         - be able to / be going to / be about to / had better   | ||||
|              | ||||
|             - 半助动词,后面必须再接动词   | ||||
|                  | ||||
|              | ||||
|             - 能 / 将要 / 将要 / 最好/   | ||||
|                  | ||||
|      | ||||
|     - 系动词   | ||||
|         - be / 感官动词 / keep / stay   | ||||
|              | ||||
| - 非谓语动词   | ||||
|      | ||||
|     - 失去了表达时间和人称的功能,作其他词性可以简写句子   | ||||
|          | ||||
|      | ||||
|     - 不定式   | ||||
|          | ||||
|         - 将要   | ||||
|              | ||||
|          | ||||
|         - 作各种词性(除谓语)   | ||||
|              | ||||
|      | ||||
|     - 动名词   | ||||
|         - 作名词   | ||||
|              | ||||
|      | ||||
|     - 现在分词   | ||||
|          | ||||
|         - 主动进行   | ||||
|              | ||||
|          | ||||
|         - 作形容词   | ||||
|              | ||||
|      | ||||
|     - 过去分词   | ||||
|          | ||||
|         - 被动完成   | ||||
|              | ||||
|          | ||||
|         - 作形容词   | ||||
|              | ||||
|      | ||||
|     - 独立主格   | ||||
|          | ||||
|         - 对从句的简化,省略   | ||||
|              | ||||
|          | ||||
|         - 独立主格+非谓语动词 | ||||
							
								
								
									
										58
									
								
								src/english/语法书.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										58
									
								
								src/english/语法书.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,58 @@ | ||||
| https://mp.weixin.qq.com/s?__biz=MzA5NzQ3NDA2Ng==&mid=2648454837&idx=4&sn=ff91bfa14200b07262c26a710a67736e&chksm=8888d5c8bfff5cde5656efee4b75be18fe7b41d6dd5afea64cb8f914539c0b32bf74fe7ae102&scene=27 | ||||
| ## 句型 | ||||
| 所有句型必须表述完整的语意,句型取决于动词的含义,使动词表述更清晰 | ||||
| ### 主语 + 谓语 | ||||
| 动词无需宾语和补语,副词修饰动词可让句意更加明确 | ||||
| 常见的不及物动词 | ||||
| - 表示来、去、到达、的往来动词 | ||||
| - 存在动词 (be 动词表示存在、有) | ||||
| - 发生动词 | ||||
| ### 主语 + 谓语 + 表语 | ||||
| 动词后需要形容词或名词补充主语的身份、状态、情况等 | ||||
| 副词不可以修饰名词主语,所以副词不是表语 | ||||
| - be 动词 & become (非存在含义) | ||||
| - 感官动词 看 听 闻 尝等 | ||||
| - turn & seem 好像 似乎 | ||||
| ### 主语 + 谓语 + 宾语 | ||||
| 所有及物动词都需要宾语 | ||||
| 动词 形容词 副词 不能作为宾语, 名词可以作为宾语 | ||||
| 
 | ||||
| ### 主语 + 谓语 + 宾语 + 宾语 | ||||
| - 主 + 谓 + 人 + 人 | ||||
| ## 词法 | ||||
| 
 | ||||
| ### 主语 | ||||
| - 名词 | ||||
| - 代词 | ||||
| - 数词 | ||||
| - 名词性短语 | ||||
| 	- 不定式 | ||||
| 	- 动名词 | ||||
| - 从句 | ||||
| - 形式主语 it | ||||
| - there be 句型 | ||||
| 
 | ||||
| ### 介词短语 | ||||
| 
 | ||||
| ### 修饰语 | ||||
| 起修饰作用的词句 | ||||
| - 形容词修饰动词,副词修饰形容词、副词、动词和句子 | ||||
| - 介词短语 | ||||
| - 状语从句 | ||||
| ### 表语 | ||||
| - 形容词 | ||||
| - 名词 | ||||
| ### 状语 | ||||
| 起补充说明的词句 | ||||
| - 形容词 | ||||
| - 名词 | ||||
| ### 补语 | ||||
| - 名词 | ||||
| - 代词 | ||||
| - 形容词 | ||||
| ### 谓语 | ||||
| ## 词性 | ||||
| ### 名词 | ||||
| ### 代词 | ||||
| ### 动词 | ||||
| ### 形容词 | ||||
							
								
								
									
										495
									
								
								src/english/音标.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										495
									
								
								src/english/音标.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,495 @@ | ||||
| # 单元音 | ||||
| ### [ɑ:] | ||||
| @tags | ||||
| - 长元音 | ||||
| @imgs | ||||
| -  | ||||
| -  | ||||
| @words | ||||
| - car | ||||
| - glass | ||||
| 
 | ||||
| ## [ʌ] | ||||
| ### tags | ||||
| - 短元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - bus | ||||
| - mother | ||||
| 
 | ||||
| ## [ɔ:] | ||||
| ### tags | ||||
| - 长元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - ball | ||||
| - horse | ||||
| 
 | ||||
| ## [ɒ] | ||||
| ### tags | ||||
| - 短元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - dog | ||||
| - wash | ||||
| 
 | ||||
| ## [ɜ:] | ||||
| ### tags | ||||
| - 长元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - bird | ||||
| - nurse | ||||
| 
 | ||||
| ## [ə] | ||||
| ### tags | ||||
| - 短元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - tiger | ||||
| - sofa | ||||
| ## [i:] | ||||
| ### tags | ||||
| - 长元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - bee | ||||
| - sea | ||||
| 
 | ||||
| ## [ɪ] | ||||
| ### tags | ||||
| - 短元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - pig | ||||
| - kid | ||||
| 
 | ||||
| ## [u:] | ||||
| ### tags | ||||
| - 长元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - school | ||||
| - shoe | ||||
| 
 | ||||
| ## [ʊ] | ||||
| ### tags | ||||
| - 短元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - book | ||||
| - foot | ||||
| 
 | ||||
| ## [æ] | ||||
| ### tags | ||||
| - 短元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - cat | ||||
| - bag | ||||
| 
 | ||||
| ## [e] | ||||
| ### tags | ||||
| - 短元音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - bed | ||||
| - head | ||||
| 
 | ||||
| # 双元音 | ||||
| ## [aɪ] | ||||
| ### tags | ||||
| - [ɪ]结尾 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - eye | ||||
| - rice | ||||
| ## [eɪ] | ||||
| ### tags | ||||
| - [ɪ]结尾 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - cake | ||||
| - rain | ||||
| ## [ɔɪ] | ||||
| ### tags | ||||
| - [ɪ]结尾 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - boy | ||||
| - toy | ||||
| ## [ɪə] | ||||
| ### tags | ||||
| - [ə]结尾 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - ear | ||||
| - hear | ||||
| ## [eə] | ||||
| ### tags | ||||
| - [ə]结尾 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - pear | ||||
| - bear | ||||
| ## [ʊə] | ||||
| ### tags | ||||
| - [ə]结尾 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - tour | ||||
| - poor | ||||
| ## [aʊ] | ||||
| ### tags | ||||
| - [ʊ]结尾 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - cow | ||||
| - house | ||||
| ## [əʊ] | ||||
| ### tags | ||||
| - [ʊ]结尾 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - coat | ||||
| - snow | ||||
| 
 | ||||
| # 爆破音 | ||||
| ## [p] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - park | ||||
| - sleep | ||||
| 
 | ||||
| ## [b] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - baby | ||||
| - rubber | ||||
| 
 | ||||
| ## [t] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - tea | ||||
| - boat | ||||
| 
 | ||||
| ## [d] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - door | ||||
| - red | ||||
| 
 | ||||
| ## [k] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - cap | ||||
| - milk | ||||
| 
 | ||||
| ## [g] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - go | ||||
| - egg | ||||
| 
 | ||||
| # 摩擦音 | ||||
| ## [f] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - fish | ||||
| - phone | ||||
| 
 | ||||
| ## [v] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - river | ||||
| - five | ||||
| 
 | ||||
| ## [s] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - sun | ||||
| - ice | ||||
| 
 | ||||
| ## [z] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - zoo | ||||
| - nose | ||||
| 
 | ||||
| ## [ʃ] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - sheep | ||||
| - shirt | ||||
| 
 | ||||
| ## [ʒ] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - television | ||||
| - measure | ||||
| 
 | ||||
| ## [θ] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - tooth | ||||
| - three | ||||
| 
 | ||||
| ## [ð] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - they | ||||
| - father | ||||
| 
 | ||||
| ## [h] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - hair | ||||
| - who | ||||
| 
 | ||||
| ## [r] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - rose | ||||
| - write | ||||
| 
 | ||||
| # 破擦音 | ||||
| ## [tʃ] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - chair | ||||
| - watch | ||||
| 
 | ||||
| ## [dʒ] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - jeep | ||||
| - cage | ||||
| 
 | ||||
| ## [tr] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - tree | ||||
| - train | ||||
| 
 | ||||
| ## [dr] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - dress | ||||
| - draw | ||||
| 
 | ||||
| ## [ts] | ||||
| ### tags | ||||
| - 清辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - chair | ||||
| - warch | ||||
| 
 | ||||
| ## [tz] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - hands | ||||
| - cards | ||||
| 
 | ||||
| # 发鼻音 | ||||
| ## [m] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - map | ||||
| - summer | ||||
| 
 | ||||
| ## [n] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - night | ||||
| - pen | ||||
| 
 | ||||
| ## [ŋ] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - bank | ||||
| - sing | ||||
| 
 | ||||
| # 舌侧音 | ||||
| ## [I] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - leg | ||||
| - table | ||||
| 
 | ||||
| # 半元音 | ||||
| ## [w] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - water | ||||
| - white | ||||
| 
 | ||||
| ## [j] | ||||
| ### tags | ||||
| - 浊辅音 | ||||
| ### imgs | ||||
| -  | ||||
| -  | ||||
| ### words | ||||
| - yes | ||||
| - yellow | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
							
								
								
									
										105
									
								
								src/unreal/资源管理.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										105
									
								
								src/unreal/资源管理.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,105 @@ | ||||
| 
 | ||||
| 
 | ||||
| # LoadPackage | ||||
| ## 类图 | ||||
| 
 | ||||
| ```plantuml | ||||
| @startuml LinkerLoad | ||||
| class FArchiveState { | ||||
|     # SerializedProperty: FProperty* | ||||
|     # ArCustomPropertyList: FCustomPropertyListNode* | ||||
|     # CookData: FArchiveCookData* | ||||
|     # ArIsError: bool = false | ||||
|     # ArIsLoading: bool = false | ||||
|     # ArForceByteSwapping: bool = false | ||||
| 
 | ||||
|     + IsLoading():bool | ||||
|     + IsError():bool | ||||
|     + IsByteSwapping():bool | ||||
| 
 | ||||
|     + Tell():int64 | ||||
|     + TotalSize():int64 | ||||
|     + GetLinker():FLinker* | ||||
| } | ||||
| class FArchive{ | ||||
|     + Seek(int64) | ||||
|     + Flush() | ||||
|     + operator<<(*& Value)FArchive&  | ||||
|     + ByteSwap(void* V, int64 Length) | ||||
|     + Serialize(void* V, int64 Length) | ||||
|     + ByteOrderSerialize(void* V, int64 Length) | ||||
| } | ||||
| class FArchiveUObject{ | ||||
|     + SerializeLazyObjectPtr(FArchive& Ar, FLazyObjectPtr& Value) | ||||
|     + SerializeObjectPtr(FArchive& Ar, FObjectPtr& Value) | ||||
|     + SerializeSoftObjectPtr(FArchive& Ar, FSoftObjectPtr& Value) | ||||
|     + SerializeSoftObjectPath(FArchive& Ar, FSoftObjectPath& Value) | ||||
|     + SerializeWeakObjectPtr(FArchive& Ar, FWeakObjectPtr& Value) | ||||
| } | ||||
| class FLinkerTables{ | ||||
|     + ImportMap: TArray<FObjectImport> | ||||
|     + ExportMap: TArray<FObjectExport> | ||||
|     + DependsMap: TArray<TArray<FPackageIndex>> | ||||
|     + SoftPackageReferenceList: TArray<FName> | ||||
|     + SearchableNamesMap: TMap<FPackageIndex, TArray<FName> > | ||||
| 
 | ||||
|     + SerializeSearchableNamesMap(FArchive &Ar) | ||||
|     + SerializeSearchableNamesMap(FStructuredArchive::FSlot Slot) | ||||
| } | ||||
| class FLinker { | ||||
|     + LinkerType: ELinkerType::Type | ||||
|     + LinkerRoot: UPackage* | ||||
|     + NameMap: TArray<FNameEntryId> | ||||
|     + Summary: FPackageFileSummary | ||||
|     + Filename: FString | ||||
|     + ScriptSHA: class FSHA1* | ||||
| 
 | ||||
|     + Serialize(FArchive& Ar) | ||||
| } | ||||
| class FLinkerLoad{ | ||||
|     + LoadFlags: uint32 | ||||
|     + bIsAsyncLoader: bool | ||||
|     + LoadFlags: uint32 | ||||
|     + LoadFlags: uint32 | ||||
|     + LoadFlags: uint32 | ||||
| } | ||||
| 
 | ||||
| FArchive -|> FArchiveState | ||||
| FArchiveUObject -|> FArchive | ||||
| FLinkerLoad -|> FArchiveUObject | ||||
| FLinkerLoad --|> FLinker | ||||
| FLinker -|> FLinkerTables | ||||
| @enduml | ||||
| ``` | ||||
| 
 | ||||
| ### class | ||||
| - FLinkerLoad | ||||
| 	- FLinker | ||||
| 		- FLinkerTables | ||||
| 	- FArchiveUObject | ||||
| 		- FArchive | ||||
| 			- FArchiveState | ||||
| ### func | ||||
| - UObjectGlobals::LoadPackageInternal | ||||
| 	- GetPackageLinker | ||||
| 		- FLinkerLoad::CreateLinker | ||||
| 			- FLinkerLoad::CreateLinkerAsync | ||||
| 				- new FLinkerLoad | ||||
| ```c++ | ||||
| LoadPackageInternal(InOuter, PackagePath, LoadFlags, /*ImportLinker =*/ nullptr, InReaderOverride, InstancingContext, DiffPackagePath); | ||||
| 
 | ||||
| FLinkerLoad* GetPackageLinker | ||||
| ( | ||||
| 	UPackage*		InOuter, | ||||
| 	const FPackagePath& InPackagePath, | ||||
| 	uint32			LoadFlags, | ||||
| 	UPackageMap*	Sandbox, | ||||
| 	FArchive*		InReaderOverride, | ||||
| 	FUObjectSerializeContext** InOutLoadContext, | ||||
| 	FLinkerLoad*	ImportLinker, | ||||
| 	const FLinkerInstancingContext* InstancingContext | ||||
| ) | ||||
| 
 | ||||
| FLinkerLoad* Result = FLinkerLoad::CreateLinker(LoadContext, TargetPackage, PackagePath, LoadFlags, InReaderOverride, InstancingContext); | ||||
| 
 | ||||
| ``` | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user