自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mdl转mp4的方法

直接将后缀.mdl改为.mp4。

2024-03-06 22:40:31 810

原创 在电脑桌面打开任意应用程序的快捷键

单击快捷键三个字右边的方框(里面有一个“无”),然后按下你所需要设置的快捷键。首先为某个程序(比如谷歌浏览器)创建一个快捷方式,其次右键快捷方式,找到属性一栏。

2024-03-06 02:13:19 371

原创 解决Windows自定义快捷键打开快捷方式慢的问题

解决Windows自定义快捷键打开快捷方式慢的问题

2024-03-06 02:08:50 370

原创 windows命令行切换目录(cd命令格式)

cmd命令行cd命令格式

2024-01-24 00:42:07 1240

原创 动态规划解0-1背包问题(超详细理解)

动态规划解0-1背包问题,超详细理解

2023-08-10 22:35:26 1424

原创 pyQT的QProcess调用.py文件以及两者的通信

pyQT防止主线程变卡,pyQT的QProcess基本使用,pyQT的QProcess通信,pyqt多进程

2023-05-28 21:35:41 3700 3

原创 pyQt删除控件

pyQt删除控件,删除子布局里面的控件

2023-05-20 15:07:16 906

原创 通过pycharm控制台输出后的网页源码能匹配,但是网页源代码匹配错误

在爬一个网站时碰到了这样一个问题,困扰了我好一会,现在写下来和大家分享。就是我在pycharm控制台输出一个网页的源代码,然后直接使用控制台的正则表达式功能进行匹配,这个正则表达式是能匹配上的,如图:黄色部分是自动匹配到的内容,只匹配到了一个子串但是,当我使用这个表达式匹配网页源代码时,发现匹配到了新的一个子串。网页响应的源代码编码没有问题结果就能输出正确结果。但是在控制台使用这个新的正则表达式进行匹配,会发现,又匹配不到了。

2023-05-14 20:38:31 225

原创 selenium循环获取某一结点的子结点信息

如图,在<ul>结点下有很多个结构类似的<li>结点,我们的需求就是获取到每一个<li>结点下的第二个<p>结点的文本。selenium的find_element支持通配符*,可以使用这个获取所有子结点。

2023-04-13 20:25:24 993

原创 树状数组的简单理解及其用处

什么是树状数组?顾名思义,就是用数组来模拟树形结构。那么衍生出一个问题,为什么不直接建树?因为没必要,树状数组能处理的问题就没必要建树。假设你要对一个数组进行查询和修改,那么树状数组能为你提供O(logN)的修改和查询的时间复杂度,这里的查询是指查询任一区间的和(也就包含了单点查询),修改是指单点修改。而普通数组操作时,查询区间和的时间复杂度是O(n),修改的时间复杂度是O(1);当需要进行m次查询和n次修改时,树状数组的优势就显现出来了。

2023-03-28 19:18:07 195

原创 python合并ts视频(三种方法)

使用python合并视频,视频文件没有数量限制

2023-03-27 14:53:56 13156 5

转载 mysql相关语法整理(转载)

MySQL语法大全

2023-03-01 15:34:46 101

原创 js里双间隔问号表达式,类似于A?B?C:D:E的表达式

js里双间隔问号表达式,类似于A?B?C:D:E的表达式

2023-02-08 22:17:38 545 1

原创 谷歌浏览器“展开结点”快捷键

谷歌浏览器“展开结点”快捷键

2023-02-05 21:30:07 184

转载 c语言中的逗号表达式(转载)

c语言中的逗号表达式(转载)

2022-11-10 16:25:33 1383

原创 对于n个记录的表进行2路归并排序,整个归并排序需进行 log2 n 趟(遍),共计移动 n*log2 n 次记录。对于这句话的具体解释。

对于n个记录的表进行2路归并排序,整个归并排序需进行 log2 n 趟(遍),共计移动 n*log2 n 次记录。

2022-11-08 17:30:32 1883

