断点 组件 文件java

java: -source 1.7 中不支持 lambada 表达式

编译时报 -source 1.7 中不支持 lambada 表达式 改为 8 即可 还有一种可能查看 pom.xml 文件 这两段应该设为 1.8 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncodi ......
表达式 lambada source java 1.7

java: -source1.5中不支持diamond运算符终极解决办法

编译时 报 1.5不支持 diamond 运算符 1.常规办法 在File->Setting中设置如下: 然后检查:File->Project Structure里面的相关配置: 以上办法能解决问题的概率在90%,如果还不行,那么请按照以下方法,基本上100%可以解决。 2.非常规办法 在File- ......
运算符 终极 diamond source1 办法

python zipfile解压文件出现中文乱码

解压文件首先要在编写代码的开头通过import关键字来调用zipfile,再用with开头的命令来处理需要解压的文件。解决乱码情况可以通过自己创建文件夹的方式来解决,先创建一个自己的解压目录,为了区分是文件还是文件夹要获取文件大小,再把解码方式为cp437变成gbk,再对文件进行拼接,示例如下: w ......
乱码 zipfile 文件 python

20230424001 - 打开文件对话框OpenFileDialog类

//定义一个文件打开控件 OpenFileDialog ofd = new OpenFileDialog(); //设置打开对话框的初始目录,默认目录为exe运行文件所在的路径 ofd.InitialDirectory = Application.StartupPath; //设置打开对话框的标题 ......

【colab】怎么在colab打开github上的ipynb文件

登录:https://colab.research.google.com/github/ 将github上的ipynb文件路径复制到框里面即可。 ......
colab 文件 github ipynb

IDEA 将普通java工程转为maven

1、在idea打开工程,右击工程,选择 Add Framework Support 选择 maven 2、关闭工程3、打开工程根目录,将 .idea 文件夹删除 4、重新用 IDEA 打开工程 就会和直接构建的maven工程目录结构一致了。 5、此时再在工程上右击就会看到右键菜单多了一个【Maven ......
工程 maven IDEA java

TOMCAT 热部署导致 Caused by: java.lang.outOfMemoryError: Metaspace

操作系统:Ubuntu 20.04.5 LTS JAVA版本:1.8.0_362 TOMCAT版本:Apache Tomcat 8.5 1.问题描述 tomcat 在热部署时很容易造成OOM 2.问题产生的原因: 当Java虚拟机(JVM)的元空间内存不足时,就会发生此错误。元空间是用于存储类元数据 ......

【Linux】yum安装Java环境,并配置环境变量

查看系统是否安装过java yum list installed | grep java 如果有旧版本的java,且你自己不需要,可以用如下方法卸载所有的java(后边的 * 符号是通配符) yum -y remove java-1.8.0-openjdk* 查看java软件包列表 yum list ......
环境 变量 Linux Java yum

Java-基础篇

1:Java背景知识 Java是美国 sun 公司(Stanford University Network)在1995年推出的一门计算机高级编程语言。 Java 早期称为Oak(橡树),后期改名为Java。 Java 之父:詹姆斯·高斯林(James Gosling)。 2009年 sun公司被Or ......
基础 Java

Java 泛型

Java 泛型 需要搞个服务从 Excel 里读取数据转化为实体类,再转发到其他平台。读取的数据有车辆数据和电池数据,就想着一个接口搞个泛型,读取不同数据的服务按照类型实现接口就行了,但一开始没整明白。 List<?> 和 List <T> List<?> List<?> 是一个无限定通配符类型的列 ......
Java

Java将数组转成List

