自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql left join 多对多 分页记录数不对的问题

一对多时的参考 情景阐述 event、group、work 三者的关系如下ER图,它们的主要属性为name, 在物理模型上表现为:event、group、work、event_group 表;以下是DDL DROP TABLE IF EXISTS `event` ; CREATE TABLE `event` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT '', `work_id` int

2021-05-26 22:37:31 2245 5

原创 非root用户使用docker

docker命令默认只能root用户使用的,其他非root用户执行docker ps等命令,将提示permission denied Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/containers/json: dial unix /var/run/doc

2021-05-18 22:20:04 643

转载 MySQL left join on与where的区别

现象 left join在我们使用mysql查询的过程中可谓非常常见,比如博客里一篇文章有多少条评论、商城里一个货物有多少评论、一条评论有多少个赞等等。但是由于对join、on、where等关键字的不熟悉,有时候会导致查询结果与预期不符,所以今天我就来总结一下,一起避坑。 这里我先给出一个场景,并抛出两个问题,如果你都能答对那这篇文章就不用看了。 假设有一个班级管理应用,有一个表classes,存了所有的班级;有一个表students,存了所有的学生,具体数据如下(感谢廖雪峰的在线SQL): SELECT

2021-05-14 17:25:28 149

原创 Redis expire 原理(策略)

redis设置过期时间: expire key time(以秒为单位)–这是最常用的方式setex(String key, int seconds, String value)–字符串独有的方式** 三种过期策略 定时删除 在设置key的过期时间时,同时为每个key设置个定时器,在过期时将其移除。优点:保证内存尽快被释放。缺点:如果key的存活时间较短,则删除key会占用大量CPU时间片。(性能不好) 惰性删除,memcached采用 key过期的时候,并不删除。而是每次获取的时候,检查是否过期,若过期,则

2021-05-02 09:17:28 910

从天气项目看Spring Cloud微服务治理

某课网从天气项目看Spring Cloud微服务治理,如果失效,请及时联系

2018-12-03

空空如也

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

TA关注的人

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