纯 C++ 开发的 Telegram Bot 框架

博主头像 时隔许久我终于又把这个小时候的账号想起来了,最近我搞了一个开源项目 基于 C++ 开发的 Telegram Bot 框架。 本项目是一个为 C++ 开发者设计的电报 (Telegram) 机器人框架,旨在解决原生 API 开发的复杂性。通过高度模块化的插件系统,您无需再关心底层的网络通信和 API ...

UCB-CS70_离散数学_个人笔记:至少和至多

博主头像 有趣的命题 在note1中,提出了两个关于“至少”和“至多”的命题: There are at least three distinct integers x that satisfy P(x). 有 最多 三个不同的整数x这满足p(x)。 对于这两个命题,可以分别用下面两个式子表达: $ \exi ...

c#造个轮子--GIF录制工具

博主头像 在以往几篇文章里面,大家都可以看到各种录制的GIF效果图,把gif放在文章开始,不仅可以减少很多冗余的解释白话文,更可以让读者一览无余看到文章大概要义。 以往都是使用“LicEcap”来录制的,那么我们是否能自己实现一个这样的工具呢?一方面国庆假期结束,练练代码手感,另一方面可以根据自己需求扩展需要 ...

国庆收心指南:用AI提示词工程解决节后综合征

作为程序员,我们习惯用技术思维解决工作中的复杂问题。但面对国庆假期后的"不想上班"、"睡眠紊乱"、"注意力涣散",你有没有想过也可以用结构化的方法来应对?今天分享一个实用的AI工具——节后综合征缓解专业指令,让我们把解决bug的思路应用到调整状态上。 ...

一生一芯学习:PA2:输入输出

博主头像 输入输出是计算机与外界交互的基本手段,只需要向设备发送一些有意义的数字信号,设备就会按照这些信号来工作。设备有自己的专属寄存器(如CPU的通用寄存器),也有自己的功能部件(如CPU的ALU)。以键盘外设为例,键盘有一个把按键的模拟信号转换成扫描码的部件,然后CPU根据扫描码就知道真实世界的用户按下了 ...

ZKEACMS:基于ASP.Net Core开发的开源免费内容管理系统

博主头像 前言 哈喽,大家好!我是码农刚子,大家应该都已和床分手,去上班了吧。国庆假期在家没事,试用了一下ZKEACMS,一个可视化拖拽的内容管理系统,今天给大家介绍一下。 简介 ZKEACMS也叫纸壳CMS,是由纸壳软件自主研发的一个可视化设计内容管理系统软件。纸壳CMS重新定义了布局、页面和组件,让用户可 ...

.NET周刊【9月第3期 2025-09-21】

博主头像 国内文章 Runtime Async - 步入高性能异步时代 https://www.cnblogs.com/hez2010/p/19097937/runtime-async 本文详细阐述了同步与异步代码的区别以及 async/await 的机制。同步代码阻塞线程,异步代码则不阻塞线程,依赖回调机制 ...

QGIS开发笔记(四):QgsRasterLayer加载Cesium二维地图的瓦片地图数据到QGIS

博主头像 前言 地图引擎加载瓦片地图是基本操作,本篇对qgis添加图片瓦片地图。 Demo 专业名词 波段 波段(Band) 是指栅格数据中具有特定波长范围的信息层,类似于数字图像中的 “通道”。它是栅格数据(尤其是遥感影像)的核心组成部分,不同波段对应地物在不同电磁波谱范围内的反射或辐射特性。 不同波段的电 ...

【光照】Unity[光照探针]的作用与工作原理

博主头像 光照探针是Unity中解决动态物体间接光照的核心技术,通过预计算存储空间光照信息,使动态物体获得与静态环境一致的照明效果。UnityURP中的光照探针技术经历了从手动放置到自适应探针体积(APV)的演进,APV能自动根据场景几何密度生成探针网格,支持高密度区域精细采样和开放世界流式加载。该技术使用球... ...

Manim实现旋转扭曲特效

博主头像 在数学动画制作中,特殊效果可以极大地增强视觉表现力和吸引力。 本文将介绍如何使用Manim框架实现一个旋转扭曲特效,通过自定义动画类来创建独特的视觉效果。 实现原理 旋转扭曲特效的核心是通过修改对象上每个点的坐标来实现扭曲效果。 在Manim中,我们可以通过继承Animation类并重写interp ...

Kubernetes Deployment:部署与管理应用指南

博主头像 1. ReplicaSet(RS) 2. Deployment 3. Deployment资源配置 总结 ‍ 在上一章节中,介绍了pod,以及介绍了如何使用命令行来创建一个pod。那么问题来了,一般来说,我们部署微服务不可能只部署一个噻,肯定是部署多个,但是我们总不可能说,写一个for循环,启动多个 ...

吴恩达深度学习课程一:神经网络和深度学习 第二周:神经网络基础(二)

博主头像 此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本篇为第一课第二周,是2.1和2.2部 ...

从零开始学Flink:数据输出的终极指南

博主头像 本文详细介绍了Flink数据输出(Sink)的核心概念、各种连接器的使用方法、配置选项及可靠性保证机制。基于Flink 1.20.1的DataStream API,通过丰富的代码示例展示了如何将处理后的数据输出到Kafka、Elasticsearch、文件系统等不同目标,并构建了一个完整的实时数据处... ...

2.Android Compose 基础系列:在 Kotlin 中创建和使用变量

博主头像 在应用开发中,有些内容是固定的,例如“设置”中的菜单项;而有些内容会不断变化,比如新闻应用中的标题、来源或发布时间。为了让这些变化自动更新,而不是每次都修改代码,我们需要使用 变量(variable)。 学习目标 了解什么是变量,并学会定义和更新变量 掌握如何为变量选择合适的数据类型 学会在代 ...

【EF Core】通过 DbContext 选项扩展框架

博主头像 本来老周计划在 10 月 1 日或 2 日写这篇水文的,没打算出去玩(确实没啥好玩)。不过因为买的运动相机到手,急着想试试效果,于是就备了些干粮,骑着山地车在外面鬼混了一天。10 月 2 日,家里来了三位热爱学习的小妹妹,必须传道授业解惑。10 月 3 日去表弟家里挑一只战斗力强的狸花猫,负责家里的 ...

123···100>