【3】VSCode Java配置报错:Error:linkageError occurred while loading main class variables

0 Error描述下图报错时,Java jdk版本:最新的15。换成14就解决这个问题了,但我之前试过VSCodeJavaInstaller-online-win-0.1.3(傻瓜安装包),也试过vscode redhat openjdk,都显示类似的错误:即编译成功的版本不能在平台运行,就是编译后的.class文件和运行环境不适配。我就很迷惑了,不是配套的jdk、jre一个版本怎么会报错呢?网上一堆说安装了好几个Java的,我也没装那么多呀?之前装了一天我一气之下全卸载了,最后冷静下来好好读错误提示
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

【5】快速排序C++完整实现;LeetCode 215. 数组中的第k个最大元素;快速排序partition部分的几种C++实现代码;

0 文章目录寻找第k大元素的实现思路;快速排序算法分析;partition部分的两种C++实现代码;可运行的完整C++代码(不是在leetcode里的,那里也已经有各种各样的参考答案了),可自定义输入输出进行测试。1 寻找数组中第k个最大元素在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。输入: (分别是数组长度、k值。这里与力扣题目要求略有不同,请自己根据需要酌情修改代码)6 2[3,2,1,5,6,4]
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

【蓝桥】第十一届软件类校内模拟赛(二)填空题部分

起晚了起晚了,比赛都快结束了才整完qwq文章目录前言填空题1题目描述2题目描述3题目描述4题目描述前言本题解为第十一届软件类校内模拟赛个人题解,但非官方满分题解,因此,可能存在下列问题题意理解错误,导致答案错误。代码中存在一些问题,导致答案错误。算法复杂度的分析有误,导致不能在规定时间内得出结果。因报名属于软件类,故本篇题解全部由 C++ 语言完成,如有出错欢迎大佬们指正,祝大佬们们...
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

【蓝桥】软件校内模拟赛(二)反倍数 题目+题解

