0

Netty源码—10.Netty工具之时间轮

大纲 1.什么是时间轮 2.HashedWheelTimer是什么 3.HashedWheelTimer的使用 4.HashedWheelTimer的运行流程 5.HashedWheelTimer的核心字段 6.HashedWheelTimer的构造方法 7.HashedWheelTimer添加任务 ...

东阳马生架构 发布于 2025-03-30 22:06 评论(0) 阅读(230)
0

Linux 离线升级 RSYNC

前言:本文操作是在 CentOS-7 下执行的,不确定在其他 Linux 发布版是否能同样正常执行。 1、检查前置依赖组件 在安装 rsync 之前,需要确认已安装了相关依赖组件: gcc 、openssl-devel 、xxhash 、zstd 、lz4 。 rpm -qa | grep gcc ...

Javaer1995 发布于 2025-03-30 20:25 评论(0) 阅读(282)
0

3D Gaussian Splatting 三维重建

3D Gaussian 是一种新的辐射场的实时渲染方法, 能够在较少的训练时间中实现SOTA级别的视觉效果, 允许以 1080p 分辨率进行高质量的实时(≥ 30 fps)新视图合成. 3D Gaussian Splatting 使用 3D Gaussian 球表示三维模型, 并通过 Splatti... ...

Milton 发布于 2025-03-30 18:55 评论(0) 阅读(527)
1

Java的IO模型、Netty原理详解

1.什么是IO 虽然作为Java开发程序员,很多都听过IO、NIO这些,但是很多人都没深入去了解这些内容。 Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等 2.同步与异步、阻塞与非阻塞 同步:一 ...

卷福同学 发布于 2025-03-30 18:41 评论(0) 阅读(269)
0

Hive SQL实现近N周的数据统计查询

