自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 编程小白的自学笔记十七(python办公自动化操作EXCEL表格之作图)

编程小白的自学笔记

2023-10-24 00:00:00 2631 20

原创 编程小白的自学笔记十六(python办公自动化操作EXCEL表格)

前面我们学了对表格还有列的增、删、改、查,今天我们再学习一些新的内容

2023-10-18 22:35:09 17120 55

原创 编程小白的自学笔记十五(python办公自动化操作EXCEL表格)

在自学笔记一的时候就已经学习了表格的操作,不过那时学的是xlwt库,这次我们学习的是openpyxl库。

2023-10-16 20:30:25 570 10

原创 只有正规才有机会,CTF/AWD竞赛标准参考书来了

随着网络安全问题日益凸显,国家对网络安全人才的需求持续增长,其中,网络安全竞赛在国家以及企业的人才培养和选拔中扮演着至关重要的角色。一是最大限度减少攻击者的入侵时间,尽可能让其丧失对目标的访问,或者令其攻击成功后的停留时间最短;二是最大限度降低攻击者入侵成功后的横向移动速度,限制其在网络上的横向移动;三是以最快的速度清理后门,防止其重新进入网络资产;四是尽可能提高攻击溯源速度,掌握攻击者的动机和手法。

2023-10-13 12:53:10 2721 50

原创 编程小白的自学笔记十四(python办公自动化创建、复制、移动文件和文件夹)

在自学笔记一的时候我已经学了文件的读写,那是学的基础,现在是开始学习办公自动化,要多角度、深度了解。

2023-10-11 22:30:54 2010 51

原创 星际争霸之小霸王之小蜜蜂(十七)--究极体

昨天我们已经完成游戏的初步改造,我个人认为改造后的游戏更加好玩,操作性也更强。同时我们也发现需要改进的地方,我们的老鼠还是和之前一样,创造一批出来后,必须全部消灭后再创造一批,我的预想是不停的产生老鼠,这样也会带出一个新的问题,就是速度的改变,之前都是消灭完后提速,所以这里我们都要重新编写代码。

2023-10-09 19:52:43 476 20

原创 星际争霸之小霸王之小蜜蜂(十六)--狂奔的花猫

前面已经完成了游戏一代,也就是1.0版本,现在我们对游戏升级,先搞个1.1版本出来。

2023-10-04 21:21:36 7827 66

原创 星际争霸之小霸王之小蜜蜂(十五)--剧将终场

我们已经基本完成了书上的所有操作,共用了14天学习,今天我们进行整理,将完整代码整理出来,供大家学习,也为今后我自己调阅。

2023-09-28 22:17:38 10402 65

原创 网络安全CTF比赛有哪些事?——《CTF那些事儿》告诉你

《CTF那些事儿》通过喜闻乐见的方式,以通俗易懂、幽默风趣的语言普及网络空间安全的知识,从而提高公众的网络空间安全意识,进而促进全行业水平的提高,为我国成为网络安全强国打下坚实的基础。

2023-09-25 16:19:31 13974 125

原创 星际争霸之小霸王之小蜜蜂(十四)--资本家的眼泪

截至到目前,这个游戏已经可以玩了,但是为了让更多的玩家沉迷其中,我们学习企鹅精神,增加消费点,上瘾点,比如加入记分机制、难度升级机制。

2023-09-23 11:54:54 5061 34

原创 星际争霸之小霸王之小蜜蜂(十三)--接着奏乐接着舞

前面我们已经完成了游戏主体部分,现在我们要打磨游戏的细节,增加游戏的可玩性。

2023-09-15 21:29:28 3518 91

原创 编程小白的自学笔记十四(python办公自动化创建、复制、移动文件和文件夹)

2023-09-12 22:31:07 509 14

原创 星际争霸之小霸王之小蜜蜂(十二)--猫有九条命

昨天我们已经完成了游戏的主要部分之一,就是子弹的碰撞监测,我们还有一些事情需要解决,比如判断游戏失败、游戏记分等等,今天我们先来实现判断游戏失败功能。

2023-09-11 22:38:18 19656 33

原创 星际争霸之小霸王之小蜜蜂(十一)--杀杀杀

昨天我们已经创建了一大群老鼠,今天我们将一只只消灭他们,这让我想起了除四害。一、截至目前,感觉终于完成了主要部分,加油!

2023-09-07 14:45:02 2639 56

原创 星际争霸之小霸王之小蜜蜂(十)--鼠道

昨天我们创建了一大群大老鼠,按照学习步骤,今天我们应该让他们动起来了

2023-09-04 21:56:19 1974 27

原创 星际争霸之小霸王之小蜜蜂(九)--狂鼠之灾

老鼠这种生物当多起来的时候,压迫感还是很强的,鸡皮疙瘩都起来了,明天让小老鼠集体向小花猫进攻,小花猫能顶住吗?

2023-08-30 21:44:11 970 25

原创 星际争霸之小霸王之小蜜蜂(八)--蓝皮鼠和大脸猫

前期已经完成了小蜜蜂(这里我想更名了,因为是一只大花猫,每次说小蜜蜂怪怪的,以后都叫大花猫吧)的创建,现在我们要创建它的对手了,一群小老鼠,今天我们按照计划,先搞定一只小老鼠。

2023-08-28 21:57:06 988 10

原创 星际争霸之小霸王之小蜜蜂(七)--消失的子弹

昨天我们已经让子弹飞了起来,但是会面临一个和之前小蜜蜂一样的问题,小蜜蜂的行动应该限制在窗口内,那么子弹也是有相同之处,也需要限制一个移动范围,当超出范围之后,就要将其消灭,释放内存,因为子弹飞出屏幕外不是真的消失,只是不显示而已,依然占用内存空间。截至目前,玩家操作部分基本完成,后面我将添加敌对的虫族,以及用子弹消灭他们。

2023-08-27 21:12:51 1334 10

原创 星际争霸之小霸王之小蜜蜂(六)--让子弹飞

小蜜蜂的基本操作已经完成了,现在开始编写子弹的代码了。子弹已经飞起来了,如同我们已经走在了去往山坡的路上,纵有艰险,我们一一克服,终将取得那美丽的蒲公英。

2023-08-24 21:46:37 4803 48

原创 星际争霸之小霸王之小蜜蜂(五)--为小蜜蜂降速

前面我们已经让小蜜蜂左右移动起来了,而且是连续的左右移动,但是在使用的过程中,因为我使用的是笔记本电脑,所以屏幕比较小,设置的窗口也小,我感觉到小蜜蜂的敏捷有点高,速度太快了,而且很容易跑出窗口看不见了,对于游戏玩家来说,这体验是极差的。所以我们今天要解决两个问题:一是给小蜜蜂降速,二是限制小蜜蜂的移动范围。截至目前,小蜜蜂的移动操作基本已经完毕,这个游戏应该是像三维弹球一样,小蜜蜂在最下面左右移动,不会满屏飞的,如果是这样,后期我们再升级。

2023-08-23 23:14:33 686 8

原创 亚马逊云科技 云技能孵化营 初识机器学习

此次孵化营先期的课程有两类,一是亚马逊云科技云从业者精要知识,共有十章,六十三小节,主要讲解了亚马逊云科技云概念、亚马逊云科技服务、安全性、架构、定价和支持,以积累亚马逊云科技云知识;二是亚马逊云科技基础知识:机器学习基础知识,只有3小节。我刚刚接触python不久,就一直看到机器学习这个概念,但一直未了解过,所以趁此机会初步了解下机器学习知识。二、什么是机器学习课程的第一小节就告诉了我们什么是机器学习。通过学习我认为,机器学习是通过学习模型不断的累积然后判断输出的过程。

2023-08-23 13:24:39 1641 3

原创 星际争霸之小霸王之小蜜蜂(四)--事件监听-让小蜜蜂动起来

今天我们完成了小蜜蜂的左右移动,由点及面,窥一斑可见全豹,我们可以整理一下思路,之后我们只需要建立大黄蜂模块和子弹模块,然后在那两个模块里设置变量控制他们的移动和消失,就可以初步完成游戏的基本功能。

2023-08-21 08:48:45 9217 100

原创 星际争霸之小霸王之小蜜蜂(三)--重构模块

前两天我们已经成功创建了窗口,并将小蜜蜂放在窗口的最下方中间位置,本来以为今天将学习控制小蜜蜂,结果是重构模块,算了,我们按照书上步骤,一起来学习下。今天在游戏的进程上没有突破,但是也体会了大项目的流程。

2023-08-18 22:28:37 1032 10

