- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 Redis哨兵模式
概述主从切换技术的方法是∶当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。Redis从2.8开始正式提供了Sentinel (哨兵)架构来解决这个问题。谋朝篡位的自动版,能够后台监控主机是否故障,如果故障了根据投票数自动将从库转换为主库。哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待.
2021-09-13 16:28:36
219
原创 Redis主从复制
概念主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(masterleader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个从节点(或没有从节点),但一个从节点只能有一个主节点。主从复制,读写分离! 80%的情况下都是在进行读操作!减缓服务器的压力!架构中经常使用!一主二从 !只要在公司中,主从复制.
2021-09-10 17:45:22
246
原创 Redis持久化,RDB、AOF
Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失,所以Resis提供了持久化功能。RDB (Redis DataBase)在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。Redis会单独创建 ( fork )一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何.
2021-09-09 14:43:53
276
原创 Redis配置详解
1、配置文件 unit单位 对大小写不敏感# Redis configuration file example.## Note that in order to read the configuration file, Redis must be# started with the file path as first argument:## ./redis-server /path/to/redis.conf# Note on units: when memory size is n.
2021-09-07 17:52:14
203
原创 redis常用知识记录
redis-benchmark是一个官方自带的压力测试工具。使用方法:redis-benchmark+命令参数序号 选项 描述 默认值 1 -h 指定服务器主机名 127.0.0.1 2 -p 指定服务器端口 6379 3 -s 指定服务器 socket 4 -c 指定并发连接数 50 5 -n 指定请求数 10000 6 -d 以字节的形式指定 SET
2021-08-28 16:10:37
2648
原创 Linux安装redis完整步骤+性能测试方法
1、官网下载安装包-> https://redis.io/2、解压redis安装包:tar -zxvf redis-5.0.8.tar.gz3、进入解压后的文件,可以看到redis的配置文件4、基本的环境安装 安装命令:yum install gcc-c++ 查看状态:gcc -v 执行make进行所需文件配置(可多次make),命令 :make 执行确认是否都已经安装,命令:make install5、redis的默认安装路径:/user/local/bin...
2021-08-28 15:15:55
455
原创 windows下配置nginx反向代理
Nginx官网http://nginx.org/en/download.html下载稳定版本(Stable version),这里下载的是:windows 1.18.0部署过程1、下载完成后,解压缩就可以,不要直接双击nginx.exe,直接运行nginx.exe会导致修改配置无效启动等不生效2、修改conf下的配置文件nginx.conf,有些项目需要拿到访问者的IP地址等,最好也在proxy_pass后面紧跟配置参数↓↓↓↓↓↓↓↓↓↓↓↓↓#这里是如果没设置这个头,...
2021-04-13 18:31:58
7789
原创 DB2错误码sqlcode对应表
sqlcode sqlstate DB2错误信息(按sqlcode排序) 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来
2021-03-15 15:54:27
8091
转载 Java字符串排序-带数字字母的字符串混合排序
* 类名称:NaturalOrderComparator * 类描述: 用于带数字字母的字符串混合排序* 例子:↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓* 排序前:V1FJX_6,V1FJX_12_8_3_1,V1FJX_12_8_3,V1FJX_12_8,V1FJX_12,V1FJX_12_2,V1FJX_4,V1FJX_...
2020-10-13 10:15:49
2592
1
原创 PDF.JS-文件流方式在线展示pdf文件
目前所在项目要求实现在线预览PDF功能,于是百度查了一些资料,借鉴了一些大佬好的想法,特总结下来,供参考。PDFJS是在线预览PDF的一款神器,官网地址:http://mozilla.github.io/pdf.js/下载后解压文件,直接拖进项目里就可以:一些其博客说要把viewer.js里面的 defaultUrl: { value: "compressed.tracemonkey-pldi-09.pdf", kind: OptionKind.VIEWER.....
2020-09-03 12:19:04
13036
2
原创 java-String与Integer的相互转化,区分Integer.getInteger和Integer.valueOf
一、Integer转String//方法一:Integer类的静态方法toString()Integer a = 123;String str = Integer.toString(a) //方法二:Integer类的成员方法toString()Integer a = 123;String str = a.toString(); //方法三:String类的静态方法value...
2019-11-19 13:06:40
692
原创 JS京东全民养红包自动脚本
如果进入活动提示火爆 证明是黑号则不能参与!除了邀请好友那个完成不了!其他基本都可以。第一步打开京东官网登录账户!http://www.jd.com第二步打开活动页面:https://happy.m.jd.com/babelDiy/GZWVJFLMXBQVEBDQZWMY/XJf8bH6oXDWSgS91daDJzXh9bU7/index.html在这个页面按下键盘F12或者鼠标右键审...
2019-10-23 09:42:23
975
原创 关于MySQL行转列经典案例-可用下两种方法:SUM(IF(条件,列值,0))或MAX(CASE WHEN 条件 THEN 结果 END)
之前一个公司面试的笔试题,记录一下,题目如下:1.请写出查询下表的 SQL(请注明是那个数据库产品的,如: MySQL、Oracle 等),表结构和输出结果如下。➢表结构和数据:ID 姓名 课程 成绩 10000 李雷 语文 80 10001 李雷 数学 87 10002 韩梅 语文 97 10003...
2019-10-14 15:39:35
1749
原创 JS中日期字符串格式化
* 如果想将日期字符串格式化,需先将其转换为日期类型Date。在*.js文件中定义并添加过滤器:Date.prototype.format = function (format) { var date = { "M+": this.getMonth() + 1, "d+": this.getDate(), "h+": this.getHou...
2018-08-31 09:23:45
4220
原创 VX关于过滤器的使用-个人笔记
1.在*.js文件中//过滤器,用于返回获取的“ 我的借款-出借中 的状态值”vx.module("ibsapp").filter("queryLoaningState",[function(){ return function(input){ var stateValue = ""; if(input=="1"){ state...
2018-08-16 15:48:37
456
原创 selenium+chrome模拟知网注册
import loggingfrom selenium import webdriverfrom selenium.common.exceptions import TimeoutExceptionfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWai
2018-04-26 16:43:01
640
原创 python中for循环把字符串或者字典添加到列表
python中如何for循环把字符串添加到列表?实例: 1.单个字符串用for循环添加到列表中:# 把L1中的字符串添加到列表alist里面L1 = 'MJlifeBlog'alist = []# 可以用forin来迭代L1并保存值到x变量里头即可。# 接着在for循环里边用append方法即可把解析到的单个字符添加到列表了。for x in L1: alist.appen...
2018-03-23 10:59:24
36414
原创 Python模块(Module)
Python模块(Module)Python 模块(Module),是一个Python 文件,以.py结尾,包含了Python 对象定义和Python语句。它是为了实现某一类需求的功能的方法集合•模块让你能够有逻辑地组织你的Python 代码段。•把相关的代码分配到一个模块里能让你的代码更好用,更易懂。•模块能定义函数,类和变量,模块里也能包含可执行的代码。Python标准库(在所在的安装路...
2018-03-20 09:57:30
702
原创 关于Python中isfile函数和isdir函数
Python编程语言判断是否是目录在Python编程语言中可以使用os.path.isdir()函数判断某一路径是否为目录。其函数原型如下所示。os.path.isdir(path) 参数含义如下。path:要进行判断的路径。以下实例判断E:\MJlife\test是否为目录。>>>import os >>>os.path....
2018-03-19 16:10:08
20561
jdk api1.8中文版本
2021-03-15
xml转xds作用工具包trang.zip
2021-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人