saltyfishyjk's Blog

我会珍惜这一份幸运

「BUAA Python Programming」Notes

「BUAA Python Programming」NotesPart 0 前言尽管Python暑期课已经告一段落,但是和Python的旅程并没有迎来结束Python在做胶水方面实在太强大辣,因此,在这里开一篇新博客记录一些常用的笔记备忘。 Part 1 json处理Python的json库提供了强大的json处理工具,在工作中十分常用。 读取jsonjson.load从文件中读取json。 ......

「BUAA Swift Programming」Windows10+VMWare16安装mcOS虚拟机

「BUAA Swift Programming」Windows10+VMWare16安装mcOS虚拟机Part 0 背景BUAA Swift Programming是北航计算机学院在秋季学期开设的一门一般专业课,介绍Swift语言及相关知识。 环境与工具想要开发Swift,最主流的做法是使用仅在macOS平台提供的Xcode IDE,其他诸如iPad Playground/Linux等途径也......

Django笔记

Django笔记Django是由Python编写的开源Web应用框架,Python+Django+Vue是网站开发与部署的常见组合。 重要的参考资料: Django教程-菜鸟教程:介绍入门基本知识,内容简洁干练 Django官方文档(中文):优秀的官方百科全书,查找文档的不二之选 Django3教程-w3cschool Django3.1教程-刘江 Part 0 版本与兼容参考资料:......

「BUAA Python Programming」Final Assignment : GUI Task Scheduler

「BUAA Python Programming」Final Assignment : GUI Task SchedulerPart 0 项目概述任务需求基本需求 支持任务添加系统。用户可以创建新任务,包括标题、内容、截止日期、重要性等;同时,任务允许修改和删除。✔ 显示每日任务。支持显示每天需要完成的任务。✔ 确认任务的完成。当一项任务完成后,用户可以通过勾选复选框等方法标记该任务已完成。......

「BUAA Python Programming」Week3

「BUAA Python Programming」Week3Part 0 前言Part 1 全排列1234import itertoolsarr = ['a', 1, 2, "soso"]for i in itertools.permutations(arr, 3): print(i) ...

「BUAA Python Programming」Week2

「BUAA Python Programming」Week2Part 0 前言Part 1 列表去重 set()需要对一个列表进行去重操作的时候,可以使用set()函数,如: 12arr = input().split(" ")arrSet = set(arr) 如此,可以得到一个去重后的集合。 Part 2 字符串操作字符串计数count()Python count() 方法用于统计字符串......

「BUAA Python Programming」Week1

「BUAA Python Programming」Week1Part 0 前言Python是一门热门的语言,在各个领域有广泛的应用。到目前笔者的学习进度来看,在北航计算机学院的核心专业课CO和OO中,自行搭建评测机的主流应用语言为python,并且 BUAA Python Programming系列博客是北航计算机学院暑期课Python Programming(全英文)的同步学习笔记博客。 ......

「BUAA OO Unit 4 HW16」第四单元总结与课程回顾

「BUAA OO Unit 4 HW16」第四单元总结与课程回顾[TOC] Part 0 第四单元作业架构设计架构设计概要本单元的设计目标为扩展UML解析器,使之支持对UML类图、状态图和顺序图的分析,可以通过输入相应的指令来进行相关查询,并能根据UML规则进行一定的规范性验证。 整个第四单元的三次作业是依次迭代的,没有进行重构,因此这里以第15次作业为例介绍架构设计如下图示。 在本次作业......

Mermaid笔记

...

「BUAA OS Lab5」名词解释

「BUAA OS Lab5」名词解释变量和类型Block磁盘块,虚拟概念,将相邻的扇区组合在一起,减小由于扇区过多带来的寻址困难。 磁盘块控制块 位置:fs/fsformat.c 12345struct Block{ uint8_t data[BY2BLK]; uint32_t type;}; 其中,uint8_t是unsigned char,uint32_t......