共 141 篇文章 |
|
private Mono<Void> mono;* * @param is {@link InputStream} * @param os {@link OutputStream} * @param range {@link Range} * @param charset {@link Charset} * @param length 总大小,可能为 null * @param callback 回调当前进度和增长的大小 */ void write(InputStream is, Ou... 阅1 转0 评0 公众公开 24-04-07 09:38 |
干货收藏丨微服务架构下的9大经典隔离策略。使用线程隔离机制,可以将 接口A 和 接口B 做一个很好的隔离。10集群隔离集群隔离通常是指将某些服务单独部署成集群,或对于某些服务进行分组集群管理具体来说就是每个服务都独立成一个系统,继续拆分模块,将功能微服务化:11机房隔离机房隔离通常是指在不同的机房或数据中心部署和运行服务,实现物... 阅29 转2 评0 公众公开 24-03-27 08:35 |
Spring 6 正式“抛弃” feign.完成一个 DemoGetExchange(HttpExchange)注解UserApiService 实例的创建其他特性为什么需要 Spring Reactive Web 的依赖总结。这里需要注意,Spring Boot 的版本至少需要是 3.0.0,这样它以来的 Spring Framework 版本才是 6.0 的版本,才能够包含 HTTP Interface 特性,另外,Spring Framework 6.0 和 Spring B... 阅13 转0 评0 公众公开 24-03-14 13:19 |
二维码最常用的场景之一就是通过手机端应用扫描 PC 或者 WEB 端的二维码,来登录同一个系统。4扫描二维码登录的一般步骤大概流程扫码前,手机端应用是已登录状态,PC 端显示一个二维码,等待扫描手机端打开应用,扫描 PC 端的二维码,扫描后,会提示"已扫描,请在手机端点击确认"用户在手机端点击确认,确认后 PC 端登录就成功了可以... 阅13 转0 评0 公众公开 24-03-14 08:39 |
Spring Boot 动态加载jar包,动态配置太强了!使用动态加载时,为了避免服务重新启动后丢失已加载的任务包,使用动态配置的方式,加载后动态更新初始化加载配置。 阅55 转2 评0 公众公开 24-03-12 08:51 |
Spring Boot 自定义注解+反射实现 excel 导入的数据组装及字段校验关注我,回复关键字“spring”,免费领取Spring学习资料。class:用于组装数据Map<Integer,String[]>:我这里是将excel的内容全部读取出来保存在了Map中。public static Result assembleExcelData(Class entryClass, Map<Integer, String[]> excelData, Ma... 阅20 转0 评0 公众公开 24-03-12 08:47 |
Spring Boot 引入 liteflow 规则引擎。liteflow 是一个轻巧而且强大的规则引擎,能够实现开箱即用,可以在短时间内就可以完成复杂的规则编排,下图是 liteflow 的整体架构。liteflow 的使用是从获取上下文开始的,通过数据上下文来解析对应的规则文件,通过 liteflow 执行器来执行对应的链路,每个链路上都有需要执行的业务 node(即节点组件,... 阅4 转0 评0 公众公开 24-03-12 08:46 |
SpringBoot + ZXing:轻松生成二维码关注我,回复关键字“spring”,免费领取Spring学习资料。使用ZXing库,你可以轻松地将QR码功能集成到你的软件开发项目中,无论是生成QR码以供分享,还是解析QR码以获取其中的信息。springboot整合zxing添加ZXing依赖。方法使用ZXing库的MultiFormatWriter来生成QR码,并将QR码保存到指定路径的文件中。方法... 阅10 转0 评0 公众公开 24-03-12 08:44 |
三、实现日志打印 interceptors.static class CustomClientHttpRequestInterceptor implements ClientHttpRequestInterceptor { @Override @NonNull public ClientHttpResponse intercept(HttpRequest request, @NonNull byte[] bytes, @NonNull ClientHttpRequestExecution execution) throws IOException { log.info("HTTP Method: {}, ... 阅18 转0 评0 公众公开 24-03-12 08:42 |
@Configuration@PropertySources({ @PropertySource("classpath:application.properties"), @PropertySource("classpath:custom.properties")})public class AppConfig { // 这里可以注入和使用从属性文件加载的配置属性}通常情况下,您会使用 @PropertySources 来定义属性源,然后使用 @ConfigurationProperties... 阅3 转0 评0 公众公开 24-03-12 08:40 |