自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (python)undetected_chromedriver浏览器自动化测试

是一个用于绕过 Web 自动化中的 ChromeDriver 检测的 Python 库。它提供了更好的隐匿性和稳定性.适用于以下场景:可以用于模拟用户在浏览器中的操作进行自动化测试,例如填写表单、点击按钮、抓取页面内容等。由于其对驱动程序的检测绕过能力,可以帮助您避免被网站检测到并防止启动时的安全问题。在进行网页数据爬取时也能够提供更高的隐匿性。它可以模拟浏览器行为,如加载 JavaScript、执行 Ajax 请求等,从而获取动态生成的内容。

2023-09-19 09:04:49 5158 5

原创 VBA来实现跨工作簿的批量复制粘贴

技术没有老旧之分,有时VBA的技能,会因为使用的方便,也能快速实现需求.不破坏源数据,只把源数据引用到其它文件,再开始计算.

2023-08-01 13:53:16 5538 1

原创 (python)数据校验-CRC32校验

在二次开发eCan上位机应用时,遇到了采用CRC(全称是循环冗余校验)32算法校验文件传输完整性的场景,浅浅地记录一下使用心得.在数据传输前,CRC校验得到一个4字节的校验码.接收方对获取的有效数据进行同样的校验,若校验码一致,说明传输的数据是完整的.CRC算法的种类多样,在算法上的差别在于多项式和初始值,这两个也可以自行定义.

2023-01-02 15:58:39 5631

原创 (python)Hex文件解析和校验

Intel HEX文件是由一行行符合Intel HEX的文本所构成的ASCII文本文件。在Intel HEX文件中,每一行包含一个HEX记录。这些记录由对应机器语言码和/或常量数据的十六进制编码数字组成。Intel HEX文件通常用于传输将被存于ROM或者EPROM中的程序和数据。在单片机烧录升级时,hex文件分别记录了flash dirver程序和升级的固件.在进行烧录前,需要先对每条记录进行和.

2023-01-02 09:37:30 4604 2

原创 (实用)Python模块打包

超实用

2022-01-18 16:34:28 4126

原创 大模型的快速成长

大模型的关键要素有三点,数据,算法和进化的方式.

2024-05-25 17:16:18 233

原创 开源大模型促进创新

开源大模型促进创新

2024-05-25 12:28:48 186

原创 (python)性能分析工具-cProfile

cProfile 是 Python 标准库中的一个模块,用于分析 Python 程序的性能。

2024-05-17 17:28:20 972

原创 (python)cryptography-安全的加密

前言是一个广泛使用的 Python 加密库,提供了各种加密、哈希和签名算法的实现。它支持多种加密算法,如 AES、RSA、ECC 等,以及哈希函数(如 SHA-256、SHA-384 等)和数字签名算法(如 DSA、ECDSA 等).

2024-05-14 17:00:17 816

原创 算法加密-简介

前言在遥远的古代,信息的传递至关重要。战争时期,将领们需要确保自己的作战计划不被敌人知晓。有一次,一位聪明的将军想要给远方的盟友传递一份机密战略部署。他想到了一个办法,用一种特殊的符号来替代文字。他和盟友事先约定好这些符号所代表的真正含义。随着时间的推移,这种简单的替代方法逐渐发展和演变。人们开始使用更和变换来信息。到了中世纪,一些秘密组织出现了,他们研发出了更为精巧的密码系统。例如,通过改变字母的顺序或者运用特定的算法来加密消息。在近代,随着科学技术的进步,密码学更是迎来了重大变革。

2024-05-14 12:07:03 461

原创 (python)经典的数学和逻辑谜题-汉诺塔

汉诺塔问题是一个经典的数学和逻辑谜题.

2024-05-11 15:02:44 372

原创 常见算法策略

前言算法策略是指在解决问题或完成任务时所采用的方法、技巧或步骤的总称。在设计算法时,通常会考虑多种策略,并选择最适合特定问题的策略来实现算法的设计和优化。

2024-05-11 15:00:33 209

原创 (python)快速幂算法

快速幂算法(Exponentiation by Squaring,平方求幂)是一种简单而有效的小算法,它可以以O(log n)的时间复杂度计算乘方。快速幂不仅本身非常常见,而且后续很多算法也会用到快速幂。

2024-05-01 01:30:00 686

原创 (python)动态规划