原创 星际争霸之小霸王之小蜜蜂(二)--类的使用

今天主要学习如何设置绘制图像的位置,以及如何绘制。

2023-08-17 22:02:55 3450 73

原创 星际争霸之小霸王之小蜜蜂(一)--窗口界面设计

Pygame库是一个用于编写2D游戏的Python库。它提供了许多用于处理图像、声音等方面的功能,使得开发者能够快速、轻松地创建自己的游戏。Pygame在跨平台兼容性方面表现良好,可以在多个操作系统下使用。Pygame的核心是Surface(表面)对象,它代表了一个可绘制的区域。Pygame可以通过在Surface上绘制图形和文本来创建游戏元素。Pygame还提供了事件处理、碰撞检测、时钟控制等常用功能,使得开发者可以轻松地实现游戏逻辑。

2023-08-16 23:32:48 3487 72

原创 编程小白的自学笔记十三(python办公自动化读写文件)

在自学笔记一的时候我已经学了文件的读写,那是学的基础,现在是开始深入学习办公自动化。

2023-08-15 16:49:05 1566 21

原创 当编程遇上AI,纵享丝滑

自从CHATGPT火了以后,我发现我身边的人再也不怕写报告了,什么个人总结,汇报材料,年度总结,伸手就来(反正哪些报告也没人看),除了一些针对性很强的文章(这里说的是针对性,不是技术性)基本上人工智能都能说个一二三,以前是天下文章一大抄,看你会抄不会抄,现在是看你会问不会问,只要问的准,答案应该都是准确的。下面根据我之前记的一个爬虫笔记,我们用人工智能来寻找答案,当时还有一些小错误,我们看人工智能能不能解决。下面再用人工智能写一首诗,看看我们的人工智能多么的伟大。人工智能,妙用无穷。

2023-08-07 22:37:13 15407 115

原创 人到中年不得已,保温杯里泡枸杞--送程序员

大厂裁员,称35岁以后体能下滑,无法继续高效率地完成工作;体重上涨,因为35岁以后新陈代谢开始变慢;甚至坐久了会腰疼、睡眠困扰开始加重,在众多的归因中,仿佛35岁的到来,会为一切的焦虑埋下伏笔。实际上,生理年龄不代表全部,体能素质的下降更与日常行为相关。你现在多少岁?体能状况怎么样?

2023-08-07 13:44:51 3158 3

原创 35岁,程序员的一道坎

大厂裁员,称35岁以后体能下滑,无法继续高效率地完成工作;体重上涨,因为35岁以后新陈代谢开始变慢;甚至坐久了会腰疼、睡眠困扰开始加重,在众多的归因中,仿佛35岁的到来,会为一切的焦虑埋下伏笔。实际上,生理年龄不代表全部,体能素质的下降更与日常行为相关。你现在多少岁?体能状况怎么样?来谈谈你的想法。

2023-08-04 13:45:27 382 4

原创 接受平庸,特别是程序员

虽然清楚知识需要靠时间沉淀,但在看到自己做不出来的题别人会做,自己写不出的代码别人会写时还是会感到焦虑怎么办?你是否也因为自身跟周围人的差距而产生过迷茫,这份迷茫如今是被你克服了还是仍旧让你感到困扰?来分享一下吧!

2023-08-02 21:27:40 12430 17

原创 程序员有周末吗?

3. 根据 Stack Overflow 的一份调查报告显示,全球范围内每周平均工作时间为 40-50 小时,而程序员的工作时间比其他职业的平均工作时间要长得多,平均每周加班时间达到了 12.8 小时。根据比特网的调查,29.38% 的程序员表示对现在的生活不满意,仅有16.89%、7.13% 的程序员表示比较满意和非常满意,接近四成的程序员表示一般。2. 在国外的一份调查中,有超过 70% 的程序员表示自己每周要加班至少 10 个小时,其中有超过 30% 的人每周要加班超过 15-20 个小时。

2023-07-31 14:10:27 13107 5

原创 ARTS 挑战打卡的3天,我学到了这些~

关于 ARTS 的释义 —— 每周完成一个 ARTS:● Algorithm: 每周至少做一个 LeetCode 的算法题● Review: 阅读并点评至少一篇英文技术文章● Tips: 学习至少一个技术技巧● Share: 分享一篇有观点和思考的技术文章希望通过此次活动能聚集一波热爱技术的人,延续好奇、探索、实践、分享的精神。

