OSCHINA 社区最新专区文章 |
- 听我讲完 redo log、binlog 原理,面试官老脸一红!
- Spring技术原理系列(2)Spring框架的异步编程机制以及功能分析讲解
- JAVA进阶之IO模型深入解析
- 从源码分析创建线程池的4种方式
- 如果response返回InputStreamResource什么时候关闭流
- 并发编程踩坑实录一:盘点JDK中同步容器的两大坑!!
- 运营数据采集难?集成华为动态标签管理服务轻松搞定!
- mybatis plus的@TableLogic实现逻辑删除,查询语句只能过滤BaseMapper里的方法,无法过滤自定义语句Mapper.xml里的查询
- PowerToys 获全新外观设计,以契合 Windows 11 风格
- RetroArch 1.9.8 发布,跨平台模拟器
- QEMU 6.1.0 发布
- Electron 13.2.2 发布,跨平台桌面应用开发工具
听我讲完 redo log、binlog 原理,面试官老脸一红! Posted: 25 Aug 2021 11:17 PM PDT 我有一个老朋友,我们叫他熊猫。发际线及将触碰到后脑勺,大框金丝眼镜也掩盖不住那黝黑的眼圈,显得格外的"程序员";穿着也非常不拘一格,上半身是衬衣西服,下半身是牛仔裤配拖鞋~ 我和熊猫的感情很好,毕业后他去了上海而我开始北漂,但每次过节回老家我俩都会和朋友们一起吃饭,这次回家过年也不例外。这次,我们朋... |
Spring技术原理系列(2)Spring框架的异步编程机制以及功能分析讲解 Posted: 25 Aug 2021 10:04 PM PDT ### 本文内容 - Future 模式介绍以及核心思想 - 核心线程数、最大线程数的区别,队列容量代表什么; - ThreadPoolTaskExecutor 饱和策略; - SpringBoot 异步编程实战,搞懂代码的执行逻辑。 ### Future 模式 - **异步编程在处理耗时操作以及多任务处理的场景下非常有用,我们可以更好的让我们的系统利用好机器的CPU和内... |
Posted: 26 Aug 2021 01:25 AM PDT ### 引言 > I/O 一直是很多Java同学难以理解的一个知识点,这篇文章将会从底层原理上带你理解I/O,让你看清I/O相关问题的本质。 # 1. I/O 的概念 I/O 的全称是Input/Output。虽常谈及I/O,但想必你也一时不能给出一个完整的定义。搜索了谷歌,发现也尽是些冗长的论述。要想厘清I/O这个概念,我们需要从不同的视角去理解它... |
Posted: 25 Aug 2021 07:00 PM PDT 摘要:从创建线程池的源码来深入分析究竟有哪些方式可以创建线程池。 本文分享自华为云社区《【高并发】从源码角度分析创建线程池究竟有哪些方式》,作者:冰 河 。 在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类的方式,那么,... |
如果response返回InputStreamResource什么时候关闭流 Posted: 25 Aug 2021 10:45 PM PDT 如果我有一个如下的接口返回要下载的文件流,这个文件流什么时候关闭它? @GetMapping("/{serviceName}/{fdId}") public ResponseEntity getFileInputStream() { InputStreamResource body = null; try { body = new InputStreamResource(minioService.getFileInputStream(serviceName, buildObjectName(dir, fdId))); }... |
Posted: 11 Aug 2021 05:40 PM PDT 大家好,我是冰河~~ 说实话,在实际的工作过程中,我在使用JDK中的并发容器时,确实踩过不少坑。为了让小伙伴们更好的消化这些知识, 今天,首先和小伙伴们分享下使用同步容器时需要注意哪些问题,后续再为大家分享使用并发容器时需要注意哪些问题,以便大家在实际工作过程中尽量少走弯路。 相信很多小伙伴都知道,并发编... |
Posted: 25 Aug 2021 06:41 PM PDT 在日常运营中,快速获取运营数据并发送到分析平台和归因平台,是营销者工作的重中之重。华为动态标签管理,通过配置规则或可视化埋码的方式,帮助运营及开发人员实现数据的快速获取和分发,提高工作效率。今天我们主要从集成SDK的角度来讲讲为什么要使用华为动态标签管理服务(DTM),以下简称DTM。 一、 传统SDK集成三大... |
mybatis plus的@TableLogic实现逻辑删除,查询语句只能过滤BaseMapper里的方法,无法过滤自定义语句Mapper.xml里的查询 Posted: 25 Aug 2021 07:16 PM PDT 然后存在大量的自己写的sql语句,如果每条语句都去手写deleted=1,工作量大切容易遗漏,有没有更好的方法实现底层过滤呢 |
PowerToys 获全新外观设计,以契合 Windows 11 风格 Posted: 25 Aug 2021 05:18 PM PDT 微软计划为 PowerToys 设置引入一些视觉更新,以使得其使整体设计与即将推出的 Windows 11 操作系统保持一致。PowerToys 设计团队在社交平台上分享了改版后的 PowerToys Settings app 的一个早期外观。 根据介绍,作为 PowerToys 界面重大更新的一部分,微软计划引入一个新的设置/配置屏幕。即将到来的更新包括圆角、Win... |
Posted: 25 Aug 2021 04:47 PM PDT RetroArch 1.9.8 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 主要更新内容如下: AUDIO/WINDOWS/WASAPI:停止在快进时停用音频 CHEEVOS:重置时隐藏 challenge indicators CHEEVOS:支持超过 64 个内存区域... |
Posted: 25 Aug 2021 04:23 PM PDT QEMU 6.1.0 已正式发布,总共有 221 名贡献者为此版本提交了 3000+ commit。 更新亮点: block:支持通过 'blockdev-reopen' QMP 命令创建 block 后再变更 block 节点选项 Crypto:优化文档,以及提升后端建议的性能 I2C:支持模拟 I2C muxes (pca9546, pca9548) 和 PMBus TCG Plugins:默认启用 TCG 插件,并提供了新... |
Electron 13.2.2 发布,跨平台桌面应用开发工具 Posted: 25 Aug 2021 04:19 PM PDT Electron 13.2.2 现已发布,主要更新内容如下: Fixes 修复了webView中的一个问题,即如果用户用escc而不是点击进入webView退出全屏,则不会发出leave-html-full-screen事件。#30560 修复了一个问题:当 x 或 y 坐标为负数(off-screen)时,背景色不能正确应用于 Windows 上的 BrowserViews。#30540 修复了一个问题:... |
You are subscribed to email updates from OSCHINA 社区最新专区文章. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment