自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 在powershell中运行pnpm命令报错

在powershell中运行pnpm命令报错。pnpm : 无法加载文件 E:\soft\nodejs\node_global\pnpm.ps1,因为在此系统上禁止运行脚本。

2024-06-25 17:07:57 194

原创 Java 面向对象进阶(3)

public abstract class 类名{}public abstract 返回值类型 方法名(参数列表);没有方法体,直接;结束使用关键字interface定义public interface 接口名 {}接口不能实例化接口和类之间是实现关系,通过implements关键字表示public class 类名 implements 接口名 {}接口的子类,叫做实现类a. 要么重写接口中的所有抽象方法(常用)b. 要么本身是抽象类注意接口与类之间是实现关系,可以单实现,也可以多实现。

2024-05-27 20:11:55 983 1

原创 Java 面向对象进阶(2)

包就是文件夹,用来管理各种不同功能的Java类,方便后期代码维护。作为系统的配置信息,方便维护,提高可读性。作用是:提前结束变量的生命周期。实际开发中,一般只用。

2024-05-27 20:11:23 332

原创 Java 面向对象进阶(1)

帮助做事情,但是不描述任何事物的类Javabean类:用来描述一类事物的类,比如:Student、Cat等测试类:用来检查其他类是否书写正确,带有main方法的类,是程序的入口工具类:帮助做事情,但是不描述任何事物的类类名见名知义私有化构造方法,为什么要私有化呢?因为这个类没有任何意义方法定义为静态。

2024-05-27 20:10:56 1066

原创 Java 集合

如果硬要存基本数据类型的数据,那可以将基本数据类型的数据变成一个包装类,就可以实现。因此引入了集合,集合自动扩容,随着数据的插入可以动态增加长度。在打印的时候,不是返回地址值,而是集合中存储的数据内容。数组长度固定,如果需要动态变长的存数据,就不太可行。只可以存储引用数据类型,不可以直接存储基本数据类型。是java已经写好的一个类。初始被创建的时候,集合的长度是0,即。,就是执行集合中存储的数据类型。例:创建一个整数集合,并遍历。

2024-05-23 10:43:21 328

原创 Java 字符串

StringBuilder是一个内容可变的容器,所有拼接的都会StringBuilder中放,不会创建无用空间,节约内存。字符串的内容是不会发生改变的,它的对象在创建后不能被更改,字符串拼接之后是创建了一个新的字符串。与StringBuilder一样,也可以看成是一个容器,创建之后里面的内容是可变的。JDK8以后,会先预估最终字符串的长度并创建一个数组,这里的预估长度也是极其耗时的。会触发字符串的优化机制,在编译的时候已经是最终结果了。是一个容器,创建之后里面的内容是可变的。作用:提高字符串的操作效率。

2024-05-23 10:43:00 849

原创 Java 面向对象

