自定义博客皮肤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)
  • 收藏
  • 关注

原创 WebService笔记

webservice

2022-04-01 13:42:22 370

原创 单点登录的几种方式

单点登录

2022-04-01 11:24:02 939

转载 Tomcat 调优的技巧

tomcat调优大致分为两大类:一、tomcat的自身调优采用动静分离节约tomcat的性能 调整tomcat的线程池 调整tomcat的连接器 修改tomcat的运行模式 禁用AJP连接器二、jvm的调优调优Jvm内存tomcat自身调优采用动静分离静态资源如果让tomcat处理的话tomcat的性能会被损耗很多,所以我们一般都是采用:nginx+tomcat实现动静分离,让 Tomcat 只负责 jsp 文件的解析工作,nginx实现静态资源的访问。调优tomc..

2022-03-15 13:54:29 285

原创 Tomcat部署项目工程的多种方式

1 拷贝war包或者项目到webapps目录中这是最常用的方式,Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。如果你想要修改这个默认目录,可以在conf下的server.xml文件里修改Host标签里的appBase值。2 修改Server.xml文件在conf下的server.xml文件里找到Host标签,在里面添加如下代码:<Context path="/ssm" docBase="E:\workplaces\ssm\sr

2022-03-15 13:51:26 241

原创 tomcat目录介绍

tomcat目录介绍

2022-03-15 13:47:06 2563

原创 mysql基础知识

mysql基本知识整理

2022-03-15 13:04:55 144

原创 Redis实现分布式锁

Redis实现分布式锁

2022-01-18 11:00:17 1800

原创 mysql查看日志

1、查看正在执行的SQL-- 切换数据库use information_schema;-- 查看正在执行的SQL语句show processlist;-- 或者直接使用SQL语句查询select * from information_schema.`PROCESSLIST` where info is not null;2、开启日志模式,记录所有SQL语句执行记录-- 查看当前日志输出类型:table / file ,可根据需要具体设置show variables like 'log_.

2021-10-28 17:30:49 255

原创 mycat配置mysql读写分离

1、下载mycat:http://www.mycat.org.cn/2、解压3、配置schema和serverschema.xml:<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://io.mycat/"> <!--配置mycat逻辑库 此处逻辑库名为mydb1--> <!--da.

2021-10-28 17:25:13 143

原创 使用amoeba实现mysql读写分离

1、什么是amoeba?​ Amoeba(变形虫)项目,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。2、下载amoeba对应的版本https://sourceforge.net/projects/amoeba/ 直接解压即可或者直接下载:链接:https://pan.baidu.com/s/17uTby096...

2021-10-28 17:10:11 151

原创 数据库MYSQL主从复制配置

1、在主(node1)服务器进行如下配置:vi /etc/my.cnf#在mysqld模块中添加如下配置信息#二进制文件名称log-bin=master-bin#二进制日志格式,有row、statement、mixed三种格式,row指的是把改变的内容复制过去,而不是把命令在从服务器上执行一遍,statement指的是在主服务器上执行的SQL语句,在从服务器上执行同样的语句。MySQL默认采用基于语句的复制,效率比较高。mixed指的是默认采用基于语句的复制,一旦发现基于语句的无法精确的复

2021-10-28 16:56:46 120

原创 安装mysql5.7笔记

1、查看系统中是否自带安装mysqlyum list installed | grep mysql2、删除系统自带的mysql及其依赖(防止冲突)yum -y remove mysql-libs.x86_643、安装wget命令yum install wget -y 4、给CentOS添加rpm源,并且选择较新的源wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm5、安装下载好的rpm文件.

2021-10-28 13:37:45 411

原创 MYSQL使用REGEXP实现用户列表首字母检索

需要实现客户列表界面显示用户首字母检索数据库使用的字符集是:utf8mb4,因为要存储用户昵称,昵称中包含特殊符号原sql如下: select lower(CONVERT(case when from_base64(u.nickname) REGEXP '^[a-zA-Z]' then LEFT(from_base64(u.nickname), 1) when from_base64(u.nickname) REGEXP '^[0-9]' then LEFT(f

2021-10-26 11:01:04 1564

原创 Postgre删除数据文件夹

记一次Postgre删除数据文件夹的坑Postgre数据文件夹一般存在base目录下我们在其中一个数据目录下执行了rm -rf 命令,将一年以前的数据全部删除了,结果Postgre就连不上了。幸运的是我们有一台备份服务器,然后我们抱着试试的心态,把备份服务器上的数据文件全部拷贝过来,然后登陆成功!!!!我们分析一下数据目录中的文件可以看到有以下几类文件: 数字 、_VM 、_FSM 、pg_filenode.map、PG_VERSION数字:创建表时会出现。FSM..

2021-10-25 11:41:59 452

原创 利用mybatis实现数据脱敏

实现原理主要是使用mybatis的TypeHandler接口首先我们自定义一个EncryptTypeHandler类去继承BaseTypeHandler(BaseTypeHandler实现了TypeHandler)接口,实现其中的四个抽象方法public abstract void setNonNullParameter(PreparedStatement var1, int var2, T var3, JdbcType var4) throws SQLException;public abs

2021-08-05 15:17:39 1228

空空如也

空空如也

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

TA关注的人

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