React 基础核心概念(8 个)——从入门到能写业务组件(上)| 葡萄城技术团队

博主头像 React 基础核心概念(8 个)——从入门到能写业务组件(上) 前言:为什么要先掌握这些基础概念? 对国内开发者来说,React 是开发中后台系统、电商前端、移动端 H5 的“刚需技能”。但很多人刚学就陷入“会写 JSX 却不懂原理”的困境——比如不知道为什么状态更新后页面不刷新,或者写组件时反复 ...

Java 日志管理的黄金组合: SLF4J+Logback

博主头像 slf4j 的前世今生 Log4J、Log4J2和LogBack的历史故事 使用过Log4J和LogBack的同学肯定能发现,这两个框架的设计理念极为相似,使用方法也如出一辙。其实这个两个框架的作者都是一个人,Ceki Gülcü,俄罗斯程序员。 Log4J 最初是基于Java开发的日志框架,发展一 ...

Chormium 密码管理器表单结构体说明(基于Chromium138)

博主头像 这个结构体(struct PasswordForm)是 Chromium 浏览器(以及所有基于 Chromium 的浏览器,例如 Chrome、Edge 等)中密码管理器用来存储和管理单个登录凭证(即一组用户名和密码)的核心数据结构。它不仅包含了用户名和密码本身,还包含了大量关于该凭证的来源、上下文 ...

PHP 快速集成 ChatGPT 用 AI 让你的应用更聪明

博主头像 PHP 快速集成 ChatGPT 用 AI 让你的应用更聪明 AI 现在火得不行,ChatGPT 这些工具让我们开发者能很轻松地给应用加上智能功能。如果你在用 PHP,想让自己的项目也能"聊天"、"思考",这篇文章就手把手教你怎么通过 OpenAI 的 API 把 ChatGPT 接入 PHP 应用 ...

kubernetes事件监控工具--Kube-Event

博主头像 在日常使用中,总会碰到容器“不经意间”重启的情况,但我完全不知道上次重启是什么时候。容器一旦重启,旧实例就会被销毁,如果旧容器日志没有被收集或转存,就彻底丢失了。这样一来,想通过历史日志排查问题原因就显得非常棘手......为此,我写了一个简单的小工具Kube-Event ...

Rust/C/C++ 混合构建 - Cmake集成Cargo编译动态库

Cmake是一个强大的多语言编译工具,其内置模块提供了强大的扩展能力。 Rust官方的构建工具是Cargo,其提供了依赖下载,上传和编译等多项功能,极大的便利了Rust项目的开发。 目前C++多数用Cmake构建,如果是Rust集成cmake构建c++动态库,可以用Cargo构建脚本集成cmake- ...

AI一周资讯 250918-250925

博主头像 原文: https://mp.weixin.qq.com/s/6_sSbUDYOujOjeF-n1rnGA 行业首个“高刷”视频理解多模态模型!MiniCPM-V 4.5凭三大技术成30B以下最优开源 本周,由清华大学自然语言处理实验室和面壁智能联合开发的MiniCPM-V 4.5亮相,作为行业首个 ...

(三)数仓人必看!ODS 到 DWS 各层设计规范全解析,含同步/存储/质量核心要点

博主头像 《新兴数据湖仓设计与实践手册·数据湖仓建模及模型命名规范(2025年)》 由四篇递进式指南组成,以“模型架构—公共规范—分层规范—命名规范”为主线,系统构建可演进、可治理、可共享的现代数据湖仓。 本文为系列文章第三篇,详细剖析了数仓各层的设计规范,包含同步、存储、质量等核心要点。 最后一篇将在此框架 ...

04-FreeRTOS的概述及编程规范

博主头像 概述 本文对FreeRTOS源码进行概述,包括其核心文件作用,及其编程规范,有助于阅读rtos的内核源码,更好的帮助理解。 一、FreeRTOS 源码核心结构概述 FreeRTOS 是轻量级实时操作系统,核心功能围绕 “任务调度” 和 “任务间通信” 展开,源码结构清晰,可分为内核核心文件和可选组件 ...

【光照】Unity中的[物理模型]PBR

博主头像 本文深入解析了PBR(基于物理渲染)与BRDF(双向反射分布函数)的核心原理及在Unity URP中的应用。PBR通过物理可测量的材质属性(金属度/粗糙度)和微表面理论实现真实感渲染,其四大支柱包括材质参数系统、微表面理论、能量守恒和线性工作流。BRDF作为PBR的数学基础,通过GGX法线分布、菲涅... ...

Vona ORM分表全攻略

针对高并发、数据量大的场景,通常会考虑采用分表机制进行优化。下面以 Model User/Order 为例,通过查询用户的订单列表,来演示分表的使用方法 ...

一文搞懂Flex弹性布局空间分配规则

博主头像 自从Flex布局面世后,基本每个项目我都是使用FLex,特别是小程序端,官方就是主推的Flex布局,相比以前你得费一些周折的布局方式,现在都能轻轻松松实现,用的多但是有一些计算细节其实也是理解不是特别深的,最近在B站看到一个介绍Flex的视频其中说详细讲到 了计算逻辑的内容,感觉干货挺多,特此记录 ...

.NET操作Word/WPS打造专业文档 - 页面设置与打印控制完全指南

博主头像 本文将详细介绍如何使用MudTools.OfficeInterop.Word库来设置页面参数、管理页眉页脚以及控制文档打印。我们将深入探讨从基础的纸张设置到高级的分节页面控制,从简单的页眉页脚到复杂的多区域布局,以及如何精确控制文档的打印输出。最后,我们将通过一个实战示例,创建一个具有专业格式的文档 ...

Manim实现涟漪扩散特效

博主头像 在视频制作和数据可视化领域,涟漪扩散特效是一种常见且富有视觉吸引力的动画效果。 本文将详细介绍如何使用Manim数学动画引擎来实现这一效果,包括其实现原理、使用示例以及应用场景。 1. 实现原理 涟漪扩散特效主要通过RippleEffect类来实现,该类继承自Manim的Animation基类。让我 ...

vivo 浏览器福利体系架构演进之路

博主头像 vivo 浏览器为应对多场景金币激励需求及旧架构流量、IO等痛点,升级福利中心架构。服务层面拆分流量与业务,打造金币集散中心;数据层面分库分表、拆解大表并优化流水设计;通过仲裁系统和软事务保障数据一致性。改造后,系统可支撑千万级DAU,性能稳定提升,物理存储成本降低,解决了流量与存储压力,成为高可用... ...

【仅拼俩月,从此自由】一个已完成80%的AIGC项目寻技术合伙人

博主头像 现实确实比短剧都狗血! 十五年创业老兵,成过事儿也败过事儿,中了梦想的“毒”非要死磕一款伟大的产品 --陆续带团队开发软件七八年,作品:2. 有国j部委直属单位合作伙伴和行业稀缺资质和各省合作渠道,有行业地位和影响力,以前靠资源+市场能力,后来觉得“眼光要放长远”,需要产品沉淀资源才能长久 --从此 ...

<1···505152···100>