自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 Centos7安装编译ffmpeg到指定目录

【代码】Centos7安装编译ffmpeg到指定目录。

2023-07-05 15:57:27 1766 1

原创 Centos7在Nginx中配置SSL证书

阿里云轻量应用服务器(Linux, Centos7.9 x64)

2023-06-13 16:55:35 1973

原创 Centos7安装OpenJDK8到指定目录

提供Linux服务器中,安装OpenJDK8教程

2023-06-13 14:54:07 909

原创 @Validated与@Valid

用法一:mapper层的数据校验。

2022-09-08 17:07:43 256 1

原创 序列化转换类,ZonedDateTime类型序列化时转换为Long类型

public class ZonedDateTimeToMillisecondSerializer extends JsonSerializer<ZonedDateTime> { @Override public void serialize(ZonedDateTime value, JsonGenerator jsonGenerator, SerializerProvid.

2022-04-26 13:51:07 948

原创 大数类的使用

一、大数类除法(保留一位小数、四舍五入)BigDecimal finalAverageScore = checkScoreMap.get(courseObjectiveCheckModel.getId()) .divide(new BigDecimal(courseScores.size() - 1), 1, BigDecimal.ROUND_HALF_UP);

2022-04-13 00:59:14 79

原创 TypeHandler使用

一、@MappedTypes和@MappedJdbcTypes前者对应java类型,后者对应数据库类型

2022-03-27 21:17:10 1025

原创 关于java8中stream流的使用

1、普通的sorted排序(按照数值正序排序,从小到大)List<Integer> integers = new ArrayList<>(); integers.stream().sorted().collect(Collectors.toList());2、实体类的sorted排序(先根据课程名称排序,如果课程名称一样,再根据课程码排序)courseModels.stream().sorted(Comparator.comparing(Cour

2022-03-15 22:45:07 664

原创 vue-admin-template一个导航栏下多个路由跳转,导航栏选中状态不变的设置

2022-03-08 23:48:57 309

原创 将List集合中的某元素,放到第一位

Collections.swap(list, i, 0); // list:你的list// i:某元素的位置// 0:要调整的位置(第一位)

2022-03-02 12:02:42 2284 1

原创 LiuShuaiDong:springboot跨域解决方案

一、security的跨域解决方案@Componentpublic class WebSecurityCorsFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletException { } @Override public void doFilter(ServletRequest request, ServletRes.

2021-08-30 20:43:16 94

原创 LiuShuaiDong:Axios各种发送请求的方式

axios.request(config)//原始的Axios请求方式axios({ method: 'post', url: '/user/12345', data: { firstName: 'Fred', lastName: 'Flintstone' }, timeout: 1000, ...//其他相关配置});axios.get(url[, config])axios.get('demo/url', { params:.

2021-08-25 11:43:47 130

原创 LiuShuaiDong:响应结果处理配置类,为null的数据不返回

@Configurationpublic class JacksonConfig { @Bean @Primary @ConditionalOnMissingBean(ObjectMapper.class) public ObjectMapper jacksonObjectMapper(Jackson2ObjectMapperBuilder builder) { ObjectMapper objectMapper = builder.createXmlMa.

2021-08-25 11:18:49 260

原创 LiuShuaiDong:vue语法

一、Element UI中的scope的用法一个固定用法:<template slot-scope="scope">scope相当于是tableData的一行,与el-table-column唯一对应,具体实验代码如下<el-table-column label="操作" width="100"> <template slot-scope="scope"> <el-button @click="update(scope)" type=

2021-08-24 20:52:15 115

原创 LiuShuaiDong:依赖

一、日期工具类依赖 <!-- 日期工具栏依赖 --> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> </dependency>

2021-08-23 11:26:29 71

原创 LiuShuaiDong:Mybaits之insert的动态sql语句

一、实体类@Datapublic class User implements Serializable { private Integer id; private String loginName; private String userPassword; private String phone; private Integer idDeleted; private Integer role; private String picPath;

2021-08-03 13:26:47 684

原创 LiuShuaiDong:springboot之利用cookie实现记住登录状态

思想:直接访问应用的主页面,如果没有登录则被拦截,重定向到登录界面。1、创建登录拦截器@Componentpublic class RemeberLoginIntercepter implements HandlerInterceptor { @Autowired private UserMapper userMapper; @Override public boolean preHandle(HttpServletRequest request, Htt

2021-08-02 13:38:10 463

原创 LiuShuaiDong:SpringBoot之简单整合SpringSecurity(认证)

主要是实现UserDetailsService接口BCryptPasswordEncoder类一、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency

2021-07-29 15:50:35 98

原创 LiuShuaiDong:SpringBoot之整合Ehcache2.x

一、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> <dependency> <group

2021-07-28 21:02:07 176

原创 LiuShuaiDong:SpringBoot之整合Redis集群

方法一:使用jedis客户端一、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> </dependency> <dependency>

2021-07-28 15:06:06 89

转载 LiuShuaiDong:windows搭建Redis集群

先说需求,在本机搭建一个reids集群,不搞什么虚拟机linux啥的,麻烦,光配个环境都搞半天,我目的就是想要一个redis集群,那就开整。系统:windows10redis版本:redis5.0(重要!!!)集群模式:三主三从。其实很简单,只需要创建多个配置文件就可以了,然后指定不同的配置文件启动。win下启动redis很爽,直接解压就可以启动,不像linux环境,还得编译,配置文件也不知道编译到哪了。哎,心累。。。但是有一点需要注意的是,win下启动不是后台运行,这点..

2021-07-28 10:15:38 73

原创 LiuShuaiDong:单例模式类(实现单用户登录)

package com.service.impl;import java.util.Vector;import com.pojo.Tuser;public class Singleton {//目的是将已经登录的账号存储进来,做到只能一个用户登录 //已经登录的用户向量 private Vector<Tuser> userol; private Singleton() { this.userol=new Vector<Tuser>(); .

2021-07-28 08:46:36 380

原创 LiuShuaiDong:SpringBoot之简单的Swagger整合

一、Swagger的好处1、生成在线接口文档2、方便接口测试二、引入Swagger所需要的maven <!--swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> &lt

2021-07-27 21:24:42 72

原创 LiuShuaiDong:Mybatis-plus之代码生成器的简单使用

一、引入代码生成器所需的依赖 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> </dependency> <!-- ve

2021-07-27 19:52:08 204

原创 LiuShuaiDong:SpringBoot之简单整合Redis

一、导入Redis的maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>二、配置application.properties文件

2021-07-27 17:33:17 129

原创 LiuShuaiDong:SpringBoot之整合Mybatis

一、引入Mybatis的maven依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.0</version> </d

2021-07-27 16:01:19 55

原创 LiuShuaidong:mybatis之pagehelper分页插件的使用

一、引入PageHelper分页插件的依赖<!--分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.4</version> </

2021-07-27 15:06:24 65

原创 LiuShuaiDong:springboot之创建、注册拦截器

一、编写类实现HandlerInterceptor接口,实现需要实现的方法(如登录拦截器)public class LoginIntercepter implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { Ht

2021-07-27 14:01:18 75

原创 LiuShuaiDong:springboot之文件上传(单文件,多文件)

一、enctype和method要设置成图片样式form表单如下:<form class="form-horizontal" role="form"> <div class="form-group"> <label for="inputEmail1" class="col-lg-2 col-sm-2 control-label"&g.

2021-07-27 13:37:05 86

原创 LiuShuaiDong:themleaf模板引擎的基本使用步骤

一、引入maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency>

2021-07-27 09:42:48 395

原创 LiuShuaiDong:springboot使用Druid连接池、配置后台管理Servlet、配置Web监控Filter

一、导入Druid的maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.20</version> </dependency>二、配置数据库信息(yml中)

2021-07-26 22:13:34 236

原创 LiuShuaiDong:Mybatis-plus之乐观锁

乐观锁:当用户对数据表里的数据进行修改时,会与数据表的version版本号进行比较,当version版本号与数据表版本号一致时,可以进行修改。否则认为这不是最新的一次修改,别人已经修改过了。应用实例:当票务系统仅剩一张票时,所有人会抢这一张票。张三抢这个票,他的version号与数据表version一致,故他可以支付成功,支付成功后数据表的version号会更新。其他人购买时,version版本号和数据表的version号不一致,所以购买失败。使用步骤:1、给数据表增加version字段

2021-07-25 21:54:48 201

原创 LiuShuaiDong:Mybatis-plus的自动填充

1、实体类package com.lls.mybatisplus.pojo;import com.baomidou.mybatisplus.annotation.FieldFill;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.mybatisplus.annotation.TableId;

2021-07-25 17:46:42 99

原创 LiuShuaiDong:GIT常用命令

1、git init :定位到指定文件夹,将给文件夹初始化成代码仓库2、git add . : 将所有的文件放到暂存区。3、git commit -m "字符串注释" : 提交到本地仓库并备注4、git status :查看状态(未提交的文件等)5、git remote add origin url :添加远程仓库(origin为仓库别名)6、git diff:查看工作区与暂存区的区别7、git diff --cached :查看暂存区与本地仓库的区别8、git diff ...

2021-07-23 15:32:49 239

原创 LiuShuaiDong:Springboot自定义拦截器的使用(拦截登录)

1、首先创建自定义拦截器类实现HandlerInterceptor接口:public class LoginIntercepter implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { HttpSession

2021-06-27 21:44:05 100

原创 LiuShuaiDong: MybatisPlus的基本使用及分页插件的使用

1、先引入MybatisPlus所需要的依赖:<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version>3.4.3.1</version></dependency>2、在application.yml中配置数据源(数据库的基本信息)spring

2021-06-27 09:51:48 141

原创 LiuShuaiDong:http响应通用工具类(Msg)

import java.util.HashMap;import java.util.Map;/** * http响应通用类 */public class Msg { private int code; private String message; Map<String,Object> extend = new HashMap<>(); public static Msg success(){ Msg res.

2021-06-11 11:41:56 147

原创 LiuShuaiDong:springboot访问templates页面报404错误

ps:个人笔记当通过浏览器访问login路径时,总是报404错误,后来找到原因:是因为没有导入thymeleaf依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </depende.

2021-06-03 17:29:26 431

原创 SSM框架整合模板(1)----mapper文件单独放在resources文件夹下的mappers里

基本环境: pom.xml基本模板文件:由于接口的映射文件单独放在mappers文件夹下,所以不用配置<build></build>标签<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...

2021-05-29 21:55:06 1578 1

原创 安卓利用OkHttpUtils发送请求访问服务器图片资源,StringCallBack类的onResponse回调方法赋值失败问题

PS:个人笔记需求:HomeFragment类有两个方法,readDataFromSql()和initView(),readDataFromSql()负责从数据库中查询图片的地址(url)以及描述(desc),initView()负责返回ListView视图。readDataFromSql()将查询完毕的信息封装到List<Image> imageList里,并传参给ListView适配器的构造方法中,再由适配器进行每一项图片及信息的显示。但将服务器返回的数据赋值给imageLis.

2021-05-29 17:41:33 663

空空如也

空空如也

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

TA关注的人

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