C++:兼顾底层掌控与高层抽象的现代编程语言

在当代编程语言的百花齐放中,C++ 始终是一门极具影响力的存在。它不仅是系统级软件开发的重要支柱,也是现代应用程序、游戏引擎、高性能计算、金融交易系统以及人工智能底层框架的重要基石。C++ 的独特之处在于,它兼具对底层硬件的直接掌控能力和对高层抽象的支持能力,这种“双重属性”使其在过去四十余年间一直 ...

Go项目目录结构最佳实践指南

博主头像 专注于 Golang 相关文章和资料的开源项目 go-home ,欢迎关注! 在Go项目开发中,良好的目录结构对项目的可维护性和团队协作至关重要。本文基于社区广泛认可的项目布局标准,介绍Go项目的目录组织最佳实践。 1. 核心应用目录 - /cmd 项目的主要应用程序入口点应放在/cmd目录下。每个 ...

DeepSeek-V3.1发布,Agent 时代彻底来了

博主头像 大家好,我是汤师爷,专注AI智能体分享,致力于帮助100W人用智能体创富~ 本周,DeepSeek正式发布了最新版本DeepSeek-V3.1模型。 这次更新带来了混合推理能力,让用户可以在思考模式和非思考模式之间自由切换,实现"一种模型,两种体验"的创新设计。 混合推理,按需思考 DeepSeek ...

上位机开发之假装有设备,使用 C# 模拟串口设备

博主头像 前言 据说不会上位机和游戏开发,都不好意思说自己会 C# 正好这俩我都不太会 这不来点一下上位机的技能树 这次的需求很简单,用 C# 模拟一个设备协议,实现不用去现场对接设备,也能先开发和调试上位机程序。 实际设备是用 RS-485 标准进行通信,模拟跑通之后,到现场只需要把RS-485 总线( ...

免费的个人网站托管-Surge篇

博主头像 对于前端开发来说,拥有一个自己的个人网站是一种执着也是一种排面,但是大部分前端也都对服务端这一块的东西都停留在了解阶段,此文介绍一款免费托管个人静态站点的工具Surge,一起来看一下吧 ...

WebRTC 入门指南:实时通信完全解析

博主头像 WebRTC 入门指南:实时通信完全解析 简介 WebRTC(Web 实时通信)是一项强大的技术,支持浏览器和移动应用实时交换音视频与数据——无需中间服务器中转。它是现代视频通话、屏幕共享工具及实时协作平台的核心底层技术。 本文将完整覆盖 WebRTC 技术流程:从获取用户媒体到建立安全的点对 ...

SpringBoot 常用跨域处理方案

博主头像 SpringBoot 常用跨域处理方案 1.什么是跨域? 跨域是浏览器为了保障安全而遵循的一种规则,是同源策略的一部分。 同源:要求协议、域名、端口三者完全相同。 跨域:只要协议、域名、端口中有任何一个不同,浏览器就会判定为跨域请求。 跨域(Cross-Origin)是浏览器独有的安全策略,不存在于 ...

一文讲透计算机数据基础(深度好文)

博主头像 为什么叫计算机 计算机就是能够计算的机器,既然是计算,那就是计算数字,一切的我们看到的各种计算机相关的东西,最终都是转换成数字来做。这篇文件会讲到关于计算机相关的CPU、内存、显示器、硬盘这几个的关于数据的运行原理。码字不易,先来一波三连吧。 为什么叫数据 一个数字叫数字,两个数字还是叫数字,n个数 ...

平滑加权轮询负载均衡的底层逻辑

博主头像 你好呀,我是歪歪。 五年前,我写了一篇关于平滑加权轮询负载均衡策略的算法。 那是我第一次接触到平滑加权轮询负载均衡策略,最后结果呈现出“平滑”的轮询效果之后,我感觉非常厉害。 但是,在当年的文章中有这样的一句话: 我想了很久,我还是不知道背后的数学原理是什么。 由于印象过于深刻,所以五年过去了,关于 ...

面向海量关系型数据的实时全文检索:从 Elasticsearch 到 Logstash 的架构解析

博主头像 引言 当在企业应用中的关系型数据库的数据量从百万级攀升至千万甚至亿级时,要如何对这些海量数据进行高效、精准且功能丰富的查询? 传统的数据库查询方式比如通过 LIKE '%keyword%' 实现的模糊匹配,数据量激增后性能会急剧下降,甚至导致数据库服务宕机。其根本原因在于关系型数据库的索引(如 B- ...

Nginx UI - 可视化管理平台

一、简介 Nginx UI是一款专为Nginx设计的图形化管理工具,旨在简化Nginx的配置与管理过程,提高开发者和系统管理员的工作效率。 项目地址:https://github.com/0xJacky/nginx-ui Nginx UI的主要特点 简化配置:通过图形化的界面,Nginx UI简化了 ...

Uniswap core源码学习

uniswap的core代码分为两部分,Factory和Pair,其中Factory是工厂合约,主要用来创建交易对,而Pair就是交易对合约,控制LP的mint和burn,以及用户的swap交易。 Factory 首先来看一下Factory合约,定义了四个变量: address public fee ...

基于stm32单片机家庭环境监测系统

博主头像 1.演示视频 基于stm32单片机家庭环境监测系统视频演示_哔哩哔哩_bilibili 2. 项目介绍 本项目基于STM32F103C8T6最小系统板,打造了一个功能强大、显示直观的家庭环境监测系统。系统集成了温湿度、光照强度、多种气体、人体感应等传感器,并通过OLED屏幕本地实时显示数据,同时支持 ...

【渲染流水线】[逐片元阶段]-[深度写入]以UnityURP为例

博主头像 本文探讨Unity URP渲染管线中的深度写入机制,重点解析ZWriteOn/Off状态对渲染效果的影响。深度缓冲区通过比较像素深度值实现遮挡计算,ZWriteOn适用于不透明物体确保正确遮挡,ZWriteOff则用于半透明物体避免错误遮挡。文章详细介绍了URP中深度写入的技术原理、发展历程和典型应... ...

JuiceFS writeback:写加速机制与适用场景解析

博主头像 为了提升写入效率,JuiceFS 提供了 writeback 功能。例如在写入 1 万条数据的案例中,启用 writeback 后,数据传输在 10 秒 内完成;未启用 writeback 时则需要 2 分钟。然而,writeback 功能也伴随着一些风险和使用限制。本文将详细介绍 JuiceFS ...

老码农教你:Solon + EasyExcel 导出工具

博主头像 本文介绍了使用阿里巴巴EasyExcel实现高效Excel导出的实用指南。首先讲解了项目环境搭建,包括依赖引入和实体类定义;然后详细演示了从基础导出到复杂表头、合并单元格、自定义格式等进阶功能;特别提供了大数据量导出的流式处理方案,避免内存溢出。文章还总结了常见问题解决方案,如依赖冲突处理、注解优先... ...

<1···345···100>