找回密码
 立即注册

推荐主题

CopyOnWriteArrayList 的故事--一起看看java原生的读写分离
CopyOnWriteArrayList 是JUC中提供的,为了实现高并发的而提供的list容器之一。 对于大部分的业务场景,都是读多写少,并发度也基本卡在了读的位置。 通常支持并发的容器在解决并发时,采用是: (1)数据分割,每个线程只操作属于当前线 ...
钦遭聘 2026-3-12 04:30
903 0 43
Instagram 早期技术架构
哈喽大家好,我是咸鱼 想必大家都听说过 Instagram ,它是全球最受欢迎的社交媒体平台之一,拥有数十亿的活跃用户 Instagram 诞生于 2010 年,上线一周就坐拥 10 万注册用户,一年之内就拥有了 1400 万用户,可见扩张趋势突飞猛进。 Inst ...
襁壮鸢 2026-3-12 04:30
629 0 31
大模型榜单周报(2026/1/17)
1. 本周概览 本周大模型领域继续保持快速发展态势,各大厂商在医疗AI、视频生成、代码能力等多个领域取得显著进展。OpenRouter模型调用量排名发生重要变化,Claude系列模型表现抢眼,百度新模型ERNIE-5.0-0110在全球LMArena文本排行榜上 ...
富账慕 2026-3-12 04:30
45 0 26
是什么让.NET7的Min和Max方法性能暴增了45倍?
简介 在之前的一篇文章.NET性能系列文章一:.NET7的性能改进中我们聊到Linq中的Min()和Max()方法.NET7比.NET6有高达45倍的性能提升,当时Benchmark代码和结果如下所示: 可以看到有高达45倍的性能提升,那就有小伙伴比较疑惑,在.NET7 ...
挫莉虻 2026-3-12 04:30
729 0 26
博客园出海记-组装集装箱:自建 Kubernetes 集群
在开篇中我们宣布了博客园出海计划的启航,出海航船选择了阿里云。 第一件准备工作是在航船上组装集装箱 —— 搭建 Kubernetes 集群。 出海根据地选在了阿里云新加坡机房,Kubernetes 集群用阿里云 ECS 自己搭建,没有使用阿里云容器服 ...
毕余馥 2026-3-12 04:30
1040 0 31
一种FreeSWITCH流量镜像WebSocket音频推流方案
环境:CentOS 7.9_x64 FreeSWITCH版本: 1.10.11(docker 23.0.6部署) Python版本:3.9.12 之前遇到过一个需求: 在不影响生产系统业务(FreeSWITCH服务)的情况下,实时推送WebSocket格式语音流给解析服务器,以完成后续服务(比如实时 ...
谅潭好 2026-3-12 04:30
262 0 35
【Android】基于SurfaceControlViewHost实现跨进程渲染
1 前言 ​ 本文将介绍基于 SurfaceControlViewHost 实现跨进程渲染普通 View 和 GlSurfaceView,力求用最简单的 Demo,介绍 SurfaceControlViewHost 的应用,方便读者轻松扣出核心代码应用到自己的业务中。 ​ 核心代码片段如下。 ...
骆贵 2026-3-12 04:30
569 0 29
C++20新增属性[[no_unique_address]]详解
有一个古老的c++问题:struct Empty{}; sizeof(Empty); 请问Empty的大小是多少。 很多新手会回答0,但稍有经验的开发者会说出正确答案,大小至少是1字节。 这看起来很奇怪,但这是语言规范决定的:c++要求同一类型的不同实例对象必须拥有 ...
褥师此 2026-3-12 04:30
1093 0 31
深入理解经典红黑树 | 京东物流技术团队
本篇我们讲红黑树的经典实现,Java中对红黑树的实现便采用的是经典红黑树。前一篇文章我们介绍过左倾红黑树,它相对来说比较简单,需要大家看完上篇再来看这一篇,因为旋转等基础知识不会再本篇文章中赘述。本篇的大部分内容参考 《算法 ...
纪睐讦 2026-3-12 04:30
869 0 34
读发布!设计与部署稳定的分布式系统(第2版)笔记18_基础层之联网
1. 面向恢复的计算 1.1. ROC,recovery-oriented computing 1.2. 加州大学伯克利分校和斯坦福大学的联合研究项目 1.2.1. 其大部分工作致力于消除系统失效的根源,但也承认系统失效不可避免 1.2.2. 旨在提高系统面临失效时的生存 ...
兑谓 2026-3-12 04:30
193 0 34
KoalaWiki vs DeepWiki:更优秀的开源代码知识库解决方案
KoalaWiki vs DeepWiki:更优秀的开源代码知识库解决方案 资源链接: [*]QQ交流群:961090189 [*]微信交流群(加微):wk28u9123456789 [*]飞书交流群:点击加入 [*]原文地址:https://ycnv7u8vf1o3.feishu.cn/docx/WezYdjrckoqhU3xNXb ...
明思义 2026-3-12 04:30
1054 0 31
吴恩达深度学习课程五:自然语言处理 第二周:词嵌入(一)词汇表征和类比推理
此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: [*]原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai [*]github课程资料,含课件与笔记:吴恩达深度学习教学资料 [*]课程配套练习(中英)与答案:吴恩达 ...
浦乐 2026-3-12 04:30
587 0 34
在大型软件项目中优化组件配置
我还记得当年参与一个复杂分布式系统的大规模重构时的情景。 当时,我们团队的最终目标是优化各个模块的组织、跟踪和部署方式,但很快发现,我们现有的组件管理方式存在诸多问题。 有些团队使用不一致的命名规范,有些仍依赖过时的脚本 ...
国瑾瑶 2026-3-12 04:29
600 0 23
C#设计模式09——组合模式的写法
1. 什么是C#组合模式? 组合模式是一种结构型设计模式,它允许将对象组合成树形结构以表示“整体/部分”层次结构。使用此模式,客户端可以按相同的方式处理单个对象和对象集合,而不必关注它们是单个对象还是组合对象。组合对象本身也可 ...
劳暄美 2026-3-12 04:29
880 0 34
给 Claude 装个仪表盘,时刻监测Token消耗跟任务进度
最近,Anthropic 推出的命令行工具 Claude Code 简直火得一塌糊涂。很多程序员朋友都说,那种在终端里直接指挥 AI 改代码、跑测试的感觉,确实比网页端反复“复制粘贴”要爽得多。 但用久了,大家普遍发现一个痛点:“看不见”。 你不知 ...
聊账 2026-3-12 04:29
27 0 5
一款开源、强大、简单易用的 .NET 假数据生成利器
前言 在日常的 .NET 项目开发中,我们经常需要大量的测试数据来验证业务逻辑、填充数据库、进行性能测试或者做产品演示。手动编写这些测试数据不仅枯燥乏味、浪费时间,而且难以覆盖各种边界场景。今天大姚给大家推荐一款开源、强大、简 ...
颜才 2026-3-12 04:29
120 0 7
垃圾回收算法有哪些?了解哪些垃圾回收器?
垃圾回收算法有哪些? 垃圾回收算法有四种,分别是标记清除法、标记整理法、复制算法、分代收集算法。 [*]标记清除算法:首先利用可达性去遍历内存,把存活对象和垃圾对象进行标记。标记结束后统一将所有标记的对象回收掉。这种垃圾回 ...
胥望雅 2026-3-12 04:29
952 0 43
合理利用现有技术构建高性能Web应用,兼为这两天的战帖添把火
这两天的战帖不少,包括dudu的 满园尽是503,记曾经的一次IIS 7性能考验和 压榨机器,Hack,设计极限强度的网络应用以及 对话网友 - TCP一万连接系统设计这些文章,引发不少园友的争论。 纯粹的技术争论是很好的事情,所以发 ...
替攀浮 2026-3-12 04:29
450 0 32
【程序员日记】---从业务编排到低代码
之前总聊微服务,今天换一个话题---低代码。 低代码这个词也是最近这几年很火的概念,尤其是遇到大环境下行,很多大厂和互联网那个公司也在慢慢在低代码方向发力,当然,对于传统项目交付型的软件公司,低代码也具有相当大的吸引力。 如 ...
师佳思 2026-3-12 04:29
481 0 24
下一代AI Agent: EDA(事件驱动架构)与AI Agent(智能体)的融合
Agent 需要访问数据、工具,并具备跨系统共享信息的能力,其输出应能够被多个服务使用——包括其他 Agent。这不是一个 AI 问题,而是一个基础设施和数据互操作性问题。这不仅仅是将一系列命令串联起来,而是需要一个由数据流驱动的 Event ...
岑韬哎 2026-3-12 04:29
593 0 35

快速发帖

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

本版积分规则