当前位置: 首页 > news >正文

数据结构与算法基础(王卓)(8):线性表的应用(并集和有序表合并)

PPT:第二章P173;


并集集合:线性表的合并(无需有序,不能重复)

线性表:

Status Union(Sqlist& A, Sqlist& B)//并集
{int len_A = A.length;int len_B = B.length;for (int i = 1; i <= len_B; i++){Poly e=*A.elem;//这里只是给我们设定的元素e赋一个任意初值//只要保证e在初始化时由初值不为空即可//至于该e元素的内容是什么其实并没有什么所谓//因为后面我们总归是会改的GetElem(B, i, e);if (LocateElem(A, e))return ERROR;elseListInsert(A, ++len_A, e);//注意插入函数中输入的是位序,不是数组下标}return true;
}

该算法的时间复杂度:O(ListLenth(La) * ListLengrh(Lb))

最后A表为合并以后的新表


链表:

Status Union(Lnode& A, Lnode& B)
{for (int i = 1; i <= 求表长(&B); i++){int len_A = 求表长(&A);Elemtype e;取第i个元素(&A, i, e);if (!LocateELem(&B, e))Listlnsert(&A, ++len_A, e);}return true;
}

结果:(默认在(7):小结:关于链表和线性表的定义及操作当中预设的前置语句之下运行) 

而产生该结果的原因,和前置语句中,定义插入函数的语句有关:

Status Listlnsert(LinkList& L, int i, Elemtype e)

更准确的来说:问题源于我们给出的 “&A”和定义中的“LinkList& L”类型匹配不上

想要程序能够正常运行,改动的方法有两种:


1:

修改<插入>函数的函数体:(此时<合并>函数无需修改)

把合并函数的“声明”(函数体之外)部分改为:

Status Listlnsert(LinkList L, int i, Elemtype e)

此时,该合并函数所需要的前置条件(最简单版本)为:

//链表的定义及其基础操作
#include<iostream>
using namespace std;
#include<stdlib.h>//存放exit#define TRUE        1
#define FALSE       0
#define OK          1
#define ERROR       0
#define INFEASIBLE  -1
#define OVERFLOW   -2   #define MAXlength 100  //初始大小为100,可按需修改typedef int Status;         //函数调用状态struct K
{float a;int b;string c;bool operator==(K& t){return t.a == a && t.b == b;//&& t.c = c;}bool operator!=(K& t){return t.a != a || t.b != b;//|| t.c = c;}
};
typedef K Elemtype;         //函数调用状态struct Lnode//node:结; 结点;
{Elemtype data;Lnode* next;
};
typedef Lnode* LinkList;Status 链表是否为空(LinkList L)
{if (L->next)return true;elsereturn false;
}
Status 求表长(LinkList L)
{if (链表是否为空(L))cerr << "链表为空" << endl;LinkList p = L->next;//特别注意:因为这里从首元结点开始算起(计算)//所以:L->next;int i = 0;while (p)//不要写成if{p = p->next;i++;}//cout << "表长为:  " << i << endl;return i;
}Status 取第i个元素(LinkList L, int i, Elemtype e)
{// GetElem“i”LinkList p;p = L->next;int j = 1;while (p && i > j){p = p->next;j++;}if (i < 0 || i < j || !p)return false;e = p->data;return true;
}Status LocateELem(LinkList L, Elemtype e)
{//在线性表L中查找值为e的数据元素//找到,则返回L中值为e的数据元素的地址,查找失败返回NULLauto p = L->next; int i = 1;while (p && p->data != e){i++;if (e == p->data){cout << "地址为:  " << p << ";" << endl;cout << "位置序号为:  " << i << ";" << endl;}p = p->next;}if (p == NULL)return NULL;return true;
}Status Listlnsert(LinkList L, int i, Elemtype e)
{//插入(把元素e插到第i个位置结点上)auto p = L; int j = 0;while (p && j < i - 1){p = p->next; ++j;}if (!p || j > i - 1)return false;auto s = new Lnode;s->data = e;s->next = p->next;p->next = s;return true;
}//Listlnsert_L


2:
修改<合并>函数的函数体:(在前置语句保持不变,不必改动的情况下)

Status Union(Lnode& A, Lnode& B)
{for (int i = 1; i <= 求表长(&B); i++){int len_A = 求表长(&A);Elemtype e;LinkList p = &A;取第i个元素(&A, i, e);if (!LocateELem(&B, e))Listlnsert(p, ++len_A, e);}return true;
}


那么此时,一个让我觉得很有意思(很奇怪)的现象(情况)就发生了

问题:

为什么在前面“&A”和定义中的“LinkList& L”类型匹配不上

但是只要我们把“&A”放到一个新的该类型的变量当中,让该信息以变量的形式在程序中执行

放进去的明明都是同一个东西(&A),凭什么(怎么)原来的时候程序就可以运行了呢???


合并为一个新的整体:有序表的合并(有序,可重复)

线性表:

对于该操作的具体实现的流程设计:(各模块)

  1. 创建一个空表C
  2. 依次从A或B(中)“摘取”元素值较小的结点插入到C表的最后,直至其

    中一表变空

  3. 继续将A或B其中一表的剩余结点插入C表的最后


模块一:

对于这里的模块一,我们需要进行的:

建一个新表来返回两表合并后的结果(最终合并后的表)的操作的整个学习过程与问题,详见:

数据结构与算法基础(王卓)(8)附:关于new的使用方法详解part 2;

而在本程序中,我们使用的语句,即:

    C.elem = new Elemtype[100]; 

模块二:

其中,模块二的流程实现,又具体细分为:

  1.  摘取两表中元素值较小的结点
  2. 将结点插入到C表的结尾
  3. 重复循环“1”、“2”步操作,直至其中一表变为空为止

project1:

    //不用指针,直接硬钢判断语句int i = 0,//对应A表j = 0,//对应B表k = 0;//对应C表while (i < A.length || j < B.length){if (A.elem[i] > B.elem[j]){C.elem[k] = B.elem[i];i++;k++;}if (A.elem[i] == B.elem[j]){C.elem[k] = A.elem[i];C.elem[++k] = B.elem[j];i++;j++;k++;}else//        if (A.elem[i] < B.elem[j]){C.elem[k] = A.elem[i];i++;k++;}
//当然,也可以先大于小于再等于

说明:

(1):

在模块二中,两表相比较的两结点元素值都相等的语句,也可以写为:

        if (A.elem[i] == B.elem[j]){C.elem[k] = A.elem[i];C.elem[++k] = B.elem[j];i++;j++;k++;}

(2):

需要注意(记住),本来(一开始),对于循环执行(的)判断语句,我们本来想写为

    while(A.elem[i] != 0 || B.elem[j] != 0)

然而,结果显示:

首先,第一点确定无疑的事情(结论)就是:

在这里,我们的程序不能完成该语句中的“!=”判断

在这里,想要程序能够成功实现执行该判断,我们可以有如下两种解决办法:

  • 手撸一个关于<Poly类型> != <int类型>的判断定义表达式
  • 定义结点为空时,该空节点的内容;即:定义一个这样的空结点

当然,要真这么写,可以是也可以,但是太过麻烦,我们这里就不选择这种方法了


project 2:(利用线性表地址线性排列存储的性质)

    //利用指针Poly* pa, * pb, * pc;pa = A.elem;pb = B.elem;pc = C.elem;//*pa = A.elem[0];//*pb = B.elem[0];while (pa <= &A.elem[A.length - 1] || pb < &B.elem[B.length - 1]){if (*pa > *pb){*pc = *pb;pa++;pc++;}if (*pa == *pb){*pc = *pa;*(++pc) = *pb;pa++;pb++;pc++;}else{*pc = *pa;pa++;pc++;}

模块三:

    if (A.length > B.length){//while (i < A.length)  同理,后面不再赘述while (pa <= &A.elem[A.length - 1])    {*pc = *pa;pc++;pa++;}}else{while (pb <= &B.elem[B.length - 1]){*pc = *pb;pc++;pb++;}}

最终修改打磨:

根据(参考)PPT(178)中的标准答案,我们发现以下地方仍有修改的空间:


模块一:

一方面:

我们没有给新建的C表的length元素赋值

另一方面:

C表的长度是A表和B表两表长度的总和

如果还是只是固定的,像开辟和A表B表一样的固定为100的大小的空间,未免有些不妥:

  C.length = A.length + B.length; C.elem = new Elemtype[C.length];

另外,模块二这里我们写的限定条件:

    while (pa <= &A.elem[A.length - 1] || pb < &B.elem[B.length - 1])

写成:

    while (pa <= A.elem + A.length - 1 || pb < B.elem + B.length - 1)

也同理(一样);(标准答案就是按后者这么写的,但我感觉这么写倒也没有什么特别过人之处)


但是另一个问题就严重了:

在C++中:

与:&&

或:||

非:!

所以应该改为:

    while (pa <= A.elem + A.length - 1 && pb < B.elem + B.length - 1)

 或者:

    while (pa <= &A.elem[A.length - 1] && pb < &B.elem[B.length - 1])

另外:

在模块二中关于这个循环的循环体,我写的倒是也没有什么大的错误

但是太过累赘,还是标准答案上写的更加简洁和方便

当然他其实没有我写的那么严谨:具体写出两节点元素值相等时的操作流程,可以让循环次数减少

但是从大的时间复杂度的角度来说,其实n次循环和(n-5)次循环本质上没有太大区别

所以这里我们还是选择标准答案上的写法:

    while (pa <= &A.elem[A.length - 1] && pb < &B.elem[B.length - 1]){if (*pa < *pb)*pc++ = *pa++;else*pc++ = *pb++;}

该写法,即:

先(给C表中最后的结点(*pc))赋值,再自增;一个语句实现


最后,关于模块三:

其实我们不用在去设置看A和B哪个表更长的判断语句

因为其实我们即使直接写两个循环语句,依然不影响程序的运行

因为一个表的指针已经到达该表的尾结点以后,自然就不符合该循环的循环判断条件:

        while (pa <= &A.elem[A.length - 1])    

        while (pb <= &B.elem[B.length - 1])

了,另外,这里的函数体,我们也可以写为像上面一样的“先(给C表中最后的结点(*pc))赋值,再自增;”的形式:

        while (pa <= &A.elem[A.length - 1])    {*pc++ = *pa++;}while (pb <= &B.elem[B.length - 1]){*pc++ = *pb++;}

综上:

关于线性表的:有序表的合并(有序,可重复)操作如下:

int Merge(Sqlist A, Sqlist B, Sqlist& C)
{//合并; 融入; (使)结合; 并入; 相融;typedef Poly Elemtype;C.length = A.length + B.length;C.elem = new Elemtype[C.length];//利用指针Poly* pa, * pb, * pc;pa = A.elem;pb = B.elem;pc = C.elem;//*pa = A.elem[0];//*pb = B.elem[0];while (pa <= &A.elem[A.length - 1] && pb < &B.elem[B.length - 1]){if (*pa < *pb)*pc++ = *pa++;else*pc++ = *pb++;}//while (pa <= &A.elem[A.length - 1]){*pc++ = *pa++;}while (pb <= &B.elem[B.length - 1]){*pc++ = *pb++;}//return true;
}

链表:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4502943.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

OBS 插件推流以及日志模块

obs 推流 了解rtmp地址 Rtmp地址是直播数据上传地址&#xff0c;唯一指向单个的直播活动。它由rtmp://开头。 例如湖南卫视&#xff0c;rtmp://58.200.131.2:1935/livetv/hunantv obs软件的使用 参数设置 如上图&#xff0c;设置的话。服务器&#xff1a;rtmp://58.200.131…...

python 多线程编程并不能真正利用多核的CPU

GIL 与 Python 线程的纠葛 GIL 是什么东西&#xff1f;它对我们的 python 程序会产生什么样的影响&#xff1f;我们先来看一个问题。运行下面这段 python 程序&#xff0c;CPU 占用率是多少&#xff1f; # 请勿在工作中模仿&#xff0c;危险:) def dead_loop():while True: pas…...

Jwt隐藏大坑,通过源码帮你揭秘

我们都以为Jwt三部分是用`Base64`加密,其实不完全对,因为他确切的加密方式是`Base64Url`加密,没有深入理解的我们只以为就是纯粹的base64,而且在大部分情况下确实是这样,更加坚定了我们这种错误认知。而只有当Base64加密后出现字符`+`或`/`时,才会有所不同,希望对大家有帮…...

tomcat 启动时报Error starting static Resources错误

tomcat 启动时报Error starting static Resources错误解决方法&#xff1a; 1、停掉tomcat 2、删除 tomcat\conf\Catalina\localhost 下的文件 3、删除tomcat\work 下的Catalina文件夹 4、重新启动tomcat...

CUDA+OpenCV 绘制朱利亚(Julia)集合图形

Julia集中的元素都是经过简单的迭代计算得到的&#xff0c;很适合用CUDA进行加速。对一个600*600的图像&#xff0c;需要进行360000次迭代计算&#xff0c;所以在CUDA中创建了600*600个线程块&#xff08;block&#xff09;&#xff0c;每个线程块包含1个线程&#xff0c;并行执…...

AUTOSAR从入门到精通100讲(二十六)-AutoSar之微控制器抽象层MCAL

微控制器抽象层位于AUTOSAR BSW的最底层,包含内部驱动,可直接访问微控制器和外设芯片。从具体应用来看,MCAL主要包括微控制器驱动、存储器驱动、通信驱动和输入输出驱动四个部分,各部分又由具体的与微控制器硬件相对应的驱动模块组成。 其实,从AUTOSAR官文中,MCAL还包含另…...

OpenCV绘制朱利亚(Julia)集合图形

朱利亚集合是一个在复平面上形成分形的点的集合。以法国数学家加斯顿朱利亚&#xff08;Gaston Julia&#xff09;的名字命名。 朱利亚集合可以由下式进行反复迭代得到&#xff1a; 对于固定的复数c&#xff0c;取某一z值&#xff08;如z z0&#xff09;&#xff0c;可以得到…...

机器学习-勘误

如何使用本书(写在第十次印刷之际)&#xff1a;[PDF] http://cs.nju.edu.cn/zhouzh/zhouzh.files/publication/MLbook2016.htm 本书 2016 年 1 月底出版, 首印 5000 册一周内竟告售罄; 此后 8 个月重印 9 次, 累积 72000 册; 先后登上亚马逊、京东、当当网等的计算机类畅销书…...

spring boot 源码解析35-CacheStatisticsProvider,CacheStatistics

前言 讲过前面2篇文章的讲解,我们知道了spring boot 是如何集成spring cache的,那么我们接着来看一下org.springframework.boot.actuate.cache 中有关cache的实现.这部分的类图如下: 我们本文关于CacheStatisticsProvider的实现只讲解EhCacheStatisticsProvider,ConcurrentMap…...

钢琴--入门

我也不知道为什么&#xff0c;就是今天突然想记一下 简谱&#xff1a;1 2 3 4 5 6 7 8 音名&#xff1a;C D E F G H A B 五线谱...

Transformer 五年引用超四万,六位作者创立五家创业公司!

来源&#xff1a;机器之心时隔五年&#xff0c;Transformer 的八位作者仅有一位还留在谷歌。如果你在一家大厂做出了一份行业里程碑式的研究&#xff0c;那么接下来的职场生涯你会怎么走&#xff1f;继续留在这家大厂&#xff1f;换一家待遇更好的大厂&#xff1f;还是创业或加…...

怎么用计算机打出来自天堂的恶魔呢,来自天堂的恶魔

第一章 车祸7070年&#xff0c;美国的深夜一个身穿风衣的中国少年醉醺醺的靠着一辆名车与四个彪悍的美国人对立着&#xff0c;少年一头银白色的头发&#xff0c;在路灯的照射下可以看清少年的脸&#xff0c;那是一张简直如雕刻般完美的脸&#xff0c;让人找不出一丝缺陷&#x…...

美国盗版党(Pirate Party)

美国盗版党介绍 英文文本见&#xff1a;http://pirate-party.us/ 阮一峰 译 美国盗版党(The Pirate Party of the United States&#xff0c;PPUS)是模仿瑞典盗版党而建立的。后者的宗旨是"从根本上改革版权法&#xff0c;废除专利制度&#xff0c;确保公民的隐私权。&qu…...

HTML语言的规律,回文数的算式规律

什么叫回文数啊&#xff1f;一般简单的怎么计算啊&#xff1f;回文数是指一个像16461这样“对称”的数&#xff0c;即&#xff1a;将这个数的数字按相反的顺序重新排列后&#xff0c;所得到的数和原来的数一样。这里&#xff0c;“回文”是指像“妈妈爱我&#xff0c;我爱妈妈”…...

块级元素、行内元素、元素嵌套

HTML标签有两类&#xff1a;块级元素行内元素 &#xff08;1&#xff09;块级元素-默认总是在新行开始 div、h1~h6、blockquote、dl、dt、dd、form、hr、ol、p、pre、table、ul … 特点&#xff1a;总是在新行上开始&#xff0c;高度、行高以及顶和底边距都可控制&#xff0c;宽…...

游标

游标 概念提供了一种对具有多行数据查询结果集中的每一行数据分别进行单独处理的方法显式游标 不带参数的显式游标声明一个游标,读取学生的学号。declarecursor my_cursor isselect xh from xs;v_xh xs.xh%type;beginopen my_cursor;fetch my_cursor into v_xh;dbms_output.pu…...

SM2算法第三篇:实现SM2秘钥交换协议的算法流程

参考文献&#xff1a;SM2椭圆曲线公钥密码算法-第三部分&#xff08;秘钥协商协议&#xff09; 一、概述 本部分规定了SM2椭圆曲线公钥密码算法的密钥交换协议&#xff0c;并给出了密钥交换与验证示例及相应的流程。本部分适用于商用密码 应用中的密钥交换&#xff0c;可满足…...

3 变量-创建变量tf.Variable.assign-1-改变原来变量的值,原来变量和assign后的变量不能共享同一内存空间。

import tensorflow as tf# assign会改变原来变量的值&#xff0c;原来变量和assign后的变量不能共享同一内存空间。 a tf.Variable([2.0, 3.0]) b tf.Variable(a) a.assign([5, 6])print(a.numpy()) # [5. 6.]print(b.numpy()) # [2. 3.]print(a.assign_add([2,3]).numpy()) …...

cong

aConfigurator.rar 来自 “ ITPUB博客 ” &#xff0c;链接&#xff1a;http://blog.itpub.net/12707901/viewspace-580375/&#xff0c;如需转载&#xff0c;请注明出处&#xff0c;否则将追究法律责任。 转载于:http://blog.itpub.net/12707901/viewspace-580375/...

美团实习笔试

2021.3.13美团实习笔试 java开发岗 被大数坑了一道题&#xff0c;似乎可以输出字符串。Scanner scanner new Scanner(System.in); int n scanner.nextInt();这里的输入参数应该都是知道长度的&#xff0c;然后才好调试&#xff0c;没处理好输入的个数无法调试&#xff0c;幸好…...

sqlserver目标端比oracle源端多2个字段的同步

Oracle GoldenGate Command Interpreter for SQL Server Version 19.1.0.0.200204 OGGCORE_19.1.0.0.0OGGBP_PLATFORMS_200122.0600 Windows x64 (optimized), Microsoft SQL Server on Jan 22 2020 20:24:58 Operating system character set identified as GBK. Copyright (...

Vue组合式 api 的常用知识点

Vue组合式 api 的常用知识点 看很多公司还是需要vue3优先的&#xff0c;最近把vue3的组合式api学习了一下并整理的笔记&#xff0c;大家可以看看自己有多少掌握的。 setup 函数 会在组件的生命周期函数之前执行 没有this&#xff0c;所以在 setup 中是不能拿到组件的其他的信…...

2022-3-21至2022-3-27周报

文章目录摘要文献阅读一 Pyraformer: Low-Complexity Pyramidal Attention for Long-Range Time Series Modeling and Forecasting1论文摘要2论文研究内容3创新点金字塔注意模块(PAM)粗尺度构建模型(CSCM)预测模块消融实验4作者的研究思路或研究方法5用哪些数据来论证的基础知识…...

2020美团实习试题

时间&#xff1a;2020年4月23 题目&#xff1a;给出一列数长度n&#xff0c;和一列数a&#xff0c;定义相似数为&#xff1a;两个数位与运算&#xff0c;结果不为0&#xff0c;则判断相似数&#xff0c;在数列a中寻找两个数但且仅当两个数位与起来不为0 实例&#xff1a;n 4&a…...

TypeScript中的类 Class

公共属性的修饰符&#xff1a; public&#xff1a;公共&#xff0c;默认修饰符&#xff0c;外部和内部都能使用private&#xff1a;私有的&#xff0c;只能内部类用&#xff0c;外部不能读写protected&#xff1a;当前类和派生类(子类)可访问readonly:外部只能读不能写static&…...

腐败团--新天然居筒骨火锅

地点&#xff1a;华林路省农行对面新天然居筒骨火锅 人员&#xff1a;腐败团成员&#xff08;老缺席的成员继续缺席&#xff09; 菜肴&#xff1a;筒骨锅底火锅配菜。 特色&#xff1a;骨头&#xff0c;还是骨头&#xff0c;一堆的骨头&#xff08;有图为证&#xff09;&#x…...

快速迭代失败

如Java中的容器Map&#xff1a; for(Person person : pList){ if(person.getGender()Gender.MALE){ pList.remove(person); //不能在遍历期间进行 remove这个操作 } } Map在遍历时候通常 现获得其键值的集合Set&#xff0c;然后用迭代器Iterator来对Map进行遍历。 注意在遍历的…...

数字后端基本概念介绍Congestion

今天我们要介绍的数字后端基本概念是congestion&#xff0c;中文名是拥塞。这是一个反应设计绕线资源一个重要指标参数。通常在还没有final routing的阶段使用&#xff0c;拥塞程度越高&#xff0c;一般意味着后期绕线越容易出现metal short,spacing violation等drc.使用方法&a…...

mysql 10048_MYSQL 10048、10055 错误、大量的TIME_WAIT 的解决方案

MYSQL 10048、10055 错误、大量的TIME_WAIT 的解决方案作者:admin 日期:2013-10-10字体大小: 小 中 大Error: Cant connect to MySQL server on localhost (10055) ( 2003 )Error: Cant connect to MySQL server on localhost (10048) ( 2003 )1. mysql短时间内瞬间增加太多连接…...

什么是PXC?

目录 什么是PXC PXC的作用 PXC集群的注意事项 比较PXC模式和Replication(传统主从) 什么是PXC PXC是针对MySQL用户的高可用性和扩展性解决方案&#xff0c;基于Percona Server 。 Percona Server 是MySQL的改进版本&#xff0c;使用 XtraDB 存储引擎&#xff0c;在功能和性…...

SqlServer2008跨服务器操作

--创建链接服务器 exec sp_addlinkedserver server SQL2  --链接服务器名 , srvproduct   --OLE DB 数据源的产品名称&#xff1b;如果为 SQL Server&#xff0c;则不必指定 provider_name、data_source、location、provider_string 和 catalog , providerSQLNCLI/SQLOLEDB…...

Laravel文档阅读笔记-How to Build a Rest API with Laravel: A Beginners Guide①

随着移动端和JavaScript框架的发展&#xff0c;比如React和Vue&#xff0c;Restful风格的API越来越流行。使用Restful风格的好处就是一个后端程序可以与多个版本的前端用户界面关联。 Laravel提供了创建Rest API的环境和生态。 首先得导入依赖包比如Laravel Passport和Larave…...

《民主的细节》窥视美国民主+自我思索

《民主的细节》是清华大学教授刘瑜女士的专栏文章整理而出的书。 这本书不知道是我什么时候出于什么动机下载的&#xff0c;某一天当我想找本能看的下去的书读时&#xff0c;打开了这本书&#xff0c;而后就连续的看完了。 这本书通过一个个现实的例子来呈现美国政治、社会、…...

一年的美国生活

转眼之间一年已经过去了。这一年很多事情冲击着我的小心脏。代码能力没有多少提升&#xff0c;反而认知得到了很多扩充。 我想从生活&#xff0c;学习和世界观的角度来讲一讲。并且今天和周老师聊了许多方面&#xff0c;将他的部分总结也汇总了进来。 生活方面&#xff1a; 出…...

美国大学课堂的契约精神(纽约时报中文网 )

【推荐原因】这篇文章是领导发给我们阅读的。的确体现了中美文化的差异&#xff0c;好好学习&#xff0c;赶快完善自己的syllabus。 四年半前我初来美国&#xff0c;时差还没倒过来便参加了所在的利伯缇大学(Liberty University)的教学培训&#xff0c;开学后将负责教授本科生人…...

正视美国的科技竞争焦虑感

近几年不断有中国科技企业进入美国市场遭阻的消息传出。在大部分科技领域还领先于中国的情况下&#xff0c;美利坚昔日冷艳正化作今朝的焦灼不安&#xff0c;在它看来&#xff0c;中国开始正面挑战美国霸权的根源——科技优势。 借助于以科技为核心的一系列组合优势&#xff0c…...

教你文件名中文转英语并重命名的技巧

一些用电脑办公的工作中&#xff0c;都会有大量的文件 &#xff0c;我们都会遇到一个需求&#xff0c;就是要对一堆的文件进行重命名&#xff0c;一些人问&#xff0c;如何将文件的名称转换为英语重命名。大家不会英语的别急&#xff0c;这里就给大分享一个批量转换&#xff0c…...

老男孩python课后作业_老男孩python基础知识练习题(一)上

1.执行python脚本的两种方式&#xff1a;双击脚本&#xff1b;python根目录下&#xff1a;python helloworld.py2.简述位、字节的关系。1字节(byte)8位(bit)3.简述ascii,unicode,utf-8,gbk的关系:ascii:8bit表示256种unicode&#xff1a;16位表示所有符号utf-8:UTF-8的特点是对…...

tcp_cong.c

https://github.com/torvalds/linux/blob/master/net/ipv4/tcp_cong.c int tcp_register_congestion_control(struct tcp_congestion_ops *ca) {int ret 0;/* all algorithms must implement these */if (!ca->ssthresh || !ca->undo_cwnd ||!(ca->cong_avoid || ca...

DEBUG--Could not find resource cong.xml

错误原因&#xff1a;找不到源文件conf.xml 解决方法&#xff1a;在pom.xml文件&#xff0c;所有依赖的前面&#xff0c;加上一段代码&#xff0c;提醒源文件conf.xml的位置 <build><resources><resource><directory>src/main/java</directory>&…...

STM32作为I2C从机中断接收和从模式中断应答数据总结

之前在项目中用到了STM32F103的i2c功能&#xff0c;大致功能是两个单片机进行i2c通信&#xff0c;而且通信模式是主问从答模式。这里我研究了一下STM32F103硬件i2c作为从机中断接收主设备请求&#xff0c;然后从设备在主设备发送读信号时中断发送回应的功能。 在网上找了很多资…...

Mysql性能优化及主从同步-mysql-xing-neng-you-hua-ji-zhu-cong-tong-bu

一、性能优化 二、主从同步 1、修改主服务器的配置文件 增加以下内容 log_bin 路径/mysql_m-bin server_id 2,保证和从库的id不一致就行&#xff0c; 重启mysql服务&#xff0c;配置完毕会生成两个文件mysql_m-bin.00000和 mysql_m-bin.index文件登录主库服务器&#xff0c…...

C#颜色转换

//把十六进制颜色转化为color对象 Color color ColorTranslator.FromHtml("#FF0000") Color color ColorTranslator.FromHtml("Red");//把color对象转化为十六进制颜色 string rgbhtml ColorTranslator.ToHtml(Color.FromArgb(255,255,255)) string rgb…...

tcp拥塞算法分析一(拥塞避免和慢启动)

最近需要研究tcp拥塞算法&#xff0c;决定通过写博客的方式加深理解&#xff0e;这是第一篇&#xff0c;记录下拥塞避免和慢启动算法 拥塞避免阶段&#xff1a;以1/cwnd的速度增长&#xff0e;即每次收到一个ack(如果每个包都对应一个ack,不考虑延迟ack等复杂情况)&#xff0c…...

Transformer 五年引用超四万,其中六位作者创立五家创业公司

点击上方“迈微AI研习社”&#xff0c;选择“星标★”公众号 重磅干货&#xff0c;第一时间送达 时隔五年&#xff0c;Transformer 的八位作者仅有一位还留在谷歌。 如果你在一家大厂做出了一份行业里程碑式的研究&#xff0c;那么接下来的职场生涯你会怎么走&#xff1f;继续留…...

大数据的应用场景都有哪些(教育篇)

现如今&#xff0c;很多学校的教室都早已使用上了多媒体工具&#xff0c;正是有了这些东西&#xff0c;使得学生能够感受到学习的快乐&#xff0c;以及能够让同学们更好地学习知识。现在在教育的每一个环节都离不开数据&#xff0c;其实大数据在教育方面的使用也越来越普及&…...

JAVA例题

例题 //打印出所有的 "水仙花数"&#xff0c;所谓 "水仙花数 "是指一个三位数&#xff0c; //其各位数字立方和等于该数本身。例如&#xff1a;153是一个 "水仙花数 "&#xff0c; //因为1531的三次方&#xff0b;5的三次方&#xff0b;3的三次…...

http://wangcong.org/blog/?p=26

http://wangcong.org/blog/?p26...

Cong!

今儿终于把IA-32 Architectures Software Developer’s Manual卷三的前四章看完了。 看完之后对IA32保护模式下的内存管理方式和过程豁然开朗。 主要就是了解一下IA32的内存管理知识&#xff0c;后面的章节以后遇到相关的再去看吧 今儿小Cong一下&#xff0c;一周多没出门了&am…...

beego请求数据处理(二)

目录请求数据的处理获取参数直接解析到 struct获取 Request Body 里的内容文件上传数据绑定请求数据的处理 获取参数 我们经常需要获取用户传递的数据&#xff0c;包括 Get、POST 等方式的请求&#xff0c;beego 里面会自动解析这些数据&#xff0c;你可以通过如下方式获取数…...

008 | 基于自闭症儿童康复干预的体育游戏方案设计与实证探究 | 大学生创新训练项目申请书 | 极致技术工厂

研究目的 大多数自闭症儿童尚未掌握生活自理能力&#xff0c;无法进行生活自理&#xff0c;给家庭造成极大压力。本团队研究发现通过体育游戏与生活自理结合&#xff0c;在体育游戏的课程中矫正自闭症儿童刻板行为&#xff0c;促进自闭症儿童更好地与外界接触&#xff0c;提高自…...

解决SQL Server 阻止了对组件 ‘Ad Hoc Distributed Queries‘ 的 STATEMENT‘OpenRowset/OpenDatasource‘ 的访问的方法

解决SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 STATEMENTOpenRowset/OpenDatasource 的访问的方法参考文章&#xff1a; &#xff08;1&#xff09;解决SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 STATEMENTOpenRowset/OpenDatasource 的访问的方法…...

TCP-Reno拥塞算法

经典的Reno算法实现了三个拥塞函数&#xff0c;如下所示&#xff1a; struct tcp_congestion_ops tcp_reno {.flags TCP_CONG_NON_RESTRICTED,.name "reno",.owner THIS_MODULE,.ssthresh tcp_reno_ssthresh,.cong_avoid tcp_reno_cong_avo…...

cong~!

开博了&#xff0c;在CSDN安个家。 Just For technology~...

王颖---《从五感到无感》 高端服务礼仪五部曲

王颖—《从五感到无感》 高端服务礼仪五部曲 【课程背景】 在服务场合中&#xff0c;如何打造亲和、精致、精准的高端服务&#xff0c;如何按照全球主流高端服务趋势及要求彰显企业服务品牌&#xff0c;有效的将企业文化、服务温度和美感植入到日常服务工作中去&#xff0c;成…...

英语记忆技巧

...

web前端期末大作业 ——电影主题介绍 你好,李焕英 ——html+css+javascript网页设计实例

HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置&#xff0c;有div的样式格局&#xff0c;这个实例比较全面&#xff0c;有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 精彩专栏推荐&#x1f4…...

时序数据表示学习

时序数据表示学习研究背景及工作概述 时序数据在我们的日常生活中广泛存在&#xff0c;随着采集设备不断升级&#xff0c;各类传感器的大规模部署&#xff0c;每天都在以数以亿计的速度产生时序数据。 主要包括遥感领域的GPS轨迹数据&#xff0c;包括卫星通讯&#xff0c;态势…...

继sina想在csdc开博

看了csdn群英会的视频&#xff0c;看到那么多前辈们在一起探讨技术问题&#xff0c;我羡慕&#xff0c;于是也想参加进来&#xff0c;跟着前辈们学习新知识&#xff0c;探讨新问题。...

美团实习日志一

约定的12月来美团实习&#xff0c;提前在上海租好房&#xff0c;然后就兴冲冲来了。第一天领了工牌、Macpro 工作笔记本、申请了大屏显示器。然后给我分配了一个来自华为的导师。第一天主要安装Node 环境、vscode、大象、vpn等一系列公司要求的环境。然后就是找导师给我开会&am…...

四色猜想的推论式证明_Donqy

四色猜想的推论式证明三色定理四色定理(三色定理推论)三色定理 在一足够大的区域内&#xff0c;有且最多仅仅只有三个区域(A&#xff0c;B&#xff0c;C)满足以下条件&#xff1a; 1&#xff0c;同时相互相邻。 2&#xff0c;同时界于一点(d)。 四色定理(三色定理推论) 在一…...

POJ1129---Channel Allocation(dfs+四色猜想)

Channel Allocation Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 19810 Accepted: 9946 Description When a radio station is broadcasting over a very large area, repeaters are used to retransmit the signal so that every receiver has a strong si...

POJ 1129 Channel Allocation【四色猜想+DFS染色】

Description When a radio station is broadcasting over a very large area, repeaters are used to retransmit the signal so that every receiver has a strong signal. However, the channels used by each repeater must be carefully chosen so that nearby repeaters...

硬件仿真加速器与原型验证平台

基于软件仿真工具对于动辄几百万门的ASIC验证而言&#xff0c;几乎显得力不从心。不管是从成本还是从性能的角度来看&#xff0c;使用硬件仿真器或者基于FPGA的原型验证平台&#xff0c;几乎是验证工程师的不二法门。因为基于硬件的环境能够极大的提高验证的速度&#xff0c;增…...

1970 花匠

1970 花匠 这个题呢&#xff0c;和上回wyq老师出的题差不多&#xff0c;我用一次就AC了&#xff0c;这样的题目叫做波形动态规划题目 是用来解决类似于山峰的题目 首先&#xff0c;我们定义一个数组f[i][0/1]第一个维度表示位置&#xff0c;第二个维度表示上升或者下降 所以&a…...

2013 NOIP提高组 花匠

题目描述 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定 把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希 望剩下的花排列得比较别致。…...

noip2013花匠

https://www.zybuluo.com/ysner/note/1335684 题面 戳我 解析 \(O(n^2)\)秒出&#xff1a; 设\(f[0][i]\)表示保留第\(i\)个盆&#xff0c;并且它高于左边和右边的方案数。 设\(f[1][i]\)表示保留第\(i\)个盆&#xff0c;并且它低于左边和右边的方案数。 int main() {ngi();fp(…...

Noip 2013 Day2花匠

题目描述 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希望剩下的花排列得比较别致。 具体…...

【noip2013】花匠

题目描述 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希望剩下的花排列得比较别致。 具体…...

DP练习题——洛谷P1970花匠

目录 题目描述&#xff1a;输入输出格式&#xff1a;输入格式&#xff1a;输出格式&#xff1a;输入输出样例&#xff1a;输入样例&#xff1a;输出样例&#xff1a;题目分析&#xff1a;解法一&#xff1a;解法二&#xff1a;结语&#xff1a;题目描述&#xff1a; 洛谷\(P197…...

NOIP2013 花匠解题报告

//&#xff1c;NOIP2013&#xff1e; 花匠 /*最优子结构性质&#xff0c;可以用动规。注意到存在30%的变态数据(1 ≤ n ≤ 100,000&#xff0c;0 ≤ h_i ≤1,000,000)&#xff0c;因此应当找到线性的算法。A、B两种情况不仅不会增加复杂性&#xff0c;反而消除了对n奇偶性的讨论…...

花匠(动态规划)

花匠 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希望剩下的花排列得比较别致。 具体而言…...

NOIP2013 花匠

题目描述 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希望剩下的花排列得比较别致。具体而…...

P1970 花匠

题目描述 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希望剩下的花排列得比较别致。 具体…...

洛谷-1970 花匠

题目描述 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希望剩下的花排列得比较别致。 具体…...

NOIP 花匠

题目描述 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希望剩下的花排列得比较别致。 具…...

花匠

题目描述 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希望剩下的花排列得比较别致。 具体…...

[NOIP2013]花匠

https://nanti.jisuanke.com/t/T2017 dp[i][0]满足条件A的最大个数 dp[i][1]满足条件B的最大个数 #include <iostream> #include <algorithm> #include <cstring> #include <bits/stdc.h> using namespace std; typedef long long ll;const int idat…...

洛谷P1970 花匠

花匠 传送门 花匠栋栋种了一排花&#xff0c;每株花都有自己的高度。花儿越长越大&#xff0c;也越来越挤。栋栋决定把这排中的一部分花移走&#xff0c;将剩下的留在原地&#xff0c;使得剩下的花能有空间长大&#xff0c;同时&#xff0c;栋栋希望剩下的花排列得比较别致。 …...

2022.12 青少年机器人技术等级考试理论综合试卷(三级)

2022年12月 青少年机器人技术等级考试理论综合试卷&#xff08;三级&#xff09; 分数&#xff1a; 100 题数&#xff1a; 30 一、 单选题(共 20 题&#xff0c; 共 80 分) 1.舵机接到 Arduino UNO/Nano 主控板的 2 号引脚&#xff0c; 下列选项中&#xff0c; 实现舵机在 0 度…...

有哪些值得推荐的关于英文词根的好书?

有哪些值得推荐的关于英文词根的好书&#xff1f; 推荐得太多&#xff0c;反而会让人无法适从&#xff0c;我就说四本&#xff0c;精读几遍后放在手边不时查阅&#xff0c;裨益无穷。 国内首推李平武的《英语词根与单词的说文解字》和《英语词缀与英语派生词》&#xff0c;公认…...

codeforces contest 1111

A. Superhero Transformation题意&#xff1a;元音和元音&#xff0c;辅音和辅音字母之间可以互相转换&#xff0c;问两个字符串是否想同&#xff1b;题解&#xff1a;直接判断即可&#xff1b; 1 #include<bits/stdc.h>2 using namespace std;3 const int N1010;4 char …...

【C语言】在线OJ题 BC7-BC52-牛客网编程初学者入门训练

目录BC7 缩短二进制BC8 十六进制转十进制BC9 printf的返回值BC10 成绩输入输出BC11 学生基本信息输入输出BC12 字符金字塔BC13 ASCII码BC14 出生日期输入输出BC15 按照格式输入并交换输出BC16 字符转ASCII码BC17 计算表达式的值BC18 计算带余除法BC19 反向输出一个四位数BC20 k…...

JO、JNO、JB、JNB命令详解(从原理上)

JO 当执行到jo命令时&#xff0c;如果ZF标志位为1&#xff0c;则跳转&#xff0c;反之不跳转 add eax,ecx jo 00401000c此时eax7fff ffff &#xff0c;ecx0000 0001&#xff0c;执行完add命令&#xff0c;OF1&#xff0c;原因是eax存储的最大值是7fffffff&#xff0c;再加1&a…...

装修--避坑--换窗户

要注意物业是否要求统一和外观开启方式要看下&#xff0c;推拉窗方便&#xff0c;但有毛边&#xff0c;密封性差&#xff0c;推荐平开窗&#xff0c;胶条密封性好&#xff0c;内开窗&#xff0c;外开窗 选用内开窗&#xff0c;如果担心内开有问题&#xff0c;选用内开内倒的&am…...

关于数据序列化(3),JSON的方式,FastJson序列化对象和List集合示例

JSON也是对象序列化的一种方式 1. 示例 public class FriendLikeVO {public String sn; public int score; public long time;public FriendLikeVO(JSONObject jo) {this.sn jo.getString("sn");this.score jo.getIntValue("score");this.time jo.get…...

vue:跨域以及sessionId不一致问题解决方法

情景&#xff1a; 使用Vue和SpringBoot做前后端分离项目&#xff0c;出现跨域问题&#xff0c;因为前端访问调用后端3个接口&#xff0c; 第一&#xff1a;session校验 &#xff0c;第二&#xff1a;登录 &#xff0c;第三&#xff1a;查询接口 但是将session分别获取&#…...

mysql explain时,possible_keys有索引,但是key为null没有使用索引

场景&#xff1a; 有三个表&#xff0c;表&#xff12;连接表&#xff13;查询很快&#xff0c;几毫秒&#xff1b;但是表&#xff12;连接查询表&#xff14;很慢&#xff0c;耗时几分钟。 注&#xff1a;都是用uid字段做关联 查询结果如下截图&#xff1a; mysql> sele…...

mac或linux环境下用python爬取m3u8格式视频并将其ts文件合成转存为mp4文件

需求:有时看到网上的视频并不是引用mp4链接播放的&#xff0c;而是src’blob:xxx"这种引用&#xff0c;无法直接用爬虫直接爬取 <video ... src"blob:https://www.finger66.com/4b1aa32e-602c-4211-a557-87f7adccdb5e"></video>分析真实的资源:F1…...

浅析分布式系统之体系结构 技术基本目标----一致性(单对象、单操作)

一致性的本质 一致性定义&#xff1a;逻辑层面&#xff0c;一致性&#xff08;consistency&#xff09;是指一個形式系統中不蕴含矛盾&#xff08;wiki&#xff09;。在计算机系统的范畴之内&#xff0c;一致性其实是一种人们对于系统的综合需求&#xff0c;人们往往需要计算机…...

校招季--献给前端求职路上的你们(H5+C3)

HTML5部分 1、新的表单元素&#xff1a; (1)color颜色选取 (2)增强的表单&#xff1a;Number有min,max Email:邮件&#xff0c;时间控件Time&#xff0c;progress进度条。新增属性&#xff1a;placeholder&#xff0c;autofocus 2、新的语义化标签 header,footer,artice,…...

Gentoo USE参数清单中文详解

1. 3dfx - 添加XFree86下的3dfx显卡支持 (参见: voodoo3) 2. 3dnow - 添加AMD处理器的3dnow!指令集支持 3. *X - 添加X11窗口支持 4. Xaw3d - 添加带3D视图的athena窗口支持 5. a52 - 添加用于DVD的ATSC A/52解码支持 6. aac - 添加MPEG-4 AAC音频支持 7. 8. <span id"…...

编程术语英汉对照大全

abstract 抽象的 抽象的 abstraction 抽象体、抽象物、抽象性 抽象体、抽象物、抽象性 access 存取、取用 存取、访问 access level 存取级别 访问级别 access function 存取函式 访问函数 activate 活化 激活 active 作用中的 adapter 配接器 适配器 address 位址 地址 addres…...

Gentoo 完整的USE参数清单中文详解(转)

apache2 - 当一个程序包同时支持Apache1和Apache2时&#xff0c;选择支持Apache2*apm - 添加APM电源管理支持&#xff3b;参考文档&#xff1a;高级电源管理常见问题解答&#xff3d;*arts - 添加aRts支持 (一种KDE的音效合成器)audiofile - 添加libaudiofile(音频文件库)支持*…...

gentoo USE 项目解释

1. 3dfx - 添加XFree86下的3dfx显卡支持 (参见: voodoo3) 2. 3dnow - 添加AMD处理器的3dnow!指令集支持 3. *X - 添加X11窗口支持 4. Xaw3d - 添加带3D视图的athena窗口支持 5. a52 - 添加用于DVD的ATSC A/52解码支持 6. aac - 添加MPEG-4 AAC音频支持 7. 8. <span id"…...

手把手教你RMXP 第二部分(新手完整图文教程)

如果您是纯新手&#xff0c;连游戏制作工具都还没选择&#xff0c;请看《新手入门指南》&#xff0c;先看看截图&#xff0c;然后下载游戏制作工具。 此文字教程&#xff0c;是面向完全不懂RPG Maker XP的新手而撰写。它将从最基本的入门开始&#xff0c;涉及了所有的事件条目…...

转换函数和运算符类

我们以下是采用内联函数来进行的#ifndef ___Class_Counter #if 1 #endif ___Class_counter #include <climits> class Counter{unsigned cnt; // unsigned mmm; public:Counter() : cnt(0) {}//构造函数初始化器//Counter(double mmm):mmm(2){}/*void increment() {i…...

(d2l-ai/d2l-zh)《动手学深度学习》pytorch 笔记(2)前言(介绍各种机器学习问题)以及数据操作预备知识Ⅰ

开源项目地址&#xff1a;d2l-ai/d2l-zh 教材官网&#xff1a;https://zh.d2l.ai/ 书介绍&#xff1a;https://zh-v2.d2l.ai/ 笔记基于2021年7月26日发布的版本&#xff0c;书及代码下载地址在github网页的最下面 交流者论坛 额外&#xff1a; https://distill.pub/ &…...

hcia笔记--10月20日

目录 计算机网络的概述 计算机 诞生&#xff1a; 机器语言&#xff1a; 计算机的功能性计算&#xff1a; 对等网 网络扩大方案: 增大距离 增加节点 网络扩大需求 网桥&#xff1a; 交换机&#xff08;网桥的升级版&#xff09; 广播域 路由器 IP地址--逻辑地址 掩…...

HCIA-day01

计算机网络的概述计算机 1946年 机器语言----二进制语言 计算机的功能性计算 应用层&#xff1a;人机交互的接口&#xff0c;自然语言--->编码----->机器语言 表示层&#xff1a;进一步将编码--->二进制语言 介质访问控制层&#xff1a;控制物理层&#xff08;硬件…...

网络基础概论

网络基础 1.计算机网络的概述 机器语言&#xff1a; 二进制语言 计算机的功能性计算 应用层&#xff1a;人机交互的接口&#xff0c;自然语言---》机器语言 表示层 &#xff1a; 进一步将编码--》二进制语言 介质访问控制层 &#xff1a;控制物理层&#xff08;硬件&…...

【无标题】HCIA基础

计算机网络的概述 计算机诞生诞生日期 1946年计算机语言&#xff1a;二进制语言&#xff08;通过二进制语言实现人机交互&#xff09;计算机功能性计算 应用层 &#xff08;人机交互的接口 自然语言-->编码-->机器语言&#xff09;表示层 &#xff08;进一步将编码----…...

TCP-IP 概述

TCP/IP起源于60年代末由美国政府资助的一个分组交换网络——ARPAnet(阿帕网)。到90年代TCP/IP就已成为事实上的工业标准了。 网络分层 网络分层从ARPAnet开始就已经在使用&#xff0c;将网络协议分为不同层次开发&#xff0c;能简化设计的复杂性&#xff0c;各层既能相互独立…...

数学-序列

序列 定义 实际上是一个从N\mathbb{N}N到R\mathbb{R}R的一个函数 f:N→Rf: \mathbb{N}\to\mathbb{R} f:N→R 也看作按一定顺序排列的数 x1f(1)x2f(2)...xnf(n)x_1f(1)\\ x_2f(2)\\ ...\\ x_nf(n) x1​f(1)x2​f(2)...xn​f(n) 表示方法 通项 如&#xff1a;xn1/nx_n1/nxn​…...

漫步数学分析番外五(下)

接下来我们不证明定理10&#xff0c;而是更加一般的结论。 定理10′令X是一个完备度量空间,令T:X→X是一个压缩映射&#xff1a;d(T(x),T(y))≤λd(x,y)&#xff0c;其中0≤λ<1是一个不动的常数&#xff0c;那么T是连续的且有唯一的一个不动点。证明:可以立刻得出T是一致…...

≪统计学习精要(The Elements of Statistical Learning)≫课堂笔记(十二)

第九章 可加模型、树模型相关方法 1. 可加模型&#xff08;additive model&#xff09; 大家都知道线性模型是最简单好用的&#xff0c;但是往往现实中很多效应都是非线性的。前面举过一个学历的例子&#xff0c;再抄一下&#xff1a; 一方面&#xff0c;学历是你受教育的体现…...

高等数学(Infinite Series)

Table of Contents无穷级数常数项级数的概念和性质常数项级数的审敛法函数项级数收敛与一致收敛函数项级数的基本性质幂级数的收敛域与和函数函数的幂级数展开傅里叶级数一般周期函数的傅里叶级数无穷级数 常数项级数的概念和性质 定义 (1) 数列{an}a1,a2,⋯,an,⋯\{a_n\}a_1…...

数学分析笔记11:幂级数

幂级数相关概念 幂级数收敛域 幂级数&#xff0c;就是形如∑n1∞anxn\sum_{n1}^{\infty}{a_nx^n}∑n1∞​an​xn的函数项级数&#xff0c;其中{an}\{a_n\}{an​}是实数列。对幂级数而言&#xff0c;我们收敛要考察幂级数的收敛域&#xff0c;其次&#xff0c;要考察其一致收敛…...

磨金石教育影视技能干货分享|浅析中国CG特效的发展现状

中国CG特效的发展2015年是一个分水岭。在2015年之前&#xff0c;中国CG 特效发展是混乱的&#xff0c;不成熟的。总体表现就是技术水平不足&#xff0c;缺少人才培养的体系。当时从事CG的公司&#xff0c;大概有两个类型&#xff1a;“技术型与业务型”。所谓技术型的公司&…...

LNK2019 无法解析的外部命令

看的我头疼&#xff0c;一般出现这种情况&#xff0c;基本就是你项目属性设置有问题。要么是没有lib文件&#xff0c;要么是缺少什么库目录之类的。 我特么。整了半天&#xff0c;是因为我的平台是64&#xff0c;但是我的项目里用到的lib路径是x86路径&#xff0c;所以给我报错…...

C++:无法解析的外部命令

无法解析的外部符号 “public: __thiscall MemoryBlock::~MemoryBlock(void)” (??1MemoryBlockQAEXZ)&#xff0c;该符号在函数 _main 中被引用; fatal error LNK1120: 1 个无法解析的外部命令 %%%%这类问题一般都是找不到函数的定义&#xff0c;常见为类成员函数只有声明&…...

error link 1120 无法解析外部命令

出现的原因 void_cdecl xxx(void) xxx()这个函数只声明没有实现&#xff0c;将xxx()实现部分加到文件中去就行...

LNK2001:无法解析的外部符号,LNK1120:一个无法解析的外部命令

写了个画图程序&#xff0c;边写边调试&#xff0c;运行时发现出现了这个。检查发现原因是在头文件定义了A函数&#xff0c;在.cpp中没有实现&#xff0c;于是在.cpp中将函数写出来 头文件定义了&#xff0c;但函数没有具体出现&#xff0c;编译器无法解析&#xff0c;实现一下…...

LNK1120: 一个无法解析的外部命令

出现这种问题的原因有可能&#xff1a; 1、当在一个头文件中定义一个函数&#xff0c;但是在源文件中没有实现的时候 2、当使用一个外部库的对应的头文件中使用函数的时候 第一种情况的解决办法&#xff1a; 无&#xff01;&#xff01;&#xff01;&#xff01;&#xff01…...

error LNK1120: 1 个无法解析的外部命令

场景描述&#xff1a; 在写MFC时删掉了一些组件&#xff0c;组件已经映射变量&#xff0c;同时删除了Dlg.cpp里的消息处理函数&#xff0c;保存编译报错error LNK1120: 1 个无法解析的外部命令 解决办法及原因&#xff1a; 没有删除 Dlg.h里相关变量和组件的定义 总结&#…...

关于vs2019出现“无法解析的外部命令”的一种可能原因”

除主函数main函数外&#xff0c;若定义函数A中引用了另一定义函数B&#xff0c;此时B函数不能为void类型&#xff0c;否则会出现“无法解析的外部命令”错误。...

一个无法解析的外部命令

1.只有函数声明没有实现 2.头文件相互包含 3.忘记写主文件main 不排除还有其他的原因...

出现无法解析的外部命令

1.可能是依赖库不完整&#xff0c;在项目设置中添加lib依赖 2.有可能是静态变量未设置 需要在使用的地方进行设置 加上该问题就会消失...

Qt报错:无法解析外部命令,解决办法

是这样的&#xff0c;我是一个Qt小白&#xff0c;昨晚就简简单单自定义了一个按钮&#xff0c;就出现下面的问题。 **widget.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl MyPushButton…**具体错误提示很长来着&#xff0c;&#xff0c;&#xff0c; 直接上…...

C语言 无法解析外部命令错误怎么解决

为什么会出现这样的报错啊&#xff1f;求助大佬 #include<stdio.h> int mulnum(int x, int y) { if (x % y 0 ) return 1; else return 0; } int main() { int a, b, t0; scanf_s("%d%d", &a, &b); t mulnum(a, b); if (t 1) printf(…...

vue中名词解释

No名称略写作用应用场景其他1 单页面应用 &#xff08;Single-page application&#xff09; SPA 1&#xff0c;控制整个页面 2&#xff0c;抓取更新数据 3&#xff0c;无需加载&#xff0c;进行页面切换 丰富的交互&#xff0c;复杂的业务逻辑的web前端一般要求后端提供api数据…...

ChatGPT的多种用法(持续更新中。。。)

指南 写小说 “写一本拥有出人意料结局的推理小说。” “写一个让读者参与其中的交互小说。” “为孩子们写一本激励他们勇敢面对挑战的小说。” “编写一个有关科技创新的未来世界的小说。” “创造一个让读者感到沉浸其中的幻想故事。” 充当 Linux 终端 我想让你充当…...

DateTimePicker 日期时间选择器时间格式处理

//时间选择器格式处理timeChange(e) {var that thisvar date new Date(e);var y date.getFullYear(); // 年var m date.getMonth() 1; // 月m m < 10 ? (0 m) : m;var d date.getDate(); // 日d d < 10 ? (0 d) : d;var h date.getHours(); // 时h h < …...

FITC-PEG-OH荧光素-聚乙二醇-羟基用以标记生物分子,例如蛋白质,抗体,肽等

结构式&#xff1a; 中文名称&#xff1a;荧光素-聚乙二醇-羟基 英文名称&#xff1a;FITC-PEG-OH 激发/发射波长&#xff1a;515nm-520nm 性状&#xff1a;固体或粉末 溶剂&#xff1a;溶于DMSO,DMF,DCM&#xff0c;溶于水 分子量&#xff1a;400、600、1000、2000、3400…...

Java JDK详细安装配置(详细备忘版本)

目录概览一、下载安装二、环境配置三、常见问题一、下载安装 官方下载地址&#xff1a;点我去官网 java20 、java17如下&#xff1a; java8、java11如下 jre8 如下 以 java8 下载为例&#xff1a; 按步骤输入账号密码 之后就会跳出下载显示框 得到了文件名为 jdk-8u361-win…...

Spring Security 6.0系列【3】源码篇之基于过滤器的基本原理

有道无术&#xff0c;术尚可求&#xff0c;有术无道&#xff0c;止于术。 本系列Spring Boot 版本 3.0.4 本系列Spring Security 版本 6.0.2 源码地址&#xff1a;https://gitee.com/pearl-organization/study-spring-security-demo 文章目录前言过滤器&#xff08;Filter&am…...

H7-TOOL发布固件V2.21, 增加RTT快捷面板功能,脱机烧录增加英飞凌,Qorvo以及NXP,普冉,华大,灵动微等新系列(2023-03-26)

H7-TOOL所有资源汇总&#xff08;含操作手册&#xff09;&#xff1a; H7-TOOL开发工具&#xff0c;1拖4/16脱机烧录&#xff0c;高速DAPLINK&#xff0c;RTOS Trace&#xff0c;CAN/串口助手, 示波器, RTT等&#xff0c;支持WiFi&#xff0c;以太网&#xff0c;高速USB和手持…...

Python采集商品数据信息,做数据可视化分析,又是对数据分析上心的一天

前言 环境使用 在开始之前&#xff0c;安装好我们的代码编辑器和环境是非常重要的 Python 3.8pycharm --> 编辑器jupyter notebook --> 数据分析编辑器 模块使用 requests >>> pip install requests 数据请求parsel >>> pip install parsel 数据解…...

[N1CTF 2018]eating_cms_

目录 信息收集 代码审计 parse_url解析漏洞 信息收集 进入即是登录页面&#xff0c;抓包一看应该是SQL注入&#xff0c;但是空格、%、|等等啥的都被waf了,不太好注入&#xff0c;先信息收集一波 花一分钟扫下目录&#xff0c;发现一个viminfo和register.php Viminfo文件…...

比较合规的分销模式有哪一些

梦龙商业案例分析&#xff0c;带你了解商业背后的秘密 首先肯定是一级分销的&#xff0c;有人说不是二级分销也可以吗&#xff1f; 其实二级分销也是有点悬的哦&#xff0c;因为严格来讲平台也算一级&#xff0c;如果做普通的二级&#xff0c;有可能会被定义成三级分销&#…...

【CSAPP】异常控制流 | 异常表 | 异常类别 | 同步异常 | 异步异常

​​ &#x1f4ad; 写在前面&#xff1a;本文将学习《深入理解计算机系统》的第六章 - 关于异常控制流和系统级 I/O 。CSAPP 是计算机科学经典教材《Computer Systems: A Programmers Perspective》的缩写&#xff0c;该教材由Randal E. Bryant和David R. OHallaron 合著。 本…...

安全多方计算之八:Mix-Match

Mix-Match1. 混合网络基于ElGamal加密方案的混合网络2. PET协议3. Mix-Match协议4. 百万富翁问题的Mix-Match解决方案M.Jakobsson和A.Juels提出了基于Mix-Match的安全多方计算协议构造方法&#xff0c;该类协议包括Mix与Match两个阶段&#xff1a; Mix阶段&#xff1a;通过构造…...

idea中的sc.nextLine()与sc.nextInt()处理回车换行的问题

文章目录一. 发现问题1. sc.nextLine()2. sc.nextInt()二. 分析问题三. 总结一. 发现问题 今天在洛谷刷题&#xff0c;就发现这字符串死活输不进去&#xff0c;然后就有了今天的文章。先看下面这个问题。 1. sc.nextLine() package 洛谷;import java.util.*;public class Te…...

VBA提高篇35 VBA操作Word/PPT/Access_CreateObject/GetObject

文章目录1. Word参数2. PPt/Access3. office的互相调用3.1 工程创建CrateObject3.2 对比上面速度高,效率快GetObject1. Word参数 参数含义ApplicationWord应用本身Document代表一个Word文件Characters该文件中所有字符 参数含义Range.Text该Range的内容,即其中所有字符构成的字…...

Java电子招标采购系统源码—互联网+招标采购

智慧寻源 多策略、多场景寻源&#xff0c;多种看板让寻源过程全程可监控&#xff0c;根据不同采购场景&#xff0c;采取不同寻源策略&#xff0c; 实现采购寻源线上化管控&#xff1b;同时支持公域和私域寻源。 询价比价 全程线上询比价&#xff0c;信息公开透明&#xff0c;可…...

Linux常用命令——ln命令

在线Linux命令查询工具 ln 用来为文件创件连接 补充说明 ln命令用来为文件创件连接&#xff0c;连接类型分为硬连接和符号连接两种&#xff0c;默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。 注意&#xff1a;符号链接文件不是一个独立的文件&a…...

浅谈可直接安装的抓包APP-VnetStream

之前介绍过关于抓包工具charles的详细使用方法&#xff0c;链接&#xff1a;https://mp.csdn.net/mp_blog/creation/editor/100563263。但觉得还是不够方便&#xff0c;今天来简单介绍下可以直接安装在移动端的APP抓包工具。1.关于ios端Stream工具的使用1.1stream直接在appstor…...

直播电商助力乡村振兴高峰论坛举行

3月24日&#xff0c; 第七届杭州全球企业家论坛暨直播电商助力乡村振兴高峰论坛举行&#xff0c;由浙江中小企业协会主办的直播电商助力乡村振兴高峰论坛在杭州国际博览中心召开。与国家智库级的各个专家及多个主流平台创始人齐聚一堂&#xff0c;共同探讨直播电商助力乡村振兴…...

为什么OpenCV用GPU/cuda跑得比用CPU慢?

一、原因总结 最近项目需要&#xff0c;发现了这个问题。网上找原因&#xff0c;汇总起来&#xff0c;有以下几点原因&#xff1a; 1、首先对于任何一个CUDA程序&#xff0c;在调用它的第一个CUDA API时后都要花费秒级的时间去初始化运行环境&#xff0c;后续还要分配显存&am…...

Redis的使用【Redis】

一、缓存简介 缓存简介 二、缓存分类 缓存分类 三、常见缓存 常见缓存 四、Redis使用 Redis 有 5 ⼤基础数据类型&#xff1a; String——字符串类型Hash——字典类型List——列表类型Set——集合类型ZSet——有序集合类型 其中最常⽤的是字符串和字典类型。 1.字符…...

复杂链表的复制-剑指Offer35-java

一、题目描述 请实现 copyRandomList 函数&#xff0c;复制一个复杂链表。在复杂链表中&#xff0c;每个节点除了有一个 next 指针指向下一个节点&#xff0c;还有一个 random 指针指向链表中的任意节点或者 null。 示例 1&#xff1a; 输入&#xff1a;head [[7,null],[13,…...

免费ChatGPT自动批量生成文章工具

要利用ChatGPT批量自动生成文章&#xff0c;最简单的方式就是找到一家接入了chatgpt或者文心一言的软件&#xff0c;【ChatGPT批量文章生成详细如下图】然后输入一些关键词和主题&#xff0c;即可生成文章或者解答你的问题&#xff0c;或者直接导入文章进行批量续写。 ChatGPT是…...

大数据项目实战之数据仓库:业务采集平台——第2章 业务数据介绍

文章目录第2章 业务数据介绍2.1 电商系统表结构2.1.1 活动信息表&#xff08;activity_info&#xff09;2.1.2 活动规则表&#xff08;activity_rule&#xff09;2.1.3 活动商品关联表&#xff08;activity_sku&#xff09;2.1.4 平台属性表&#xff08;base_attr_info&#xf…...

福建互联网医院牌照申办需要哪些资料

福建互联网医院牌照申办需要哪些资料|福州|宁德市|泉州市|厦门市|莆田市|南平市|龙岩市|三明市|漳州市 很多人都反应互联网医院牌照申请太复杂了&#xff0c;弄了几次都没过&#xff0c;怎么办呢&#xff1f;其实也没有想象的那么难&#xff0c;主要就是先到当地的申办机构了解…...

分布式系统(Distributed Systems)方向有哪些SCI期刊? - 易智编译EaseEditing

以下是一些比较著名的分布式系统SCI期刊&#xff1a; IEEE Transactions on Parallel and Distributed Systems: 这是一个由IEEE出版的期刊&#xff0c;主要涵盖并行和分布式系统中的计算、通信和控制等方面的研究成果。该期刊内容涵盖分布式计算、通信协议、分布式存储、虚拟…...

最小生成树kruskal-修建公路1

题目描述 L 城一共有 N 个小区。 小明是城市建设的规划者,他计划在城市修 M 条路,每修建一条路都要支付工人们相应的工钱(需要支付的工钱 = 路的长度)。 然而小明所拿到的经费并不够支付修建 M 条路的工钱,于是迫于无奈,他只能将计划改变为修建若干条路,使得 N 个小区之…...

红日(vulnstack)5 内网渗透ATTCK实战

环境配置 链接&#xff1a;百度网盘 请输入提取码 提取码&#xff1a;l8r7 攻击机&#xff1a;kali2022.03 192.168.135.128(NET模式) win7 192.168.138.136 (仅主机模式) 192.168.135.150 (NET模式) win2008 192.168.138.138 (仅主机模式) web渗透 1.nmap探测目标靶机开…...

Promise API

1.Promise构造函数 Promise&#xff08;excutor&#xff09;{} excutor函数&#xff1a;执行器 &#xff08;resolve&#xff0c;reject&#xff09;>{}resolve函数&#xff1a;内部定义成功时我们调用的函数value>{}reject函数&#xff1a;内部定义失败时我们调用的函…...

C++ 重复尾部字符串删除函数

#include "iostream" #include "string" using namespace std; void delRepeat(string &head,string &tail) {for (int j 1; j < tail.size(); j) {if(head.substr(head.size()-j).compare(tail.substr(0,j))0){ // 删除重复的部分…...

Python-Flask 快学

flask是Python的一个轻型Web框架. 使用pycharm自动创建项目,也可以手动创建,以下是目录的结构: ├── app.py├── static└── templates 一、创建一个简单应用 from flask import Flaskapp Flask(__name__)app.route(/) def hello_world():return "hello world &q…...

【CANoe】CAPL_UDS安全算法dll制作

文章目录一、背景二、方法一&#xff1a;在CAPL中引入dll的制作【制作dll的通用方法】1、在CAPL中打开帮助文档2、找到CAPL DLL相关的说明&#xff0c;以下图中标记的为Demo进行dll的制作3、拷贝到桌面&#xff0c;我用VS2019打开4、解析其中一个函数&#xff0c;制作dll类似原…...

docker部署chat-web,实现自己的ChatGPT

本篇文章的前提是请确认已获得openai 的API-KEYS&#xff0c;即以sk-开头的keys&#xff1b;是否在服务器上安装了docker以及docker-compose docker以及docker-compose安装请参考我的博文&#xff1a;CENTOS8.0安装DOCKER&DOCKER-COMPOSE_wd520521的博客-CSDN博客 一、&a…...

【看门狗】我说的是定时器不是狗啊

单片机在运行中死机了&#xff0c;你或许只能按2下电源键&#xff08;重启&#xff09;或1下复位键。 这里简单说一下重启和复位&#xff1a; 从RESET引脚复位&#xff0c;只有MCU复位。而外设看情况&#xff0c;有的可能会有MCU同步复位或者重新初始化。也有可能一些保持复位…...

物理机CPU使用率报警

背景知识 (background) CPU是稀缺的共享资源&#xff0c;CPU使用率过高&#xff0c;可能造成更多的上下文切换、调度延迟、CGroup CPU Throttle。 无论是物理机或容器化混合部署的应用&#xff0c;CPU做不到完全隔离&#xff0c;最多只能限制使用上限。部分进程CPU使用过多&a…...

【python实操】马上毕业了,你还不懂什么是守护线程、线程、进程?(附12306抢票程序-源代码)

作者&#xff1a;20岁爱吃必胜客&#xff08;坤制作人&#xff09;&#xff0c;近十年开发经验, 跨域学习者&#xff0c;目前于海外某世界知名高校就读计算机相关专业。荣誉&#xff1a;阿里云博客专家认证、腾讯开发者社区优质创作者&#xff0c;在CTF省赛校赛多次取得好成绩。…...

MySQL InnoDB 刷脏页

MySQL InnoDB 刷脏页flush 过程控制策略WAL 机制 : InnoDB 在处理更新语句时&#xff0c;只做写日志的磁盘操作 脏页 : 当内存数据页与磁盘数据页内容不一致干净页 : 内存数据写入到磁盘后&#xff0c;内存与磁盘上的数据页的内容一致 更新/ flush 过程 : flush 过程 flus…...

如何用Postman做接口自动化测试?没有比这个更详细的了

目录 前言 什么是自动化测试 自动化测试有哪些分类 为什么需要自动化测试 Postman自动化测试演示 1.新建集合 2.新建接口 3.填写自动化测试脚本 4.录入所有接口 5.执行自动化测试 前言 什么是自动化测试 把人对软件的测试行为转化为由机器执行测试行为的一种实践。 …...

openAi ChatGPT调用性能优化的一些小妙招

参考的demo:GitHub - ddiu8081/chatgpt-demo: A demo repo based on OpenAI API. 扭曲调教&#xff1a; openai提供的chat接口&#xff08;https://api.openai.com/v1/chat/completions&#xff09;由于其模型很大&#xff08;什么1750亿个参数啥的&#xff09;&#xff0c;单…...

前端面试笔试题总结

前端面试笔试题总结1.说说你对react的理解&#xff1f;有哪些特性&#xff1f;2.说说Real diff算法是怎么运作的3.说说React生命周期有哪些不同的阶段&#xff1f;每个阶段对应的方法是&#xff1f;4.说说你对React中虚拟dom的理解&#xff1f;5.说说你对react hook的理解&…...

基于MATLAB编程的蚁群算法格栅路径优化,基于蚁群算法的路径避障规划

目录 背影 蚁群算法的原理及步骤 基本定义 编程思路 适应度函数 算法的规则 特点 主要参数 代码 结果分析 展望 背影 格栅路径优化运算量大,可能解多,求解难度高的,可行解多的特点,一般都无法用直接求解,本文用蚁群算法进行求解,蚁群算法拥有更好的全局寻优能力, 蚁…...

怎么画一张微服务架构图?

怎么画一个微服务架构图? 要画一个微服务架构图&#xff0c;你需要遵循以下步骤&#xff1a; 确定服务&#xff1a;首先&#xff0c;你需要确定你的微服务架构需要哪些服务。每个服务都应该具有明确定义的功能和目的。 绘制图表&#xff1a;使用一个绘图工具&#xff0c;比如…...

python---python基础语法

python基础语法 主要针对python中变量的定义 1.重点 1.2字面量 1.介绍&#xff1a;就是数据类型的学习。 2.介绍 数字。浮点数&#xff0c;就和和现实中写法一样就行字符串&#xff0c;python中所有的被引号包裹的都是字符串# 字面量学习# 数字 6666 232323 -45656566# 浮点 -…...

ython和PyTorch实现ChatGPT批量AI智能写作

怎么实现用chatgpt批量写作 ChatGPT是一种针对文本生成的自然语言处理工具&#xff0c;它可以用于生成大量的文本内容。但是&#xff0c;由于ChatGPT需要的计算资源较大&#xff0c;处理时间较长&#xff0c;因此在批量写作时需要考虑花费的时间和资源。 以下是一些步骤&…...

【力扣专题】2.链表

2.链表虚拟头结点&#xff08;C&#xff09;直接在原链表上操作设置虚拟头节点再操作相关题目递归相关题目双指针pre与temp快慢指针/环形链表相关题目计算链表长度相关题目首先最好能够手写链表相关操作链表&#xff1a;707.设计链表虚拟头结点&#xff08;C&#xff09; 例题…...

IAST技术进阶系列(六):API安全治理与防护初探

随着云原生和软件开源技术的蓬勃发展&#xff0c;越来越多的开发平台和第三方服务快速涌现&#xff0c;应用系统与功能模块的复杂性不断提升&#xff0c;应用开发深度依赖于应用程序接口&#xff08;Application Programming Interface&#xff0c;API&#xff09;之间的相互调…...

Android App保护用户隐私————禁止应用截屏或录屏

引言 相信大家在使用某些平台应用的时候&#xff0c;都会有限制的规定。 通常情况下&#xff0c;录屏、截图软件都可以在手机的运行过程中进行录屏、截图&#xff0c;普通的平台也不会阻止录屏、截图软件运行。 但是在某些比较敏感的平台上面&#xff0c;有可能出于保密的原因&…...

【C#基础】chatGpt带你学C#接口,它在游戏中有什么应用?

What are Interfaces? In computer programming, an interface is a set of rules or guidelines that define how different software components or systems should interact with each other. It serves as a contract between two or more components, specifying how the...

剑指offer-旋转数组中的最小值

文章目录题目描述题解一 暴力for循环&#x1f315;博客x主页&#xff1a;己不由心王道长&#x1f315;! &#x1f30e;文章说明&#xff1a;剑指offer-旋转数组中的最小值&#x1f30e; ✅系列专栏&#xff1a;剑指offer &#x1f334;本篇内容&#xff1a;对剑指offer中的数组…...

Nginx解决跨域问题(前端服务器,接口服务器)记录

Nginx解决跨域问题&#xff08;前端服务器&#xff0c;接口服务器&#xff09;记录 使用可视化工具宝塔&#xff0c;没有可忽略 遇到的问题&#xff1a;前端服务器访问接口服务器跨域 例&#xff1a;前端服务器访问地址 11.11.11.11:9008 ​ 后端服务器访问地址 22.22.22.2…...

Windows权限提升—令牌窃取、UAC提权、进程注入等提权

Windows权限提升—令牌窃取、UNC提权、进程注入等提权1. 前言2. at本地命令提权2.1. 适用范围2.2. 命令使用2.3. 操作步骤2.3.1. 模拟提权2.3.2. at配合msf提权2.3.2.1. 生成木马文件2.3.2.2. 设置监听2.3.2.3. 设置反弹2.3.2.4. 查看反弹效果3. sc本地命令提权3.1. 适用范围3.…...

【JAVA】Java进阶(一)

注解 什么是注解 Java 注解&#xff08;Annotation&#xff09;又称 Java 标注&#xff0c;是 JDK5.0 引入的一种注释机制。 Java 语言中的类、方法、变量、参数和包等都可以被标注。Java 标注可以通过反射获取标注内容。在编译器生成类文件时&#xff0c;标注可以被嵌入到字节…...

软考计算机系统笔记

计算机系统cpu运算器控制器补码特性 与原反补表示范围浮点数规格化浮点数寻址奇偶校验码海明码循环冗余校验码RISC与CISC流水线公式&#xff08;指令流水线&#xff09;存储器cachecache地址映像替换法中断输入输出 控制方式总线加密技术与认证技术加密技术&#xff08;解决窃听…...

VAE的NLP理解(离散,没有序列性)

Variational Auto-Encoder 变分自编码器 严格来说&#xff0c;VAE 实现的是“文本重建”&#xff0c;它虽然也包含“编码器”和“解码器”两个部分&#xff0c;但和 NLP 中的 encoder-decoder 架构还是有所区别。最大的差异在于&#xff0c;VAE 发源于 CV&#xff0c;它天然地不…...

【Linux】[万字] Linux下的文件操作 及 Linux文件描述符fd 详解

在Linux操作系统中, 文件描述符是一个至关重要的概念. 理解了文件描述符, 其实就可以相当于理解了Linux系统的关于内存文件系统的整个大致框架和逻辑 但是在介绍文件描述符之前, Linux关于文件还存在许多 概念和文件操作 的知识需要介绍一下, 就当作是为解释文件描述符所做的…...

VMware16 安装Oracle isos

文章目录一、下载资源二、安装教程一、下载资源 vm16的安装教程 配置内存以及分区的时候可参考Oracle官方文档 oracle 镜像的下载地址 下载地址截图: 二、安装教程 打开虚拟机&#xff0c;选择创建新的虚拟机 自定义 默认 稍后安装 安装Linux系统 选择安装位置 配…...

提示 ‘nvm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

到这个链接下载nvm的安装包&#xff1a;https://github.com/coreybutler/nvm-windows/releases 安装nvm遇到的坑 1.在cmd里打开提示 【‘nvm’ 不是内部或外部命令&#xff0c;也不是可运行的程序 或批处理文件。】 原因&#xff1a; 权限不足&#xff1a;用管理员权限打开cm…...

Vision Pro 自己写的一些自定义工具(c#)

目录前言一、保存图片工具1、展示2、源码下载地址二、所有工具汇总下载地址前言 自己用c#写的一些visionPro自定义工具&#xff0c;便于使用的时候直接拿出来&#xff0c;后续会不断添加新的工具。 想看怎么使用c#写visionPro自定义工具&#xff0c;可以看下我之前写的文章&a…...

《扬帆优配》机构动向 机构坚定看好芯片股后市

业内人士以为&#xff0c;因为职业存在回转预期&#xff0c;后续又有新资金入场预期&#xff0c;假如上市公司的业绩可以佐证职业开展前景&#xff0c;芯片板块的行情有望向纵深演绎 近期商场走出分解行情&#xff0c;新能源板块继续下行&#xff0c;国企龙头股以及ChatGPT概念…...

禅道——图文安装及使用教程

&#x1f468;‍&#x1f4bb;作者简介&#xff1a;练习时长两年半的java博主 &#x1f4d6;个人主页&#xff1a;君临๑ &#x1f39e;️文章介绍&#xff1a;禅道的2023版安装图文教程 &#x1f381; 如果文章对你有用&#xff0c;就点个免费的赞吧&#x1f44d; 目录 一、搜…...

wsl安装ros

我是在 WSL 的 Ubuntu 18.04 LTS 上安装 ROS。 准备工作 换源 我这是Ubuntu 18.04 LTS的清华源&#xff0c;如果需要其他版本的源&#xff0c;去清华软件镜像站自己寻找。 sudo nano /etc/apt/sources.list#把里面的内容删光&#xff0c;换成清华的源 deb https://mirrors.t…...