[GDKOI2023 提高组] 异或图 题解
[GDKOI2023 提高组] 异或图 先考虑 \(m=0\) 怎么做,发现问题很像数位 DP,但是由于有 \(n\) 个数,直接 \(O(2^n)\) 记录每个数是否顶到上界非常劣。不过可以借鉴数位 DP 的思想,如果在第 \(w\) 位出现了自由元(第一次脱离上界),不妨设这个数是 \(a_1\ ...
用这 9 个 API,我把页面性能干到了 90+
写在开头 点赞 + 收藏 学会 最近项目上线,用户一多,页面就卡得不行。首屏加载 3 秒起,滚动掉帧,手机发烫……被 QA 喊去聊了好几次。 没办法,只能低头研究性能优化。翻了一圈文档和实战案例,发现现代浏览器其实给了我们很多“外挂”——那些你可能听过但一直没用起来的高级 A ...
谷歌大佬开源AI Agent设计模式-《智能体设计模式:智能系统构建实战指南》- 免费PDF下载
本书是谷歌大佬Antonio Gulli为人工智能领域编写的一本实战型指南,全书通过逻辑严密的框架设计与真实场景的案例演示深入阐述了构建现代智能体的核心设计模式与落地方法论,非常适合想学习了解 Agent 智能体的开发者。 ...
C++算法训练第八天
C++算法训练第八天 以下为牛客挑战 今日收获 学习到了ksm的写法 int ksm(int p,int q,int mod){ int result=1; p=p%mod; while (q>0){ if(q&1){// result=(1ll*result*p)%mod; } q=q>>1; p ...
不会写代码也能做App?OpenCSG公益课拆解“氛围编程”
由特许全球金融科技师CGFT认证项目(Chartered Global FinTech) 、模速空间与OpenCSG(开放传神)联合推出《普通人的AI掘金课——6天学会,马上能用》系列直播课程,把一件事讲得很透:AI 时代做软件,越来越像“用语言做工程”。在这条路径里,最容易被误解的概念叫“氛围编程 ...
【节点】[Vector3节点]原理解析与实际应用
在Unity的Shader Graph可视化着色器编辑器中,Vector 3节点是一个基础且功能强大的构建块,它允许开发者在着色器中定义和操作三维向量值。这个节点在URP(Universal Rend ...
使用协议转换网关实现机器人EthernetIP转成西门子Profinet的项目案例
VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc ua,opc da,DNP3。 ...
剑指offer-65、矩阵中的路径
题目描述 请设计⼀个函数,⽤来判断在⼀个矩阵中是否存在⼀条包含某字符串所有字符的路径。路径可以从矩阵中的任意⼀个格⼦开始,每⼀步可以在矩阵中向左,向右,向上,向下移动⼀个格⼦。如果⼀条路径经过了矩阵中的某⼀个格⼦,则该路径不能再进⼊该格⼦。 例如矩阵: 中包含⼀条字符串 " bcced " 的路径, ...
SQL Server触发器:从入门到“避坑”,一篇帮你理清思路的实战指南
本文旨在系统性地解析SQL Server触发器的核心原理与实战应用。你将理解触发器的本质、工作机制(INSERTED/DELETED表),掌握AFTER与INSTEAD OF触发器的定义与区别,并学会编写用于审计、数据校验等常见场景的触发器代码。同时,文章将重点揭示触发器使用中的常见“大坑”(如递归... ...
读人本智能产品设计6原则07互动(下)
1. 零用户界面 1.1. 最强大的系统是利用组合传感技术来进行流畅且可响应的社交互动,这更像是一种全面性体验,更接近人们在现实中与他人互动的方式 1.2. 自动驾驶汽车的应用就不仅仅依赖于一种类型的传感器,而是将雷达、激光雷达、视觉摄像头和物理传感技术全都结合起来,以此来了解车上驾驶员的意图,以及 ...
2026年最新版小程序开发公司TOP排名:哪家才是首选?
进入2026年,小程序已成为企业数字化转型的标配工具。但随着市场选择越来越多,许多企业主面临挑选靠谱小程序服务商的难题:技术门槛高、隐性费用多、后续运维难、访客量受限……这些常见痛点该如何解决?今天我们结合市场口碑、技术实力、服务模式与性价比,为您梳理出这份具有实用参考价值的 2026年小程序公司排... ...
Shader中颜色的加法和乘法的区别
最近在抽空复习图形学,我一开始没注意到环境光、漫反射、镜面反射的处理方式是通过向量加法,即ambient + diffuse + specular 直到后来研究多光源时,才发现不同光源的最终光照值也是通过向量加法计算的。这时我才突然想到,之前的颜色向量相乘和颜色向量相加有什么区别呢? 经过一番goo ...
类加载的过程,双亲委派模型以及垃圾回收机制
类加载 Java的类加载过程是将.class文件中的二进制数据读入内存,并最终形成可被虚拟机直接使用的Java类型。这一过程主要分为 加载、连接(验证、准备、解析)、初始化三大阶段。 加载(Loading): 这是类加载的第一步,由类加载器 (ClassLoader) 完成。 通过类的全限定名获取定 ...
《实时渲染》第2章-图形渲染管线-2.2应用程序阶段
应用程序阶段由CPU主导,负责处理输入、碰撞检测、剔除等任务,并将渲染图元传递给后续图形管线阶段,部分工作也可通过GPU计算着色器加速。 ...
基于深度学习的交通标志检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
本文介绍了一套基于YOLO系列算法的交通标志检测系统。该系统采用深度学习技术,支持55种常见交通标志的识别,具备图片、视频、批量文件及实时摄像头检测功能。系统提供图形化界面,包含模型切换、参数调节、结果统计与语音播报等实用功能,并配套用户管理、脚本调用和模型训练流程。技术栈采用Python3.10+... ...
如何保障分布式IM聊天系统的消息有序性(即消息不乱)
本文引用了45岁老架构师尼恩的技术分享,有修订和重新排版。 1、引言 分布式IM聊天系统中,IM消息怎么做到不丢、不重、还按顺序到达? 这个问题,涉及到IM系统的两个核心: 1)消息不能丢(可靠性):比如用户点了发送,不能因为服务宕机或网络抖动,消息石沉大海。比如地铁隧道、电梯间,网络断了又连,消息 ...
用VS Code+Copilot写脚本:OpenCSG公益课揭秘
由特许全球金融科技师CGFT认证项目(Chartered Global FinTech) 、模速空间与OpenCSG(开放传神)联合推出《普通人的AI掘金课——6天学会,马上能用》系列直播课程,把一个常见但耗时的工作拉到台面上:当你不算“会写代码”,怎么用AI把一件“AI相关的事”真正跑起来。在这类 ...
好的数据库设计,从“不乱堆”开始:给程序员的避坑指南
超过67%的系统性能问题,根源在于糟糕的数据库设计。本文从程序员的共同痛点出发,通过生活化比喻,拆解数据库设计的核心原理(范式与ACID),并提供一个从理论到实战(含代码示例)的完整设计思路,助你构建高效、稳定的数据系统。 ...
Kubernetes入门地图——核心对象、网络与存储的抽象关系与心智模型
写在前面,本人目前处于求职中,如有合适内推岗位,请加:lpshiyue 感谢。同时还望大家一键三连,赚点奶粉钱。 Kubernetes的本质不是简单的容器编排,而是一套完整的分布式系统抽象模型 在掌握了容器镜像的工程化构建后,我们面临一个更宏大的挑战:如何协调成千上万的容器实例,让它们像训练有素的交 ...
美客多平台怎么样?一文读懂跨境电商平台美客多!
想掘金拉美市场的跨境卖家,大概率都听过美客多(Mercado Libre)的名字——这个被称为“拉美版亚马逊”的平台,仅凭一个账户就能打通18个国家的市场,连接2.18亿活跃用户,堪称跨境圈的“拉美掘金钥匙”。 但很多卖家心里都打问号:美客多平台怎么样?入驻门槛高不高?赚钱机会到底有多大? 今天本文 ...


