自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql双主安装部署

mysql双主安装部署准备工作:1.master1与master2的mysql已安装完成(版本一致,版本不一致没试过小版本应该问题不大)2.master1跟master2的端口网络已互通3.数据库新建同步用户,create user slave identified by ‘xxx’;开始:1.master1节点修改my.cnf关键配置:server_id=2 --server id 每个节点都不能相同auto-increment-increment

2021-06-09 17:15:21 433 5

原创 oracle扩表空间

oracle扩表空间,适合业务人员或者dba

2022-10-13 16:50:59 1023 1

原创 一文教你搞懂python函数装饰器(wrapper)

python函数装饰器函数装饰器,定义一个装饰器后,调用改装饰器,个人理解是在目标函数前后做一些操作。例如:定义一个鉴权的函数装饰器,在给目标函数的时候添加装饰函数就可以做到先鉴权,鉴权成功再运行目标函数装饰器模板参考如下:#模板# 装饰器:wrapper# 模板:# def 装饰器名(func): #def 与 @之后的函数名称一致 调用函数func与ret=func(*args,**kwargs)内部函数一致# def wrappe

2022-04-08 14:14:10 7243 3

原创 django dwebsocket bad request

**django dwebsocket bad request**首先吐槽下,这破东西搞了我半个月,一度怀疑是不是我的settings有问题,做了半个月的无用功,最后才发现是django版本的问题。使用dwebsocket @accept_websocket出现了400 bad request把django版本改到2.0.4即可pip uninstall djangopip install 2.0.4参考:https://blog.csdn.net/qq_41371858/article

2022-01-25 15:16:56 875

原创 mysql主主结构,清空从库,恢复从库

记一次mysql主主结构,清空从库,恢复从库背景:主节点正在运行应用继续在写,从节点挂掉,需要清空从库,重做主从,未再做主主,因为只有主节点被应用写入,主主没有意义。1、导出主节点的数据mysqldump -h192.168.1.123 -P13306 -uroot -p"xxxxx" > full.sql2、主库操作stop slave;#(防止从库删库时把主库的库也删掉)reset slave;3、从库操作开启mysql(跳过slave开启)/mysql/bin/mysq

2021-06-16 15:17:08 429

原创 keepalived+mysql双主实现单ip访问

本文为keepalived vip配置,mysql双主安装部署可以参考之前的mysql双主安装部署~~原理:通过配置keepalived将虚拟ip绑定到服务优先级更高的机器上(以下简称master1),当master1的mysql服务挂掉时,通过脚本干掉master1的keepalived服务,使虚拟ip自动绑定到master2。利用keepalived构建虚拟ip,实现mysql双主节点只需要通过一个虚拟ip即可访问,该方案的好处是避免上层的应用改造代码,同时实现了mysql的HA(该方案同样适合my

2021-06-11 16:50:25 542

原创 mysql gtid唯一性问题

什么是GTID:从MySQL 5.6.5 开始新增了一种基于 GTID 的复制方式。通过 GTID 保证了每个在主库上提交的事务在集群中有一个唯一的ID。这种方式强化了数据库的主备一致性,故障恢复以及容错能力。背景:在A机器上mysqldump导出了一份数据文件full1.sql将full1.sql放到B机器上运行时发生了一下报错。原因:1.mysqldump导出的时候顺便将A机器的gtid也导出来了,这个值是唯一的,B机器上已经有了gtid,所以导入时会报错[root@mysql-6-58 bac

2021-06-10 15:54:43 355 1

原创 mysql数据库版本升级

mysql数据库5.7.31升级到5.7.33首先看下最后升级后的目录情况[root@mysql-6-58 ~]# tree -L 1 /dsj/dsj├── backup --备份的31的全库数据├── binlog --33的binglog├── binlog31 --31的binglog├── data --33的数据目录├── data31 --31的数据目录 ├── dbbackup --mysql 定期备份文件├── mysqldump ├── script --运

2021-06-08 17:32:26 480

原创 centos7.6升级openssh

记录一次升级openssh的操作,总共分为以下几步:1.为了防止在升级过程中影响到sshd服务,从而导致无法远程登录,建议开启telnet远程登录服务(我这边由于生产环境登录较为复杂,有另一种远程的登录的方式,所以没有做telnet远程登录,做了也登不了,不知道怎么设置的铁汁可以自行百度,网址是:http://www.baidu.com)2.进入正题,首先,因为我这边的生产环境是内网,所以只能离线安装,先去官网下个包,我下的是openssh-8.0p1.tar.gzhttp://archive.apa

2021-02-02 16:55:40 378

原创 LVM挂盘的详细操作

LVM挂盘的详细操作[root@localhost /]# fdisk /dev/sdbWelcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Device does not contain a recognized partition tableBuildi

2021-01-28 11:02:27 364

原创 nginx配置静态页面

nginx静态页面的配置如下:user root;worker_processes 1;error_log logs/error.log;error_log logs/error.log notice;error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types;

2021-01-12 11:00:08 712

原创 nginx负载均衡配置

nginx负载均衡配置最近工作中涉及到了nginx,今天浅谈一下nginx负载均衡。以一个项目实例来讨论一下什么是负载均衡。负载均衡顾名思义是将过量的负载进行分配使得各项服务不至于发生卡顿。而nginx在这其中就扮演了一个分配者的角色。可以是多个端口做负载或者多个服务器+多个端口负载。这次的项目有两种服务:一个是python起的服务,已指定了ip跟端口;还有一种是在tomcat中起的java服务,同样也指定好了ip跟端口。nginx的需要将这两个服务分别做负载均衡,话不多说先上nginx

2020-07-08 10:51:36 334

原创 Django jquery ajax 返回403

今天在写ajax发出post请求的时候返回Failed to load resource: the server responded with a status of 403 (Forbidden)很明显这是拒绝访问了这条数据,这是为啥呢?Django需要经过CSRF(Cross-Site Request Forgery,跨站点伪造请求)令牌认证后才可以请求获取数据。很简单,只需要在你的...

2020-04-22 11:37:58 363

原创 spark-bench性能测试工具

关于spark-bench是一款spark的性能测试工具,可以用来生成数据以及训练数据,个人理解应该是用生成的数据跑一套机器学习的算法,记录它每个环节消耗的时间。言归正传,讲解一下关于spark-bench的安装一整套流程,这是spark-bench的安装包以及环境(链接:https://pan.baidu.com/s/1_cg6vBwTAcXvT0YGra6zUg 提取码:748...

2019-11-15 10:18:47 1951

原创 关于Mysql 3306端口不通的问题

今天部署完Mysql时,发现root用户无法从公网连接Mysql,从其他机器可以ping通这台机器,telnet 3306端口却不通。1.查询了mysql中root用户的访问权限use mysql;select host,user from user;发现root用户的权限是%,表示可以从任何机器访问2.查看了防火墙是否关闭service iptables status发现防火墙...

2019-10-14 14:54:12 8157 3

get_chaoxi.py

爬虫脚本,爬取潮汐数据,并导入数据库

2021-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除