文/朱季谦 先前遇到过一个需求,需要基于HIVE统计近N周范围的数据,例如,统计近7周范围的数据指标。 需要用HIVE SQL去实现该功能,而HIVE SQL并没有PostgreSQL那样例如通过函数to_char((to_date('202550', 'YYYWW') - INTERVAL '5 ...

朱季谦 发布于 2025-03-30 17:50 评论(0) 阅读(186)
3

重生之我是中间件----Nginx

简介 为什么要用Nginx,比如ASP.NET的kestrel本身就可以作为Web服务器使用。 主要从两点角度考虑: 高可用 nginx的高可用主要体现在反向代理实现负载均衡,并衍生出当web发版更新后,实现滚动更新(热更新)。使得用户无感 对运维友好 通过简单的配置即可实现负载均衡 其它 并发请求 ...

叫我安不理 发布于 2025-03-30 16:59 评论(0) 阅读(502)
0

halcon 深度学习教程(三) 目标检测之水果分类 (halcon深度学习缺陷检测方法) (工业里如何使用halcon深度学习去进行缺陷检测或者分类产品)

原文作者:aircraft 原文链接:halcon 深度学习教程(三) 目标检测之水果分类 - aircraft - 博客园 深度学习教程目录如下,还在继续更新完善中 深度学习系列教程目录 有兴趣可以多看其他的halcon教程 halcon 学习教程目录 halcon深度学习分为常见的5大类。分类, ...

aircraft 发布于 2025-03-30 14:59 评论(0) 阅读(339)
0

WebKit Inside: 渲染树

经过CSS的匹配,就要进入渲染树的构建。 渲染树也叫RenderObject树,因为渲染树上每一个节点,都是RenderObject的子类。 首先来看一下RenderObject的继承类图。 1 RenderObject 继承类图 RenderText表示要渲染的文本。 RenderButton表示 ...

chaoguo1234 发布于 2025-03-30 14:36 评论(0) 阅读(108)
0

Java24发布,精心总结

Java 24作为2025年3月发布的最新版本,延续了Java平台每半年发布一次的节奏,带来了24项重要改进。本文将按照核心改进领域分类,详细解析每个特性的技术原理和实际价值,帮助开发者全面了解这一版本的能力边界和应用场景。 不过Java24是自Java 21 以来的第三个非长期支持版本,下一个长期 ...

seven97_top 发布于 2025-03-30 14:04 评论(0) 阅读(435)
0

【Linux】U-Boot 加载并启动 Linux 系统程序

U-Boot 加载并启动 Linux 系统程序 零、介绍 最近在玩一些嵌入式的开发板,在引导操作系统时需要用到U-Boot,故此研究一下。 U-Boot(Universal Bootloader)是一款开源的通用引导加载程序,专为嵌入式系统设计,支持 ARM、x86、RISC-V 等主流架构及超过 ...

清风来叙 发布于 2025-03-30 12:36 评论(0) 阅读(422)
1

CompletableFuture原理及应用场景详解

1.应用场景 现在我们打开各个APP上的一个页面,可能就需要涉及后端几十个服务的API调用,比如某宝、某个外卖APP上,下面是某个外卖APP的首页。首页上的页面展示会关联很多服务的API调用,如果使用同步调用的方式,接口耗时完全不能满足需求,因此,需要用到异步调用的方式。 2.使用线程池的弊端 说起 ...

卷福同学 发布于 2025-03-30 12:24 评论(0) 阅读(205)
4

【计算机网络】网络排错思路总结

明人不说暗话,这篇文章我们来聊一个非常有用,同时也是程序员必备的技能,那就是网络排错思路大总结。 有了这个技能,如果以后发生领导、妹子电脑上不了网的情况,你上去就是一顿操作,稳稳的~~ 注意:一般一台电脑有多个网卡。 一个是PCI网卡是用于插网线的, 另一个是WireLess无线网卡适用于连WIFI ...

Nemo& 发布于 2025-03-30 11:42 评论(1) 阅读(300)
0

BaseMultiTableInnerInterceptor源码解读

本文首发在我的博客:https://blog.liuzijian.com/post/mybatis-plus-source-multi-table-inner-interceptor.html 一、概述 BaseMultiTableInnerInterceptor是MyBatis-Plus中的一个抽 ...

LiuZijian 发布于 2025-03-30 10:56 评论(0) 阅读(211)
0

探秘Transformer系列之(20)--- KV Cache

从零开始解析Transformer,目标是:(1) 解析Transformer如何运作,以及为何如此运作,让新同学可以入门;(2) 力争融入一些比较新的或者有特色的论文或者理念,让老鸟也可以有所收获。 ...

罗西的思考 发布于 2025-03-30 09:58 评论(0) 阅读(649)
0

『Plotly实战指南』--饼图绘制基础篇

在数据可视化的世界里,饼图是一种直观且广泛使用的图表类型。 它能够将数据各个部分占整体的比例关系清晰地展现出来,适用于诸如市场占有率分析、调查结果分布、预算分配等多个领域。 饼图以扇形面积比例直观展示数据分布,适合用于: 分类数据的占比分析(如市场份额、用户画像) 少量数据的对比呈现(≤6 个分类最 ...

wang_yb 发布于 2025-03-30 09:26 评论(0) 阅读(160)
34

2025成都.NET开发者Connect圆满结束

2025年成都.NET开发者Connect线下聚会活动于3月29日圆满结束,本次活动吸引了约30位.NET开发者朋友参与,他们分别来自成都各家技术公司,相聚城南华府国际A座24楼会议区,共同探讨.NET+AIGC & Agile101相关话题。 ...

EdisonZhou 发布于 2025-03-30 09:00 评论(10) 阅读(1881)
0

shared_ptr的线程安全性与再论cmu15445 project0的COW线程安全字典树

shared_ptr的线程安全性 近期在网上冲浪时看到一篇boost的文章,里面聊到了shared_ptr的线程安全性 https://www.boost.org/doc/libs/1_87_0/libs/smart_ptr/doc/html/smart_ptr.html#shared_ptr_th ...

Afeather 发布于 2025-03-30 01:49 评论(0) 阅读(147)
0

Solana编译失败探讨(OpenEuler RISC-V版)

Solana 是 2017 年由 Anatoly Yakovenko 创立的开源项目,旨在打造高性能、去中心化且低成本的区块链平台2。它采用独特的 Proof of History(PoH)共识机制,结合 Tower BFT 等技术,实现了每秒数千笔交易的高吞吐量,确认时间仅 400 毫秒,每笔交易 ...

ChebyshevTST 发布于 2025-03-29 23:33 评论(0) 阅读(136)
0

netstat 与 ss 比较

一、netstat 命令 1. 核心功能 显示网络连接、路由表、接口统计等信息。 支持TCP、UDP、UNIX域套接字等协议。 可查看进程与端口的关联。 2. 常用语法示例 查看所有活动连接 netstat -a # 输出示例: Proto Recv-Q Send-Q Local Address F ...

香吧香 发布于 2025-03-29 22:44 评论(0) 阅读(274)
2

用一种新的分类方法梳理设计模式的脉络

设计模式是程序员们长期实践经验的总结,被认为是面向对象方法的“刀刃”部分。 1990年代出版的《Design Patterns》收录了23种设计模式,总结了一些有益的设计原则,为这份实践经验的理论化做出了开创性贡献。 我们经常引用《Design Patterns》中的观点将这些设计模式分成创建型、结 ...

星辰河岳 发布于 2025-03-29 21:29 评论(0) 阅读(403)