找回密码
 立即注册

推荐主题

如果单表数据量大,只能考虑分库分表吗?
程序员最怕啥?不是需求改八遍,也不是半夜报警电话,而是数据库突然卡成PPT!尤其是当单表数据冲到几千万行,查询慢得像老牛拉车,这时候团队第一反应往往是:“赶紧分库分表!” 但兄弟,分库分表可不是什么温柔小姐姐,它更像是个浑身 ...
赊朗爆 2025-6-2 00:39
530 0 0
使用 StreamJsonRpc 在 ASP.NET Core 中启用 JSON-RPC
StreamJsonRpc 是微软开发的一个开源库,用于在 .NET 平台中实现基于 JSON-RPC 2.0 规范 的远程过程调用(RPC)。它通过流(如管道、网络流等)实现高效的跨进程或跨网络通信,特别适用于需要轻量级、灵活通信的场景。以下是对 StreamJso ...
钱匾 2025-6-2 00:39
436 0 0
重生之我是操作系统(六)----同步与互斥
简介 [*]什么是进程同步 指多个进程之间在执行顺序上的协调,以确保它们按照特定的顺序和时间间隔进行操作,从而使系统能够正确、有序地运行。 操作系统的并发性带来了异步性,有时候进程之间需要互相配合完成工作,它们之间需要遵循一 ...
师悠逸 2025-6-2 00:38
774 0 0
重生之我是操作系统(三)----进程&线程
简介 进程是系统资源分配的最小单位,它曾经也是CPU调度的最小单位,但后面被线程所取代。 进程树 Linux系统通过父子进程关系串联起来,所有进程之前构成了一个多叉树结构。 孤儿进程 孤儿进程是指父进程已经结束,子进程还在执行的 ...
刃减胸 2025-6-2 00:38
610 0 0
强化学习(on-policy)同步并行采样(on-line)的并行化效率分析
在强化学习中(on-line)的算法如果是on-policy的算法都是需要较大的采样样本的,因此采样的效率往往对整个算法运行效率有着自关重要的影响,在deepmind(Google)公司的强化学习的并行采样设计中往往使用带有timeout的带有时间过期的队 ...
嶝扁 2025-6-2 00:38
108 0 0
[设计模式/Java] 设计模式之工厂方法模式【11】
概述:工厂方法模式 := Factory Method Pattern 工厂模式的3种细分模式: 简单工厂模式 / 工厂方法模式 / 抽象工厂模式 [*]工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一 [*]其提供了一种创建对象的方式,使得创建对 ...
旱由 2025-6-2 00:38
772 0 0
D 图上的遍历算法
图上的遍历算法 广度优先搜索 BFS 概念 广度优先搜索(Breadth-First Search)是一种图遍历算法,用于在图或树中按层次逐层访问节点。它从源节点(起始节点)开始,首先访问源节点的所有直接邻接节点,然后依次访问距离源节点较远的节 ...
拍棹 2025-6-2 00:38
858 0 0
搭建Trae+Vue3的AI开发环境
从2024年2025年,不断的有各种AI工具会在自媒体中火起来,号称各种效率王炸,而在AI是否会替代打工人的话题中,程序员又首当其冲。 作为一个后端开发,这篇文章基于Trae工具,来创建和运行一个简单的Vue前端应用。(下一篇试试Cursor) T ...
虹姥 2025-6-2 00:37
738 0 0
“你觉得客户需要”是杀死TA的最后一根稻草 | IPD集成产品开发
这个米老鼠洗衣机,大家眼熟吗? 相信最近热衷于在网上冲浪的朋友们,对这款形似米老鼠的“懒人洗衣机”并不陌生,甚至算是小小地参与了一下这个产品研发项目。 在海尔的周云杰总裁爆火出圈后,有网友在海尔的媒体账号下,喊话周总研 ...
尹疋 2025-6-2 00:37
663 0 0
X86-64位简易系统开发 - 从BIOS阶段开始
最近回顾之前写的代码的时候, 发现了以前本科时还开发过一个64位的操作系统, 不过最终也只是开发到进程切换部分 这是一个涉及到汇编和C语言的一个偏底层偏硬核的项目, 而且为了能够学到更多东西, 使用的还是BIOS引导这一古老的方式加载内 ...
全阳霁 2025-6-2 00:37
761 0 0
BotSharp 5.0 MCP:迈向更开放的AI Agent框架
一、引言 在人工智能快速发展的时代,AI Agent(人工智能代理)作为一种能够自主感知环境、决策并执行动作的实体,在众多领域展现出了巨大的潜力。BotSharp 是一个功能强大的开源项目,由 SciSharp[1] 社区开发和维护,旨在实现.NET技术 ...
米嘉怡 2025-6-2 00:37
1021 0 0
Java 与 LLM 大模型融合的技术革命:JBoltAI 如何重构企业级 AI 开发范式
Java 与 LLM 大模型融合的技术革命:JBoltAI 如何重构企业级 AI 开发范式 一、Java 技术栈的智能化转型挑战 随着 LLM(大语言模型)技术的突破,全球超过 900 万家 Java 企业正面临技术重构压力。传统 Java 开发体系在应对 AI 化转型时 ...
泠邸 2025-6-2 00:37
847 0 0
【Guava】IO工具
引言 Guava 使用术语 流来表示可关闭的,并且在底层资源中有位置状态的 I/O 数据流。字节流对应的工具类为 ByteSterams,字符流对应的工具类为 CharStreams。 Guava 中为了避免和流直接打交道,抽象出可读的 源 source 和可写的 汇 sink ...
巴沛若 2025-6-2 00:36
416 0 0
Excel百万数据如何快速导入?
前言 今天要讨论一个让无数人抓狂的话题:如何高效导入百万级Excel数据。 去年有家公司找到我,他们的电商系统遇到一个致命问题:每天需要导入20万条商品数据,但一执行就卡死,最长耗时超过3小时。 更魔幻的是,重启服务器后前功尽弃。 ...
庾芷秋 2025-6-2 00:36
500 0 0
.net core-利用OpenObserve 实现OpenTelemetry可观测性标准(Logs,Traces,Metrics)
1. 什么是 OpenObserve? [*]OpenObserve 是一个开源的可观测性平台(支持日志、指标、追踪),旨在成为 Elasticsearch/Datadog 的轻量级替代方案。 [*]它支持通过 OpenTelemetry(OTLP)协议接收数据。 2. 搭建 OpenObserve [*]do ...
咸和璧 2025-6-2 00:36
151 0 0
Web前端入门第 25 问:CSS 中 11 种颜色写法
曾经,CSS 颜色的写法很专一,就只有十六进制写法(#ff0000)和关键字写法(red)。 现在,它变了,变得花样多了,各种招式眼花缭乱。 以红色(red)为例: 1. 颜色关键字 直接使用预定义的颜色名称: [*]解释 直接使用关键词 red。 2 ...
昝琳怡 2025-6-2 00:36
1000 0 0
Koin 依赖注入: 在 Android 模块化项目中定义 Room 数据库的最佳实践
前置 本文发布于个人小站:https://wavky.top/db-in-multi-modules/ 欢迎移步至小站,关注更多技术分享,获得更佳阅读体验 (不保证所有技术文章都会同步发表到博客园) 什么是模块化架构 Android 模块化架构是一种将应用程序拆分为多 ...
热琢 2025-6-2 00:36
543 0 0
学习Kotlin语法(四)
简介 在上一节,我们对Kotlin中函数的相关知识有了大致的了解,本章节我们将去了解一些Kotlin中的作用域函数。 目录 [*]let:处理可空对象,链式操作 [*]run:对象配置 + 计算返回值 [*]with:对非空对象执行多个操作 [*]apply:初始 ...
魁睥 2025-6-2 00:36
360 0 0
虚函数表里有什么?(二)——普通单继承下的虚函数表
前言 上篇文章中,我们探索了单个多态对象(没有继承)的虚函数表中的条目及它们的作用。本文继续探究普通单继承下的虚函数表。 本节示例代码如下: 因为过分深入细节会偏离主题,所以本文仅点到为止,等到讲述完虚函数表相关的内容,后 ...
掳诚 2025-6-2 00:35
173 0 0
从零创建npm依赖,只需执行一条命令
由来 最近在弄新的npm依赖,但是发现没有都从头创建项目实属有点儿麻烦,然后我找了之前开发的依赖,将多余代码删除了作为初始化的项目。于是~为什么不弄个模版,每次只需要初始化模版即可,所以就有了这个模版,为了方便,我还发布到了 ...
坏级尹 2025-6-2 00:35
377 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则