1. 创建镜像队列模式 注意,到此步骤,我们假设是你已经创建好了RabbitMQ集群。 1.1 增加镜像队列的Policy 打开你的RabbitMQ管理首页,在Admin->Policy链接下开始创建Policy: Name: 你配置的Policy名称; Pattern: 匹配模式,图片的是匹配te ...
分类:
其他好文 时间:
2021-02-25 12:17:01
阅读次数:
0
一.什么是MVCC MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。 MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用 ...
分类:
数据库 时间:
2021-02-25 12:10:17
阅读次数:
0
引用原链接:https://www.cnblogs.com/tp1226/p/8453854.html 我们经常在python的模块目录中会看到 "__init__.py" 这个文件,那么它到底有什么作用呢? 1. 标识该目录是一个python的模块包(module package) 如果你是使用p ...
分类:
编程语言 时间:
2021-02-25 11:58:33
阅读次数:
0
了解event loop,我们先了解以下3点 ①js是单线程 ②异步基于回调实现 ③event loop是异步回调的实现原理 我们来看个图 ? 当检测到是同步任务时,该任务会直接移到调用栈里面再传给浏览器 调用栈-浏览器 当检测到是异步任务时,该任务会被放置到webAPI中即等待队列,当同步任务执行 ...
分类:
其他好文 时间:
2021-02-25 11:55:39
阅读次数:
0
对于如下代码的,它的打印结果是什么 NSThread *thread = [[NSThread alloc] initWithBlock:^{ NSLog(@"1"); }]; [thread start]; [self performSelector:@selector(testhaha) onT ...
分类:
编程语言 时间:
2021-02-24 13:19:34
阅读次数:
0
背景:在使用持久化配置中心时,用到一个组件,该组件支持在代码中直接通过@DynamicValue(“指定的KEY名称”)方式,来直接获取配置的key对应的Value值。 1. 占位符是什么?应用场景有哪些? 占位符格式为${property-name},占位符在运行时,会被替换为propetry-v ...
分类:
编程语言 时间:
2021-02-23 14:38:27
阅读次数:
0
真牛皮!面试完腾讯我才发现这些知识点竟然没掌握全,大厂面试题汇总 ...
分类:
其他好文 时间:
2021-02-23 14:21:45
阅读次数:
0
Autofac单抽象多实现属性注入 1. 与上一节(多个实例通过构造函数注入)的原理一样,可以把Autofac的上下文当做属性来注入 2. 在使用的时候,通过Autofac上下文+不同注册的标识,来获取到不同的具体实例 ...
分类:
Web程序 时间:
2021-02-23 14:02:18
阅读次数:
0
SDL 开发实战(三):使用 SDL 绘制基本图形 在上文 SDL 开发实战(二):SDL 2.0 核心 API 解析 我们讲解了SDL最核心的API,并结合Hello World代码了解了SDL渲染画面的基本原理。 本文我们来讲一下,如何使用SDL的API绘制基本的图形。 SDL中绘制基本图形的 ...
分类:
其他好文 时间:
2021-02-22 12:51:57
阅读次数:
0
// let obj = { // a: 12, // arr: [{ // b: 12 // }, { // c: 13 // }] // } function deepClone(origin, target) { let tar = target || {}; let str = Object ...
分类:
编程语言 时间:
2021-02-22 12:48:55
阅读次数:
0