欢迎光临小站!
Springboot提示ActivitiProperties未找到 Springboot提示ActivitiProperties未找到
ConfigurationProperties注解详解_思维的深度的博客-CSDN博客_configurationproperties注解 ActivitiProperties类中只有@ConfigurationProperties注解
2022-11-30
Springboot项目启动时创建数据库 Springboot项目启动时创建数据库
基本思路是在项目启动后运行一个update语句,里面是建表语句。在数据源设置allowMultiQueries=true允许多行sql语句执行。这种方法有SQL注入的风险,建议实际项目中不要采用。 首先创建一个初始化数据库的类,实现Co
2022-11-14
SpringBoot整合Redis以及Lua脚本 SpringBoot整合Redis以及Lua脚本
首先在application.yml中配置redis地址和端口号 spring: redis: host: localhost port: 6379 接着创建Redis和RedisScript配置类 @Configura
2022-11-14
WebClient进阶之合并多个Mono为一个Flux WebClient进阶之合并多个Mono为一个Flux
在项目中遇到一个问题,需要请求多个地址并将结果收集起来,借助WebClient实现了这个功能。主要思路是通过WebClient创建多个Mono,然后通过Flux.merge()方法将List<Mono<String>>
2022-09-24
WebClient用法 WebClient用法
WebClient是RestTemplete的替代品,有更好的响应式能力,支持异步调用,可以在Springboot项目中实现网络请求。pom.xml中添加以下依赖 <dependency> <groupId&g
2022-09-24
SpringBoot异步任务调用 SpringBoot异步任务调用
SpringBoot中使用@EnableAsync和@Async注解来实现异步任务功能,具体有如下三种方式,可自定义的程度依次递增。 方式一Application启动类上加上@EnableAsync注解 package com.exampl
2022-09-22
Vagrant快速部署多个虚拟机 Vagrant快速部署多个虚拟机
Vagrant官网:https://www.vagrantup.com/ 一、安装 进入官网,点击Download 进入下载页,选择Windows 平台进行下载 点击运行安装包进行安装即可 二、添加中科大Centos7镜像box 进入项目
2022-06-06
安卓动态DPI 安卓动态DPI
概念##px物理像素点,经常说的分辨率的单位就是px##dpi屏幕密度,即每英寸的像素个数,一英寸等于2.54厘米$dpi = \frac{\sqrt{width^2+height^2}}{diagonal}$其中$width,height
2022-04-01
Vendor和SSI分别是什么 Vendor和SSI分别是什么
个人理解,安卓系统分为Vendor和SSI两个部分,Vendor里封装了硬件的一些驱动,这些文件随着手机硬件的不同而有所改变,而SSI则偏向于软件层面,两个不同硬件的手机可以使用同一套SSI,例如小米手机有很多型号,但它们用的都是同一套SS
2022-03-24
安卓异步消息处理机制 安卓异步消息处理机制
Android中的异步消息处理主要由4个部分组成:Message、Handler、MessageQueue和Looper。 Message是在线程之间传递的消息,它可以在内部携带少量的信息,用于在不同线程之间传递数据。 Handl
2022-03-23
Lifecycle应用总结 Lifecycle应用总结
在编写Android应用程序的时候,可能会经常遇到需要感知Activity生命周期的情况。比如说,某个界面中发起了一条网络请求,但是当请求得到响应的时候,界面或许已经关闭了,这个时候就不应该继续对响应的结果进行处理。因此,我们需要能够时刻
2022-03-23
一个实时响应Toast的工具类 一个实时响应Toast的工具类
在安卓开发中,如果我们直接使用 Toast.makText(context, text, Toast.LENGTH_SHORT).show() 来显示Toast消息的话,若用户在当前Toast还未结束时继续触发Toast提示,应用只能等当前
2022-03-22
2 / 4