
笔记
xxx123112
这个作者很懒,什么都没留下…
展开
-
HC—SR04模块数据断断续续
超声波测距传感器 HC—SR04模块原创 2023-02-25 16:27:57 · 569 阅读 · 0 评论 -
wsl下配置代li
打开calsh开启ALLOW LAN 与System Proxy,鼠标放到allow lan上,可以看到下方给出了为wsl分配的ip打开wsl命令行,输入以下命令ttj@ttj:/bin$ git config --global http.https://github.com.proxy http://172.18.16.1:7890ttj@ttj:/bin$ git config --global https.https://github.com.proxy http://172.18.16原创 2022-05-26 13:03:11 · 1826 阅读 · 0 评论 -
计算机操作系统复习
什么是操作系统操作系统是一组控制和管理计算机软硬件资源、合理地对各类作业进行调度以及方便用户使用的程序集合。操作系统要做什么?管理所有硬件资源向用户和应用软件提供使用接口监控用户对计算机的使用操作系统的目标方便些有效性可拓展性开放性OS作为计算机系统资源的管理者(软硬件资源)处理机管理,用于分配和控制处理机存储器管理,主要负责内存的分配与回收IO设备管理,负责I/O设备的分配与操纵文件管理,负责文件的存取、共享和保护单道批处理系统.原创 2022-04-15 14:36:34 · 2072 阅读 · 0 评论 -
java子类能否继承父类private成员
子类可以继承父类所有成员,包括private修饰的成员,但是由于有private修饰,虽然被继承,但无法被子类直接访问。原创 2022-01-05 16:09:59 · 660 阅读 · 0 评论 -
如何制作纯壁纸桌面
如何制作纯壁纸桌面 平时我们可能将各种常用的应用,文件,快捷方式放到桌面上,虽然看似方便了,但一旦图标变多,我们的桌面就会臃肿起来,而我们找文件的时间也会长,今天就给大家推荐一款桌面上零图标的解决方案。如果你想尝试,也可以将桌面弄成只有背景图的样子,就像这样。首先,你得下载一款桌面整理软件,比如Fences,coodesker等,此处我以Fences为例。Fences是收费软件,你可以直接购买,也可以下载绿色版本(懂的都懂)。下载好后,就是按照提示安装Fences。安装好后,进入设置界面,点击卷原创 2021-12-06 17:25:27 · 1195 阅读 · 0 评论 -
java学习习题(2)
第8章:1、简述线程的状态迁移过程。通过new语句生成一个Thread对象时,该线程位于新生态,通过调用该对象的start方法可以使他位于可执行态,在这里,程序就可以执行我们写在run里面的方法了。在可执行态中,调用sleep方法和wait方法可使其位于阻塞态,在阻塞态中,该线程不会执行,也可以使用notify或notifyAll方法使程序重新回到可执行态。在新生态、可执行态、阻塞态中可以调用stop方法停止该线程。2、Java有哪几种创建线程的方式?主要有两种,第一种是通过Thread子类实原创 2021-11-09 16:30:00 · 681 阅读 · 0 评论 -
java学习习题(1)
第5章在Java中有哪些是多态性的表现?举例说明。方法重载,超类引用可指向子类,子类引用可指向超类用final和abstract修饰的类各有什么特点?举例说明。final表示该类为该类继承链中最后一个类,该类不能有任何子类,因此不能用final修饰抽象类。abstract修饰的类为抽象类,表示其中可以包含抽象方法,即只给出声明,具体定义在子类实现。然而,抽象类不能实例化,即不能用new创建对象。举例说明Object类的方法equals()的使用情况。equals方法可以用原创 2021-11-09 16:28:31 · 280 阅读 · 0 评论 -
grid网格布局中fr与px混用问题
grid网格布局中fr与px混用问题fr(fraction 的缩写,意为"片段")。如果两列的宽度分别为1fr和2fr,就表示后者是前者的两倍。混用时至少要含有两个fr,若含有一个px加一个fr则会出错,如下是错误的grid-template-rows: 120px 1fr;我理解的就是fr代表该格子宽度占剩余部分的比例,如总宽度200px; grid-template-columns: 20px 2fr 1fr;第一个格子占20px;剩下180px分为(2+1)共三份原创 2021-09-08 16:51:47 · 771 阅读 · 0 评论 -
word未找到MathPage解决方法
MathType是一款很好用的数学公式编辑器,然而部分用户安装时可能出现以下报错:分析报错显示MathPage.WLL未找到,那么我们找到该文件,把他放到word相关的目录下就可以了,步骤如下:解决按路径找到以下文件:C:\Program Files (x86)\MathType\MathPage\64\MathPage.wllC:\Program Files (x86)\MathType\Office Support\64\MathType Commands 6 For Word 2016原创 2021-08-15 22:00:55 · 4213 阅读 · 0 评论 -
(usb转串口)CH340驱动安装失败的解决方案
1.预安装成功是什么 如果你安装驱动的时候没有接硬件,驱动装上但不会立刻使用,提示你是预安装成功,等你插上硬件的时候,系统会自动安装驱动程序。但如果你插上硬件时再点击安装驱动,仍然是预安装成功,可能就有些问题了。如果此时打开设备管理器(右击此电脑—>管理---->设备管理器),也可以看到电脑无法识别硬件(驱动未安装成功)2. 解决方案更换较新的驱动,可以去官网下载: 官网,嫌麻烦的我这也准备了下载链接: 网盘,提取码:23gc.更换数据线或电脑,必须使用数据线而不是充电线,原创 2021-07-29 12:16:07 · 44004 阅读 · 5 评论 -
编译器报错expected initializer before ‘&’ token
源代码片段class quad{ private://... public://...}ostream& quad::arr_out(ostream & os) const{ //... }你也许在想&前究竟有什么错,是有什么对象没有设定初始值吗?不是的有些情况下,编译器报错会延后一行(我也不太清楚术语是怎么说的),就是——上一行出的错会显示在下一行,因此从&向上看一行,果然,class结尾处没加分号(;)。其实我想说的重点是——一定要记住在class后原创 2021-07-04 17:31:14 · 8293 阅读 · 0 评论 -
子类使用父类复制构造函数时出错Segmentation fault
先看我的代码,temp是基类,first是子类;first& first::operator=(const first & ppp){ if(&ppp == this){ return *this; } operator=(ppp);}有没有问题,肯定是有的,首先要明白opertor必须使用基类(temp)的构造函数,不能使用first的(不然就自己调用自己,无限递归了)出错原因是这里的operator前没有加原创 2021-07-04 11:46:19 · 251 阅读 · 0 评论 -
virtual虚函数c++
如果你想看懂以下的内容,建议先去看看c++的继承。virtual虚构函数是什么东西?按照常规,如果定义一个对象指针指向一个对象,这个指针便可以调用这个对象的一些函数,然而,如果一个对象有子类,那么想调用子类的函数怎么办?在定义一个对象指针?no,no,no不用这么麻烦,把想调用的函数定义为虚函数就行了——这样,指向父类的指针不在单单是他自己了,他可以指向该父类的所有子类,即可以调用所有子类的所有公共函数(不是所有函数,只能调用在父类中就有的函数)!例如,没有使用virtual时quad a1 = (原创 2021-07-03 23:42:05 · 126 阅读 · 3 评论 -
c++继承 子类构造函数出现报错no matching function for call to ‘xxx::xxx()
原因:派生类无法直接访问基类的私有成员,而必须通过基类的方法进行访问,说直白点就是要使用基类的构造函数;例如:first(int c, string ids = "first") {num = c; id = ids;};//错误写法first(int c, string ids = "first"): temp(c, ids) {;};//正确写法...原创 2021-07-03 18:52:59 · 12130 阅读 · 0 评论 -
邻接矩阵存储结构上实现图的基本操作
//uestc 的吧,多用心写代码,别只顾着copybool matrix_insert_vertex(MatrixGraph *G, VertexType v){ if(matrix_locate_vertex(G,v) != -1){ return false; } if(G -> vexnum == MAX_VERTEX_NUM){ return false; } G -> vertex[G->vexnum].原创 2021-05-25 21:58:46 · 764 阅读 · 0 评论 -
Git 报错 Path ‘XXX‘ is in submodule
原因 部分文件夹是另一个git仓库,无法提交,删除了.git文件也不行。删除.git文件后,使用以下两种方法:使用 git rm -rf + 对应文件夹之后再次提交。重命名文件夹,再git add 即可提交如有疏漏或错误,欢迎补充,指正。...原创 2021-05-23 10:50:55 · 460 阅读 · 0 评论 -
矩阵加法
bool add_matrix(const TSMatrix* pM, const TSMatrix* pN, TSMatrix* pQ){ if (pM->n != pN->n || pM->m != pN->m) { return false; } int i = 0, j = 0, q = 0; for (i = 0, j = 0; i < pM->len && j < pN->le..原创 2021-04-15 19:45:37 · 155 阅读 · 0 评论 -
删除指定范围 顺序表
struct _lnklist{ ElemType data; struct _lnklist *next;};typedef struct _lnklist Node;typedef struct _lnklist *LinkList;void del_x2y(SeqList* L, ElemType x, ElemType y){ int i = 0, j = 0, total = 0; for (i = 0; i <= L->last; i++)原创 2021-03-21 13:37:47 · 237 阅读 · 0 评论 -
链表 删除一定范围内结点
链表 删除一定范围内结点struct _lnklist{ ElemType data; struct _lnklist *next;};typedef struct _lnklist Node;typedef struct _lnklist *LinkList;void lnk_del(LinkList L, ElemType mink, ElemType maxk){ LinkList p, pre, temp; p = L; pre = p;原创 2021-03-21 13:34:18 · 227 阅读 · 0 评论 -
随机步
#include <stdio.h>#include <stdlib.h>#include <time.h>int main(){ int str[9900], i = 0, j = 0, k = 0, h = 0; char ran[10][10], x = 'A'; for (; i < 10; i++) { for (j = 0; j < 10; j++) {原创 2020-12-20 17:58:19 · 81 阅读 · 0 评论 -
最大最小字母
***#include<stdio.h>#include<string.h>int main(){int i=0,j=0,k=0,num=0,max,min;char str[20][21];printf(“Enter word:”);scanf("%s",(str+i));// printf("%s\n",str[i]);while(4!=strlen(str[i])&&++i){printf(“Enter word:”);scanf("%原创 2020-12-02 09:00:22 · 255 阅读 · 0 评论