1. Java8及以上可通过stream流 String[] arr= {"1", "2", "3"}; List<String> list = Arrays.stream(arr).collect(Collectors.toList()); 2. 通过Collections.addAll(list ......
数组 Java List

Java 接口

接口 接口比抽象类更加高级。接口中只有规范,也就是对方法的约束和定义,而它自己本身是无法实现任何方法的。以后,说白了,也就是面向接口编程 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是···则必须得···”的思想。 **接口的本质就是契约。**一旦制定好了,大家就都得遵守! //接口 i ......
接口 Java

Java 内部类

内部类 成员内部类 public class Outer { private int id = 10; public void out(){ System.out.println("这是外部类的方法"); } public class Inner{ public void in(){ System. ......
Java

Java 异常机制

异常机制 代码在实际的敲写中,遇到的情况不可能是完美的。如:写的某个模块,用户输入不一定符合要求,或者说程序要打开某个文件,文件不存在或文件格式不对等等。这种情况我们统称为异常(Exception)。异常如果不处理的话,有可能会影响到程序的正常运行,所以,我们就需要通过,在代码的敲写中,提前预防这种 ......
机制 Java

Java的继承

继承 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 extends的意思时“扩展”。子类是父类的扩展。 Java中类只有单继承,没有多继承。(一个儿子只能有一个爸爸,而一个爸爸能有很多儿子) 继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等关系。 继承关系 ......
Java

Java 多态

多态 即同一方法可以根据发送对象的不同而采用多种不同的行为方式 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多(父类,有关系的类) public class Person { public void run(){ System.out.println("run"); } public ......
Java

Java 其他

static ​ static为静态修饰符,被它修饰的属性和方法,会随着类加载而被加载。而没有被static修饰的属性和方法,只有在创建对象时,才能被加载。 代码块 代码块分为静态代码块、匿名代码块、构造方法 静态代码块是第一个被加载,第二为匿名代码块,最后为构造方法 因为静态修饰,所以静态代码块随 ......
Java

Java 抽象类

抽象类 abstract 抽象类,子类继承 extends 抽象类是单继承,也就是说一个子类对应一个父类 抽象类中的抽象方法,只有方法名字,没有方法的实现。抽象类规定了方法的种类或者功能,具体的实现可以有多种 抽象类也是有无参构造方法的! public abstract class Action { ......
Java

Java的封装

封装 该露的露,该藏的藏 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 记住这句话就够了:属性私有,get/ ......
Java

git 不提交target及imp等文件

在sourcetree中设置忽略提交文件,如下图所示 添加忽略内容为: HELP.md /target/ !.mvn/wrapper/maven-wrapper.jar !**/src/main/**/target/ !**/src/test/**/target/ ### STS ### .apt_ ......
文件 target git imp

java实现数据结构课设:通讯录管理系统

以下的代码通过java代码实现了一个简单的通讯录管理系统 1.通过java模拟链表来实现 2.实现来简单的增删改查 3.实现了通过文件来保存通讯录的信息 4.实现自定义异常来提示错误(就是想用以下自定义异常) 5.可以通过姓名和电话号码的字串来查找 6.保证了电话号码的唯一性 **进行文件保存时删除 ......

vue-下载本地项目中的文件

vue-下载本地项目中的文件 文件放在public下 新建了一个文件夹statics import axios from 'axios' downs(name) { axios.get('statics/' + name, { //静态资源文件夹public responseType: 'blob' ......
文件 项目 vue

flume组件以及通过命令监控大数据平台转态

实验一、Flume 组件安装配置 1、下载和解压 Flume 可 以 从 官 网 下 载 Flume 组 件 安 装 包 , 下 载 地 址 如 下 URL 链 接 所 示 https://archive.apache.org/dist/flume/1.6.0/ [root@master ~]# l ......
组件 命令 数据 flume 平台

读取指定路径 .txt 十六进制文件

filepath = 'C:\Desktop\2023-04-11-10-21-42_1.txt'; fid = fopen(filepath, 'r'); data = '1'; N = 0; while( 0 == strcmp('', data) ) data = fscanf(fid, '% ......
十六进制 路径 文件 txt

Java的final修饰符

可以将实例域定义为 final。对于 final 域来说,构建对象时必须初始化 final 实例域,构造对象之后就不允许改变 final 实例域的值了。 final 类和 final 方法用来阻止继承。 ......
final Java

java的卸载和安装

卸载 1.删除java的安装目录 2.删除环境变量下的JAVA_HOME目录 3.删除Path下关于java的目录 4.java -version查看 安装 1.下载jdk并安装 2.配置环境变量——我的电脑——属性——高级系统设置——系统变量——JAVA_HOME——java安装路径 3.配置Pa ......
java

轻量化3D文件格式转换HOOPS Exchange新特性

近年来BIM(建筑信息模型)和AEC(建筑、工程和施工)市场一直保持着持续增长。世界各地的许多政府现在也在强制要求遵守BIM,并推动将设计从2D转向3D。因此,2D/3D格式转换、大模型轻量化与三维模型可视化就尤为重要。 ......
Exchange 特性 格式 文件 HOOPS

vue3 自定义组件双向绑定(modelValue)

参考链接:https://huaweicloud.csdn.net/638edf68dacf622b8df8d152.html 父组件: <Customabc ref="editor" v-model="data.introduction" :min-height="400" name="职能" p ......
双向 modelValue 组件 vue3 vue

文件上传漏洞靶场:upload-labs(附在线地址)

重装系统:CentOS 7.6 密钥对验证,或密码验证,根据自身情况选择,博主这边为了ssh连接方便选用的密码校验。 WindTerm登录系统 需提前去云服务器的安全组,开放22端口ssh连接。 更新软件 yum update yum upgrade yum升级这两个命令之间有很小的区别。yum u ......
靶场 upload-labs 漏洞 地址 文件

java中排序的正确用法

public class Test{ public static void main(String[] args) { sort(); } public static void sort(){ List<Integer> list = new ArrayList(); //降序 hitRule.so ......
java