忆往昔--OI生涯回忆
突然大概明白了为什么这么失败了...其实我对OI/计算机的热情远没有那么高,至少不是那种特别喜欢写程序写项目的人,之前也只是用E语言/Python写各种小工具/爬虫,还研究过一段时间游戏开发(当然小学时候是不会英语用的中文编程),甚至那时候就会多线程并发(当然还是中文语言)那时候的确对写程序有很强的 ...
Stern-Brocot 树
P1797 【模板】Stern-Brocot 树 洛谷同步题解。 前置知识:\(a \perp b\) 等价于存在 \(x, y\) 使得 \(ax + by = 1\)。 Stern-Brocot 树是一个包含着所有 \(m \perp n\) 的全部非负的分数 \(\frac{m}{n}\) 的 ...
新书《鸿蒙HarmonyOS 6应用开发:从零基础到App上线》出版啦
基于最新鸿蒙系统的技术书籍《鸿蒙HarmonyOS 6应用开发:从零基础到App上线》上市啦,要知道 HarmonyOS 6 在一个多月前的10月22日才正式发布,因此这本鸿蒙教程可谓贴近最新的 HarmonyOS 6 系统。 当前 HarmonyOS 6 的装机量迅猛增长,有望在春节前突破500 ...
访问控制权限模型分析梳理
1. 概述 权限模型(Access Control Models)是信息安全领域用于管理资源访问的核心机制。它们定义了谁(主体)可以对什么(客体)进行哪些操作(如读、写、执行)。常见的模型包括DAC、MAC、RBAC、ABAC等。这些模型可单独使用或组合(如RBAC与ABAC的混合)。选择模型取决于 ...
SVN培训笔记(二):使用sourceTree通过git桥接管理svn项目
前言 使用sourcetree管理git非常方便,还能额外调用beyond Compare,非常方便,但是git管理权限,是直接服务器用户管理,svn可以通过文本管理,结合sourcetree,最终定好是通过sourceTree管理svn。 解决痛点1:git权限管理问题 使用svn进行文件管理权限 ...
开发 Java MCP 就像写 Controller 一样简单,还支持 Java 8
Solon-AI框架为Java开发者提供了便捷的MCP协议集成方案,使老版本Java项目也能接入AI Agent生态。通过注解开发、动态构建工具、协议代理转换等特性,开发者无需研究复杂协议即可快速构建MCP服务端。框架还支持反向通讯和“三合一”客户端,实现了完整的AI能力整合,大幅降低了Java应用... ...
APEX实战第11篇:图形界面轻松解锁工作区账户
APEX工作区的账户被锁定的原因基本都是因为该用户使用错误密码登录尝试的次数超过了安全限制。 因为APEX为了账号的安全性考量,默认会有这样的安全策略设置: 当然这个设置值是可以按需设置修改的,具体在这个地方: 不过一般安全起见,也不建议去改太大,绝大多数场景还是默认就好。 可如果因为哪位同事不小心 ...
吴恩达深度学习课程五:自然语言处理 第二周:词嵌入(五)GloVe 算法
此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本篇为第五课的第二周内容,2.8的内容 ...
ARM Q 饱和运算快速入门指南
在 ARM 嵌入式开发(尤其是信号处理、音视频编解码、传感器数据处理)中,普通算术运算的 “数值回绕” 问题极易导致数据错误,而**Q 饱和运算**是解决该问题的核心方案。 ...
【渗透测试】HTB靶场之Baby 全过程wp
HTB Baby 靶机IP 10.129.234.71 先扫描一下端口 发现开了445端口(SMB协议) SMB-TCP 445 ┌──(root㉿kali)-[~/桌面/HTB/baby] └─# netexec smb 10.129.234.71 --generate-hosts-file ho ...
微软官方出品的 AI 初学者入门精品课程,21节课程教你构建生成式人工智能应用所需掌握的知识!
前言 在人工智能浪潮席卷全球的当下,生成式 AI 正以前所未有的速度重塑着各个行业。为助力初学者快速踏入这一前沿领域,微软官方精心打造了这门 AI 初学者入门精品课程:Generative AI for Beginners。 课程介绍 Generative AI for Beginners 课程包含 ...
【Azure APIM】APIM的自建网关如何解决自签名证书的受信任问题呢?(方案三)
问题描述 在先前的四篇博文 1:【Azure APIM】APIM的自建网关如何解决自签名证书的受信任问题呢?(方案二) 2:【Azure APIM】APIM的自建网关如何解决自签名证书的受信任问题呢?(方案一) 3:【Azure APIM】如何解决后端API服务配置自签名证书时APIM请求报错500 ...
最近关于运维的一些感想
运维不只是"救火队员",而是系统的守护者 最近在和几位老运维聊起职业发展,他们不约而同地提到一个词:"运维是系统稳定性最后的防线"。这句话让我陷入了思考。作为IT行业中最容易被忽视的岗位之一,运维真的只是"救火队员"吗?还是说,我们正在经历一场静悄悄的变革? 从"消防员"到"守护者"的转变 记得刚入 ...
技术面:如何让你的系统抗住高并发的流量?
高并发架构设计无外乎“拆、缓、防”三板斧:先通过业务分治、数据分片、集群化部署把系统横向扩展到极致;再以多级缓存与消息队列将瞬时峰值削平成可线性增长的消息流;最后用限流、熔断、降级以及异地多活等多维防护手段,为系统守住最后的容量边界。 ...
langchain 快速入门(二):chain链的应用
简介 langchain中提供的chain链组件,能够帮助我门快速的实现各个组件的流水线式的调用,和模型的问答 Chain链的组成 根据查阅的资料,langchain的chain链结构如下: $$Input \rightarrow Prompt \rightarrow Model \rightarr ...
GitHub Issues 集成
从零构建 GitHub Issues 集成:HagiCode 的前端直连实践 本文记录了在 HagiCode 平台中集成 GitHub Issues 的全过程。我们将探讨如何通过"前端直连 + 后端最小化"的架构,在保持后端轻量的同时,实现安全的 OAuth 认证与高效的 Issues 同步。 背景 ...
IntelliJ IDEA 2026.1 EAP 发布!拥抱 Java 26,Spring Boot 4 深度支持!
大家好,我是 Guide。这是真迅速啊!JetBrains 已经正式发布 IntelliJ IDEA 2026.1 EAP(Early Access Program)首个版本。 作为一个面向下一代大版本的抢先体验版,这次 EAP 不仅带来了对最新 Java 语言特性的支持,还在 Spring、Gra ...
kubectl plugin:neat 的安装与使用
前言 在使用 kubectl get $KIND -o yaml 查看 k8s 资源时,输出结果中包含大量由集群自动生成的元数据(如 managedFields、resourceVersion、uid 等)。这些信息在实际复用 yaml 清单时需要手动清理,增加了额外的工作量。 使用 kubectl ...
DBShadow.net之性能优化的坎坷路
一、mysql参数的成本 使用BenchmarkDotNet测试 1. 测试代码如下 CreateParameter直接构造参数 Clone预先构造参数名和类型,复制后只设置参数值 private static readonly MySqlCommand _command = new(); priv ...


