springboot实现string转json json里面带数组

目录string转json json里面带数组json示例添加依赖使用这个包进行解析string转json简单方法string转json json里面带数组json示例 [    {source:0,target:4,relation:"籍...

2022-08-05

Spring Security动态权限的实现方法详解

目录1. 动态管理权限规则1.1 数据库设计1.2 实战2. 测试最近在做 TienChin 项目,用的是 RuoYi-Vue 脚手架,在这个脚手架中,访问某个接口需要什么权限,这个是在代码中硬编码的,具...

2022-08-05

Java 多线程并发AbstractQueuedSynchronizer详情

目录AbstractQueuedSynchronizer核心思想为什么需要 AQS用法用法示例AQS 底层原理父类 AbstractOwnableSynchronizerCLH 队列Condition用于等待的方法用于唤醒的方法Conditi...

2022-08-05

使用Java实现大小写转换实例代码

今天刚学的java 字符串大小写的转化 写的不详细或错误请指出啊谢谢!!!第一步首先要写输入对象的定义,用到Scanner来接收输入的字符串Scanner sc = new Scanner(System.in);第二...

2022-08-05

SpringBoot参数校验Validator框架详解

目录SpringBoot 如何进行参数校验1.集成Validator校验框架1.1. 引入依赖包1.2. 定义要参数校验的实体类1.3. 定义校验类进行测试1.4. 测试结果11.5. 问题1.6. 将参数异常加...

2022-08-05

Java 多线程并发LockSupport

目录概览源码分析静态方法BlockerunparkUnsafe 的 unpark 方法park不带 blocker 参数的分组需要 blocker 参数的分组park/unpark 和 Object 的 wait/notify区别概览这部分内...

2022-08-05

解决java连接虚拟机Hbase无反应的问题

目录问题说明代码如下解决方案1.由于Hbase自带有zookeeper2.由于这里只是想测试下java连接hbae3.再对zookeeper进行配置 zoo.cfg4.因为是在windows环境下问题说明自己用虚拟...

2022-08-05

JAVA连接到SQLserver的步骤方法以及遇到的问题

这是一个java类文件要实现将此类连接到数据库一定要执行以下步骤:1.装载驱动程序2.加载驱动程序3.连接到指定数据库4.测试第一步:从SQLserver官网上下载jdbc驱动程序,下载时请...

2022-08-05

Java中Spring扩展点详解

目录如何在所有Bean创建完后做扩展方式一方式二Spring通过initPropertySources扩展方法设置环境配置@Import进行扩展如何在所有Bean创建完后做扩展方式一Spring在容器刷新完...

2022-08-05

全局记录Feign的请求和响应日志方式

目录1、项目里定义FeignClient接口2、单个FeignClient接口开启日志3、所有FeignClient接口 开启日志3.1、修改FeignConfiguration3.2、还是修改 application.yml 配置3.3、O...

2022-08-05

Java介绍多线程计算阶乘实现方法

代码运行结果如下:输入n的值之后,就可以点击开始计算,计算过程中可以暂停计算,也可以停止计算这是几种线程的操作:1.sleep方法,线程按时间睡眠,到时间恢复。2.suspend/resume,暂...

2022-08-05

JavaFX实现界面跳转

界面跳转,很常见的一个功能,在桌面程序中,可以多窗口跳转,也可以在一个窗口中跳转。不同方式对应不同场景。下面简单介绍一下,JavaFX中单窗口界面跳转方式。BorderPane 跳转利用B...

2022-08-05

springBoot项目集成quartz开发定时任务案例及注意事项

目录quartz下载、安装实战案例常见问题及解决方案quartz下载、安装Quartz是完全由java开发的一个开源的任务日程管理系统,任务进度管理器就是一个在预先确定的时间到达时,负责...

2022-08-05

SpringBoot中jar启动下如何读取文件路径

目录SpringBoot jar启动下读取文件路径代码如下截图如下SpringBoot获取路径的方式前置条件SpringBoot jar启动下读取文件路径由于我们经常使用jar 包作为我们的项目启动方式...

2022-08-05

详解MybatisPlus中@TableLogic注解的使用

目录1. 简单介绍2. 注解说明3. @TableLogic 对于 CIUD 的限制3.1 插入(insert)3.2 查找(select)3.3 更新(update)3.4 删除(delete)4. @TableLogic 字段类型支持说明:5. 属性说明6. 在...

2022-08-05

使用Mybatis-plus实现时间自动填充(代码直接可用)

目录一. 搭建基础项目二. 设置自动填充一. 搭建基础项目引入依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId>...

2022-08-05

解决SpringBoot下Redis序列化乱码的问题

目录SpringBoot下Redis序列化乱码注意问题SpringBoot配置Redis序列化规则,防止乱码下面我们可以编写测试类了具体可以看下图我们需要对它进行配置SpringBoot下Redis序列化乱...

2022-08-05

SpringBoot详解如果通过@Value注解给静态变量注入值

目录前序方案一方案二方案三使用场景总结最近做项目的时候,给static变量赋值, 使用 @value注解 ,结果 获取一直为null ,1、spring不允许/不支持把值注入到静态变量中

2、Sprin...

2022-08-05

详解MybatisPlus中@Version注解的使用

目录1. 简单介绍2. 注解说明3. 什么是乐观锁3.1 乐观锁简介3.2 乐观锁实例4. 实例代码1. 简单介绍嗨,大家好,今天给想给大家分享一下关于Mybatis-plus 的 Service 层的一些方...

2022-08-05

关于Spring Boot内存泄露排查的记录

目录背景排查过程1.使用Java层面的工具定位内存区域2. 使用系统层面的工具定位堆外内存3. 为什么堆外内存没有释放掉呢?总结在项目迁移到Spring Boot之后,发生内存使用量过高...

2022-08-05

SpringBoot加密配置文件的SQL账号密码方式

目录加密配置文件的SQL账号密码1、在Maven项目中引入依赖2、同时需要在application.yml配置文件中先配置密码3、可以在测试用例中4、最后在配置文件中放入加密后的字符串就...

2022-08-05

javaWeb连接数据库实现简单登陆注册功能的全过程

目录实现步骤jar包数据库的驱动以及用户密码jsp页面注册页面登陆成功和失败的页面工具类登陆的类注册的类两个映射路径思路登陆注册总结实现步骤创建maven项目 配置Tomcat...

2022-08-05

Java单例模式的五种实现方式

目录前言饿汉单例懒汉单例非线程安全的懒汉单例加同步锁的懒汉单例双重检验懒汉单例静态内部类静态内部类为什么是线程安全总结前言单例模式(Singleton Pattern)是 Java 中最...

2022-08-05

Java如何分析算法的时间和空间复杂度

目录计算复杂性算法的复杂性恒定复杂性&ndash;O(1)对数复杂性&ndash;O(Log N)线性复杂度&ndash;O(N)N Log N复杂性&ndash;O(N Log N)多项式复杂性&ndash;O(Np)Quadratic复杂性&ndash...

2022-08-05

MyBatisPlus利用Service实现获取数据列表

目录1. 简单介绍2. 接口说明3. 参数说明4. 实例代码4.1 不带任何参数的 list() 方法查询数据4.2 查询用户ID大于 10,小于 20 且性别为“男”的用户列表4.3 注意事...

2022-08-05

Java如何实现字符串每隔4位加空格

目录字符串每隔4位加空格1.正则表达式实现2.java代码实现字符串每4位添加一个符号字符串每隔4位加空格今天弄了个银行卡识别功能,回显的时候想要将银行卡号每四位加一个空格,...

2022-08-05

feign如何打印出http请求

目录feign打印出http请求1.记录请求和响应的头文件2.在配置文件中配置对应的包feign请求日志统一打印feign打印出http请求用openfign依赖需要将请求的方法中的http请求打印...

2022-08-05

一文搞懂Spring AOP的五大通知类型

目录一、通知类型二、环境准备添加AOP依赖创建目标接口和实现类创建通知类创建Spring核心配置类编写运行程序三、添加通知普通通知环绕通知(重点)一、通知类型Advice 直译为...

2022-08-05

如何加密配置文件里的敏感数据

目录加密配置文件里面的敏感数据通用步骤(引入相关依赖)修改前的yml配置文件第一种做法修改后的yml配置文件测试是否可行第二种做法最终还是测试是否可行总结加密配置文件里面...

2022-08-05

Java使用arthas修改日志级别详解

目录查看所有logger信息logger查看指定名字的logger信息查看指定classloader的logger信息更新logger level找到需要修改日志级别的类修改编辑指定classloader更新 logger le...

2022-08-05

springboot连接sqllite遇到的坑及解决

目录springboot连接sqllite的坑springboot集成sqlite配置设置springboot集成sqlitespringboot连接sqllite的坑2021-01-04 13:54:14.178 SvUSService [main] ERROR org.sprin...

2022-08-05

Spring详细讲解@Autowired注解

目录java注解spring注解(1)配置文件形式(2)注解形式@Autowired的解析@Autowired的生效流程java注解在解释spring的注解之前,先了解一下什么是java的注解?:Java 注解(Annotation)...

2022-08-05

Java中sort排序函数实例详解

目录前言升序排序降序排序排序原理总结前言手写一个排序算法的效率是很慢的,当然这也不利于我们在比赛或者工程中的实战,如今几乎每个语言的标准库中都有排序算法,今天让我来给...

2022-08-05

MyBatis-Plus标签@TableField之fill自动填充方式

目录@TableField之fill自动填充实体类自动填充处理器MyBatis-Plus自动填充直接上代码实体类@TableField之fill自动填充mybatis-plus中TableField映射非主键字段,value映射字...

2022-08-05

Java使用GZIP压缩导致HTTP请求返回乱码问题解决

目录原因思路解决方法代码关键部分完整代码原因用Java调用雪球的API,结果返回的是乱码,一番研究后发现是因为返回的数据使用了GZIP压缩,需要先解压才能得到正确数据。思路使用...

2022-08-05

java实现登录注册界面

本文实例为大家分享了java实现登录注册界面的具体代码,供大家参考,具体内容如下数据库设计既然只是一个登录和注册的界面,数据库方面就只设计一个Admin表,表内有三个值。id就存...

2022-08-05

Spring的Model 和 Map的原理源码解析

Model 和 Map为什么在Model和Map中放值传入后会出现在request的上面。9.1、源码解析准备测试代码@GetMapping("/goto")public String go(HttpServletRequest request,...

2022-08-05

SpringBoot项目配置明文密码泄露问题的处理方式

目录项目配置明文密码泄露问题的处理1、使用系统环境变量储存密码2、密码还是写在程序的配置文件里给配置文件中用户名密码加密原配置文件内容详细操作步骤新配置文件内容项...

2022-08-05

SpringBoot中@Import注解如何正确使用

目录简介一、功能简介二、示例1.引入普通类2.引入ImportSelector的实现类(1)静态import场景(注入已知的类)(2)动态import场景(注入指定条件的类)3.引入ImportBeanDefinitionRegister...

2022-08-05

Springboot项目中内嵌sqlite数据库的配置流程

目录Springboot中内嵌sqlite数据库配置在idea中配置Sqlitespringboot环境下配置使用sqlite数据库pom文件导入mybatis和sqlite依赖application.properties配置使用Springboot...

2022-08-05

使用SpringBoot获取resources文件路径

目录获取resources文件路径背景解决方案获取resource下文件夹路径的坑前提是maven项目的pom文件里面配置了这是后来我修改后的正常打包情况获取resources文件路径背景在Spri...

2022-08-05

Springboot详解如何实现SQL注入过滤器过程

目录1.过滤器SqlInjectFilter2.请求装饰类CustomRequestWrapper3.过滤器注册4.测试辅助类4.1 结果对象ResultObj4.2 Restful的Controller类5.测试5.1 POST请求测试5.2 GET请...

2022-08-05

深入介绍Spring框架及故障排除

目录Spring的缺点不可理解性按注释编程故障排除为什么是Spring IoC?选择其他人在说什么结论前言:曾几何时,Spring框架提供了比J2EE更轻量级和更灵活的解决方案。即使在2013年左...

2022-08-05

Java 多线程并发ReentrantLock

目录背景ReentrantLock可重入特性公平锁设置参数源码分析Lock 接口加锁操作内部类SynctryLockinitialTryLocklocklockInterruptiblytryLockNanostryReleasenewConditionNonf...

2022-08-05

Java 多线程并发 ReentrantReadWriteLock详情

目录前言ReadWriteLockReentrantReadWriteLock 源码分析类关系SyncHoldCounterThreadLocalHoldCounter属性构造方法核心方法锁的计数方法读写锁阻塞检查方法公平策略实现 Fa...

2022-08-05

SpringBoot项目使用 axis 调用webservice接口的实践记录

目录序WebService定义个人理解实践webservice 常识一个webservice 接口发布地址往往类似:qq在线接口验证接口为例maven 使用 axis应用依赖(不可缺失必须)代码(粘贴可用)序实际工...

2022-08-05

Java开发学习之Bean的作用域和生命周期详解

目录一、Bean 的作用域二、Spring 的执行流程三、Bean 的生命周期一、Bean 的作用域在之前学习Java基础的时候,有接触到作用域这样的概念。一个变量并不一定在任何区域都是有...

2022-08-05

xxl-job对比ElasticJob使用示例详解

目录1. xxl-job2. 运行 xxl-job3. 开发定时任务3.1 项目创建及配置3.2 定时任务开发方式3.2.1 BEAN 模式(类形式)3.2.2 BEAN模式(方法形式)3.2.3 GLUE 模式(Java)4. 小结1. xxl-...

2022-08-05

SpringBoot中@Autowired生效方式详解

目录前言正文注册AutowiredProcessor的BeanDefinition实例化AutowiredProcessor创建bean时进行注入后记前言@Componentpublic class SimpleBean3 { @Autowired privat...

2022-08-05

springcloud如何获取网关封装的头部信息

后台系统如何获取请求头里的数据1. 网关层封装数据到head头@Component@Slf4jpublic class LoginGatewayFilterFactory extends AbstractGatewayFilterFactory { @Overri...

2022-08-05
返回顶部
顶部