最新 最热

消息队列-如何保证消息的不被重复消费(如何保证消息消费的幂等性)

多次执行所产生的影响均与一次执行的影响相同。所以需要从业务逻辑上设计,将消费的业务逻辑设计成幂等性。

2023-02-25
1

Mysql使用存储过程快速添加百万数据

为了体现不加索引和添加索引的区别,需要使用百万级的数据,但是百万数据的表,如果使用一条条添加,特别繁琐又麻烦,这里使用存储过程快速添加数据,用时大概4个小时。创建一个用户表...

2023-02-25
1

解决数据库和缓存数据不一致情况:延迟双删

在高并发的场景下,数据库处理数据增删改查很是薄弱。有一些数据查询的频率远大于修改频率,就需要使用缓存技术,让先去请求redis,redis存在返回缓存数据,redis不存在就查询数据库,返回数据的同时将数据缓存到redis中。...

2023-02-25
1

shell脚本实列学习

不喜欢出去跟人社交,有这时间我还不如安安静静研究学习。噢对了,rpm包的方式安装java不需要配置环境变量。直接rpm -ivh就完事了。还有就是要查看mysql日志的话,他的位置一般在:/var/log/mysqld.log。...

2023-02-25
1

ECharts与java后台交互绘制图表

为了方便,这里就不用SSM框架的Controller查数据库了,自己造几个数据传到前台,测试效果和查数据库是一样的

2023-02-25
0

mysql自增主键设置

mysql自增主键设置在数据库应用中,经常希望在每次插入新纪录时,系统自动生成字段的主键值。可以通过为表主键添加AUTO_INCREMENT关键字来实现。默认情况下,在MYSQL中AUTO_INCREMENT的初始值是1,每新增一条记录,字段值自动...

2023-02-25
1

mybatis使用注解处理数组或者集合参数

<foreach>元素主要是迭代一个集合,在SQL语句中通常用在in这个关键字的后面

2023-02-25
0

mysql左连接查询时多条件的注意事项

文章目录mysql左连接查询时多条件的注意事项1、返回左表所有数据2、返回符合条件的数据mysql左连接查询时多条件的注意事项1、返回左表所有数据select *from oilDaily left outer join wellInfoon oilDaily.wellId=we...

2023-02-25
1

mybatis拦截器初探

最近项目里用到了mybatis的拦截器,然后想到之前面试被问过这个问题,当时没有回答上来,于是就好好的研究了一下。

2023-02-25
1

docker安装mysql

修改mysql的字符集给成utf-8 vi /mydata/conf/my.conf [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] init_connect='SET collation_co...

2023-02-25
1