曾经有一位叫做小明的年轻人,他生活在一个被困在连绵不断的山脉中的村庄里。这座村庄每年都会受到洪水的威胁,而村民们只能通过一条崎岖而危险的小路逃离洪水的侵袭。小明决定解决这个问题。他花了很长时间研究了地形图和洪水的模式,最终他发现了一种方法:他可以在山脚下建造一条巨大的堤坝,当洪水来临时,它将会拦截洪水并将其引导到一个安全的区域。但是,建造堤坝需要花费大量的金钱和人力,而小明的村庄资源有限。于是,他开始思考如何以最少的成本建造堤坝。小明意识到这其实是一个的问题。他将整个过程分解成了一系列。

2024-04-27 16:17:04 1290 1

原创 算法=问题的解决方法

总的来说,算法是问题解决的方法论,它描述了在给定输入条件下,如何通过有限的步骤来达到预期的输出结果。算法的本质在于对问题解决过程的抽象描述,它不仅可以用于计算机程序的设计和实现,还可以用于描述和分析各种实际生活中的问题。

2024-04-22 18:24:32 472 1

原创 (pipenv)管理python虚拟环境的神器

Pipenv是一个非常有用的工具,特别是对于需要管理多个 Python 项目或需要确保依赖版本一致性的开发者来说。

2024-04-22 08:30:00 484

原创 RabbitMQ的简单

​RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang写成。

2024-04-16 15:08:27 851

原创 (python)远程操作模块-Paramiko

Paramiko 是一个用于 Python 的模块,用于实现 SSH 客户端和服务器。使用 Paramiko,你可以在 Python 中进行 SSH 连接,并执行远程命令、传输文件等操作。

2024-04-16 12:03:35 325

原创 Pyinstaller-Spec文件使用

PyInstaller 是一个用于将 Python 脚本打包成独立的可执行文件的工具。使用 PyInstaller,您可以将 Python 应用程序转换为可执行文件,而无需用户安装 Python 解释器或任何额外的库。PyInstaller库在使用上已经足够简单了, 提供了丰富的选项和配置参数,允许用户对打包过程进行定制,以满足不同的需求。

2024-04-15 09:00:00 913

原创 (python)空值处理

空值(缺失值)在数据中出现的背景通常是数据采集、存储、处理或转换过程中的各种情况和因素.处理空值是让人头疼的事情.最关键的点在于识别空值和理解空值的原因,后续才能对症下药,采用合理的方法处理空值.

2024-04-09 12:08:45 1127

原创 实战-解决编码问题

在数据处理过程中,乱码是常见的一种现象,它归属于编码问题.编码问题处理不当会导致解析错误和数据丢失的严重后果.文章主要是展示如何用Python的chardet库或Notepad++的使用来解决编码问题.

2024-04-08 08:00:00 836

原创 (小白必看)流程图制作

流程图作为一种常见的图形表示方法,在软件开发以及其他领域中有着广泛的应用前景。

2024-04-02 15:39:45 552

原创 开发人员常用的多种图形

在软件开发中,开发人员常常使用各种图形来表示和展示软件系统的不同方面。流程图是其中最常用的图形,高级运维人员常用图型是部署图,人事常用图型为组织架构图.软件开发中常用的图形,每种图形都有自己的特点和适用场景.开发人员在选择图型时需要综合考虑应用场景、表达能力、可视化效果、工具支持、团队标准、目标受众、简洁性和灵活性等因素,以确保选用最合适的图型来达到沟通和表达的目的。

2024-04-02 10:39:51 198

原创 14种建模语言(UML)图形

UML 中有四种关系:依赖、关联、泛化和实现。这四种关系是 UML 模型中可以包含的基本关系事物。这里介绍14种UML图形:类图,对象图,包图,构件图,组合结构图,部署图,制品图,用例图,时序图, 通信图,定时图,状态图,活动图和交互概览图.

2024-04-02 10:34:29 599

原创 常见6种开源协议比较

常见的开源许可协议有6种是比较常见和广泛使用的,每种协议都有其特定的使用场景和约束条件。这6种分别是GPL, LGPL,MIT许可证, Apache许可证,BSD许可证和Mozilla Public License(MPL).在选择开源许可证时,开发者应根据项目的需求和预期的开源程度来进行合适的选择。总的来说,采用了BSD开源协议的软件在使用上是最小的.不过,从最近发生的一些新闻事件来看,一个开源项目的协议也可能是会变更到其它种类. 需要注意,开源项目在哪些版本是"免费"的.

2024-03-26 11:43:36 442

