- 博客(31)
- 收藏
- 关注
原创 使用python批量修改图片名称
上面的示例只是博主根据自己的使用场景编写的代码,大家可以根据自己的实际应用场景进行修改,原理都相似。,则不需要使用excel,直接读取原图片名称后加上自己需要的字符or数据,再更改命名。准备工作:目标图片名称填写在excel当中,把excel放进图片文件夹内。修改模式:原图片名称.png =》 目标图片名称.png。,可以在excel表中建立一一对应的关系,再进行修改。如果原图片名称和目标图片名称。如果只是单纯给原文件名。
2023-11-09 15:45:13
1421
1
原创 使用PHP导出Excel时处理复杂表头的万能方法
使用PHP导出Excel时,如果是一级表头处理起来很简单,但如果碰到复杂一点的表头,比如二级、三级,甚至更多级别的表头要怎么办呢?
2023-06-09 15:59:01
980
原创 使用Python对excel中的数据进行处理
一、读取excel中的数据;二、转换和处理数据;三、将数据输出到excel;四、使用pyhon处理excel数据的简单示例(含详细注释)
2023-02-28 10:49:42
5115
原创 如何使用Opencv调用电脑摄像头?
提供两种版本【C++和Python】的代码(含详细注释),帮助大家学习如何使用Opencv调用电脑摄像头进行视频录制并保存
2022-12-23 18:05:48
7281
原创 Java中的四种内部类详细解析
内部类的主要作用:内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类;内部类的方法可以直接访问外部类的所有数据,包括私有的数据;内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便。
2022-10-18 17:12:08
576
2
原创 手撕代码(Simple)- Java后端高频面试算法题集锦 1
1. 反转链表;2.合并两个升序链表;3. 判断是否环形链表;4.回文链表;5.回文数;6.合并二叉树;7.返回二叉树最大深度;8.翻转二叉树;9.二叉树中序遍历;10.爬楼梯;11.有效括号;12.比特位计数
2022-09-29 16:00:04
1505
1
原创 opencv安装 及 opencv安装过程遇到问题的解决方案
安装过程遇到的问题-ERROR: Could not install packages due to an EnvironmentError: [WinError 5]-拒绝访问
2022-08-16 15:19:46
1919
原创 关于Access restriction: The type ‘List<String>‘ is not API问题的解决方法
博主昨天在用eclipse编程时出现了Access restriction: The type 'List' is not API报错,在网上百度了一下之后,经过实操解决了问题,解决方法如下。点击eclipse左上方导航栏中。
2022-08-16 15:03:14
1009
原创 Java | 数据结构 - 排序算法汇总【直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序……】(代码含注释,超详细)
直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序,算法性能汇总比较……
2022-08-08 18:24:14
512
原创 Java | 数据结构 - 哈夫曼树的构建及哈夫曼编码(代码含注释,超详细)
给定n个权值并作为n个叶结点按一定规则构造一棵二叉树,其带权路径长度达到最小值,则这棵二叉树称为最优二叉树,也称为哈夫曼树(HuffmanTree)。
2022-08-05 11:20:14
1539
原创 Java | 数据结构 - 二叉树的定义、性质、遍历【递归和非递归】和构建(代码含注释,超详细)
二叉树是一种特殊的树,它的每个结点最多只有两棵子树,并且这两棵子树也是二叉树。
2022-08-02 15:42:13
946
原创 Java | 数据结构 - 栈和队列的构建及其基本操作(代码含注释,超详细)
栈是一种后进先出或先进后出的线性表,其插入和删除操作只允许在表的尾端进行。队列是一种先进先出或后进后出的线性表,只允许在表尾插入数据,在表头删除数据。
2022-07-30 13:18:59
1786
1
原创 Java | 数据结构 - 线性表【顺序表+链表】的构建及其基本操作(代码含注释,超详细)
线性表是由n(n≥0)个数据元素所构成的有限序列,通常表示为(a0,a1,…,ai,…,an-1)。实现方式一种是基于顺序存储的实现——顺序表;另一种是基于链式存储的实现——链表。
2022-07-28 21:25:39
2634
原创 将eclipse中的动态项目导入Idea中运行(配置和启动)
一、 导入1. 首先,点击左上方【File】-【New】-【Project from Existing Sources】;2. 在目录中选择自己要导入的eclipse动态项目;3. 这里选择【import project from external model】,再选择【eclipse】,点击【Next】;4. 这里一路【Next】; 5. 最后一步,看下自己的java jdk有没有选择,如果有在idea配置过的话,一般会自动加载,没有的话就要自己在目录中选择,点击【finish】。 二、配置项目1. 点击
2022-06-10 16:56:54
7172
原创 最新版Android Studio-2021.11下载、安装步骤(超详细)
一、官网下载地址Download Android Studio and SDK tools | Android Developers (google.cn)如果你的电脑是64位,打开官网直接下载就好。如果不是,往下拉有其他版本的,找到对应版本下载即可。二、安装详细步骤下载完成之后,我们看到这是一个可执行文件。1. 双击可执行文件,弹出安装框导航框,这里直接点击Next;2. 这里主要是选择是否要一起安装Android Studio自带的模拟器,点击...
2022-04-17 16:34:21
38011
5
原创 Android Studio连接自带模拟器失败怎么办?强烈建议使用第三方模拟器(含各类模拟器下载地址)
学习安卓开发的小伙伴必然会碰到模拟器的启动问题!就算成功启动Android Studio自带的模拟器,使用起来也是十分缓慢(有时候卡起来是真想骂娘:服了他个老六!)!那么这个时候,如果有一个第三方模拟器,不仅简单好用,无需配置,而且美观快速零卡顿,就问你心不心动!!下面,我先讲一下大家在启动Android Studio自带模拟器时失败的原因,再给大家介绍一些好用的第三方模拟器以及连接和使用问题。一、Android Studio自带模拟器启动失败的原因——电脑配置大家要用Android St.
2022-04-16 23:49:17
18190
6
原创 Redis下载、安装和运行
一、点击这里进行下载,这里的最新版本是Redis-x64-3.0.504,我们下载压缩包。二、 下载后,进行解压。三、 在解压后的文件夹下打开cmd窗口,cd C:\Program Files\redis //这里是切换到自己的安装目录下输入下面这段代码启动Redis,redis-server.exe redis.windows.conf //启动Redis显示以下界面,Redis即运行成功。【注意:如果大家是像我一样安装在C盘,打开cmd时一定要用管理员权限
2022-04-13 16:37:33
584
原创 蓝桥杯刷题 | 小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。
题目描述小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。如果得分至少是 60 分,则称为及格。如果得分至少为 85 分,则称为优秀。请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整 数。输入描述输入的第一行包含一个整数 n\ (1 \leq n \leq 10^4)n (1≤n≤104),表示考试人数。接下来 nn 行,每行包含一个 0 至 100 的整数,表示一个学生的得分。输出描述输出两行,每行一个百分数
2022-04-05 21:34:23
3150
原创 GIT常用命令大全——赶紧收藏
史上最全的GIT常用命令都在这里啦!全是干货!建议收藏起来,反复观看!一、git安装后-指定名称和邮箱$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"二、创建版本库$ mkdir learngit //创建$ cd learngit //使用$ pwd //查看当前目录$ git init //初始化,生成.git文件(若该文件隐.
2022-04-03 21:24:14
109615
3
原创 跟着我,七天带你掌握《数据结构》
相信很多学计算机的宝子都对《数据结构》这门课程非常苦恼,甚至因此挂科、重修……没错,说的就是你!!博主在此整理了《数据结构》的所有知识点,每一篇博文都图文并茂,附有相关案例和实现代码。只要你每天花一点时间看完这些博文,在理解的基础下,跟着敲一遍代码,七天便可以掌握《数据结构》!!![注:此系列基于Java程序设计语言,仅适合具有Java程序设计基础的宝子学习。]一、 什么是数据结构?二、线性表1.顺序表2.单链表3.串与数组三、栈与队列1.栈2.队列四、树.
2022-04-03 20:55:10
1403
1
原创 Java | 基础知识-Java的诞生和特点:什么是Java?
Java语言是一种简单易用、完全面向对象、与平台无关、安全可靠、主要面向Internet的开发工具。
2022-03-22 19:12:39
1446
原创 解决IDEA控制台中文乱码问题(Tomcat、动态网页项目)
博主在刚使用idea的创建动态网页的时候便遇到了控制台中文乱码问题,在网上参考了多种解决方案之后,终于将问题成功解决。现在将自己遇到问题的情况和解决问题的方法总结如下:Idea控制台中文乱码问题通常有以下两种情况(博主是两种情况都发生了)——一种是红色字体中文乱码;一种是白色字体中文乱码。下面分别介绍两种情况的解决方法:一、红色字体中文乱码一般是配置文件的编码问题。1. 首先找到2. 在文件中加入代码二、白色字体中文乱码一般是tomcat配置时的编码.
2022-03-22 17:43:37
25444
15
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人