- 博客(48)
- 收藏
- 关注
原创 linux快速安装Rabbitmq
在rabbitmq.repo中填入如下内容。启动RabbitMQ的WEB管理控制台。浏览器打开管理控制台IP:15672。linux快速安装Rabbitmq。添加admin用户,并赋予权限。
2023-07-31 21:12:01
896
原创 linux快速安装tomcat
如果出现颁发的证书已经过期的错误提示,用下面命令。解压安装包到/export/server内。还是不行的话,上官网下载。下载Tomcat安装包。创建tomcat软连接。
2023-07-31 20:44:37
521
原创 linux快速安装Nginx
如果出现获取 GPG 密钥失败:进行下载再进行导入key。将下边的信息复制粘贴并保存退出。配置相应信息保存并退出。查看并关闭防火墙状态。
2023-07-30 10:24:51
390
原创 linux快速安装mysql
导入密钥配置MySQL的yum仓库使用yum安装mysql启动mysql查看MySQL状态设置为开机自启获取MySQL初始密码登录mysql数据库修改root用户命令(密码有要求 不低于8位,有大小写,有特殊字符)设置简单密码(把校验策略改成低/把密码校验长度改低一点卸载。
2023-07-30 09:24:19
1117
原创 mysql锁
意向锁:主要是为了规避行锁和表锁它们之间在加锁时的冲突问题,避免表锁在加锁的时候逐行的去检查这张表的行锁情况。元数据锁:主要是为了避免我们执行DML语句和DDL语句的冲突问题。表锁:我们可以对整张表加对应的读锁、写锁,把整张表锁住。操作锁住对应的行数据,锁定粒度最小,发生冲突的概率最低。在并发访问时,解决数据访问的一致性、有效性问题。操作锁住整张表,锁定粒度大,发生锁冲突的概率高。简单理解:临键锁就是行锁和间隙锁的组合。分为全局锁、表级锁、行级锁。分为表锁、元数据锁、意向锁。分为行锁、间隙锁、临键锁。
2023-05-24 10:03:10
430
原创 Docker安装Nacos(详细教程)
2、挂载目录,用于映射到容器,目录按自己的情况创建。4、修改配置文件custom.properties。
2023-04-23 11:49:37
667
3
原创 Mybatis XML Mapper SQL注入漏洞发现与一键修复-----项目静态代码安全审计idea插件工具MOMO CODE SEC INSPECTOR-Java
Mybatis XML Mapper SQL注入漏洞发现与一键修复
2023-03-03 11:10:08
607
原创 Mysql报错Operand should contain 1 column(s)
Mysql报错Operand should contain 1 column(s)
2023-02-14 14:44:25
243
原创 Mysql 使用 in 查询, 如何保证查出来顺序与传入的条件顺序保持一致?
Mysql 使用 in 查询, 如何保证查出来顺序与传入的条件顺序保持一致?
2023-02-14 11:10:37
535
原创 SQL中的cast()函数
对于这个例子,存在多个可用的数据类型。CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。(1).CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。如果试图进行不可能的转换(例如,将含有字母的 char 表达式转换为 int 类型),SQServer 将显示一条错误信息。:目标系统所提供的数据类型,包括bigint和sql_variant,不能使用用户定义的数据类型。:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。
2023-01-29 17:05:09
1831
原创 Caused by: java.sql.SQLException: SQL String cannot be empty 解决方案
因为批量的参数一定是一个集合,那么当集合中有元素的时候,批量更新会成功。在批量进行SQL更新(或插入)时,有的时候会报错,有的时候不会报错。在进行批量更新的时候,先判断一下入参的集合是否为空。如果集合为空,则根据自己的需求进行处理。当集合为空的时候,就会抛出这个异常。如果集合不为空,则进行更新。
2023-01-28 16:22:59
771
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人