- 博客(21)
- 收藏
- 关注
原创 Docker-看这篇就够了
宿主机中的一个目录或文件,当容器目录和数据卷目录绑定后,对方的修改会立即同步,一个数据卷可以被多个容器同时挂载,一个容器也可以被挂载多个数据卷。:将主机当前目录下的 /conf/nginx.conf 挂载到容器的 :/etc/nginx/nginx.conf。加入it这两个参数后,容器创建后自动进入容器中,退出容器后,容器自动关闭。:将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf。:将主机当前目录下的 logs 目录挂载到容器的/var/log/nginx。
2025-02-17 09:32:01
835
原创 系统性能调优
1)低选择性的列:低选择性的列指的是具有很少不同值的列。-如果索引列是字符串,输入参数是数字,那么索引列会产生隐式类型转换,CAST 函数实现,等同于对索引列使用函数,导致索引失效,反之索引列是数字,输入参数是字符串,那么不会失效。5)经常用于连接操作的字段:如果某个字段用于连接多个表进行关联查询,例如用户表和订单表中的用户 ID 字段,为该字段添加索引可以提高连接操作的性能。3)经常用于查询的字段:如果某个字段经常被用于查询条件,例如用户的用户名、邮箱或订单的编号,那么为该字段添加索引可以提高查询性能。
2025-01-15 21:59:45
931
原创 数据库问题
额外信息,如using index(表示使用覆盖索引)、Using where(表示使用 WHERE 条件进行过滤)、Using temporary(表示使用临时表)、Using filesort:(表示需要额外的排序步骤)。多表 JOIN 可能导致查询性能下降,尤其是在处理大数据集时,JOIN 操作需进行大量的数据扫描和匹配,增加了内存和CPU的消耗,导致响应时间变长。查询类型,如 SIMPLE(简单查询)、PRIMARY(主查询)、SUBQUERY(子查询)等。显示查询条件过滤掉的行的百分比。
2024-11-20 09:32:48
644
原创 数据库事务、Spring事务、分布式事务
连接器-建立链接主要负责跟客户端建立连接, 获取权限\维持和管理连接查询缓存优先在缓存中进行查询,如果查到了则直接返回,如果缓存中查询不到,再去数据库中查询.1. MySQL缓存是默认关闭的,也就是说不推荐使用缓存,并且在MySQL8.0 版本已经将查询缓存的整块功能删掉了,这主要是它的使用场景限制造成的.2. 先说下缓存中数据存储格式:key(sql语句)- value(数据值),所以如果SQL语句(key)只要存在一点不同之处就会直接进行数据库查询了.
2024-11-20 09:08:04
909
原创 Spring Cloud Gateway
登录认证以及请求接口认证的方法在filter方法中实现过滤器链@Override// 登录认证以及请求接口认证的方法在filter方法中实现。
2024-10-23 19:10:15
2896
1
原创 研究设计模式
将多个责任节点连接成一根链条,当前责任节点能处理的当前节点来处理,当前节点无法处理的话,就讲请求传递给下一个节点处理,直到有一个节点对象能够处理该请求,从而避免了请求的发送者和接收者之间的直接耦合.通常情况下,我们会使用new操作符来直接创建某个类的对象,但有时候我们希望在不暴露对象创建的细节的前提下实现对象的实例化。创建一个代理对象,代理对象可以控制对目标对象的访问。针对某个接口实现一个代理类,代理类与目标类都实现了接口,并且代理类持有目标类的引用,这样在接口方法中能够针对目标类的业务功能做增强处理.
2024-10-20 17:26:48
983
原创 Linux环境下解决人大金仓License过期
Linux环境下解决人大金仓License过期一、官网下载License二、更换License文件三、重启数据库四、查看License过期时间一、官网下载License二、更换License文件三、重启数据库四、查看License过期时间
2024-07-04 21:54:54
1211
原创 API签名认证
API签名认证针对的是系统或者服务对外开放的接口, 对外开放的 API 接口都会面临一些安全问题,例如伪装攻击、篡改攻击、重放攻击以及数据信息泄漏的风险。请求头中传递ak,时间戳,以及签名信息.服务端根据ak识别调用者身份,根据服务端存储的sk,请求参数等信息,使用同样的加密方式生成服务端签名,与请求头中的签名进行比较,从而判断请求是否合法.sk不能以明文的方式放到请求头中进行传递,因为别人一旦拦截到我们的请求,就能从请求头中获取明文存储的sk,这样做是非常危险的.通过时间戳+随机数的方式来防止重放请求.
2024-07-02 22:28:09
366
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人