2023-07-31 13:52:11 341 1

原创 打卡力扣题目十三

左耳听风 ARST 打卡活动重启#关于 ARTS 的释义 —— 每周完成一个 ARTS:● Algorithm: 每周至少做一个 LeetCode 的算法题● Review: 阅读并点评至少一篇英文技术文章● Tips: 学习至少一个技术技巧● Share: 分享一篇有观点和思考的技术文章希望通过此次活动能聚集一波热爱技术的人,延续好奇、探索、实践、分享的精神。

2023-07-31 09:22:35 442

原创 打卡力扣题目十二

3. 接着遍历 `count` 中的每个数字,如果某个数字的出现次数等于最大度,则计算该数字所对应的最短连续子数组的长度。2. 然后遍历输入的数组 `nums`,对于每个数字 `num`,如果它不在 `count` 中,则将其添加到 `count` 中并记录其第一次出现的位置;否则,将其出现次数加一。1. 首先定义了三个字典变量:`count`、`first_occurrence` 和 `max_degree`,分别用于统计每个数字出现的频数、第一次出现的位置以及最大度(即出现次数最多的数字的出现次数)。

2023-07-31 09:16:45 429

原创 打卡力扣题目十一

左耳听风 ARST 打卡活动重启#关于 ARTS 的释义 —— 每周完成一个 ARTS:● Algorithm: 每周至少做一个 LeetCode 的算法题● Review: 阅读并点评至少一篇英文技术文章● Tips: 学习至少一个技术技巧● Share: 分享一篇有观点和思考的技术文章希望通过此次活动能聚集一波热爱技术的人,延续好奇、探索、实践、分享的精神。

2023-07-30 22:59:19 630

原创 打卡力扣题目十

左耳听风 ARST 打卡活动重启#关于 ARTS 的释义 —— 每周完成一个 ARTS:● Algorithm: 每周至少做一个 LeetCode 的算法题● Review: 阅读并点评至少一篇英文技术文章● Tips: 学习至少一个技术技巧● Share: 分享一篇有观点和思考的技术文章希望通过此次活动能聚集一波热爱技术的人,延续好奇、探索、实践、分享的精神。

2023-07-30 22:52:36 557

原创 打卡力扣题目九

左耳听风 ARST 打卡活动重启#关于 ARTS 的释义 —— 每周完成一个 ARTS:● Algorithm: 每周至少做一个 LeetCode 的算法题● Review: 阅读并点评至少一篇英文技术文章● Tips: 学习至少一个技术技巧● Share: 分享一篇有观点和思考的技术文章希望通过此次活动能聚集一波热爱技术的人,延续好奇、探索、实践、分享的精神。

2023-07-30 22:39:56 394

原创 打卡力扣题目八

左耳听风 ARST 打卡活动重启#关于 ARTS 的释义 —— 每周完成一个 ARTS:● Algorithm: 每周至少做一个 LeetCode 的算法题● Review: 阅读并点评至少一篇英文技术文章● Tips: 学习至少一个技术技巧● Share: 分享一篇有观点和思考的技术文章。

2023-07-30 22:32:05 496

原创 打卡力扣题目七

然后,我们从左到右遍历数组中的每个元素,并检查当前元素是否小于等于右边的元素。为了只改变一个元素,我们可以将当前元素 `nums[i]` 减小到比下一个元素 `nums[i + 1]` 小的最小值,或者将下一个元素 `nums[i + 1]` 增大到比当前元素 `nums[i]` 大的最小值。为了只改变一个元素,我们可以将当前元素 `nums[i]` 减小到比右边的元素 `nums[j]` 小的最小值,或者将右边的元素 `nums[j]` 增大到比当前元素 `nums[i]` 大的最小值。

2023-07-30 22:16:42 685

原创 打卡力扣题目六

关于 ARTS 的释义 —— 每周完成一个 ARTS:● Algorithm: 每周至少做一个 LeetCode 的算法题● Review: 阅读并点评至少一篇英文技术文章● Tips: 学习至少一个技术技巧● Share: 分享一篇有观点和思考的技术文章希望通过此次活动能聚集一波热爱技术的人,延续好奇、探索、实践、分享的精神。

2023-07-30 22:08:50 592

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除