- 博客(68)
- 收藏
- 关注
原创 vue构建路由项目Failed to parse source for import analysis because the content contains invalid JS syntax.
解决vite构建vue3的路由项目报错Failed to parse source for import analysis because the content contains invalid JS syntax. Install @vitejs/plugin-vue to handle .vue files.
2022-06-22 19:19:31
1761
原创 Centos7安装ab(Apache Benchmark)测试工具及使用
Centos7安装ab(Apache Benchmark)测试工具及使用Apache Benchmark简称AB一、安装yum install -y httpd-tools二、创建Post请求测试文件创建文件vim postfile添加参数文件&不删除proid=0101&发送请求-n 请求总数 -c 并发数 -p post请求参数文件 -T application/x-www-form-urlencoded(post/put请求头) 请求地址a
2022-05-19 00:13:51
1466
原创 springboot整合redis
springboot整合redis依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency><!-- 下面这个是为了使用jedis,但是我们不用它自带的RedisP
2022-05-18 22:53:16
272
原创 Redis事务
Redis事务基本命令multi开启事务队列127.0.0.1:6379> multiOK127.0.0.1:6379(TX)> 添加键值对后提示QUEUED127.0.0.1:6379(TX)> set key1 value1QUEUED127.0.0.1:6379(TX)> set key2 value2QUEUEDexec执行127.0.0.1:6379(TX)> exec1) OK2) OKdiscard撤销事务队
2022-05-15 10:30:00
160
原创 Springboot+Vue前后分离项目必要配置(跨域问题+响应类)
Springboot+Vue前后分离项目必要配置一、Springboot返回前端的类package com.seckill.redisback.common;public class Result<T> { private String code; private String msg; private T data; public String getCode() { return code; } public
2022-05-12 23:56:42
123
原创 Redis数据类型
Redis操作key键操作设置key-value[root@localhost admin]# /usr/local/bin/redis-server /etc/redis.conf [root@localhost admin]# /usr/local/bin/redis-cli 127.0.0.1:6379> set key1 value1 OK127.0.0.1:6379> set key2 value2 OK127.0.0.1:6379> set key3 valu
2022-05-11 09:00:00
122
原创 Jedis基本操作及拒绝连接问题解决
Jedis加载包 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.2.0</version> </dependency>测试package com.redis.test.demo;imp
2022-05-09 23:45:59
580
原创 Redis安装与部署
Redis安装与部署一安装$ wget https://download.redis.io/releases/redis-6.2.6.tar.gz$ tar xzf redis-6.2.6.tar.gz$ cd redis-6.2.6$ make$ make install前台启动编译好的二进制文件在 src 目录里。启动 Redis:$ src/redis-server后台启动复制配置文件到/etc目录下[root@localhost redis]# cp redis.
2022-05-09 23:40:43
537
原创 Nginx负载均衡配置
Nginx负载均衡配置一、修改配置文件# Nginx安装目录下cd conf/vim nginx.confserver{ }中添加# upstream是关键字,不可修改# www_server_pool是自定义名称# server是关键字,不可修改# weight=1 weight代表权重,数值越大分配的请求就越多 upstream www_server_pool { server 10.0.0.5; #<==这一行标签和下一行是等价的 se
2022-04-23 23:50:31
1477
原创 Nginx安装
Nginx安装一、下载下载最新的Stable version稳定版本二、解压缩tar -zxvf nginx-1.20.2三、编译安装相关依赖yum install -y gcc pcre-devel zlib-devel将c语言编写的Nginx文件编译并指定安装位置#Nginx解压缩目录下./configure --prefix=/usr/nginx此时生成文件Makefile编译并安装四、安装make && make install
2022-04-23 10:28:21
139
原创 centos7右上角无有限连接设置解决方案(已解决)
centos7右上角无有限连接设置解决方案1.问题描述通过NAT方式连接外网时发现没有有线连接设置进入设置后提示需要打开NetworkManager输入service NetworkManager start此时可以设置网络连接但是仍然无法看到有限连接设置2.解决方案输入chkconfig network offchkconfig network onservice NetworkManager stopservice NetworkManager start
2022-04-22 23:09:04
1459
1
原创 Mycat水平分表(全局表)
Mycat水平分表(全局表)1.全局表一个真实的业务系统中,往往存在大量的类似字典表的表,这些表基本上很少变动,字典表具有以下几个特性:• 变动不频繁;• 数据量总体变化不大;• 数据规模不大,很少有超过数十万条记录。对于这类的表,在分片的情况下,当业务表因为规模而进行分片以后,业务表与这些附属的字典表之间的关联,就成了比较棘手的问题,所以 Mycat 中通过数据冗余来解决这类表的 join,即所有的分片都有一份数据的拷贝,所有将字典表或者符合字典表特性的一些表定义为全局表。数据冗余是
2022-04-21 00:19:22
225
原创 Mycat水平分表(E-R表)
Mycat水平分表E-R表1.E-R表关系型数据库是基于实体关系模型(Entity-Relationship Model)之上,通过其描述了真实世界中事物与关系,Mycat 中的 ER 表即是来源于此。根据这一思路,提出了基于 E-R 关系的数据分片策略,子表的记录与所关联的父表记录存放在同一个数据分片上,即子表依赖于父表,通过表分组(Table Group)保证数据 Join 不会跨库操作。表分组(Table Group)是解决跨分片数据 join 的一种很好的思路,也是数据切分规划的重要一条
2022-04-20 23:56:27
250
原创 Mycat水平分库配置
Mycat水平分库配置1.1修改schema.xml文件name="mod_rule"为自定义名称,须和rule.xml中的 < tableRule name=“mod_rule”>相一致<?xtiveml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://io.mycat/"> <schem
2022-04-18 23:57:09
274
原创 ERROR 2013 (HY000): Lost connection to MySQL server during query(已解决)
ERROR 2013 (HY000): Lost connection to MySQL server during query(已解决)1.问题描述使用mycat连接逻辑库创建表时,出现问题ERROR 2013 (HY000): Lost connection to MySQL server during querymysql> create table orders(name varchar(32));ERROR 2013 (HY000): Lost connection to MyS
2022-04-18 00:36:59
9336
6
原创 Mycat垂直分库配置(单主机配置、多主多从配置)
Mycat垂直分库配置1.修改schema配置文件<?xtiveml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://io.mycat/"> <schema name="TESTDB" checkSQLschema="true" sqlMaxLimit="100" dataNode="dn1">
2022-04-15 21:05:15
757
原创 Mycat双主双从读写分离配置
Mycat双主双从读写分离配置1.修改mycat的schema.xml文件vim /usr/mycat/conf/schema.xml balance 属性负载均衡类型,目前的取值有 3 种:balance=“0”, 不开启读写分离机制,所有读操作都发送到当前可用的 writeHost 上。balance=“1”,全部的 readHost 与 stand by writeHost 参与 select 语句的负载均衡,简单的说,当双主双从模式(M1->S1,M2->S2,并且
2022-04-13 00:42:57
920
原创 MySQL 数据库主从复制(双主双从)
MySQL数据库主从复制(双主双从)1.双主配置master1[mysqld]修改配置文件:vim /etc/my.cnf#主服务器唯一IDserver-id=1#启用二进制日志log-bin=mysql-bin# 设置不要复制的数据库(可设置多个)binlog-ignore-db=mysqlbinlog-ignore-db=information_schema#设置需要复制的数据库binlog-do-db=需要复制的主数据库名字#设置logbin格式binlog_form
2022-04-12 22:44:02
1935
原创 搭建Mysql双主双从报错The slave I/O thread stops because master and slave have equal MySQL server UUIDs(已解决)
搭建Mysql双主双从报错The slave I/O thread stops because master and slave have equal MySQL server UUIDs具体问题Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replicati
2022-04-12 00:24:14
2779
原创 启动 network.service报错 正在打开接口 ens33: 错误:连接激活失败: RTNETLINK answers: File exists
问题描述[root@master1 admin]# systemctl restart network.service Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.[root@master1 admin]# journalctl -xe
2022-04-10 00:35:44
2853
3
原创 Mycat连接Mysql8.0及以上配置及问题(已解决)
Mycat连接Mysql8.0及以上问题(已解决)编辑server.xml 配置文件vim conf/server.xml <!-- 修改此位置 --> <user name="mycat" defaultAccount="true"> <property name="password">123456</property> <property name="sche
2022-04-07 00:24:47
2626
原创 MySQL远程连接失败The error (2003) Can‘t connect to MySQL server on ‘server‘ (10061) (已解决)
问题描述Linux之间数据库开启主从架构时,出现The error (2003) Can’t connect to MySQL server on ‘server’ (10061)“The error (2003) Can’t connect to MySQL server on ‘server’ (10061) indicates that the network connection has been refused. You should check that there is a MySQL
2022-04-03 15:49:52
2715
原创 Centos7在安装google谷歌 chrome浏览器的rpm包软件时提示 错误:依赖检测失败:
问题描述Centos7在安装google谷歌 chrome浏览器的rpm包软件时提示错误:依赖检测失败:[root@localhost bin]# rpm -ivh /usr/google-chrome-stable_current_x86_64.rpm 警告:/usr/google-chrome-stable_current_x86_64.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID 7fac5991: NOKEY错误:依赖检测失败: libxkbcommon.so
2022-03-26 22:33:43
1695
原创 Centos7 安装JDK 报错 正在等候 事务 锁定 /var/lib/rpm/.rpm.lock及错误:依赖检测失败:及错误:db5 错误(-30986) 来自 dbcursor
问题描述问题一Centos7 安装JDK 报错[root@localhost admin]# rpm -ivh /usr/jdk-8u311-linux-x64.rpm 警告:/usr/jdk-8u311-linux-x64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY警告:正在等候 事务 锁定 /var/lib/rpm/.rpm.lock^C错误:can't create 事务 lock on /var/lib/rpm/.rpm.
2022-03-26 00:50:30
3133
原创 Javascript的异步加载笔记
微任务与宏任务执行顺序代码<script> let i=0 setTimeout(() => { console.log(i, "setTimeout") i++ }, 0) new Promise(resolve => { resolve() console.log(i, "promise") i++ }).then(value => {
2022-02-23 23:41:40
453
转载 Nodelist的属性和方法
var node = document.createElement("div");var kid1 = document.createElement("p");var kid2 = document.createTextNode("hey");var kid3 = document.createElement("span");node.appendChild(kid1);node.appendChild(kid2);node.appendChild(kid3);var list = nod.
2021-12-21 00:24:11
978
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人