原创 在函数内部改变指针参数的指向(在函数内部改变指针参数的指向)

在函数内部改变指针参数的指向(传递函数的引用参数时可以不初始化)

2022-10-27 20:47:34 430

原创 为什么深度优先搜索可以判定简单图中是否有环,而宽度优先搜索不行?

为什么深度优先搜索可以判定简单图中是否有环,而宽度优先搜索不行?

2022-10-20 16:43:00 6005 9

原创 c语言include语句的一些基本语法(引入任意文件等)

引入同目录下的.c文件,引入其他类型的文件,引入其他目录下的文件,引入.h文件

2022-09-24 17:31:44 9715 4

原创 二叉树的中序遍历算法

二叉树的中序遍历算法

2022-09-16 17:01:43 3033

转载 你需要知道的c++中的using namespace std;相关基本含义(摘录)

你需要知道的c++中的using namespace std;相关基本含义(摘录)

2022-09-16 15:54:27 1481

原创 二叉树的非递归后序遍历(双栈法和双指针法,有图有真相)

二叉树的非递归后序遍历(双栈法和双指针法,有图有真相)

2022-08-14 20:09:29 1905

原创 20220729-1参考答案

参考答案

2022-07-19 18:33:42 171

原创 双向链表的结点增删细节(p->next->prior = s是啥意思,p->next->prior究竟代表下一个结点的prior指针还是p本身)

p->next->prior = s是啥意思,p->next->prior究竟代表下一个结点的prior指针还是p本身?p->prior->next=p->next和p->next->prior=p->prior是什么意思?

2022-07-19 18:31:42 5267 10

转载 java使用new对象后接大括号{}

java使用new对象后接大括号{}

2022-06-18 22:51:33 3591

原创 判断activity是否可见

判断activity是否可见(处于stop状态)

2022-06-18 22:48:45 1248

转载 解决android studio模拟器不及时刷新导入的数据(比如mp3文件)

解决android studio模拟器不及时刷新导入的数据(比如mp3文件)

2022-06-15 20:17:24 804

原创 如何把android studio中的项目发布到手机上(超详细版)

如何把android studio中的项目发布到手机上(超详细、超简单版)

2022-06-06 11:37:55 2998 1

原创 pycharm注释快捷键(多行注释快捷键,三引号注释快捷键...)

pycharm注释快捷键(多行注释快捷键,三引号注释快捷键...)

2022-06-05 17:55:26 79252 4

原创 如何在android studio里面移动module

一,问题:在使用android studio进行开发时,有时我们需要进行module的移动,本人在移动时就碰到了若干问题,现已解决。重要声明:这个问题是本人误打误撞就解决的。如果你在仿照这些步骤时,发现情况出现的跟本人描述的相差很大,请及时撤销之前的操作,并换其他办法。二,详细过程(1)如图,在名为“ex6”的一个module下面新建了一个名为“demo"的module。现在我打算把demo移动到和ex6平级的目录下:右键demo然后选择cut(也即剪切),然后点击ex6的上层目

2022-05-25 16:29:04 528 1

转载 解决Android Studio 运行自带模拟器报The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.类似错误

The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.类似错误

2022-04-18 21:20:20 2058 2

原创 蓝桥杯算法训练 跳马

一,题目描述资源限制内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s问题描述  一个8×8的棋盘上有一个马初始位置为(a,b),他想跳到(c,d),问是否可以?如果可以,最少要跳几步?输入格式  一行四个数字a,b,c,d。输出格式  如果跳不到,输出-1;否则输出最少跳到的步数。样例输入1 1 2 3样例输出1数据规模和约定  0<a,b,c,d≤8且都是整数。二,解决思路

2022-03-31 21:22:04 1324 3

原创 线性筛生成质数的超详细理解

