目录mybatis使用concat函数mybatis的基本函数讲解总结mybatis使用concat函数开发时遇到一个需求,用户角色存在变更,使用关联关系浪费空间,于是想到使用在数据库字段中存放字符...
目录一、做一个小测试二、类的初始化步骤:三、看看你写对了没?四、类的加载过程五、类加载器的分类1、启动类加载器(引导类加载器)2、扩展类加载器3、应用程序类加载器(系统类加...
目录java中list集合数据修改先说写这篇文章的原因这里是我循环赋值的语句java中list集合的介绍1.java集合介绍2.list介绍3.list常用方法4.arraylist和linkedlist比较总结jav...
百度地图是一款常用的地图应用程序,提供了丰富的地图数据和功能。在应用程序中显示路况信息可以帮助用户更好地规划出行路线。本文将介绍如何使用java代码实现在百度地图上显...
java 8引入了stream api,为开发人员提供了更加简洁和高效的集合操作方式。其中一个常用的方法是maptoint(),它可以将集合中的元素映射为int类型,并返回一个intstream。本文将介...
在地理信息系统(gis)开发中,行政区划数据的获取是一个常见的需求。在使用高德地图作为地理信息数据源时,我们可以通过高德地图的行政区划查询接口获取具体行政区的边界数据。本...
导航功能在现代交通中扮演着至关重要的角色。在java应用程序中集成高德地图导航功能可以为用户提供准确的导航信息,并且能够帮助用户找到最佳路径。本教程将向java开发者展示...
随着互联网技术的快速发展,博客已成为广大用户分享知识、观点和经验的重要平台。随之而来的是大量的文章数据需要进行存储和处理。为了应对这个挑战,使用java和redis构建分布...
java 12是java语言的最新版本,它带来了许多令人兴奋的功能和改进。其中一个重要的新特性是对字符串处理api的增强。本文将介绍如何使用java 12中的新的string api进行字符串...
使用java 11中的新的zoneddatetime类来处理带时区的日期和时间随着全球化的发展,不同国家和地区使用不同的时区,而在软件开发中,处理带时区的日期和时间是一个常见的需求。在ja...
1.新建项目——选择maven archetype然后在archetype选择webapp——选择创建2.直接选择创建,等待maven加载完,就可以3.然后我们找到左上角选择编辑配置, 4....
目录前言介绍工具类列表类型转换日期时间io流相关文件资源工具类语言特性树结构集合类map文本操作注解比较器数学线程和并发图片网络缓存(hutool-cache)json(hutool-json)加密解...
目录前言一、idea配置文件国内源是什么?二、使用步骤总结前言对于新手的java程序员来说,idea的国内源配置十分重要,能够提升程序开发的效率而且也是减少bug的一种有效防范,但...
目录前言一、引依赖二、使用方法三、(实战)多表查询四、(实战)多表分页查询总结前言收获大佬封装的一个jar包,可以支持mybatis-plus多表联查,特此分享。一、引依赖注意: mybatis p...
目录一、mybatis驼峰式命名二、mybatisplus默认开启驼峰命名映射一、mybatis驼峰式命名方法一:使用前提:数据库表设计按照规范“字段名中各单词使用下划线"_"划分”...
目录windows下 idea编译调试 hive2.3.9环境源码编译编译问题导入idea启动cli本地模式下进行基础操作遗留问题windows下 idea编译调试 hive2.3.9环境idea 2021.2jdk1.8(试过用...
目录1、说明2、注意事项1、说明项目开发过程中,我们会构建多模块maven工程。例如结构如下springboot工程。其中,绿色模块需要构建成可执行.jar包文件,红色模块是底层抽象模块被...
目录threadlocal的实现原理threadlocal为什么会内存泄漏为什么使用弱引用threadlocal最佳实践threadlocal的实现原理threadlocal的实现:每一个thread内部维护一个threadlocal...
目录idea2023 配置使用docker1、配置docker远程api1.1查看虚拟机中docker配置文件位置1.2 配置远程连接1.3测试docker端口连接情况2.idea2023配置2.1在idea配置中心添加dock...
目录1.跨域的介绍2.跨域产生原因3.跨域的kb88凯时官网登录的解决方案总结1.跨域的介绍跨源资源共享(cors——cross-origin resource sharing,跨源资源共享,或通俗地译为跨域资源共享)是...
目录方法一:ctrl shift a(或者help---->find action)方法二:view->tools windows->maven方法三:如果还是不可以,检查一下maven配置和jdk版本是否匹配。总结方法一:ctrl shift a(或者...
目录前言策略模式是如何优化业务逻辑代码结构的?策略模式的教科书定义策略模式优化了什么?杀鸡焉用宰牛刀?就是几个if else场景我需要用到策略模式?!代码show在真实业务场景问题...
出现问题:在使用idea时候会出现java: 非法字符: '\ufeff'这样的情况 原因:出现这样的问题来源于这个bom,一般在编写时候会给你默认添加这样的一个bom头,是隐藏起来的,编...
目录0 引言1 读取二进制文件1.1 datainputstream1.2 bufferedinputstream1.3 处理数据2 画图2.1 将所有点连接成线3 结果4 总结0 引言最近老师让写一个程序,作为学习java的练...
目录一、遇到问题二、出现这个问题的原因三、解决办法一、遇到问题在springboot创建的时候,会遇到在pom.xml文件里面的spring-boot-maven-plugin这个依赖爆红没有导进去二、...
目录问题的提出解决办法一、理解spring-mybatis.xml中关于驼峰命名的配置二、在xml代码中正确的映射类和表问题的提出今天我在测试mybatis的时候,发现查询出来的一些字段为nu...
目录consul基于consul的分布式锁consulconsul是hashicorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。consul是分布式的、高可用的、可横向扩展的。它具备以下...
目录简介拦截器介绍实现拦截器注册拦截器代码示例yml 配置dao 层代码mapper 文件拦截器核心代码代码测试拦截器应用场景总结本文示例代码全部在 spring boot3.0、mybatis pl...
目录spring.factories@configuration @componentscan@import直接导入类@bean@componet @componentscanfactorybean接口beandefinitionregistrypostprocessor总结spring....
目录1、说明2、安装配置环境变量1、说明本次安装jdk版本为1.8。d88尊龙官网手机app官网jdk下载地址: https://www.oracle.com/java/technologies/downloads/#java8-mac注意:网上有说mac的intel...
目录一、创建项目1.1、创建项目1.2、配置编码1.3、取消无用提示1.4、取消无用参数提示二、添加pom父依赖三、支持springmvc四、创建启动类、rest接口五、配置插件六、添加th...
目录1、为什么要刷新token的过期时间?1、token失效,缓存也不存在的情况2、token失效,但是缓存还存在的情况2、客户端如何更新令牌?3、如何在响应中添加令牌?总结1、为什么要刷新t...
本demo使用spring boot 2.4.1版本集成 dubbo 2.7.151.创建maven项目及其子模块父工程pom.xml
目录一、新建文件 二、配置tomcat三、查看运行结果我这里用的idea是2022版本(专业版)jdk是17版本tomcat是9版本其他文章里面这些配置都有详细介绍 英文的idea可以先看一下...
目录1. javac2. java3. javap进入命令窗口,若要切换到指定目录,例如 e 盘下的目录,有2种方法:1)pushd [路径] ,此命令可将当前目录设为指定的任一个已存在的目录c:\users\administ...
在java中有很多保证线程安全的方式,比如synchorized,lock锁等等,这些在单机环境下都能发挥不错的作用,但是在分布式的环境下,这些机制就会失去大部分的作用。在分布式环境下就需...
目录idea2023相关教程一、原界面截图二、修改字体设置 2.1.font设置字体及大小 2.2.鼠标滚轮调整字体大小 三、修改后界面截图idea2023相关教程https://www.jb51.net/articl...
今天在暨大给学生上课的时候,发现在 spring boot 项目中配置热部署的方式有一丢丢的改变,具体往下看。最近还把 idea 更新到了 intellij idea 2023.1 版本第一步,在 pom.xml 文...
目录引言:1、什么是 cron 表达式?2、cron 表达式语法详解3、在 @scheduled 注解中使用 cron 表达式4、cron 表达式常见问题和注意事项5、总结和扩展阅读扩展阅读:引言:spring 框...
在编译项目时,出现错误为:“常量字符串过长” java: constant string too long解决:file >> settings >> build,execution,deployment >> compiler >>java compiler...
目录一、问题描述二、原因分析三、kb88凯时官网登录的解决方案一、问题描述最近在使用线程池做spring的任务test时,启动服务抛出异常:singleton bean creation not allowed while the singletons...
目录前言1、使用foreach()方法遍历map2、使用stream()方法遍历map3、使用entryset()和stream()方法结合遍历map4、使用keyset()和stream()方法结合遍历map总结前言java 8引...
目录空指针异常:使用条件判断使用三元运算符使用optional类使用objects类的requirenonnull方法使用安全调用运算符(java 8 )空指针异常:就是我们在对空对象进行的任何操作都会...
目录一、安装中文插件二、取消中文插件一、安装中文插件1.打开idea,然后再打开file---settings(小扳手) 2.plugins--->搜索:chinese--->install下载3.点击重启idea4.成功的展示,...
目录业务场景:处理1: 简单异步处理2:多个异步执行总结:业务场景:在用户那,角色那变更后,要更新数据,因为更新要比较长时间,需要先返回结果(2:已接收待执行)。更新结束后,再返回值结果。(...
目录目的:前言:下载并安装java 20验证java 20是否正确安装附录总结目的:安装编程语言java的编译程序,并验证程序在电脑上能否正常运行。前言:java 20 (oracle jdk 20)—&mda...
目录aop的思想spring aop的原理spring aop的案例面试总结aop的思想首先先介绍下aop的思想,这块知识点是面试中的重点内容。aop的核心思想是将系统中不同模块的横切关注点进行...
目录spring boot 中的授权基于角色的授权添加 spring security 依赖配置 spring security创建控制器测试访问控制基于资源的授权创建资源创建控制器测试访问控制总结spring...
目录1、 说明2、集成过程pom文件引用yml文件配置消费者生产者测试发送消息接口1、 说明springboot集成rocketmq时需要特别注意版本问题,否则会出现各类启动报错问题,这里使用...
目录1、说明2、bean validation与hibernate validation2.1 bean validation中内置的constraint2.1 hibernate validation中添加的constraint3、基于hibernate validation的...