随笔分类 - Spring Boot
SpringBoot微服务
摘要:@目录前言简介一、二分查找算法的原理是什么?1. 确定搜索范围:2. 计算中间位置:3. 比较中间元素:4. 调整搜索范围:5. 重复迭代:二、二分查找算法的优缺点是什么?优点:缺点:三、java 实现二分查找案例总结 前言 请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i、 提示:以下是本
阅读全文
摘要:@目录前言需求简介实操开始1. 添加pom.xml依赖2. 文本相似度工具类3. 案例验证4. 验证结果总结 前言 请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i、 提示:以下是本篇文章正文内容,下面案例可供参考 需求 当我们需要求两个或两个以上的字符串相似度百分比时,可以使用HanLP汉
阅读全文
摘要:背景 很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据,这时候,我们可以利用profile在不同的环境下配置用不同的配置文件或者不同的配置。 解决方案 spring boot允许你通过命名约定按照
阅读全文
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 核心涉及: @Value:作用是通过注解将常量、配置文件中的值、其他bean的属性值注入到变量中,作为变量的初始值。 @Configuration:用于定义配置类,可替换xml配置文件,标注在类上,相当于把该类作为spring的xml配
阅读全文
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 简介: Groovy是用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。使用该种语言不必编写过多的代码,同时又具有闭包和动态语言中的其他特性。 Groovy特性:
阅读全文
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 背景: 在Java代码中当我们需要一个Bean对象,通常会使用spring中@Autowired注解,用来自动装配对象。 在Groovy中不能使用@Autowired(autowired是在spring启动后注入的,此时还未加载groo
阅读全文
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 方式一:在idea中将项目推送至远程仓库 注:此处远程仓库以码云为例 第一步:登录码云,进入个人主页 点击个人头像左边的加号新建仓库,选好之后,点创建完成就可以了! 第二步:初始化Git仓库 打开项目并点击菜单栏上的【CVS】 -->
阅读全文
摘要:说明:SpringBoot中使用yml文件配置自定义属性,读取配置文件属性注入到实体类中,属性值都为静态属性 配置文件:yml #用户信息 userMag: userName: "王小波" userAge: "21" 工具实体类:UserConstant @Component public clas
阅读全文
摘要:1、通过表头获取需要处理的下标列 注:此处导出表格时对关键字进行脱敏处理 /** * . * 对表头进行过滤判断 * * @param headers 表头 * @return 对应的下标列及方法名 */ public static Map<String, String> headsFilter(S
阅读全文
摘要:前言:当我们使用Spring Boot编写了一个批处理应用程序,该程序只是用于后台跑批数据,此时不需要内嵌的tomcat,简化启动方式使用非web方式启动项目,步骤如下: 1、修改pom.xml文件 在pom.xml文件中去除内嵌tomcat,添加servlet依赖 <dependency> <gr
阅读全文
摘要:前言:本文将告诉你Java加载dll或so库文件,配置 java.library.path路径 规避异常:java.lang.UnsatisfiedLinkError: no XXX in java.library.path 实列一:在IDEA中设置:右上角Edit Configurations→C
阅读全文
摘要:前言:用一行代码实现读取文件内容 代码如下: 一、添加FileUtils依赖: 1 <!-- FileUtils依赖--> 2 <dependency> 3 <groupId>commons-io</groupId> 4 <artifactId>commons-io</artifactId> 5 <
阅读全文
摘要:程序如下: 添加apache相关maven依赖: 1 <dependency> 2 <groupId>org.apache.commons</groupId> 3 <artifactId>commons-lang3</artifactId> 4 <version>3.7</version> 5 </
阅读全文
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 今天我们来使用一个极其简单的操作文件工具类,使用apache当中commons下的文件工具类FileUtils,使用它能大大的简化我们对文件的操作。 1.导入FileUtils的依赖 1 <!-- FileUtils依赖--> 2 <d
阅读全文
摘要:请各大网友尊重本人原创知识分享,谨记本人博客:博客园、CSDN 功能需求: 一、获取本地音频文件,进行解析成二进制数据音频流 二、将音频流转化成byte[]数组,按指定大小字节数进行分包 三、将音频流分成若干个包,以List列表形式缓存到redis数据库中 四、从redis数据库中获取数据,转换成音
阅读全文
摘要:开发传统Java WEB项目时,我们可以使用JSP页面模板语言,但是在SpringBoot中已经不推荐使用JSP页面进行页面渲染了。从而Thymeleaf提供了一个用于整合Spring MVC的可选模块,在应用开发中,你可以使用Thymeleaf来完全代替JSP,或其他模板引擎,如Velocity、
阅读全文