一,前言目前求质数的方法多种多样,下面就介绍两种方法求质数。二,线性筛法生成质数筛法生成小于或等于n的质数的原理就是,将0到n的所有自然数都存放进一个数组里面。然后从2开始循环直到n,循环到i时,就把i的所有倍数(小于或等于n)都从这个数组里面移除,最后剩下的就是小于或者等于n的质数。但是这种方法有一定的缺陷,就是假设i和j都是max的因数,那么无论是循环到i还是j,程序都会将max从数组中抹去,这样就重复计算了。为了消除这种不必要的计算,我们可以选用线性筛法来提高速度。线性筛法生成质数

2022-03-29 20:35:35 1763

原创 关于c语言中二维数组及相关指针的理解

*(p+1)与*p+1,二维数组的*a与*a[0],&a[0][0]与&a[0]......

2022-02-23 20:08:05 2138 5

原创 输出一字符串的所有组合(2^n种组合)+蓝桥杯“无聊的逗”题目(c++版)

一,输出所有组合1,目标:假设有一目标数组,长度为n,其中的元素分别为a1,a2,a3,a4......an,各个元素之间互不相同。现在的目标是从中任取m个元素,0<m<n+1,并输出所有的组合。2,思路分析:首先,所有的组合总共有(2^n)-1种。因为对于每个元素而言,只有“选中”与“不选中”这两种可能。所以一个元素的状态是2,总共有n个元素,说明总共的状态是2^n种。然而0<m,说明不可能所有元素都不被选中。因此总共的可能有(2^n)-1种。其次,如何来输出这所

2022-02-15 18:14:56 834

原创 参数传递之“值传递和址传递的统一理解”(c++版)

一,案例#include<iostream>using namespace std;void GetMemory(int *ptr, int size){ ptr = new int[size];}int main(){ int *ptr = NULL; cout<<"第一处,ptr="<<ptr<<endl; GetMemory(ptr, 100); cout<<"第二处,ptr="&lt

2022-02-11 22:47:26 324

原创 C++之“全局指针指向自定义函数的局部变量”

在网上看到一段这样的提问及其回答,感觉很有意思,就保存下来:代码如下:#include <iostream>using namespace std;int* pint;void fun1(){int a = 10;pint = &a;}void fun0(){fun1();int b = 11;cout<<pint<<" 0 "<<*pint<<endl;pint = &b;}void fun()

2022-02-10 21:23:16 1378

原创 从0入手使用dtree(超简单版)

首先到这个网址下载已经写好的dtree代码及其配置文件(如果网址失效了的话可以在评论区找我要这个文件):http://www.destroydrop.com/javascripts/tree/使用谷歌浏览器将其界面语言翻译成中文后即可在当下页面找到下载超链接。下载之后的文件如图:解压之后将其放在你所要运行的jsp或者html文件的同级目录下(保证下图的course_design文件夹在eclipse的web项目下的webapp文件夹下,这是需要确定的路径)。如图:...

2022-02-10 21:19:07 779

原创 计算机网络复习之CRC(循环冗余检验)

最近在复习计算机网络,碰到这个知识点不懂了,所以就记录下来,加深记忆。一,校验码存在的必要性现实的通信链路都不会是理想的,也就是说比特流在传输的过程中会产生差错。为了保证数据传输的可靠性,就需要采用各种差错校验技术。但是,这篇文章只介绍CRC这种差错检测技术(只检错,不纠错;若是出错,数据链路层就直接丢弃出错的这部分数据)。二,循环冗余检验的原理1,大致过程在发送端,先把数据划分为组。现假定每组K个比特;假设待发送的某一组数据M=101001(现在的K=6)。我们需要在M后面再.

2022-01-11 18:16:48 3291

原创 cisco的访问控制列表ACL的基本使用(大白话版)(基于cisco packet tracer)

ACL语句实现IP地址过滤,access-list 1 permit XXXX.XXXX.XXXX.XXXX XXXX.XXXX.XXXX.XXXX

2022-01-05 13:44:02 9284 1

空空如也

空空如也

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

TA关注的人

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