自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 工欲善其事--设置idea最大堆大小

IntelliJ IDEA 是一款流行的集成开发环境(IDE),用于 Java 开发。调整其最大堆大小(MaxHeapSize)有助于优化性能。

2023-11-29 10:29:07 4142 2

原创 如何用rust做基础语法作业

​ 图1–中文rust book对工作空间的讲解。笔者目前正在学习rust的基础语法,便想通过用rust做学校在pintia上开放的题集来熟悉语法细节.可以看到,由于rust的官方库的健全,数据结构的丰富和对所有权的把控,写起来还是算方便的。美中不足的是在oj平台上编译时间过长,所以我更推荐在性能较为强大的自己的电脑上运行。首先,学校的拼题A分成了若干的题集,我便通过rust的工作空间。同时,你也可以选择不同的编译目标。

2023-11-21 21:27:53 87 1

原创 高效管理Python项目依赖:使用Poetry

通过自动处理依赖和虚拟环境,Poetry让项目的设置和维护变得更加容易。无论你是在开发一个小型脚本还是一个大型应用,Poetry都是一个值得考虑的工具。Poetry是一个用于Python项目的依赖管理和打包的工具。它允许你声明项目所依赖的库,并且自动为你安装和更新这些库。在macOS和Windows上,安装脚本会建议将Poetry可执行文件的目录添加到PATH环境变量中。当你处理Python项目时,一个常见的挑战是如何高效地管理项目依赖。:Poetry会自动为你的项目创建一个虚拟环境。

2023-11-16 23:59:01 267

原创 python学习-类型标注

在Python中,类型标注(Type Hints)是一种语法,用于标注变量、函数参数和返回值的预期类型。这些注解不会影响Python代码的运行,因为Python是一种动态类型语言,但它们对于代码的维护、理解和IDE(如PyCharm)的智能提示非常有帮助。类型标注从Python 3.5开始引入,并随着版本更新不断增强。类型标注在某些场合尤其有用,比如处理复杂的数据结构或大型项目时。虽然它增加了一些编写代码的工作量,但长远来看,它带来的清晰度和安全性是值得的。模块,类型标注可以使得代码更加清晰,同时。

2023-11-14 22:42:38 448 1

原创 Python学习--pyinstaller的使用

解决方法的一种是检测自己的网络转发软件是否有监听到正确的端口。这里是一些经过测试可以使用pyinstaller的版本。这里的src/main/test.py便是相对路径。安装之后就开始使用pyinstaller了。第一步:pip安装pyinstaller。等等等等,可以去包的官方文档看看。Python项目的打包。

2023-11-11 22:42:11 43 1

原创 python学习-数据类和jsonrpc

最近在学习开发PyQT项目的时候,由于需要用JsonRPC进行交互,对python自带的dict稍微有点简陋有点头疼.同时,有了类型标注之后,在你的代码行为导致实际变量类型与预期的类型不一致的时候,ide也会进行报warning。一个自然的想法便是使用专门的类来实现专门的数据结构,但这样写多个类加手写装饰器还是有点伤心智的.面对这种多类型且嵌套,并且有严格格式要求的数据,单纯用dict来标记需要稍微复杂的逻辑。2.dataclass有自己定义的init方法,当然,你也可以选择不要。1.元素均有类型标注。

2023-11-09 22:23:56 73 1

原创 工欲善其事-安装 PowerToys

PowerToys集合了许多提升工作效率的小工具,这意味着我可以通过一套系统进行多方面的优化,无需寻找和安装多个单一的应用程序。作为微软的官方产品,PowerToys的兼容性和更新支持通常比第三方工具更可靠,而且它是开源的,这使得它的安全性和可信度更高。PowerToys的安装相当简单,你可以通过微软的GitHub页面或者Windows包管理器来安装。在PowerToys设置中,你可以看到所有可用的工具列表,并可以单独配置每一个工具。每个工具都有详尽的设置选项,你可以根据个人需要调整。

2023-11-07 23:31:33 276

原创 工欲善其事-安装Monitorian

对于经常使用多显示器工作的用户,调整每个显示器的亮度可能会很麻烦。Monitorian 提供了一个集中的解决方案,使这一过程变得简单而高效。Monitorian 的设计重点是用户友好性。与其他亮度调整工具相比,它的界面简单易用。呼出之后就可以直观地调整亮度了。下载 Monitorian。Monitorian 提供了多种配置选项,以满足各种用户需求。启动 Monitorian 之后,你将看到应用程序的界面。选择你想要调整的显示器,然后使用滑块来调整其亮度。或 Microsoft Store。

2023-11-03 22:41:03 165

原创 工欲善其事-安装Rust

Rust的所有权系统确保了内存安全,减少了空指针和数据竞争这类常见的错误。Rust是编译型语言,它产生的二进制代码可以与C和C++相媲美。Rust有一个活跃的社区,大量的库和框架,使得开发过程更加便捷。虽然没有python多,但是也比C/C++要自己造轮子好多了。等待安装之后,你就可以开始使用Rust和Cargo了。,它是Rust的版本管理和工具链安装工具。目录下找到一个基本的Rust项目结构,其中。Rust的官方推荐安装方式是使用。(代价是编译用时太长)

2023-11-01 23:57:55 35

原创 工欲善其事-7zip工具介绍

7zip支持的众多格式带来了便捷,从linux常用的xz到Windows特有的wim,再到only apple can do的dmg,甚至能打开诸如ARJ、CAB、CHM、CPIO、CramFS、DEB、FAT、HFS、ISO、LZH、LZMA、MBR、MSI、NSIS、NTFS、RAR、RPM、SquashFS、UDF、VHD、XAR等等压缩文件。丰富的可选项能给你高度的自由,让你的压缩文件行为变的尽可能符合预期,甚至你可以规定压缩用几核。如果你设置了密码,命令行操作时可能需要添加-p[你的密码]参数。

2023-10-31 22:25:49 92 1

原创 工欲善其事-安装obsidian

相对于其他的 笔记管理软件,Obsidian少了 即时预览(typora),UML支持(JetBrains Writes-ide),轻松的云端托管(语雀,wolai),ai支持(Notion)1.不一定obsidian,或者markdown最适合你,写数学多的可以看看typst/overleaf(latex),不想过多的设置的可以Google Docs/国内各大厂商的在线云办公。同时,markdown由于其支持html的包容性,和相对于latex和html又对人友好的低门槛,无疑是我个人记笔记的最佳选择。

2023-10-30 23:21:13 312

空空如也

空空如也

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

TA关注的人

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