摘要: argparse是 Python 的一个内置模块,用于编写用户友好的命令行接口。使用 argparse,你可以很容易地为 Python 脚本添加参数解析功能,使得脚本可以接受命令行选项和参数。学起来也比较简单,接下来我会详细讲解。 在argparse里面,有位置参数和可选参数。位置参数是必不可少的, 阅读全文
posted @ 2024-08-02 16:51 ChebyshevTST 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 有段时间开始对汇编感兴趣,也因此在写各种不同的demo,现在分享之前学习的成果,需要下载的东西有nasm和qemu-system-i386,看看枯燥的汇编能产生多大的能量。 先来复习一下通用寄存器: 8位通用寄存器: AL: 用于存储操作数低8位的数据寄存器。 AH: 用于存储操作数高8位的数据寄存 阅读全文
posted @ 2024-07-30 19:06 ChebyshevTST 阅读(222) 评论(0) 推荐(5) 编辑
摘要: 我最近重新拾起了计算机视觉,借助Python的opencv还有face_recognition库写了个简单的图像识别demo,额外定制了一些内容,原本想打包成exe然后发给朋友,不过在这当中遇到了许多小问题,都解决了,记录一下踩过的坑。 1、Pyinstaller打包过程当中出现warning,跟d 阅读全文
posted @ 2024-07-26 09:50 ChebyshevTST 阅读(365) 评论(0) 推荐(2) 编辑
摘要: 找实习历程 迈入大三,我逐渐意识到实习的重要性,便也计划着在期末考试完之后开始准备简历和面试相关的内容。奈何考完试已经一月五号了,然后填写简历,准备面试技巧以及拍证件照等事情又拖了好几天,再加上寒假实习一般是在去年十一二月份机会比较多一些,这个时间点简直是debuff拉满了,还有一点就是,我自己本身 阅读全文
posted @ 2024-01-31 17:28 ChebyshevTST 阅读(801) 评论(6) 推荐(3) 编辑
摘要: 说起模板元编程,估计不少人的第一反应都是充斥着各种递归的奇技淫巧,没错,这次我们就来对模板元这种屠龙之术进行初步窥探,看看能玩出什么花样出来。 小试牛刀 template <typename _Tp, typename... args> struct get_size { static conste 阅读全文
posted @ 2024-01-04 16:08 ChebyshevTST 阅读(221) 评论(0) 推荐(2) 编辑
摘要: 这一年 博主是个在校大三的程序员,所在专业是数据科学与大数据技术,不过我自己选择的技术栈则是C++那块的。回想起大二时懵懵懂懂转过来大数据专业,当时什么也不懂,编程的世界对我来说也似乎遥不可及,当时我总是在想,为什么别人能想到这么写?我真的适合这个专业吗?面对种种困惑,我大二花了很长时间去探寻最优解 阅读全文
posted @ 2023-12-31 16:27 ChebyshevTST 阅读(1002) 评论(4) 推荐(4) 编辑
摘要: C++作为一门静态类型语言,是需要程序员声明变量类型的。然而来到了C++11,auto的诞生使得变量声明变得及为方便,尤其是对于比较长的模板类型,auto一定程度上为代码编写者减轻了负担。到了C++23,突然来了个新特性:auto{x}/auto(x),这又是个什么东西,它的motivation又是 阅读全文
posted @ 2023-12-28 20:49 ChebyshevTST 阅读(285) 评论(2) 推荐(3) 编辑
摘要: 学算法阶段时不时会遇到一些递归的应用场景,例如DFS,二叉树等相关的题目,递归常常能大展身手。不过有意思的一件事情是,若我们把一些本该迭代的算法改成递归实现,会是什么样的情形。 这是一个很简单的矩阵加法的例子。 void matrixAdd(const std::vector<std::vector 阅读全文
posted @ 2023-12-19 22:03 ChebyshevTST 阅读(359) 评论(0) 推荐(1) 编辑
摘要: 或许你早已习惯了用printf来调试,亦或许你习惯了用IDE/GDB来调试。最近学习之余,发现了一个代码可视化的网站,它支持Python,C++,Java还有Javascript语言,其中Python支持到3.11,C++甚至支持部分C++20的特性!网站在这(https://pythontutor 阅读全文
posted @ 2023-12-11 22:09 ChebyshevTST 阅读(2113) 评论(0) 推荐(5) 编辑
摘要: 在此之前,先来回顾元编程当中的一个重要概念。 template<typename _Tp, _Tp __v> struct integral_constant { static constexpr _Tp value = __v; typedef _Tp value_type; typedef in 阅读全文
posted @ 2023-12-09 17:20 ChebyshevTST 阅读(137) 评论(0) 推荐(2) 编辑