相关文章
【再探】设计模式—备忘录模式与解释器模式
备忘录模式是用于保存对象在某个时刻的状态,来实现撤销操作。而解释器模式则是将文本按照定义的文法规则解析成对应的命令。
1 备忘录模式
需求:保存对象在某个时刻的状态,后面可以对该对象实行撤销操作。
1.1 备忘录模式介绍
提供一种状…
建站知识
2024/11/18 8:41:55
TypeScript 项目,自身 package 是 A,它引用了 B package。项目编译时,选择依赖版本的机制是什么?
在 TypeScript 项目中,当 package A 引用了 package B,编译 A 的过程中,B package 将按照 B package 自身的 package.json 文件中指定的各个库的版本进行编译,而不是按照 A package 中的库版本。
每个 package 都有自己的依赖项和…
建站知识
2024/11/22 21:24:37
C#语言进阶(二)—事件 第三篇(事件访问器)
总目录 C# 语法总目录 系列链接 C#语言进阶(二) 事件 第一篇(发布订阅模式) C#语言进阶(二) 事件 第二篇(.net标准事件模型) C#语言进阶(二) 事件 第二篇(事件访问器) 事件 第三篇目录 事件 第三篇3. 事件访问器 事件 第三篇
3. 事件访问器 默认情况下,编…
建站知识
2024/11/21 9:00:33
Django templates 存放html目录
1,创建templates 文件
templates 文件在manage.py 同级目录创建
templates/1/index.html 2,添加html代码 3,配置模版文件目录路径settings.py
myshop/myshop/settings.py
TEMPLATES [{BACKEND: django.template.backends.django.DjangoT…
建站知识
2024/11/19 2:14:05
spring中处理跨域的3种方案
前言
跨域是指一个域下的文件想要和另一个域下的资源发生HTTP通信时,浏览器出于安全限制所引发的问题。如果协议、子域名、主域名、端口有任何一个不同,都会出现跨域问题。
举个例子,如果一个网页来自https://www.example.com,那么它只能访问同域下的资源,如https://www.exam…
建站知识
2024/11/19 1:21:29
创建一个支持切换阅读模式和答题模式的Anki问答题模板
为了备考某个需要默写的科目,做了个问答题笔记模板,如下: 在上图的回答栏填写答案后,点击显示答案按钮转到背面: 只实现上面的功能是很简单的,直接基于Anki自带的问答题模板添加自己需要的字段即可。问题…
建站知识
2024/11/19 2:14:00