通俗来说,就是拿东西过来做对应的事情如何获取已有对象并使用如何自己设计对象并使用public class 类名 {1. 成员变量(代表属性,一般是名词),只定义,不给值2. 成员方法(代表行为,一般是动词)3. 构造器4. 代码块5. 内部类// 例如定义一个 手机 类// 属性// 行为(方法)使用类名 对象名 = new 类名()的方式对象名.成员变量对象名.方法名()p.call()javabean类,里面是不写main方法的编写main方法的类,叫做测试类。

2024-05-20 11:18:13 857

原创 Java 方法

定义public static void 方法名() {方法体;调用方法名()定义public static void 方法名(args1, args2, ...) {方法体;调用方法名(args1, args2, ...)形参和实参形参:是指方法定义中的参数实参:是指方法调用中的参数方法调用时,实参和形参必须一一对应方法定义的小技巧我要干什么 —方法体干这件事需要什么才能完成?—形参为什么要有带返回值的方法呢?

2024-05-19 21:40:13 550 1

原创 JAVA---数组

数组类型 [] 数组名数组类型 数组名[]

2024-05-19 20:41:22 297 1

原创 Java---判断和循环

这里的表达式不是一个关系表达式了,而是一个具体的结果,如果下方的值都不匹配,就会执行default;找的匹配的值,就会执行对应的语句体。根据代码先后顺序依次执行,是java默认执行结构。通过一些语句控制程序的执行流程。号,直接把变量卸载小括号中。相同点:运行规则都是一样的。变量进行判断,不要使用。

2024-05-19 20:34:01 804 1

原创 Java运算符

对字面量或变量进行操作的符号。

2024-05-18 21:46:31 636

原创 java基础

java基础,字面量、变量

2024-05-18 20:21:26 386

原创 Java学习一: 环境配置与IDEA安装

java环境变量配置与IDEA编辑器安装

2024-05-18 18:06:51 915

原创 leetcode面试经典150题---2.两数相加

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]1.对应位置上的数可以直接相加,所以可以直接遍历链表,对应位置相加。输入:l1 = [2,4,3], l2 = [5,6,4]请你将两个数相加,并以相同形式返回一个表示和的链表。3.当短的链表加完之后,将剩余的值与0相加。输出:[8,9,9,9,0,0,0,1]是否大于0,如果大于0,就放在链表最后。

2024-03-09 11:43:18 368

原创 VS2019+OpenCV配置

最近又重新学习了OpenCV,谁知道在第一步配置的地方就踩了坑,因此写一篇博文记录一下。OpenCV的环境配置安装完OpenCV后,先配置一下环境变量。VS工程项目中配置OpenCV1.首先,先创建一个空项目。然后右键打开属性管理器,然后在配置属性下面找到VC++目录,点击包含目录,将以下路径加进去E:\OpencvProgram\opencv\build\includeE:\OpencvProgram\opencv\build\include\opencv(这个路径我的opencv里没有就没

2022-04-24 21:26:42 4244

原创 mysql错误:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

mysql错误:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

2022-01-17 17:39:00 596

原创 PAT 1001 害死人不偿命的3n+1猜想

洛谷 1001 害死人不偿命的3n+1猜想题目描述输入格式输出格式输入样例输出样例代码题目描述卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研

2021-06-26 19:53:17 97

原创 python安装虚拟环境virtualenv、virtualenvwrapper-win

我们可以使用Virtualenvwrapper来方便地管理python虚拟环境,下面来说一下我在安装上遇到的坑安装virtualenv刚开始安装虚拟环境时,直接搜了网上的教程安装,但是在激活虚拟环境时遇到了问题。下面先从安装开始win+R先打开cmd命令行1.先利用pip安装virtualenv库C:\User\用户> pip install virtualenv出现安装失败的问题可能是网速太慢了,我安装时安装了四五次才安装上,网速只有8k/s。2.安装成功后,先来创建一个虚拟环境看

2020-12-29 22:46:08 186

原创 安装Tomcat出现Caused by: java.net.BindException: Address already in use: bind问题,解决方法

这两天由于课程需要就安装了Tomcat 9跟着网上的安装过程配置变量一切都很成功但是在启动Tomcat 9时出现了问题Tomcat启动了,但是在浏览器输入http://localhost:8080之后不会出现下面那个页面我就在网上找各种解决方法,每种都试过之后还是打不开最后在启动日志上看到了这样一句话Caused by: java.net.BindException: Address already in use: bind原来是8080端口被占用了。解决办法:在Tomcat安装路径下找到

2020-12-17 10:23:08 8592 1

原创 python学习---计算最大公约数和最小公倍数

最大公约数如果数a能被数b整除,那么数a叫做数b的倍数,数b叫做数a的约数辗转相除法求最大公约数:如求a、b的最大公约数:找一个中间变量temp,用来存放a与b相除的余数```pythondef gcd(a, b): while b != 0: temp = a % b a = b b = temp return anum1 = int(input())num2 = int(input())print

2020-09-23 09:15:10 2366

zeal离线文档---CSS.tgz

zeal离线文档,下载完成后,点击zeal里的edit->Preferences查看docset的路径,将安装包放入此文件夹中,解压后即可查看。非常方便

2022-01-04

空空如也

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

TA关注的人

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