相关文章
C 观察者模式 Demo
目录
一、基础描述
二、Demo 最近需要接触到 MySQL 半同步插件,发现其中用到了观察者模式,之前没在 C 中用过,遂好奇心驱使下找了找资料,并写了个 Demo。
一、基础描述 观察者设计模式(Observer Pattern࿰…
建站知识
2025/1/18 13:46:44
我出一道面试题,看看你能拿 3k 还是 30k!
大家好,我是程序员鱼皮。欢迎屏幕前的各位来到今天的模拟面试现场,接下来我会出一道经典的后端面试题,你只需要进行 4 个简单的选择,就能判断出来你的水平是新手(3k)、初级(10k)、中…
建站知识
2025/1/15 15:06:36
vue3 reactive原理(二)-代理Set和Map及ref原理
Set和Map类型的数据也属于异质对象,它们有特定的属性和方法用来操作自身。因此创建代理时,针对特殊的方法需要特殊的对待。
Vue 的ref 是基于reactive函数实现的,它在其基础上,增加了基本类型的响应性、解决reactive在解构时丢失…
建站知识
2025/1/18 13:47:15
docker 常用管理命令及数据备份
docker 常用管理命令及数据备份
常用管理命令
重启
cd share docker compose restart
停止
cd share docker compose stop
启动
cd share ./deploy.sh
升级
cd share ./deploy.sh
查看日志
cd share docker compose logs -f
数据备份
以下备份相关命令均要求在doc…
建站知识
2025/1/9 23:58:41
Django学习(二)
get请求
练习:
views.py
def test_method(request):if request.method GET:print(request.GET)# 如果链接中没有参数a会报错print(request.GET[a])# 使用这个方法,当查询不到参数时,不会报错而是返回你设置的值print(request.GET.get(c,n…
建站知识
2025/1/18 13:38:31
java自定义属性监听器
自定义属性监控器的步骤如下:
创建一个监视器实例monitor创建Person实例,并将监视器实例赋值给Person实例的monitor属性修改Person实例的name属性或者age属性的时候会触发monitor监控器里面的recorchange方法在recorchange方法里面记录哪个类哪个属性发…
建站知识
2025/1/16 16:40:12
vscode搭建rust开发环境
由于rustrover不是免费的,此处教学搭建一套基于vscode的rust开发环境,可运行,可调式
1.下载vscode1.91.1
Download Visual Studio Code - Mac, Linux, Windows
2.下载插件
打开网站下载插件 rust-analyzer-0.4.2049、vscode-lldb-1.10.0、…
建站知识
2025/1/15 20:49:47