随笔分类 -  Spring Boot

SpringBoot微服务
摘要:@目录前言简介一、二分查找算法的原理是什么?1. 确定搜索范围:2. 计算中间位置:3. 比较中间元素:4. 调整搜索范围:5. 重复迭代:二、二分查找算法的优缺点是什么?优点:缺点:三、java 实现二分查找案例总结 前言 请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i、 提示:以下是本 阅读全文
posted @ 2024-08-08 15:56 南国以南i 阅读(648) 评论(0) 推荐(1)
摘要:@目录前言需求简介实操开始1. 添加pom.xml依赖2. 文本相似度工具类3. 案例验证4. 验证结果总结 前言 请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i、 提示:以下是本篇文章正文内容,下面案例可供参考 需求 当我们需要求两个或两个以上的字符串相似度百分比时,可以使用HanLP汉 阅读全文
posted @ 2024-08-05 09:38 南国以南i 阅读(531) 评论(0) 推荐(1)
摘要:背景 很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据,这时候,我们可以利用profile在不同的环境下配置用不同的配置文件或者不同的配置。 解决方案 spring boot允许你通过命名约定按照 阅读全文
posted @ 2022-03-29 17:04 南国以南i 阅读(1572) 评论(0) 推荐(1)
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 核心涉及: @Value:作用是通过注解将常量、配置文件中的值、其他bean的属性值注入到变量中,作为变量的初始值。 @Configuration:用于定义配置类,可替换xml配置文件,标注在类上,相当于把该类作为spring的xml配 阅读全文
posted @ 2021-12-15 09:44 南国以南i 阅读(753) 评论(0) 推荐(0)
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 简介: Groovy是用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。使用该种语言不必编写过多的代码,同时又具有闭包和动态语言中的其他特性。 Groovy特性: 阅读全文
posted @ 2021-12-14 10:01 南国以南i 阅读(3305) 评论(4) 推荐(0)
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 背景: 在Java代码中当我们需要一个Bean对象,通常会使用spring中@Autowired注解,用来自动装配对象。 在Groovy中不能使用@Autowired(autowired是在spring启动后注入的,此时还未加载groo 阅读全文
posted @ 2021-12-13 15:15 南国以南i 阅读(1879) 评论(0) 推荐(0)
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 方式一:在idea中将项目推送至远程仓库 注:此处远程仓库以码云为例 第一步:登录码云,进入个人主页 点击个人头像左边的加号新建仓库,选好之后,点创建完成就可以了! 第二步:初始化Git仓库 打开项目并点击菜单栏上的【CVS】 --> 阅读全文
posted @ 2021-09-14 13:43 南国以南i 阅读(357) 评论(0) 推荐(0)
摘要:说明:SpringBoot中使用yml文件配置自定义属性,读取配置文件属性注入到实体类中,属性值都为静态属性 配置文件:yml #用户信息 userMag: userName: "王小波" userAge: "21" 工具实体类:UserConstant @Component public clas 阅读全文
posted @ 2021-06-28 17:28 南国以南i 阅读(971) 评论(0) 推荐(0)
摘要:1、通过表头获取需要处理的下标列 注:此处导出表格时对关键字进行脱敏处理 /** * . * 对表头进行过滤判断 * * @param headers 表头 * @return 对应的下标列及方法名 */ public static Map<String, String> headsFilter(S 阅读全文
posted @ 2021-06-01 15:13 南国以南i 阅读(1983) 评论(0) 推荐(0)
摘要:前言:当我们使用Spring Boot编写了一个批处理应用程序,该程序只是用于后台跑批数据,此时不需要内嵌的tomcat,简化启动方式使用非web方式启动项目,步骤如下: 1、修改pom.xml文件 在pom.xml文件中去除内嵌tomcat,添加servlet依赖 <dependency> <gr 阅读全文
posted @ 2021-02-26 15:05 南国以南i 阅读(1028) 评论(0) 推荐(0)
摘要:前言:本文将告诉你Java加载dll或so库文件,配置 java.library.path路径 规避异常:java.lang.UnsatisfiedLinkError: no XXX in java.library.path 实列一:在IDEA中设置:右上角Edit Configurations→C 阅读全文
posted @ 2021-02-26 10:54 南国以南i 阅读(3098) 评论(0) 推荐(0)
摘要:前言:用一行代码实现读取文件内容 代码如下: 一、添加FileUtils依赖: 1 <!-- FileUtils依赖--> 2 <dependency> 3 <groupId>commons-io</groupId> 4 <artifactId>commons-io</artifactId> 5 < 阅读全文
posted @ 2020-12-28 21:31 南国以南i 阅读(1902) 评论(0) 推荐(0)
摘要:程序如下: 添加apache相关maven依赖: 1 <dependency> 2 <groupId>org.apache.commons</groupId> 3 <artifactId>commons-lang3</artifactId> 4 <version>3.7</version> 5 </ 阅读全文
posted @ 2020-09-14 21:52 南国以南i 阅读(1160) 评论(0) 推荐(1)
摘要:前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 今天我们来使用一个极其简单的操作文件工具类,使用apache当中commons下的文件工具类FileUtils,使用它能大大的简化我们对文件的操作。 1.导入FileUtils的依赖 1 <!-- FileUtils依赖--> 2 <d 阅读全文
posted @ 2020-07-29 10:40 南国以南i 阅读(833) 评论(0) 推荐(0)
摘要:请各大网友尊重本人原创知识分享,谨记本人博客:博客园、CSDN 功能需求: 一、获取本地音频文件,进行解析成二进制数据音频流 二、将音频流转化成byte[]数组,按指定大小字节数进行分包 三、将音频流分成若干个包,以List列表形式缓存到redis数据库中 四、从redis数据库中获取数据,转换成音 阅读全文
posted @ 2020-07-23 21:43 南国以南i 阅读(3083) 评论(1) 推荐(1)
摘要:开发传统Java WEB项目时,我们可以使用JSP页面模板语言,但是在SpringBoot中已经不推荐使用JSP页面进行页面渲染了。从而Thymeleaf提供了一个用于整合Spring MVC的可选模块,在应用开发中,你可以使用Thymeleaf来完全代替JSP,或其他模板引擎,如Velocity、 阅读全文
posted @ 2020-07-13 14:49 南国以南i 阅读(340) 评论(0) 推荐(0)
摘要:本文介绍Springboot整合Spring-data-jpa实现简单应用 Spring-data-jpa是什么?这不由得我们思考一番,其实通俗来说Spring-data-jpa默认使用hibernate,使用Spring-data-jpa这样的技术,它实现了模板Dao层,只需要在Dao,通过继承一 阅读全文
posted @ 2020-05-22 16:46 南国以南i 阅读(554) 评论(0) 推荐(0)
摘要:阿里云服务发送手机短信验证码 (第二篇) 文章概述:springboot整合redis之发送手机验证码注册登录 注:搭建springboot项目可以参考这篇文章: 前言:短信验证码是通过发送验证码到手机的一种有效的验证码系统。主要用于验证用户手机的合法性及敏感操作的身份验证。常见的使用场景有:登录注 阅读全文
posted @ 2020-04-22 12:23 南国以南i 阅读(3709) 评论(2) 推荐(2)
摘要:阿里云服务发送手机短信验证码 (第一篇) 1、注册阿里云账户进行账号实名认证 2、申请短信签名和模板 3、创建access_key和access_secret 4、然后就是代码编写 一、找到产品与服务里面的云通信模块,然后找到短信服务,开通短信服务。我这里已经开通,可直接进入管理控制台,没开通的话这 阅读全文
posted @ 2020-04-19 23:02 南国以南i 阅读(1696) 评论(0) 推荐(0)
摘要:文章主要介绍了如何通过Java如何生成验证码并验证。验证码的作用我想必大家都知道,话不多说开始实施! 首先创建一个springboot项目 1、项目结构如下 2、生成图片验证码工具类 public class DrawmageUtil { private static final long seri 阅读全文
posted @ 2019-12-19 21:19 南国以南i 阅读(2994) 评论(0) 推荐(0)