会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DarryRing
博客园
首页
新随笔
联系
订阅
管理
2025年2月18日
使用异步回调方式解决等待耗时问题
摘要: 在开发过程中,会遇到这样的场景:从客户端发起调用,这个调用的API耗时比较长, 通常解决方式是在服务端起一个线程去单独执行这块耗时的逻辑,主线程则直接返回结果。但是这样会遇到两个问题:1.主线程中的数据传递问题 2.子线程处理完结果后,客户端怎么知道结果问题(如果客户端不需要结果则忽略) 解决第一个
阅读全文
posted @ 2025-02-18 10:29 DarryRing
阅读(47)
评论(0)
推荐(0)
2023年2月10日
【02】集成MyBatis,完成数据库层访问
摘要: 集成mybatis组件,完成数据库的简单访问。 1.添加依赖: (1)首先是数据库的驱动依赖,mysql-connector-java <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId
阅读全文
posted @ 2023-02-10 09:20 DarryRing
阅读(35)
评论(0)
推荐(0)
2023年2月8日
【01】搭建spring boot单体服务,集成undertow容器
摘要: 1.本次学习目标 - 搭建一个springboot框架服务 - 集成异步servlet容器undertow - 通过AOP的方式实现日志的拦截 2.学习步骤 2.1搭建服务框架 首先通过https://start.spring.io进入页面,并填写内容,一键生成框架 2.2 集成undertow 在
阅读全文
posted @ 2023-02-08 14:32 DarryRing
阅读(404)
评论(0)
推荐(0)
2023年2月7日
8天Java进阶实战
摘要: 目录 1.搭建spring boot单体服务,集成undertow容器 2.集成mybatis,完成数据库层访问 3.搭建springcloud项目,集成Gateway网关 4.集成sentinel组件,实现限流、熔断、降级 5.集成注册发现Eureka/consul,以及apollo组件 6.测试
阅读全文
posted @ 2023-02-07 17:38 DarryRing
阅读(25)
评论(0)
推荐(0)
2023年2月3日
ObjectPool
摘要: using System; using System.Collections.Concurrent; using System.Threading; using System.Threading.Tasks; namespace ObjectPoolExample { public class Ob
阅读全文
posted @ 2023-02-03 16:52 DarryRing
阅读(21)
评论(0)
推荐(0)
2023年1月30日
java并行压缩文件
摘要: /** * 批量压缩文件 v4.0 * * @param fileNames 需要压缩的文件名称列表(包含相对路径) * @param zipOutName 压缩后的文件名称 **/ public static void compressFileList(String zipOutName, Lis
阅读全文
posted @ 2023-01-30 13:26 DarryRing
阅读(265)
评论(0)
推荐(0)
2022年10月21日
Masstransit框架中实现消息的动态监听
摘要: 在使用消息队列中,会有这么一个场景:要求发送的queue是按照元数据配置自动生成,监听队列的逻辑也要对应的自动生成。这种 动态监听队列的场景可以使用Masstransit框架解决。 1.Producer 消息的生成者搭建一个webapi项目,指定virtual host,可以自动配置queue的名称
阅读全文
posted @ 2022-10-21 15:22 DarryRing
阅读(127)
评论(0)
推荐(0)
2022年10月10日
数据安全之安全存储策略
摘要: 1.背景 为了保障企业数据安全,信通院最近出台了数据安全管理认证,其中有一个审核条目是安全存储,要求将敏感字段在数据库加密存储,但是加密存储 会引发一个问题:如何查询,如何被第三方使用? 2.分析 我们可以一起分析一下具体的场景,我个人总结出如下几个: 1)某些字段,只加密,不做检索。 2)某些字段
阅读全文
posted @ 2022-10-10 10:35 DarryRing
阅读(653)
评论(0)
推荐(0)
2022年9月28日
netcore webapi网关项目swagger页面动态显隐
摘要: 在实际开发过程中,我们会遇到这么一个问题: 通常我们前后端分离开发,后端为前端提供一个swagger页面,做两者的对接联调,但是上线后,我们网关swagger是暴露在公网上的,即使我们已经在页面上增加了认证功能 但是我们还是不想把接口信息数据暴露出去,想在生产环境上隐藏,但是后端开发有个诉求:希望能
阅读全文
posted @ 2022-09-28 10:00 DarryRing
阅读(504)
评论(1)
推荐(0)
2022年9月9日
在vs2022中使用终端命令运行netcore的web程序
摘要: 使用cmd终端命令去运行netcore程序时,命令如下: dotnet run --project IdentityServer.WebApp.csproj --configuration Debug --launch-profile Test 这个Test指的是在 { "iisSettings":
阅读全文
posted @ 2022-09-09 14:18 DarryRing
阅读(322)
评论(0)
推荐(0)
下一页
公告