文章目录前言反倍数题目描述前言本题解为第十一届软件类校内模拟赛个人题解,但非官方满分题解,因此,可能存在下列问题题意理解错误,导致答案错误。代码中存在一些问题,导致答案错误。算法复杂度的分析有误,导致不能在规定时间内得出结果。因报名属于软件类,故本篇题解全部由 C++ 语言完成,第一次进行校内模拟,没有想到无法查看题目,且木得官方题解,因此题目名称是根据问题描述总结(已忘记题目原名称q...
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

【蓝桥】软件校内模拟赛(二)凯撒密码加密 题目+题解

文章目录前言凯撒密码加密题目描述思路:代码:前言本题解为第十一届软件类校内模拟赛个人题解,但非官方满分题解,因此,可能存在下列问题题意理解错误,导致答案错误。代码中存在一些问题,导致答案错误。算法复杂度的分析有误,导致不能在规定时间内得出结果。因报名属于软件类,故本篇题解全部由 C++ 语言完成,第一次进行校内模拟,没有想到无法查看题目,且木得官方题解,因此题目名称是根据问题描述总结(...
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

Java笔记复习---函数/方法

Java中方法的使用
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

Java复习笔记---对象和类

1类的对象的定义及UML表示类是对象的模板,对象是类的实例UML介绍UML:广泛应用的面向对象设计的的建模工具,但独立于任何具体程序设计语言。作为一种建模语言,UML有严格的语法和语义规范。对于复杂系统,先用UML建模,再编写代码。UML工具会自动把模型编译成Java(C++)源码(方法体是空的)UML采用一组图形符号来描述软件模型,这些图形符号简单、直观和规范。所描述的软件模型,可以直观地理解和阅读,由于具有规范性,所以能够保证模型的准确、一致。成员访问权限:公有public用+表示,保护p
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

Java笔记复习---继承和多态

1.类继承、子类和父类的IsA关系2.SUPER关键字3.实例方法覆盖4.OBJECT类中的方法5.多态性、动态绑定和对象的强制类型转换6.访问控制符和修饰符FINAL
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

热阻与散热

热阻与散热Date: 2020/04/06管芯温度和环境温度Tj=P⋅RT+TaT_j=P·R_T+T_aTj​=P⋅RT​+Ta​P:芯片的发热功率Ta:环境(Ambient)温度Tj:管芯(junction)温度RT:热阻管芯温度=芯片的发热功率×热阻+环境温度管芯温度=芯片的发热功率×热阻+环境温度管芯温度=芯片的发热功率×热阻+环境温度RT(热阻): 描述阻碍散热的物理量,热阻越大散热越困难,单位℃/W,1℃/W意味着1W的功耗会使这个芯片上升1℃Tj(管芯(
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

信号完整性分析1——信号完整性分析概论

信号完整性分析概论1.1 信号完整性含义当时钟频率超过100MHz或上升边小于1ns时,信号完整性效应变得重要,通常将这种情况称为高频领域或者高速领域。广义定义:信号完整性指的是在高速产品中由互连线引起的各种问题。主要研究互连线与数字信号的电压电流波形相互作用时其电气他行参数如何影响产品的性能。主要分为三种影响和后果:时序噪声电磁干扰(EMI)所有与信号完整性噪声问题有关的效应都与下面四类特定噪声源中的一个有关:单一网络的信号完整性:在信号路径或返回路径上由于阻抗突变而引起的反射和
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

信号完整性分析2——时域与频域

信号完整性分析2——时域与频域Date:2020/06/072.1 时域定义: 时域就是真实世界,是唯一实际存在的域Fclock=1TclockF_{clock}={\frac {1}{T_{clock}}}Fclock​=Tclock​1​其中:FclockF_{clock}Fclock​是时钟频率,单位为GHz.TclockT_{clock}Tclock​是时钟周期,单位为ns.根据逻辑系列可知,下降时间通常比上升时间短一些(由典型CMOS输出驱动器的设计造成的)2.2 频域中的正
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

信号完整性分析3——阻抗和电气模型

信号完整性分析3——阻抗和电气模型常把信号称为变化的电压或变化的电流,在信号完整性总目录中总结出的所有效应都是由模拟信号(那些变化的电压和电流)与互连线的电气特性之间的相互影响引起的,而与信号相互影响的关键电气特性就是互连线的阻抗。阻抗定义: 电压与电流之比,通常用大写字母 Z 表示阻抗。Z=V/IZ=V/IZ=V/I3.1 用阻抗描述信号完整性用阻抗来描述四类信号完整性问题:任何阻抗突变都会引起电压信号的反射和失真,这使信号质量会出现问题。如果信号所感受到的阻抗保持不变,就不会发生反射
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

信号完整性分析4——电阻的物理基础

信号完整性分析4——电阻的物理基础所有互连线的电气特性都完全可以应用麦克斯韦方程来描述、这四个方程描述了电场和磁场是如何与边界条件(即一些几何结构中的导体和介质)相互作用的。4.1 将物理设计转化为电气性能考虑互连线电气性能敢简单的出发点就是它的等效电路模型。所有的模型都由两部分组成:电路拓扑结构和各个电路元件的参数值。任何互连线建模最简单的出发点就是使用三种理想集总电路元件(电阻、电容、电感)或分布元件(理想传输线电路元件)的一些组合。什么是将物理设计转化为电气性能: 建模就是将物理设计中线的长、
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

信号完整性分析5——电容的物理基础

信号完整性分析5——电容的物理基础电容器实际上是由两个导体构成的,任意的两个导体之间都有一定量的电容。任意两个导体间的电容量本质上是对两个导体在一定电压下存储电荷能力的度量。5.1 电容中的电流流动理想电容器中,被分质材料隔离开的两个导体间没有直流通路。因为导体间是绝缘的介质,所以通常认为实际电容器中没有任何电流流过。那么,怎样才能使电流流过绝缘介质呢?如前所述,只有当两个导体间的电压变化时,才可能有电流流经电容器。在两导体间的真空中怎么会有电流流过呢?真空中的两导体间没有真正的电流流过,然而却有明
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

信号完整性分析6——电感的物理基础

信号完整性分析6——电感的物理基础在两条信号线间的耦合,电源分布系统以及EMI 中,电感在信号沿均匀传输线传播的过程中产生突变,从而造成信号完整性问题。很多场合都要设法减小电感,例如减小信号路径间的互感以减小开关噪声,减小电源分布系统的回路电感和减小返回平面的有效电感以减小EMI,而有些场合则要优化电感,如获取所需的特征阻抗时。6.1 电感的含义电感是对表面磁场强度的数值积分6.2 电感定律之一:电流周围将形成闭合磁力线围磁力线圈是一个新的基本实体,它环绕在所有电流的周围。如果把导体中的电流
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

信号完整性分析7——传输线的物理基础

信号完整性分析7——传输线的物理基础传输线定义: 同轴电缆线是一种传输线,多层板中的PCB线条也是一种传输线。简单地说,传输线是由两条有一定长度的导线组成的。作用: :在可接受的失真度下, 把信号从一端传输到另—端两个非常重要的特征: 特性阻抗和时延。信号与传输线的相互作用关系比较特别,与其他三种理想电路元件(电阻、电容和电感)和信号的相互作用截然不同。7.1 不再使用“地”这个字通常,我们将传输线的返回路径当做地线。将第二条线当做地,所引出的问题要比解决的问题多得多。相
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

数字电子技术基础1——数字逻辑概论

数字电子技术基础1——数字逻辑概论1.1 数字信号与数字电路衡量电路的两个主要参数:集成度: 每一芯片所包含门的个数分类门的个数典型集成电路小规模最多12个逻辑门、触发器中规模12~99计数器、加法器大规模100~9999小型存储器、门阵列超大规模10000~99999大型存储器、微处理器甚大规模106以上可编程逻辑器件、多功能专用集成电路特征尺寸: 指集成电路中半导体器件加工的最小线条宽度数字集成电路特点稳定
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

Linux终端操作语法集合(Ubuntu)

Linux终端操作语法集合1 目录信息查看命令 ls​ls [选项] [路径]-a 显示所有的文件以及子目录,包括以“.”开头的隐藏文件。-l 显示文件的详细信息,比如文件的形态、权限、所有者、大小等信息。-t 将文件按照创建时间排序列出。-A 和-a一样,但是不列出“.”(当前目录)和“…”(父目录)。-R 递归列出所有文件,包括子目录中的文件。Shell命令里面的参数是可以组合在一起用的,比如组合“-al”就是显示所有文件
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

汇编语言——伪指令详解

1 汇编语言的语句结构1.1 标号名1.1.1 定义:标号(LABEL)是为一组机器指令所起的名字.标号可有可无,只有当需要用符号地址来访问该语句时,才给此语句赋予标号,以 : 作为结束符,其是指令的符号地址,代表了指令第一个字节地址。1.1.2 作用:标号是程序的目标标志,总是和某地址相联系,供转移或循环指令控制转移使用.AGAIN: ... ... ...JMP AGAIN1.1.3 具有的属性:(1)段属性:标号名所在段的段基址,标号段必须在CS中(2)偏移地址属
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0

微机原理——8086系统结构

概述:8086CPU(CISC) 曾是使用广泛的16 位微处理器。80386 和80486(采用了突发总线方式) 及目前流行的Pentium系列都是从8086 发展而来的,称为80x86 系列(首次采用了RISC技术,可以在一个时钟周期内执行一条指令)。8086 是由Intel公司设计生产的,x86架构的鼻祖,具有 40 个引脚的双列直插式封装芯片,内外数据总线都为 16 位,地址总线为 20 位,直接寻址为 1 MB 。最早用于 IBMPC 中的 8088 CPU , 其内部结构与 8086 基本相同,
分类: 其他 发布时间: 09-26 11:35 阅读次数: 0