1 重启和故障转移后的部分重同步 Redis 4.0 开始,当一个实例在故障转移后被提升为 master 时,它仍然能够与旧 master 的 slave 进行部分重同步。为此,slave 会记住旧 master 的旧 replication ID 和复制偏移量,因此即使询问旧的 replicati ...
分类:
其他好文 时间:
2021-04-13 11:49:55
阅读次数:
0
手写单例模式 单例模式特征 构造方法不对外开发的,一般是 private 通过一个静态方法或者枚举返回单例类的对象 注意多线程的场景 注意单例类对象在反序列化时不会重新创建对象 1. 饿汉 如果应用程序总是创建并使用单例实例或在创建和运行时开销不大 加载类 就加载 对象 class Single { ...
分类:
其他好文 时间:
2021-04-12 12:26:46
阅读次数:
0
可重入锁 可重入锁指的是在一个线程中可以多次获取同一把锁,比如:一个线程在执行一个带锁的方法,该方法中又调用了另一个需要相同锁的方法,则该线程可以直接获取锁执行调用的方法,而无需重新获得锁; 重入则避免了死锁情况的发生。 例如:当线程1访问testA时,线程2不能访问testB方法,但是可以访问te ...
分类:
其他好文 时间:
2021-04-12 12:16:59
阅读次数:
0
updateOne() 一、起因: 由于个人域名申请了https,所以原本数据库的资源存在http字段的需要改为https,不然的话由于浏览器发现安全协议中混入了不安全的内容,将会拦截这些内容,所以我需要更新我的mongoDB数据库,本来直接想使用updateMany: 二、解决: 官方给的例子: ...
分类:
数据库 时间:
2021-04-12 12:13:11
阅读次数:
0
解决办法1:设置dns 执行以下命令,进入网卡设置编辑页面,最后的enp0s3因环境不同而不尽相同,需要先确定文件名#vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 看看文件中有没有dns设置,常见格式如下,如果没有,可以查找下dns并进行设置DNS1= ...
分类:
系统相关 时间:
2021-04-12 12:03:01
阅读次数:
0
1、步骤 (1)DNS 解析 (2)TCP 连接 (3)发送 HTTP 请求 (4)服务器处理请求并返回 HTTP 报文 (5)浏览器解析渲染页面 (6)连接结束 2.详细内容 (1)DNS解析 输入 IP,此时电脑发送一个 DNS 请求到本地 DNS 服务器(一般是网络接入服务商提供 eg:电信, ...
分类:
Web程序 时间:
2021-04-12 11:51:03
阅读次数:
0
mysql默认启动,会占用四百多M内存,也可以优化 打开 /etc/my.cnf skip-locking #避免MySQL的外部锁定,减少出错几率增强稳定性。 skip-name-resolve #禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注 ...
分类:
数据库 时间:
2021-04-12 11:45:18
阅读次数:
0
1,google基本语法 google中不分大小写,通配符 * 表示一个单词或字符, 使用双引号包含强制搜索, + - | inurl:搜索包含特定字符的URL。 inurl:admin.jsp intext:网站正文包含指定字符串 intext:安全测试 site:显示某个域名的所有页面 site ...
分类:
其他好文 时间:
2021-04-10 13:23:04
阅读次数:
0
1.监控的核心能力是什么? 报警的有效覆盖率、线上问题的发现能力以及如何快速定位问题。 2.安全生产的整体目标是什么? 1-5-10,1 分钟发现问题、5 分钟定位问题、10 分钟修复问题。 3.为什么多数故障不能被发现? 业务未接入监控:安全意识缺乏、基础设施并不完备 核心指标未订阅:多数页面引入 ...
分类:
其他好文 时间:
2021-04-10 12:53:14
阅读次数:
0
DNS解析过程 当浏览器输入www.baidu.com 后。 首先会去浏览器的dns缓存中查询是否有对应记录。 如果浏览器缓存中没有,再去查询操作系统的缓存,(进入cmd命令行 输入 ipconfig/displaydns)。 如果操作系统缓存中也没有,再去查看本地dns服务,本地dns服务器IP地 ...
分类:
其他好文 时间:
2021-04-09 13:29:04
阅读次数:
0