相关文章
Leetcode——数组:滑动窗口209.长度最小的子数组
题目 题解
当需要查找数组中某些连续的数字之和,适合使用滑动窗口
先将滑动窗口的长度设置为0,先将左侧固定,右边界向右移动,同时计算需要找的条件,直到找到可行解为止
当找到可行解后,对其进行优化&…
建站知识
2024/11/22 21:53:42
Git 提交规范参考
Git 提交规范参考
feat 增加新的业务功能fix 修复业务问题/BUGperf 优化性能style 更改代码风格, 不影响运行结果refactor 重构代码revert 撤销更改test 测试相关, 不涉及业务代码的更改docs 文档和注释相关chore 更新依赖/修改脚手架配置等琐事workflow 工作流改进ci 持续集成…
建站知识
2024/11/29 2:38:29
Json-Rpc框架(框架设计 —— 整体设计框架 | 抽象层 | 具象层 | 业务层)
阅读导航 引言一、框架设计二、抽象层三、具象层四、业务层Rpc发布订阅服务注册&发现 五、整体设计框架六、项目代码 引言
在上一篇关于Json-Rpc框架的文章中,我们详细探讨了服务端和客户端的功能。今天,我们将转换视角,概览Json-Rpc框架…
建站知识
2024/11/29 2:36:11
Python getattr(), hasattr(), 和 setattr()
在Python中,getattr(), hasattr(), 和 setattr() 是三个内置函数,它们用于操作对象的属性。以下是它们的详细解释:
getattr(object, name[, default])
功能:获取对象object的属性name的值。参数: object:…
建站知识
2024/11/29 2:45:48
MySQL-多表查询
子查询[分步走] 1:一个sql的查询结果当做另一个sql的查询条件. 2:内层的那个sql语句要先执行 sql
-- todo --------------子查询---(嵌套查询)---------------
-- 例如,使用命令完成:
-- (1)使用数据库班级db_product3下的商品表和…
建站知识
2024/11/29 2:36:03
Opencl工作流程和简单示例
参考:OpenCL 教程:从基础到实践-CSDN博客文章浏览阅读5.3k次,点赞29次,收藏64次。OpenCL(Open Computing Language)是一个开放标准的并行编程框架,用于在异构系统上编写高性能计算程序。它允许开…
建站知识
2024/11/24 9:15:16
Python 程序打包
将 Python 程序打包成可以在 Windows 和 CentOS 上运行的可执行程序,通常需要使用不同的工具和方法。下面介绍如何在两种平台上将 Python 程序打包为可执行文件。
1. 打包 Python 程序为 Windows 可执行文件
在 Windows 上,最常用的打包工具是 PyInsta…
建站知识
2024/11/22 19:58:12