原创 [薅羊毛活动]体验AI编码和开盲盒

体验AI编码、领取AI盲盒

2024-03-20 11:03:22 965

原创 altgraph的安装和用途说明

altgraph 是 graphlib 的一个分支:一个图(网络)包,用于构建图、BFS 和 DFS 遍历、拓扑排序、最短路径等,带有 graphviz 输出.

2024-03-15 11:05:11 411

原创 Python开发中常见的坑(持续更新)

在Python开发过程中,新手和资深开发者都可能遇到的“坑”.这些坑部分和使用的开发语言特色有深深的联系.在这个文章中,列举一下,哪些坑是较常出现的.欢迎大家在评论中举出没发现的坑,我及时作个补充.

2024-03-14 17:08:15 538

原创 request库安装和使用

requests库是 Python 中用于发送 HTTP 请求的一个非常流行的库,它简单易用,广泛应用于各种场景。主要用于爬虫和Web 服务的测试.前者是对外进行数据的收集,后者就是服务的性能.

2024-03-14 15:44:30 1270

原创 serial库串口通讯

Python的pyserial库允许与不同的设备进行通信。

2024-03-08 17:13:46 300

原创 xlrd库的安装和应用

xlrd库特别适合需要处理Excel文件中数据的任务.同时,需要注意的是,xlrd主要用于读取Excel文件。如果需要写入Excel文件,可以结合其他库如openpyxl或者xlsxwriter.

2024-03-08 16:20:23 1667

原创 操作系统内存管理-组织方式

操作系统采用多种内存管理方式以适应不同场景的需求,不断优化内存资源的使用效率和程序运行性能。被人熟悉的2种方式是段页式存储管理和虚拟内存管理。

2024-03-08 11:28:39 970

原创 (python)多线程

Python 多线程的应用场景通常是在需要同时执行多个 I/O 密集型任务时,以提高程序的效率和性能。

2024-03-01 09:01:43 649

原创 VBA将当前打开的表格生成PDF图片

将当前的表格存储成PDF文件进行存储代码' 设置导出文件路径及名称' 设置导出区域范围' 导出区域到 PDF 文件End Sub。

2024-02-26 17:46:53 556

原创 VBA来创建一个新的 Excel 文件

其他的宏指令执行的前提条件是创建一个新的xlsx文件,来存储操作完成后的结果.否则会因为缺少操作对象,出现1004错误.

2024-02-26 17:08:30 954

原创 (python)分批存储数据

工作中遇到一个存储数据过大的问题。这个时候,存储的限制出现了,超出范围的数据得不到保存.解决办法:数据分批次存储到不同sheet.工具:Python语言的xlwing库优点:操作Excel文件非常容易,还能保留源文件的数据格式.

2024-02-20 11:39:12 221

原创 计算机专业必看《编程之神》

这是一部关于数学家艾伦·图灵(Alan Turing)的人物传记电影,非常值得一看.影片中,艾伦·图灵被描绘成一个富有创造力、勇气和独立思考的人物。他的天才思维和对计算机的理解在纠缠复杂的密码解密过程中发挥了重要作用。总之,《编程之神》通过一个人物的生命故事展示了计算机科学和人工智能领域的发展历程和思考,让观众对计算机科学有了更深入的了解和认识。如果你对计算机科学、密码学或者人工智能感兴趣,那么这部影片绝对值得一看。

2024-02-19 17:12:09 413

原创 随机抽取程序

随机抽取软件可以在各种应用场景中发挥作用。随机抽取器常见的应用场景有以下:1.抽奖活动:在各种抽奖活动中,例如公司年会、促销活动或社交媒体抽奖,随机抽取软件可以帮助你从参与者中随机选取获奖者。2.研究实验:在科学研究中,研究者可能需要随机选择样本或实验条件,以确保实验结果的可靠性和代表性。3.民意调查:在进行民意调查时,你可能需要从大量受访者中随机选择一部分人来参与调查,以获得更具代表性的结果。

2024-02-19 16:07:41 369

原创 (Python)最小二乘拟合迭代求解三元非线性方程组

在 Python 中,可以使用 NumPy 库提供的线性代数函数求解线性方程组,也可以使用 SciPy 库提供的 optimize.optimize 函数求解非线性方程组。此外,还可以使用 SymPy 库提供的符号计算功能来求解方程组的解析解。

2024-02-19 08:54:57 692

原创 (OpenCV)图片拼接

