自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 JupyterLab 嵌入显示open3d报错TypeError: r._deserialize_state is not a function

【代码】JupyterLab 嵌入显示open3d报错TypeError: r._deserialize_state is not a function。

2023-05-14 16:48:18 473

原创 腾讯云配置jdk,mysl,tomcat以及打包上传项目

文章目录安装jdk1.查看yum包含的jdk版本2.安装java-1.8.0-openjdk-devel.x86_643.配置环境变量安装Tomcat1.查找要按照的包,使用wget命令安装2.解压并配置环境变量3.更改环境变量4.启动关闭,访问服务器的8080(默认)端口测试5.修改端口安装Mysql1.下载安装rpm源2.安装mysql3.启动mysql4.获得初始的密码5.登录并更改密码和密码策略打包上传安装jdk1.查看yum包含的jdk版本yum list java*2.安装java-

2021-04-29 22:07:26 230

原创 java——反射入门

文章目录反射介绍反射的四大核心类1.Class类获取Class对象的三种方式获取构造器获取字段获取方法2.Constructot类3.Field类4.Method类setAccessible反射介绍反射是java中很重要的一个高级特性,在很多框架中都有用到,动态代理也是使用反射来实现的。通过反射,我们可以在程序运行期间就获得类或对象的所有信息。对于一个类,反射可以获得它的所有属性和方法信息,对于一个对象,我们可以调用它的所有方法和属性,可以理解反射就是对类的解剖反射的四大核心类1.Class类​

2021-04-27 14:35:01 289

原创 java基础-注解

1.Annotation 注解1.概念是一种特殊标记,出现在jdk1.5后。类,方法,变量,参数和包都可以被标注。注解会在编译的时候2java 内置的注解作用在代码上的注解1. @Override :检查该方法是否是重写方法。如果发现其父类,或者是引用的接口中并没有该方法时,会报编译错误。2. @Deprecated :标记过时方法、类。如果使用该方法,会报编译警告。3. @SuppressWarnings :抑制编译器警告例如 @SuppressWarnings({ "rawtype

2021-04-26 15:07:22 151

原创 347. 前 K 个高频元素

347. 前 K 个高频元素给定一个非空的整数数组,返回其中出现频率前 k 高的元素。示例 1:输入: nums = [1,1,1,2,2,3], k = 2输出: [1,2]示例 2:输入: nums = [1], k = 1输出: [1]提示:你可以假设给定的 k 总是合理的,且 1 ≤ k ≤ 数组中不相同的元素的个数。你的算法的时间复杂度必须优于 O(n log n) , n 是数组的大小。题目数据保证答案唯一,换句话说,数组中前 k 个高频元素的集合是唯一的。你可以按任意顺

2021-03-22 15:32:00 87

原创 堆 heap

数据结构中的堆1.堆的定义1.堆是一种完全二叉树2.由数组实现3.与二叉搜索树的区别:​ 1.二叉搜索树的左节点一定比父节点小,右节点一定比父节点大,所以它可以使用中序遍历来显示升序​ 2.堆中的左右节点之间没有大小关系,但他们一定小于或大于父节点。​2.堆的操作1.有两种排序,大根堆和小根堆。(大根堆中父节点一定比子节点大,小根堆中一定比子节点小)2.排序时为保证堆的属性(最大最小)主要有两种操作,上浮和下沉。3.插入1.将当前节点放至堆的最后,也就是数组的最后,然后进行up()(

2021-03-21 22:42:38 111

原创 215. 数组中的第K个最大元素

215. 数组中的第K个最大元素在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。示例 1:输入: [3,2,1,5,6,4] 和 k = 2输出: 5示例 2:输入: [3,2,3,1,2,4,5,5,6] 和 k = 4输出: 4思路与 703 如出一辙, 还是 TOP K问题,第K大元素,直接建立K个元素的小根堆,堆顶就是 第K大的元素,也是这K个元素中最小的class Solution { int[

2021-03-21 22:37:17 93

原创 703. 数据流中的第 K 大元素]

703. 数据流中的第 K 大元素设计一个找到数据流中第 k 大元素的类(class)。注意是排序后的第 k 大元素,不是第 k 个不同的元素。请实现 KthLargest 类:KthLargest(int k, int[] nums) 使用整数 k 和整数流 nums 初始化对象。int add(int val) 将 val 插入数据流 nums 后,返回当前数据流中第 k 大的元素。示例:输入:[“KthLargest”, “add”, “add”, “add”, “add”, “add”

2021-03-21 22:35:41 128

原创 java基础——泛型的使用

1.概念泛型就是将原来的类型参数化,将具体的某个类型变成一个参数类型。然后在调用时传入具体的类型。在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法。2.为什么要使用泛型下面看一个例子public void test1(){ ArrayList arrayList = new ArrayList(); arrayList.add(123); arrayList.add("456");

2020-10-29 01:59:21 273

原创 java基础——String StringBuffer StringBuilder

String : 不可变字符序列StringBuffer : 可变字符序列 线程安全StringBuilder :可变字符序列 线程不安全JDK111.可变和不可变String 底层存储结构为final 修饰的字节数组,因此不可修改private final byte[] value;StringBuffer 和StringBuilder 都继承AbstractStringBuilder底层使用的也是AbstractStringBuilder 中的字节数组,可变/** * Th

2020-09-27 14:22:57 167

原创 java包装类、基本数据类型、String类型之间的转换

包装类的概念java有着万物皆对象的理念,而基本数据类型并不具有对象的性质,包装类的出现,相当于把基本类型"包装"起来,使其具有对象的性质,如一些属性和方法。而当我们想HashMap等一些容器里放东西时,基本数据类型时放不进去的,需要放入对象,这是就需要对应的基本数据类型的包装类了。基本数据类型对应的包装类基本数据类型: boolean,char,byte,short,int,long,float,double包装类型:Boolean,Character,Byte,Short,Integer,Lo

2020-08-08 08:36:01 230

原创 Pandas 修改数据类型

Pandas 修改列的数据类型创建DataFrame时写定dtype类型对DataFrame中单列或series进行类型转换1.to_numeric()2.astype()3.infer_objects()创建DataFrame时写定dtype类型导入数据后,我们在对数据进程操作之前一定要使用DataFrame.info()函数查看数据的类型import numpy as npimport pandas as pddata={'name':['小王','小李','小陈','小小'],'scores

2020-05-30 14:31:29 12142 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除