相关文章
Python读写文件
最近得以空闲,然后继续学习py。 学习一下py中最频繁用到的文件读写的方法。
在py中,操作是通过文件对象【File obj】实现的,通过文件对象可以读写文本文件和一些二进制文件。
1.打开文件
使用Python中的open函数。有8个参数,但…
建站知识
2024/11/13 12:35:16
Spring Boot Interceptor(拦截器使用及原理)
之前的博客中讲解了关于 Spring AOP的思想和原理,而实际开发中Spring Boot对于AOP的思想的具体实现就是Spring Boot Interceptor。在 Spring Boot 应用程序开发中,拦截器(Interceptor)是一个非常有用的工具。它允许我们在 HTTP 请…
建站知识
2024/11/13 12:41:04
python爬虫登录到海康相机管理页面
简述
1.最近接到个任务是在管理页面更改相机的某个参数,下载官方的sdk貌似没有提供这个接口,所以只能自己写爬虫登录发请求了。
1.主要步骤
1.1 发送get请求获取到salt,sessionID,challenge等信息 http://admin:123456192.168.…
建站知识
2024/11/13 12:41:08
K-近邻算法(KNN)基础详解
K-近邻算法(K-Nearest Neighbors,简称KNN)是机器学习中一种简单而有效的监督学习方法,用于分类和回归任务。其核心思想基于“物以类聚,人以群分”的原则,通过计算待分类对象与已知数据集中的样本点之间的距离,找出距离最近的K个邻居,然后根据这些邻居的类别或数值来预测…
建站知识
2024/11/15 4:38:51
【LeetCode】数组——双指针法
1 双指针法
1.1 介绍
双指针法是一种常用的算法技巧,通常用于处理数组或链表中的问题。它使用两个指针,通常一个从数组的开始位置遍历,另一个从数组的末尾位置开始遍历,根据问题的不同,这两个指针可以同时移动&#…
建站知识
2024/11/13 12:41:09
Python 实现批量文件重命名工具
在现代软件开发中,图形用户界面 (GUI) 工具的创建是一个常见需求。对于那些需要频繁处理文件的任务,拥有一个简便的 GUI 工具尤为重要。在这篇博客中,我们将介绍如何使用 wxPython 创建一个简单的批量文件重命名工具。该工具可以选择一个文件…
建站知识
2024/11/13 12:41:14
Linux -- 进程间通信的五种方式
IPC(InterProcess Communication)的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中Socket和Stream支持不同主机上的两个进程IPC。 管道(Pipes):…
建站知识
2024/11/13 12:41:13