自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java获取URL在线视频时长 报错InputFormatException和运行ffmpeg遇到Segmentation fault (core dumped)的解决方案

Java获取URL在线视频时长 报错InputFormatException和运行ffmpeg遇到Segmentation fault (core dumped)的解决方案

2023-03-23 15:24:13 1163 3

原创 【Java中的三元表达式和逻辑运算符&&的一个小坑】

Java中的三元表达式和逻辑运算符&&的一个小坑

2022-07-20 16:50:52 605

原创 2021-10-14

MultipartFile的getContentType文件类型最近搞得东西涉及到文件类型,分享一下 switch (fileExt) { case ".doc": return "application/msword"; case "docx": return "application/vnd.openxmlformats-offic

2021-10-14 22:54:52 184 1

原创 Mybatis-Plus总结

Mybatis-Plus总结Mybatis-Plus config配置yml配置Mybatis-Plus config配置import com.baomidou.mybatisplus.core.injector.ISqlInjector;import com.baomidou.mybatisplus.extension.injector.LogicSqlInjector;import com.baomidou.mybatisplus.extension.plugins.OptimisticLock

2021-06-22 21:51:09 140

原创 Mybatis-Plus代码生成器

Mybatis-Plus代码生成器先把依赖导入直接上代码(根据自己需求修改)数据库图先把依赖导入 <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId> <version>2.3</version>

2021-06-22 21:47:12 104 1

原创 Mybatis-Plus条件查询器 Wrapper

Mybatis-Plus条件查询器 Wrapperemail和name不为空 和年级大于等于12查询名字 selectone 查询一个查询10-20中间 的个数模糊查询子查询排序email和name不为空 和年级大于等于12 QueryWrapper<User> wrapper = new QueryWrapper(); //email和name不为空 和年级大于等于12 wrapper// 不为空

2021-06-22 20:36:19 403 1

原创 Mybatis-Plus性能分析插件

Mybatis-Plus性能分析插件编写配置Bean编写yml文件编写配置Bean @Bean @Profile({"dev","test"}) //设置开发,测试环境 //性能分析插件 public PerformanceInterceptor performanceInterceptor(){ PerformanceInterceptor performanceInterceptor = new PerformanceInterceptor();

2021-06-22 20:03:45 57

原创 Mybatis-Plus分页查询+排序

Mybatis-Plus分页查询+排序分页查询分页查询在MybatisPlusConfig里配置Bean//注册一个页面 @Bean public PaginationInterceptor paginationInterceptor() { // 设置请求的页面大于最大页后操作, true调回到首页,false 继续请求 默认false // paginationInterceptor.setOverflow(false); // 设

2021-06-22 18:12:54 5932

原创 Mybatis-Plus查询之条件查询(用户名查询)(批量查询)

Mybatis-Plus查询之条件查询(用户名查询)(批量查询)上代码上代码//查询多个用户 //Arrays.asList 工具类 List<User> users = iUserRepository.selectBatchIds(Arrays.asList(1L, 2L, 3L)); users.forEach(System.out::println); //根据 条件 查询 map 放map Has

2021-06-22 14:40:33 4717

原创 Mybatis-Plus之乐观锁

Mybatis-Plus之乐观锁OptimisticLockerInnerInterceptor在数据库中添加乐观锁字段SpringBoot配置操作说明测试OptimisticLockerInnerInterceptor在数据库中添加乐观锁字段SpringBoot配置操作//标记为乐观锁 @Version private Integer version;新旧版注册Bean,自己定义一个配置类 // Spring Boot 方式@Configuration@Mapper

2021-06-22 14:28:53 110

原创 Mybatis-Plus 日志配置

Mybatis-Plus 日志配置我们在mybatisplus中sql语句是看不见的,配置日志后可以查看一系列操作在yml中配置这个,这个是默认控制台输出,如果用log4j或者common要导入相关依赖#配置日志 打印sql语句mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl...

2021-06-21 18:08:57 4197

原创 Mybatis-Plus快速入门

Mybatis-Plus快速入门Mybatis-Plus简介:MybatisPlus特性:框架结构:快速开始:新建一张表建一个springboot项目引入依赖配置在 application.yml 配置文件中添加数据库的相关配置:在 Spring Boot 启动类中添加 @MapperScan 注解,扫描 Mapper 文件夹:编写实体类开始使用编写测试类在测试类里测试控制台输出:Mybatis-Plus简介:MyBatis-Plus (opens new window)(简称 MP)是一个 MyBat

2021-06-21 17:58:36 94

原创 Linux下开放防火墙端口常用命令

首先得知道自己系统是什么版本的:cat /etc/redhat-releaseCentOS 6linux防火墙常用命令1、永久性生效,重启后不会复原开启:chkconfigiptables on关闭:chkconfigiptables off2、即时生效,重启后复原重启防火墙方式一:/etc/init.d/iptables restart方式二:service iptables restart关闭防火墙:方式一:/etc/init.d/iptables stop方式二:servic

2021-06-02 14:10:04 1212

原创 maven中静态资源过滤,pom静态资源导出问题

直接在pom中加入这些<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include>

2021-05-24 09:43:13 156

原创 SpringBoot实现热部署

SpringBoot实现热部署devtools工具SpringBoot实现热部署1.热部署简介和应用2.热部署原理3.热部署实现的三种方式4.热部署依赖5.IDEA中的配置6.测试7.附加(不生效再加进去)SpringBoot实现热部署1.热部署简介和应用在实际开发过程中,每次修改代码就得将项目重启,重新部署,对于一些大型应用来说,重启时间需要花费大量的时间成本。对于一个后端开发者来说,重启过程确实很难受啊。在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体

2021-05-23 18:14:27 84

原创 Linux下JavaJDK配置环境变量

Linux下安装JavaJDK和配置环境变量(此文章适用于已经安装成功的linux系统,大哥们)直接输入 vim /etc/profile(此文章适用于已经安装成功的linux系统,大哥们)直接输入 vim /etc/profile看到这个页面就按 i 键看到这个insert,把如下的代码给拷贝到里边JAVA_HOME=/usr/java/jdk1.8.0_291-amd64JRE_HOME=/usr/java/jdk1.8.0_291-amd64/jrePATH=$PATH:$JAVA_

2021-05-14 16:44:02 80

原创 开发第一个SpringMVC项目和SpringMVC执行流程以及原理

开发第一个SpringMVC项目和SpringMVC执行流程以及原理1.不使用注解1.导入依赖2.把依赖添加到项目里1.先点开这个2.在web-inf下新建一个lib的文件夹3.右键点击添加依赖文件4.全部添加进去5.然后ok就行了3.配置web目录下web-inf下的web.xml文件4.配置springmvc-config.xml文件5.写Controller类6.到spring配置文件(容器)里配置注册这个类,7.新建jsp文件8.测试运行2.使用注解1.web.xml文件不变(Dispathcher

2021-05-07 09:50:28 129

原创 Mybatis快速上手

Mybatis快速上手学习步骤**Mybatis快速上手**1.导入mybatis所需要的依赖(这里是3.4.6版本)一个myabtis依赖一个mysql-jdbc依赖2.编写mybatis核心配置文件3.建立好自己的实体类、接口、接口映射1.实体类2.接口3.接口映射xml配置4.把mapper注册到mybatis核心配置文件中5.编写测试类测试1.导入mybatis所需要的依赖(这里是3.4.6版本)一个myabtis依赖<dependency> <groupI

2021-05-06 10:18:47 64 1

原创 各种中文开发文档,spring,java,spring boot

各种中文开发文档,spring,java,spring boothttps://www.docs4dev.com

2021-05-04 15:17:13 51

原创 CentOS 7文本界面切换图形化

操作步骤*执行以下命令,安装图形桌面组件。yum groupinstall “Server with GUI”说明:如果安装结束后提示Failed : python -urllibs3.noarch 0:1.10.2-7.e17可以执行以下命令:mv /usr/lib/python2.7/site-packages/urllib3/packages/ssl_match_hostname /usr/lib/python2.7/site-packages/urllib3/packages/s...

2021-04-22 15:52:05 218 2

转载 Cookie安全性问题

什么是cookie指某些网站为了辨别用户身份、进行session跟踪而存储在用户本地终端上的数据(通常经过加密)。(注:此定义来自百度百科)cookie对于登录的效果排除用户手动删除浏览器cookie以及cookie未过期的情况下,用户如果在某网站登录过一次,下次访问这个网站,用户不需要输入用户名和密码就可以进入网站。cookie的生命周期创建cookie的时候,会给cookie指定一个值:Expire,它就是指定cookie的有效期,也就是cookie的生命周期,超出设置的这个生命周期,cook

2021-04-16 09:00:09 1042 2

原创 web.xml头部配置

<?xml version="1.0" encoding="UTF-8"?><web-app version="4.0" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee ...

2021-04-14 15:14:36 1066

原创 maven阿里云镜像

<!-- 阿里云公共仓库 --> <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/central</url> </m...

2021-04-14 10:41:13 87

空空如也

空空如也

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

TA关注的人

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