CompletableFuture简述 在FutureTask对于get()方法容易造成阻塞,所以在其基础上诞生了CompletableFuture。他们的关系就像i和i++的关系,FutureTask能做的,CompletableFuture也能做,并且更加高效,功能更加扩展。 创建CompletableFuture 在CompletableFuture源码注释中,作者并不希望开发人员直接使用实例化去创建CompletableFutu 后端 2025年07月01日 51 点赞 0 评论 12749 浏览
FastChat 架构拆解:打造类 ChatGPT 私有化部署解决方案的基石 🐇明明跟你说过:个人主页🏅个人专栏:《深度探秘:AI界的007》 🏅🔖行路有良友,便是天堂🔖目录一、FastChat 介绍1、大语言模型本地部署的需求2、FastChat 是什么3、FastChat 项目简介二、FastChat 系统架构详解1、controlle 后端 2025年07月13日 176 点赞 0 评论 12767 浏览
每日一题-leetcode 365. 水壶问题 有两个水壶,容量分别为 jug1Capacity 和 jug2Capacity 升。水的供应是无限的。确定是否有可能使用这两个壶准确得到 targetCapacity 升。 如果可以得到 targetCapacity 升水,最后请用以上水壶中的一或两个来盛放取得的 targetCapacity 升水。 你可以: 装满任意一个水壶 清空任意一个水壶 从一个水壶向另外一个水壶倒水,直到装满或者倒空 示 后端 2024年11月17日 174 点赞 0 评论 12773 浏览
No.43 重力问题和锚问题 原文摘录: ”锚问题“和”重力问题“的区别: ”锚问题“,是指有一类问题不会自行消失,我们把这样的问题称为”锚问题“。 这类问题就像真正的锚一样,把你固定在一个地方,让你无法前进。 "锚问题”,是一个现实问题,它只是难以解决,它具有可操作性——但是因为我们被困在上面的时间太长,所以感觉它变得难以逾越了。这就是必须对锚问题重新定义的原因。这类问题需要我们开拓思路、寻找新的解决办法,如原型测试。 ”重 后端 2025年11月30日 36 点赞 0 评论 12783 浏览
【金仓数据库征文】- 金融HTAP实战:KingbaseES实时风控与毫秒级分析一体化架构 文章目录 引言:金融数字化转型的HTAP引擎革命 一、HTAP架构设计与资源隔离策略 1.1 混合负载物理隔离架构 1.1.1 行列存储分区策略 1.1.2 四级资源隔离机制 二、实时流处理与增量同步优化 2.1 分钟级新鲜度保障 2.1.1 WAL日志增量同步 2.1.2 流计算优化 2.2 物化视图实时刷新 三、金融级容灾与一致性保障 3.1 同城双活架构 后端 2025年07月10日 92 点赞 0 评论 12798 浏览
JavaScript--大文件上传的伪代码实现 前言 猛的,我想起上一次找工作时被问到的大文件上传,故现在借此实现下,也算是为面视做了准备了吧 分析 使用File对象原型链上的slice函数对文件进行分块,同时为每一块打上唯一性标识和序号,最后对每一个分块作单独的ajax请求,当所有子块均上传完毕后,再发起合并请求,让后台对分块进行合并即可 实现 我本来是打算用vue3写的,奈何网太差,项目半天初始化不好,故直接使用jq 后端 2025年09月10日 191 点赞 0 评论 12804 浏览
告别重复数据烦恼!MySQL ON DUPLICATE KEY UPDATE 优雅解决存在更新/不存在插入难题 目录 前言 一、基本概念 1、什么是 ON DUPLICATE KEY UPDATE? 2、工作原理 3、基本语法 二、使用场景 1、计数器更新 2、配置项更新 3、购物车商品更新 三、高级用法 1、条件更新 2、多表关联 3、批量操作优化 四、其他处理冲突的方案 1、REPLACE INTO 2、INSERT IGNORE 后端 2025年11月15日 108 点赞 0 评论 12806 浏览
CMS算法实现总结-1 一、数据结构 Java的内存整体上可以分为五大类,Java堆,CodeCache,Metaspace,栈内存和JVM自身,栈内存是指Java线程和JVM自身的后台服务线程执行过程中分配的调用栈对应的内存,包括所谓的虚拟机栈和本地方法栈,用于保存执行过程中的本地变量,方法入参,返回地址等方法执行过程中依赖的各种要素;JVM自身是指JVM实现各种功能所依赖的C/C++数据结构所占用的内存。后面两个的地 后端 2025年05月26日 160 点赞 0 评论 12826 浏览
【Rust】路由匹配与参数提取:从 match 语句到 axum 的类型魔法 【Rust】路由匹配与参数提取:从match语句到axum的类型魔法 摘要在任何 Web 框架中,路由(Routing)都是其最核心的功能之一。它负责解析传入请求的 URL,并将其分派给正确的处理逻辑。然而,一个优秀的路由系统远不止于此,它还应能优雅、安全地从请求中提取动态参数。本文将深入探讨 Ru 后端 2025年11月18日 141 点赞 0 评论 12849 浏览
Java计算程序代码耗时、计算程序运行的毫秒数的几种方式,几个StopWatch的区别。 写代码的时候我们经常需要用到计时操作,来检测一段代码的性能,以便于做一些优化。本文主要说明计时的集中方式,可以根据自己的情况进行选择。 第一种也是最常用最简单的,使用System.currentTimemillis() long startMillis = System.currentTimeMillis(); Thread.sleep(1000L); long endMillis = Syst 后端 2025年07月18日 144 点赞 0 评论 12860 浏览