Docker常用命令笔记 docker基本命令 启动docker 1234systemctl start docker #启动dockersystemctl stop docker #停止dockersystemctl restart docker #重启dockersystemctl status docker #查看docker状态 docker自启动 1systemctl enable docker #设置doc 2022-01-23 docker docker
Mybatis-plus快速入门及增删改查(一) Mybatis-plus快速入门及增删改查(一)一、简介1、官网http://mp.baomidou.com 2、特点MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 3、支持数据库mysql 、mariadb 、oracle 、db2 、h2 、hsql 、sqlite 、postgresql 、 2022-01-20 MybatisPlus MybatisPlus
Mybatis-plus条件构造器各种用法(三) Mybatis-plus条件构造器各种用法(三)一、wapper介绍1、Wrapper家族在MP中我们可以使用通用Mapper(BaseMapper)实现基本查询,也可以使用自定义Mapper(自定义XML)来实现更高级的查询。当然你也可以结合条件构造器来方便的实现更多的高级查询。 Wrapper : 条件构造抽象类,最顶端父类 AbstractWrapper : 用于查询条件封装,生成 2022-01-20 MybatisPlus MybatisPlus
Mybatis-plus常用注解及插件(二) Mybatis-plus常用注解及插件(二)一、@TableNamevalue属性实体类的名字是User,数据库表名是t_user 1234@TableName(value = "t_user")public class User { //...} 二、@TableId1、雪花算法默认情况下数据库的id列使用的是基于雪花算法的策略生成 背景随着业务 2022-01-20 MybatisPlus MybatisPlus
Nginx NginxNginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等 Nginx可以作为静态页面的web服务器,同时还支持CGI协议的动态语言,比如perl、php等。但是不支持java。Java程序只能通过与tomc 2022-01-15 Nginx Nginx
分布式事务 分布式事务1 微服务化带来的分布式事务问题开发当中真实场景: 首先,设想一个传统的单体应用(Monolithic App),通过 3 个 Module,在同一个数据源上更新数据来完成一项业务。 很自然的,整个业务过程的数据一致性由本地事务来保证。 随着业务需求和架构的变化,单体应用被拆分为微服务:原来的 3 个 Module 被拆分为 3 个独立的服务,分别使用独立的数据源。业务过程将由 3 个 2022-01-13 分布式事务 分布式事务
ElasticSearch-高级客户端 ES & SpringData ES高级客户端创建项目 elasticsearch-demo 导入pom文件,ES依赖的版本最好和客户端对应 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849<parent> <groupId> 2022-01-11 elasticsearch elasticsearch
SpringSecurity Spring Security简介Spring Security是 Spring提供的安全认证服务的框架。 使用Spring Security可以帮助我们来简化认证和授权的过程。官网:https://spring.io/projects/spring-security 中文官网:https://www.w3cschool.cn/springsecurity/ 对应的maven坐标: 12 2022-01-08 SpringSecurity SpringSecurity
定时任务组件Quartz 定时任务组件Quartz Quart介绍 掌握场景(定时任务 Quartz入门案例 spring整合Quartz(spring中配置) cron表达式 cron表达式在线生成器 Quartz介绍Quartz是Job scheduling(作业调度)领域的一个开源项目,Quartz既可以单独使用也可以跟spring框架整合使用,在实际开发中一般会使用后者。使用Quartz可以开发一个或者多 2021-12-28 Quartz Quartz
我的奶奶 我的奶奶 “你奶奶就是人太好啦,我这辈子都没见到过像你奶奶这么好的人了,谁有困难都去帮忙,帮别人干活从不偷懒……”爷爷哽咽着说到。 读幼儿园时,懵懂的我在奶奶的古诗词和乘法口诀表的碎碎念中醒来,后来才发现这些我早就懂得的东西,大家都是上了小学才学的。这或许就是奶奶给我的特殊早教吧。 在精明能干的爷爷眼里,奶奶做过很多在他看来比较傻的事。每次被爷爷骂了之后,奶奶都感到 2021-12-23