欢迎光临!
若无相欠,怎会相见

编程语言

PyCharm 配置 PyQt 5.15.7-飘零博客

PyCharm 配置 PyQt 5.15.7

Leon阅读(914)评论(0)赞(0)

序言 今天又来补作业。 唉, 有些事不能拖啊, 一拖就是月底。 好好的长假被疫情给破坏了, 没办法回家, 只能留在原地了。 写这篇文章的目的是为了记录 PyQt 5.15.7 的 PyCharm 配置, 因为之前我重新安装 PyQt5 之后...

Python 魔法方法 __contains__-飘零博客

Python 魔法方法 __contains__

Leon阅读(1344)评论(2)赞(0)

序言 正常情况下, Python 的魔术方法是用不到的, 但是有一些高级的用法, 可以通过魔术方法进行定制。 本次就用 __contains__() 方法, 这个方法在使用的时候相关联的关键字是 in 。 我使用这个函数是因为我用 clas...

PyQt5 QTableWidget 操作误区记录-飘零博客

PyQt5 QTableWidget 操作误区记录

Leon阅读(1042)评论(0)赞(0)

序言 自行搭建的 kanban 已经在使用中了, 现在开始继续搞个人基金项目。 下面记录一下自己走过的 QTableWidget 误区。 正文 展示数据 QTableWidget 展示数据的时候, 需要先指定有多少行数据, 才能正常显示数据...

PyQt5 - QMainWindow 窗口控件-飘零博客

PyQt5 – QMainWindow 窗口控件

Leon阅读(1006)评论(0)赞(0)

序言 最近在搞一个项目, 用到了 GUI, 因此打算使用 PyQt5 进行编写界面。 记录一下学习笔记–QMainWindow窗口, 学习自《PyQt5快速开发与实战》 正文 QMainWindow 主窗口为用户提供一个应用程序...

Windows 下 SICP Scheme 开发环境安装-飘零博客

Windows 下 SICP Scheme 开发环境安装

Leon阅读(2749)评论(0)赞(3)

序言 网络上大佬推荐的神书 SICP 《计算机程序的构造和解释》还是要看看的, 因此我需要安装一下 Scheme 解释器, 即 Scheme 开发环境。 直接按照最简单的方式, 安装 MIT-Scheme 和 Racket 两个。 因为经过...

源码阅读 - Flask v0.1 [01] 阅读准备-飘零博客

源码阅读 – Flask v0.1 [01] 阅读准备

Leon阅读(1294)评论(0)赞(0)

序言 两个月没写作业,有点儿慌,虽然每天都有笔记记录下来,但是还是在 3 月的最后几个小时写上 3 月的作业,哈哈 源码阅读环境 源仓库: https://github.com/Deteriorator/study-documents/bl...

[翻译] - 使用 Go 从头开始构建 BitTorrent 客户端-飘零博客

[翻译] – 使用 Go 从头开始构建 BitTorrent 客户端

Leon阅读(2834)评论(0)赞(2)

序言 又是月末,继续补作业,O(∩_∩)O哈哈~ 其实不算是补作业,我之前学习的时候,写了一些文档,上传到 github 上,这部分是一些笔记,没有经过整理的,因此我会整理一下发布到自己的 Blog 上,毕竟每个月得有输出啊。 原文标题:B...

Delphi-改进获取文件MD5 Hash方法-飘零博客

Delphi-改进获取文件MD5 Hash方法

Leon阅读(3201)评论(0)赞(0)

序言 之前所说的获取文件MD5方法有性能问题,没多久我就遇到了,程序假死,卡顿。因此将获取文件MD5的方法改了一下,并测试了一下,大概性能提升了5倍,获取同一个文件的MD5,老方法用时是新方法的6倍。 改进 原始获取文件MD5的方法: //...

Delphi-获取文件日期、文件大小和绝对路径-飘零博客

Delphi-获取文件日期、文件大小和绝对路径

Leon阅读(3991)评论(0)赞(2)

序言 昨天把文件的 MD5 获取了,本次获取文件的日期,包括创建时间、修改时间和访问时间,文件的大小和文件存储的绝对路径。在网上找资料测试终于完成这个任务。 路径 GUI仍是一顿拖放,没有设计细胞,只能按照最简单的。布局如下: 文件的绝对路...

Delphi-获取文件MD5 Hash值-飘零博客

Delphi-获取文件MD5 Hash值

Leon阅读(3980)评论(0)赞(0)

序言 可能是由于Delphi版本问题,导致有些库没法再Delphi XE6使用,我只能查找资料和实验,还好完成了任务 文件MD5 新建VCL Forms Application,添加三个控件,分别是TOpenDialog, TButton和...

Delphi-获取字符串的MD5 Hash值-飘零博客

Delphi-获取字符串的MD5 Hash值

Leon阅读(3883)评论(0)赞(1)

序言 上一篇的那个小的idea还在继续实现中,这次来获取Hash值,首先是字符串的Hash值,之后是文件的Hash值。需要一步一步的来。环境同样是Delphi XE6。 获取MD5 获取字符串的MD5 Hash值其实挺简单的,但是由于我对这...

Delphi-创建SQLite数据库-飘零博客

Delphi-创建SQLite数据库

Leon阅读(6224)评论(0)赞(4)

序言 之前因为电脑存的东西太多了,特别是一些PDF电子书,有很多是重复的,占用我的磁盘空间,因此有了一个想法,编写一个小应用,把文件创建日期,文件名,文件的MD5 hash值,文件的路径等存入到SQLite数据库中,然后之后再添加文件的时候...

密码学-Base64解码算法Python3实现-飘零博客

密码学-Base64解码算法Python3实现

Leon阅读(3764)评论(0)赞(0)

序言 接上上一篇:密码学-Base64编码算法Python3实现 ,这一篇文章写base64解码算法,同样是使用Python3,Python2已经停止维护了。 base64解码原理 按照编码算法,把它反着进行,就能对其进行解码,一下是个人拙...

LeetCode--7.整数反转-飘零博客

LeetCode–7.整数反转

Leon阅读(3312)评论(0)赞(0)

序言 最近突然有捡起 LeetCode ,刷起题来。之前下班后随便学点东西,每天过的很是迷茫,根本看不到自己的未来,最近我又捡起自己的爱好,每天练字最少一小时,然后看着自己的毛笔字有进步还是很高兴,时间安排的紧了,才会忘记某些事情。只有沉浸...

欢迎光临