写 Python 脚本时,一定要加上这个 我发现有不少朋友写 Python 脚本非常随意,要么不用函数,要么函数随处定义,反正第一眼看不出要执行的第一行代码位于何处,这样的脚本可读性很差,而且容易隐藏 bug,解决这个问题很简单,当我们写 Python 脚本时,一定要加上这个: def main(): # do something print("do something.") if __name__ == "__mai 编程开发 2025年05月15日 146 点赞 0 评论 17074 浏览
【算法题】2554. 从一个范围内选择最多整数 I 题目: 给你一个整数数组 banned 和两个整数 n 和 maxSum 。你需要按照以下规则选择一些整数: 被选择整数的范围是 [1, n] 。 每个整数 至多 选择 一次 。 被选择整数不能在数组 banned 中。 被选择整数的和不超过 maxSum 。 请你返回按照上述规则 最多 可以选择的整数数目。 示例 1: 输入:banned = [1,6,5], n = 5, maxSum = 6 编程开发 2025年04月19日 78 点赞 0 评论 17105 浏览
gitbook+github pages+github actions实现自动化部署博客 异世界蕾姆_0.png [TOC] gitbook 使用 Gitbook 打造你的电子书 gitbook官网 环境搭建 nodejs 官网下载,这里可以选择12.16.1版本,太新的版本后面可能会出现奇怪的问题,这是笔者使用的版本 执行以下命令安装gitbook命令 npm install -g gitbook-cli # 查看是否安装完成, 能正确显示版本号就行,这里 编程开发 2025年06月21日 98 点赞 0 评论 17116 浏览
经过一个多月的等待我有幸成为Spring相关项目的Contributor 给开源项目尤其是Spring这种知名度高的项目贡献代码是比较难的,起码胖哥是这么认为的。有些时候我们的灵感未必契合作者的设计意图,即使你的代码十分优雅。 我曾经给Spring Security提交了一个我认为非常重要的一项优化,和作者沟通了几十个来回无法说服他。人家说留了抽象接口,你觉得不对自己实现一个就是了,默认的就是能用而已,无奈我就放弃了这个PR。 想不到在Spring Authorizat 编程开发 2025年04月15日 157 点赞 0 评论 17127 浏览
Fabric.js 橡皮擦的用法(包含恢复功能) 本文简介 点赞 + 关注 + 收藏 = 学会了 本文介绍 Fabric.js 的橡皮擦功能。 file Fabric.js 的基础包并没有包含橡皮擦模块,如果你的项目需要使用橡皮擦,要使用定制版的 Fabric.js 。 本文需要有 Fabric.js 基础知识。 如果你还不清楚什么是 Fabric.js ,我墙裂建议你点赞 《Fabric.js 从入门到目中无人》。 同时最好了解 编程开发 2025年07月01日 91 点赞 0 评论 17162 浏览
Box2D和Processing的结合(2) 书名:代码本色:用编程模拟自然系统 作者:Daniel Shiffman 译者:周晗彬 ISBN:978-7-115-36947-5 目录 5.7 Box2D和Processing的结合 3、Box2D程序的改造 我们的任务是改造上面的程序,把原先静止的盒子替换成具有物理特性(通过Box2D模拟)的盒子。 为了完成这个目的,我们需要做两件事。 1)第1步:在主程序(即setup()和dra 编程开发 2025年08月04日 49 点赞 0 评论 17178 浏览
【Python】数据写入之yaml文件排序和中文问题 数据写入 yaml 文件时遇到的一些问题总结,主要是中文问题和字典的排序问题。 环境准备 python PyYAML 使用示例 将一段 python 的字典类型,转成 yaml 文件。 import yaml data = { "get请求": { "name": "GET请求示例", "sleep": 3, "request": { 编程开发 2024年11月14日 93 点赞 0 评论 17242 浏览
【numpy笔记_8】array对象的拼接、分割 像上篇最后说的,“轴”概念是numpy中很重要的概念。对一个ndarray来说,轴用0,1,2,...,n-1表示。 轴既代表数组颗粒度的大小,从0轴到n轴颗粒度递增,即数组单位越来越小。 同时,“轴”又可以理解为对ndarray的shape(1,2,3,...,n)的索引,0轴指向了1。 回顾完轴的概念,我们开始今天的学习。 拼接与分割都是调用不同的方法。 拼接 拼接数组和序列,浅记一下: 编程开发 2025年11月14日 143 点赞 0 评论 17250 浏览
美化网页 在最近几节编程课,我们都学的是跟网页有关的知识。而今天,我们要学些有趣的了。虽然都是网页,但这次我们要美化网页。我们原来创建的网页只有图片和文字,这节课,我们要学习如何调整文字的颜色以及背景图片。 我们需要用一个标签,它叫作css,它可以设置文字的颜色以及位置和背景。它的格式很多,并不在html里面。还有一种标签,它叫作lenk,它会把css标签显示出来,也是一种很重要的标签。当我们把这几种标签编 编程开发 2025年10月04日 148 点赞 0 评论 17297 浏览