- 博客(67)
- 收藏
- 关注
原创 DLL load failed while importing QtWebEngineWidgets: 找不到指定的模块
DLL load failed
2022-06-30 16:15:31 1739
原创 windows任务栏卡死还与网络连接有关系。。。
windows 有时候任务栏卡死不能操作,大部分过段时间会自己恢复,今天遇到的不行。把无线网卡拔掉,直接提示显示器无输入,过段时间自己恢复,重新插入无线网卡,可正常使用
2022-02-12 00:46:21 1913 1
原创 开发日志
正则表达式匹配输入的手机号是否正确:https://github.com/VincentSit/ChinaMobilePhoneNumberRegex
2021-02-14 22:13:04 451
原创 解决github上的图片显示不出来的问题
别人的好文章:https://blog.csdn.net/dplovel/article/details/107356603【不写在这,单单点收藏容易忘记】
2021-02-09 22:26:51 144
原创 怎样建立Vue工程之使用vue-cli
别人的好文章https://www.jianshu.com/p/0ae3e3bb3082如果输入vue ui 没有反应,可以看看https://blog.csdn.net/qq_43571415/article/details/103781460
2021-01-29 22:19:42 146
原创 java的类型转换
别的类型转成String——调用toString()方法;String型转换成int型——调用Integer.parseInt()方法。纯粹作个记录,方便自己查找、回忆。
2021-01-18 23:25:12 86
原创 IDEA、Navicat 学生可以申请免费使用
去官网验证学生身份即可,我用的是学校邮箱,还可以是别的登记信息。登记成功之后,会给你激活码之类的。然后可以免费使用一年,后面如果还是学生应该可以继续申请。JetBrains家族的产品好像都可以用,不止是IDEA。希望你早点看到,用功学习。...
2021-01-07 22:59:06 5017
原创 JDBC的下载安装
这篇文章写的挺好:https://blog.csdn.net/weixin_42909272/article/details/83502506
2020-09-13 12:26:19 180
原创 安装版Mysql的安装
官方推荐的是安装版(后缀为.msi),下面的是文档版。菜鸟教程的写得挺好:https://www.runoob.com/w3cnote/windows10-mysql-installer.html
2020-09-13 00:56:35 219
原创 JDK环境变量的配置
我觉得下面这篇文章写的不错:https://www.cnblogs.com/xch-yang/p/7629351.htmlthanks author
2020-09-06 09:19:38 89
原创 相对文件路径
./ 表示当前路径;../ 表示上一级目录;../../ 表示上上级目录;直接写上文件名,便可以进入下一级目录:./MaoYan/result2.txt 或MaoYan/result2.txt(表示当前目录的‘ ./ ’通常可以省略,加上就更严格些)...
2020-07-13 10:21:14 163
原创 爬虫实践:抓取IEEE文章的摘要
URL:universal resource locator统一资源定位符,也可以称为网址、网页链接之类的。超文本:hypertext,不止是文本,还有图片、音频、视频等等的网页HTTP与HTTPS:https是http的加密版本,目前向https发展。GET与POST请求有什么不同?get请求,填写的内容会暴露在URL中,如在百度查询“爬虫”:此外,get请求还限制字长,最多1024字节。post请求多见于表单提交,如填写登录账户和密码,它们不会出现在URL中,并且不限制提交内
2020-07-09 18:22:42 906
原创 pip与composer的更新命令
如果pip的版本太老,很多包都无法安装。如果是一些比较新的包,你不把pip更新到最新也是不行的,哪怕就是次一级版本。
2020-06-18 15:55:56 717 1
原创 二路归并排序
#include<stdio.h>#include<stdlib.h>typedef int DataType;//一次二路归并排序void Merge(DataType a[], int n, DataType swap[], int k){ int m = 0, u1, l2, i, j, u2; int l1 = 0; while(l1+k<=n-1) { l2 = l1 + k; u1 = l2 - 1; u2 = (l2+k-1&l.
2020-06-13 17:23:02 95
原创 快速排序
#include <stdio.h>typedef int DataType;void QuickSort(DataType a[], int low, int high){ int i = low, j = high; DataType temp = a[low];//取第一个元素为标准数据元素 while(i<j) { while(i<j&&temp<=a[j]) j--;//在数组的右端扫描 // if(i<j) .
2020-06-11 21:18:58 137
原创 哈希查找
哈希查找是一种通过设计所存储数据元素 与其存放地址之间的映射关系(函数关系)来实现高效查找的方法。比如我需要查询一个数460,那么根据先前存储时所采取的映射关系就可以准确地得到460相应的存储地址,从而实现高效查找。这是一个给定自变量的值,通过指定函数关系,得到因变量的值的过程。所谓哈希冲突就是一个因变量出现多个自变量的情况。如果存储的数据元素有重复的情况呢?就是同样的因变量有多个,这又应该怎样处理?以下是几种常用的存储整型类型数据的哈希函数设计方法。第一步:设计哈希函数设数据元..
2020-05-27 09:36:18 2464
原创 数组除冗
比如a[] = {1, 1, 2, 2, 3, 3}这样是数组,你希望输出的时候重复的元素不用输出来,即a[] = {1, 2, 3}这样。
2020-05-24 21:25:56 223
原创 关于家用网络的解答
1. 首先是光猫后面不全都是千兆口,仅有一个千兆口,其余都是百兆口。有一些光猫全部是千兆口,这应该与你的套餐有关。2. 为什么二三楼网速最高只有6兆?这是因为首先线材是五类线,理论上最好只有百兆。那么因为传输距离的原因,损耗肯定是有的,所以就这样啦。3. 当然,如果存在同时多人使用、多设备使用(如电视机、监控设备这些容易忽略的地方)的话,肯定会出现拥堵的情况,自然网速就变慢啦。4. 另外,如果是无线连接,那肯定不如直接插网口来的稳定、速度快。网工实操:怎么接水晶头?B站还有百度都有人
2020-05-24 15:51:00 1704
原创 链式存储的二叉树
#include <stdio.h>#include <malloc.h>typedef char DataType;//结点结构体的定义typedef struct Node{ DataType data; struct Node *leftChild; struct Node *rightChild; } BiTreeNode; //初始化 void Initiate(BiTreeNode **root) { *root = (BiTreeNode.
2020-05-23 22:43:43 383
原创 git与github的使用
1. 从网络上拉取项目的操作方法:首先,进入到你打算存放项目的目录;输入命令:git clone + 地址即可自动下载。2. 同步你的项目到线上平台(如:github)首先,要配置一下你的账户信息(如:github账号)此外,还要在github上配置公钥(相当于把当前设备配置为可信任设备):方法步骤如下:gitee官网上的教程https://gitee.com/help/articles/4181#article-header0然后把获得的公钥添加到github上的公
2020-05-23 09:31:52 236
原创 静态链表
我们可以用数组来构造链表: 在数组中增加一个或两个指针域,用来存放下一个或上一个数据元素的下标,这样就可以构成单链表或者双向链表。因为没有发生动态申请内存空间,所以称为静态链表,其中类似指针功能的东西称为仿真指针。静态链表还可以用来存储树、二叉树、图等线性结构,不过通常需要一个以上的仿真指针。...
2020-05-19 13:42:22 283
原创 单链表
一图在手,万题无忧。数学题是这样,算法题也是这样。typedef struct Node{ DataType data; struct Node *next;}SLNode;//初始化 void ListInitiate(SLNode **head){ *head = (SLNode *)malloc(sizeof(SLNode)); (*head)->next = NULL; } //求当前数据元素个数 int ListLength(SLNode *head.
2020-05-17 22:18:05 170
原创 动态数组
动态一维数组:#include<malloc.h>#include<stdio.h>int main(){ int *a, n = 10, i; //动态申请n个int类型的内存空间,由指针a指示首地址 a = (int *)calloc(n,sizeof(int));//calloc比malloc在内存只剩一些非常小的碎片的情况下效率高 for(i=0;i<n;i++) { a[i] = i+1; } for(i=0;i<n;i+
2020-05-16 18:09:03 249
原创 链式队列
链式队列本质上就是一个单链表,不过插入和删除元素都要特定的规则,插入元素只能在队尾执行,删除元素只能从对头执行。对于链式队列来说,没有头结点更方便。
2020-05-15 22:52:49 165
原创 顺序队列
顺序队列就是拿数组来存储的,不过它的存取规则变为先进先出,就和排队一样先到先得。不过以这种形式,在进行多次入队出队操作之后,rear指向数组最后一个元素,无法继续插入但前面还有空位置没有利用到,这就是假溢出。解决它的方法就是顺序循环队列:把顺序队列构造成一个逻辑上首尾相连的循环队列,即当rear、front指针指向MaxQueueSize-1的位置的时候,再前进一个位置就自动到0;数学上解决+1归0的方法是求余:例如,设MaxQueueSize=6,当rear=5时,若再+1,则r...
2020-05-15 11:04:45 298
原创 链式堆栈
链式堆栈本体就是一个单链表,进行插入和删除操作的一端就是栈顶,另一端是栈底。显然把靠近头指针的一端设为栈顶,进行操作时不需要遍历链表,提高了执行效率。
2020-05-14 22:06:44 382
原创 顺序堆栈
顺序结构存储的堆栈,本质还是一个数组,但读取规则变为后进先出,出栈和入栈操作只能对当前栈顶元素执行。存储结构示意图如下:头文件typedef int DataType;#define MaxStackSize 6#include <stdio.h>//存储结构定义 typedef struct{ DataType stack[MaxStackSize]; int top;//统计当前数据元素个数 }SeqStack;//初始化堆栈 void StackI.
2020-05-14 20:35:50 322
原创 直接选择排序
直接选择排序原理十分简单,就是每执行一次循环就把其中最小那个数挑出来放到前面,最后剩下一个数是不用排的了。#include <stdio.h>int main(){ int a[]={64,5,7,89,6,24}; int n = 6; int i, j, small, temp; for(i=0;i<n-1;i++) { small = i; for(j=i+1;j<n;j++) { if(a[j]<a[small]) small=j.
2020-05-11 16:29:05 96
原创 笔记:希尔排序
希尔排序本质是直接插入排序:要点在于:1、数组分组,组内进行直接插入排序;分组逐渐减少,最后为1,这时数组已经接近有序,再进行直接插入排序的效率就会比一开始直接进行直接插入排序高一些。2、缺点也是需要进行合理的分组。#include <stdio.h> void ShellSort(int a[], int n, int d[], int numOfD) { int i,j,k,m,span; for(m = 0;m<numOfD;m++)//数组分多少个的
2020-05-10 21:21:23 122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人