- 博客(20)
- 收藏
- 关注
原创 sql查询多行数据转成一行
比如我们查询某学生各科成绩:SELECT s.sno,s.spassword,s.sname,c.cname,s.age,s.snative,s.health,s.hobby,k.kname,g.grade,r.rnamefrom class c,grade g,kecheng k,student s,role rwhere s.sno=g.sno and g.kno=k.kno and s.cno=c.cno and r.rno=s.rno and s.sno=1 and spassword='12
2022-05-23 20:59:05 4420 3
原创 access denied for user ‘17738‘@‘localhost‘ (using password: YES)异常
在整合Spring 和mybatis 时,配置数据源时properties属性文件上要加前缀,避免直接读取系统属性,否则会出:access denied for user '17738'@'localhost' (using password: YES)异常jdbc.driverClassName=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/ssm?serverTimezone=UTC&characterEncod
2022-05-15 10:08:50 532
原创 使用jps和jstack命令查看java线程死锁出现在哪里
1、准备死锁代码import java.util.concurrent.TimeUnit;public class E { public static Object a=new Object(); public static Object b=new Object(); public static void main(String[] args) { new Thread(()->{ synchronized (a){
2022-04-23 10:46:33 935
原创 理解MySQL的MVCC同一个事务第一次快照读和第二次快照读——笔记
我们都知道在 RC 隔离级别下,是每个快照读都会生成并获取最新的 Read View;而在 RR 隔离级别下,则是同一个事务中的第一个快照读才会创建 Read View, 之后的快照读获取的都是同一个 Read View。也就是图中第一次和第二次用的是同一个 Read View但是第二次的Read View 里DB_TRX_ID(最新修改数据事务id)会变化 ,而活跃事务列表却不会变获取最新DB_TRX_ID(最新修改数据事务id) 根据以下规则比较首先比较 DB_TRX_ID <
2022-04-21 17:31:17 953
原创 保姆级详细步骤idea git方式上传代码到gitee码云仓库中&&push to origin/master was rejected错误解决方案
简洁明了
2022-04-11 22:31:33 1864
原创 centos7或centos8下 Nginx安装&vue 配置nginx 反向代理
centos7或centos8下 Nginx安装&vue 配置nginx 反向代理
2022-04-11 18:20:47 2758
原创 SpringBoot集成swagger后出现: Failed to start bean ‘documentationPluginsBootstrapper‘的解决方法
springboot集成Swagger出现异常
2022-04-10 17:42:20 716
原创 Java 实现 磁盘调度算法的实现与分析(计算机操作系统课程设计)-----扫描磁道移动路径可视化实现
最近期末,计算机操作系统课程设计需要实现----磁盘调度算法。就使用Java写个图形界面的磁盘调度算法。实现磁盘调度的四种算法:先来先服务算法(FCFS)最短寻道时间优先算法(SSTF)扫描算法(SCAN)循环扫描算法(C-SCAN)实现原理:数组的排序,画笔的绘制运行截图:代码如下:复制即用package com.huang;import java.awt.*;import java.awt.event.*;import java.util.Arrays;import
2021-12-28 19:15:22 1526
原创 linux查看防火墙和开启防火墙端口
1、开启防火墙端口firewall-cmd --zone=public --add-port=9000/tcp --permanent此处开启的是9000端口,要开启别的端口只需将9000换成其他的2、 重启防火墙systemctl restart firewalld.service3、查看所有开启的端口,如果是阿里云,需要配置安全组规则!firewall-cmd --list-ports...
2021-11-03 23:32:18 770
原创 卸载阿里云Linux云服务器自带的jdk1.8 &&安装自己对应版本的jdk
笔记:1、查看当前系统是否存在jdkrpm -qa | grep jdk2、删除jdk命令rpm -e --nodeps jdk1.8.0_121再次查看java 版本发现删除成功为什么要删除自带的jdk?因为我在发布自己的springboot项目时,出现jdk版本过低,打包出错,所以才删除自带的jdk提升jdk版本。...
2021-11-03 22:04:50 536
原创 Python-01-enumerate()函数
enumerate()函数和下标元素循环例如:ha = ['aaa', 'bbb', 'ccc', 'ddd'] for i, s in enumerate(ha, start=1): print("第{0}个字符串:{1}".format(i, s))ha = [‘aaa’, ‘bbb’, ‘ccc’, ‘ddd’]for i, s in enumerate(ha, start=1):print(“第{0}个字符串:{1}”.format(i, s))运行结果为:第1个字符串:aaa第2个字
2021-03-03 10:49:19 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人