会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
拥抱天空
博客园
首页
新随笔
联系
订阅
管理
2024年5月27日
第五章 并发基础中的Future异步回调模式
摘要: 案例:为了提升泡茶效率。下面分别是用阻塞模式和异步回调模式来实现其中的异步泡茶流程。 为了异步执行整个泡茶流程,分别设计三条线程:主线程、清洗线程、烧水线程。 (1)主线程(MainThread)的工作是:启动清洗线程、启动烧水线程,等清洗、烧水完成后,泡茶喝。(2)清洗线程(WashThread)
阅读全文
posted @ 2024-05-27 21:56 拥抱天空
阅读(43)
评论(0)
推荐(0)
2024年5月26日
Java NIO通信基础
摘要: 第3章 Java NIO通信基础 NIO弥补了原来面向流的OIO同步阻塞的不足,它为标准java代码提供了高速的、面向缓冲区的IO。 Java NIO由以下三个核心组件组成: ●Channel(通道) ●Buffer(缓冲区) ●Selector(选择器) 1.Channel(通道) 在OIO中,同
阅读全文
posted @ 2024-05-26 14:13 拥抱天空
阅读(28)
评论(0)
推荐(0)
Netty_Redis_Zookeeper高并发实战-读书笔记
摘要: 转载自: https://www.cnblogs.com/leihongzhi/p/17381156.html 第1章 高并发时代的必备技能 1.netty Netty是JBOSS提供的一个Java开源框架,基于NIO的客户端/服务器编程框架,能够快速开发高并发、高可用、高可靠的网络服务器程序,也能
阅读全文
posted @ 2024-05-26 11:22 拥抱天空
阅读(29)
评论(0)
推荐(0)
2022年12月20日
ExcelUtil工具类
摘要: package com.ssup.common.utils.poi; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; impor
阅读全文
posted @ 2022-12-20 10:57 拥抱天空
阅读(293)
评论(0)
推荐(0)
基于现有工具类ExcelUtil可以实现导入导出功能
摘要: 基于现有工具类可以实现导入导出功能:ExcelUtil<SsupEnterpriseEx> util = new ExcelUtil<SsupEnterpriseEx>(SsupEnterpriseEx.class); 导入功能: 1.下载模板 2.导入模板:excel转list 1.参数:@Req
阅读全文
posted @ 2022-12-20 10:54 拥抱天空
阅读(388)
评论(0)
推荐(0)
2022年12月12日
解决mybatis一对多嵌套查询,解决分页数据少了的问题
摘要: 转载自:https://blog.csdn.net/zjun1001/article/details/117671517 问题在用mybatis做一对多查询时候,常用collection配合完成结果查询。在不涉及分页查询情况下,查询结果是没有问题的。但当涉及分页查询时,就会出现问题,即结果总数量to
阅读全文
posted @ 2022-12-12 14:45 拥抱天空
阅读(1957)
评论(0)
推荐(1)
2022年11月16日
Vue路由(vue-router)
摘要: 转载自:https://blog.csdn.net/m0_67401851/article/details/123304839
阅读全文
posted @ 2022-11-16 17:10 拥抱天空
阅读(21)
评论(0)
推荐(0)
2022年8月5日
Redisson实现分布式锁原理
摘要: 文章来源:https://blog.csdn.net/m0_37235955/article/details/115034577 Redisson实现分布式锁原理 一、高效分布式锁 当我们在设计分布式锁的时候,我们应该考虑分布式锁至少要满足的一些条件,同时考虑如何高效的设计分布式锁,这里我认为以下几
阅读全文
posted @ 2022-08-05 15:26 拥抱天空
阅读(444)
评论(0)
推荐(0)
2022年4月27日
批量请求-参数准备:查询表数据整理成一定的格式
摘要: private String getParam(String name){ List<BaotouImportData> baotouImportData = hgzInvoiceApplyMapper.selectImportDataByName(name); String res = ""; f
阅读全文
posted @ 2022-04-27 11:56 拥抱天空
阅读(90)
评论(0)
推荐(0)
2022年4月1日
springboot拦截器HandlerInterceptor的注入问题(转载)
摘要: 来源:https://blog.csdn.net/baidu_28068985/article/details/106659825 一、问题描述 项目启动后,拦截器下的注入为null,影响拦截器的逻辑操作。如下图: 二、解决策略 原因: 拦截器加载是在springcontext创建之前完成,详情可以
阅读全文
posted @ 2022-04-01 15:21 拥抱天空
阅读(448)
评论(0)
推荐(0)
下一页
公告