MyBatisPlus学习总结(1)
MyBatisPlus学习总结1.入门案例1.1开发环境IDE:idea 2019.2JDK:JDK8+构建工具:maven 3.5.4MySQL版本:MySQL 5.7Spring Boot:2.6.3MyBatis-Plus:3.5.1
1.2初始化SpringBoot工程使用 Spring Initializr 快速初始化一个 Spring Boot 工程
1.3引入依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-t ...
MyBatis学习总结(2)
1.6动态SQL1.if<!--if标签可通过test属性的表达式进行判断,若表达式的结果为true,则标签中的内容会执行;反之标签中的内容不会执行--><!--List<Emp> getEmpListByMoreTJ(Emp emp);--><select id="getEmpListByMoreTJ" resultType="Emp">select * from t_emp where 1=1<if test="ename != '' and ename != null">and ename = #{ename}</if><if test="age != '' and age != null">and age = #{age}</if><if test="sex != '' and sex != ...
Java8的Stream流学习
1.Stream概述Java 8 是一个非常成功的版本,这个版本新增的Stream,配合同版本出现的 Lambda ,给我们操作集合(Collection)提供了极大的便利。那么什么是Stream?Stream将要处理的元素集合看作一种流,在流的过程中,借助Stream API对流中的元素进行操作,比如:筛选、排序、聚合等。Stream可以由数组或集合创建,对流的操作分为两种:中间操作,每次返回一个新的流,可以有多个。终端操作,每个流只能进行一次终端操作,终端操作结束后流无法再次使用。终端操作会产生一个新的集合或值。另外,Stream有几个特性:stream不存储数据,而是按照特定的规则对数据进行计算,一般会输出结果。stream不会改变数据源,通常情况下会产生一个新的集合或一个值。stream具有延迟执行特性,只有调用终端操作时,中间操作才会执行。
2.Stream的创建Stream可以通过集合数组创建
1.通过java.util.Collection.stream()方法用集合创建流List<String> list = Arrays.asList("a& ...
Flex布局知识点
flex-dirction属性
flex布局中默认x轴为主轴,可以用flex-dirction:column 指定y轴为主轴
justify-content属性
指定主轴的排列方式
flex-start为默认
flex-end
center
space-around 不贴边
space-between 贴边
flex-wrap属性
flex布局中默认为nowrap不换行,如果盒子超出,那么就会缩小子盒子的宽度,父盒子不变
align-items属性
指定侧轴的排列方式(单行)(不换行)
flex-start 默认
flex-end
center
stretch拉伸,但是子盒子不能给高度
align-content属性
使用align-content前提是有换行(多行),需要设置flex-wrap:wrap
使用align-content有以下额外的属性值
space-around
space-between
flex-flow属性
flex-flow属性属于复合属性
flex-flow:column wrap 可以同时指定flex-direction ...
cmd命令学习
NetStat网络命令1.查询某8082端口对应的进程ID PID 可以用
netstat -ano | findstr “8082”
2.结束起PID对应的端口进程
taskkill /F /pid 13304
3.查看某网站是否可连接
ping baidu.com
4.批处理杀死对应的服务名称的进程
taskkill /IM nginx.exe /F
/F 表示强制终止
/IM 表示指定进程的名称
如果不适用名称,可以使用进程号
taskkill /F /pid 13304
5.查看本机ip地址
ipconfig
6.查看Linux的ip地址
ifconfig
7.查看当前运行的某个进程
tasklist | findstr “nginx”
MySQL数据库命令1.net start mysql 启动MySQL服务
2.net stop mysql 停止MySQL服务
Linux-Centos7 网络NAT连接模式不能上网问题1.停止NetworkManager服务
systemctl stop Net ...