全景摄影:在摄影中,通过将多张照片拼接在一起可以实现全景照片的效果。这在旅游景点、房地产展示等领域有着广泛的应用,能够提供更加生动、真实的视觉体验。医学影像处理:在医学影像领域,例如 CT、MRI 等影像数据的拼接可以帮助医生获取更加完整的患者信息,进而进行更精确的诊断和治疗计划制定。地图制作:地图制作中常常需要将多个局部地图或航拍影像拼接成较大范围的地图,以满足城市规划、导航、军事应用等领域的需求。无人机航拍。

2024-02-18 12:05:29 336

RandomPickerApp随机抽取器(MAC OS系统下直接解压可用)

随机抽取器常见的应用场景有以下: 1.抽奖活动:在各种抽奖活动中,例如公司年会、促销活动或社交媒体抽奖,随机抽取软件可以帮助你从参与者中随机选取获奖者。 2.研究实验:在科学研究中,研究者可能需要随机选择样本或实验条件,以确保实验结果的可靠性和代表性。 3.民意调查:在进行民意调查时,你可能需要从大量受访者中随机选择一部分人来参与调查,以获得更具代表性的结果。 4.随机分组:在实验设计、医学研究或教育研究中,研究者可能需要将被试对象随机分配到不同的处理组或对照组,以便比较不同组之间的差异。 5.游戏和竞赛:在游戏、竞赛或体育比赛中,随机抽取软件可以用于分配参与者的顺序、对手或队伍,以保证公平性。 6.教学活动:在课堂上,教师可以使用随机抽取软件来选择回答问题的学生,以增加参与度和公平性。

2024-02-19

RandomPickerApp随机抽取器(windows系统下)

随机抽取器常见的应用场景有以下: 1.抽奖活动:在各种抽奖活动中,例如公司年会、促销活动或社交媒体抽奖,随机抽取软件可以帮助你从参与者中随机选取获奖者。 2.研究实验:在科学研究中,研究者可能需要随机选择样本或实验条件,以确保实验结果的可靠性和代表性。 3.民意调查:在进行民意调查时,你可能需要从大量受访者中随机选择一部分人来参与调查,以获得更具代表性的结果。 4.随机分组:在实验设计、医学研究或教育研究中,研究者可能需要将被试对象随机分配到不同的处理组或对照组,以便比较不同组之间的差异。 5.游戏和竞赛:在游戏、竞赛或体育比赛中,随机抽取软件可以用于分配参与者的顺序、对手或队伍,以保证公平性。 6.教学活动:在课堂上,教师可以使用随机抽取软件来选择回答问题的学生,以增加参与度和公平性。

2024-02-19

会提醒的定时器(MAC OS系统)

windows系统上运行的计时器,默认倒计时10分钟,到了时间点会有提示音. 可设定倒计时的时长以及需要发提示的时间点(最多5个,提示的声音为清脆的叮叮叮叮4声.)

2023-10-23

会提醒的定时器.exe(windows系统)

windows系统上运行的计时器,默认倒计时10分钟,到了时间点会有提示音. 可设定倒计时的时长以及需要发提示的时间点(最多5个,提示的声音为清脆的叮叮叮叮4声.)

2023-10-23

瘦身神器 - windows系统下大大提升pyinstaller打包后的压缩率

在pyinstaller打包时,在upx作用下,exe工具的压缩率获得26%左右的提升.

2023-05-16

EcanVCI动态库-用于和Ecan通讯的函数

EcanVCI动态库-用于和Ecan通讯的函数,USBCAN-II和USBCAN-I都适用.

2022-12-30

远程文件同步,用于文件传输的可视化工具

远程文件同步,用于文件传输的可视化工具.可以选择同步过去,也可以同步过来(自动去重),利用pyinstaller进行了打包,非常适合在多台电脑之间传输文件.(压缩文件密码20220905)

2022-09-05

英文纠错器,可视化界面,帮助发现并纠正英文拼写的错误.不要钱,几个积分就可以帮助你纠正你的英文拼写,可以支持一段长篇文字的纠错

英文纠错器,帮助发现并纠正英文拼写的错误.其实如果平时英文书籍读得足够多,语感足够好,不需要花太大的力气基本上就能够写出正确的句子。但是对于我们绝大多数非英语专业的学生来讲,平时阅读量有限,就算做阅读理解都只关注回答问题而非文章内容,所以靠语感来写作是很难行得通的。

2022-08-30

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

TA关注的人

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