自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法与数据结构:冒泡排序

算法与数据结构:排序算法——冒泡排序

2023-02-22 10:56:19 162

原创 算法与数据结构:二分查找算法

查询算法:二分查找算法

2023-02-21 15:44:44 179

原创 算法与数据结构:算法概述

算法与数据结构:算法概述

2023-02-21 09:58:59 282

原创 Java复习笔记: IO流的概述和分类

IO流的概述和分类1、IO流介绍和分类以前通过数组或集合,将数据保存在内存中int a = 10;int [] arr = new int[] {1,2,3,4,5};ArrayList<String> list = new ArrayList<>();1)存在的问题不能永久化存储,只要代码运行结束,所有数据都会丢失。2)想永久存储数据怎么办呢?将数据存储在文件中。3)IO流的概念I表示intput,输入。O表示output,输出。

2021-09-13 08:12:10 213

原创 Tomcat10.0.10启动时中文乱码

Tomcat10.0.10启动时中文乱码1.乱码问题产生的原因:乱码是因为解码方式和编码方式不一致导致的2.解决办法:①找到apache-tomcat-7.0.92/conf/logging.properties②注释语句:java.util.logging.ConsoleHandler.encoding =...

2021-09-06 16:08:55 1869 1

原创 xml复习笔记:xml、xml的解析

XML一、XML概念和作用1.XML概念XML的全称为(eXtensible Markup Language),是一种可扩展的标记语言。标记语言:通过标签来描述数据的一门语言可扩展:标签的名字是可以自定义的<person id=“1” color=“yellow”> <name>武松</name> <age>18</age> <email>panpan@163.com</email>

2021-09-06 00:26:21 476

原创 Java复习笔记:File类,递归

File,递归一、File类1.File类介绍计算机的文件系统中包含文件和文件夹。java.io.File代表操作系统的文件/文件夹对象File类提供了诸如:获取文件的信息、删除文件、创建文件(文件夹)等功能。File类的作用:​ File对象可以用来定位文件或文件夹。获取文件的信息、删除文件、创建文件(文件夹)等功能。2.File类构造方法java.io.File类是通过路径名定位文件和文件夹,主要用于文件和目录的创建、查找和删除等操作方法名说明File(Strin

2021-09-03 09:30:42 162

原创 Java复习笔记:jdk1.8的新特新(lambda表达式,Stream流)

JDK8的新特性一、Lambda表达式1.Lambda表达式概述和格式面向对象语法的弊端①定义类②创建对象③使用对象,使用成员变量,成员方法Lambda表达式是JDK 8开始后的一种新语法形式。Lambda表达式作用:简化匿名内部类的代码写法。Lambda表达式的格式() -> {方法体;}注:-> 是语法形式,无实际含义[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传2.匿名内部类中重写 run() 方法的代码分析

2021-08-31 21:50:18 313

原创 Java复习笔记:多线程进阶

一、线程状态1.线程的状态介绍是线程从生到死的过程,以及中间经历的各种状态及状态转换。理解线程的状态有利于提升并发编程的理解能力。2. Java线程的状态Java把常见的线程状态都放在了Thread类中的内部枚举类State中。总共定义了6种状态。public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, ERMINATED;}

2021-08-30 23:06:58 109

原创 Java复习笔记:多线程基础

多线程基础一、线程相关的概念并行:多个事件在同一时刻,同时执行。并发:多个事件在同一时刻,交替执行。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传程序:是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码。我们电脑上会安装很多的应用程序比如Notepad++,微信,QQ,Word,PPT,Excel等。进程:是一个正在运行的程序进程的三个特性:独立性:进程与进程相互独立,各自占据内存空间。动态性:程序是静止的,进程是动态的、进程会

2021-08-29 23:13:32 95

原创 错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is...

容器启动报错的处理方案:报错信息:错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use: JVM_Bindsun.management.AgentConfigurationError: java.rmi.server.ExportException: Port alrea

2021-08-24 15:31:55 1651

原创 Java复习笔记:StringBuilder提高效率的原理

StringBuilder提高效率的原理stringBuilder到底是怎样提高效率的呢?首先来看一下以下代码:public class Test { public static void main(String[] agrs){ String S1 = "a"; String S2 = s1 + "b"; String S3 = s2 + "c"; System.out.println(s3)//abc }}结果毫无疑问就是 abc ,但是在内存中是怎么玩的呢?执行过程:

2021-08-13 13:03:39 424

原创 Java复习笔记:Java常用的API

Java常用API一、API概述​ API (Application Programming Interface) : 应用程序编程接口Java API : 指的就是JDK中提供的各种功能的Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用二、API文档的使用​ ①打开API文档​ ②找到索引选项卡中的输入框​ ③输入要学习的类的名称,回车​ ④看类在那个包下​ ⑤看类的描

2021-08-10 22:13:45 289

原创 Java复习笔记:集合、迭代器、泛型

一、集合1.集合的概述①集合与数组的区别:数组的长度是不可变的,集合的长度是可变的。数组可以存基本数据类型和引用数据类型。集合只能存储引用数据类型,如果要存储基本数据类型要存对应的包装类。② 集合的体系[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(2. Collection接口Collection接口是单列集合的根接口Collection接口有两个主要的子类接口(List、Set)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直

2021-08-09 13:37:59 172

原创 Java复习笔记:final关键字、抽象类、设计模式、接口

一、final关键字final是最终的意思,可以修饰类,变量,方法1.final修饰的特点:修饰类:表明该类是最终类,不能被继承修饰方法:表明该方法是最终方法,不能被重写修饰变量:表明该变量是常量,该变量在第一次赋值后,不能再次被赋值2.final修饰变量应注意:变量是基本类型:基本变量的数据值不能发生修改变量是引用类型:引用类型的地址值不能发生改变,但是对象中封装的数据值是可以修改的修饰局部变量是可以先定义后赋值,修饰成员变量时必须定义时赋值或者在构造方法中赋值二、抽象类1.

2021-08-07 20:28:44 712

原创 Java复习笔记:面向对象思想、类、封装、构造方法

一、理解面向对象思想1.面向对象思想在Java世界中,万物皆对象。使用代码高度模拟现实世界,学生类表示学生群体,对象表示具体的学生。有了类、对象就可以描述万千世界所有的事物了。2.类和对象的关系:类是对象的抽象(模板)。对象是类的实例。类是java代码的基本组成单位,必须先定义类,才能根据类创建对象。3.定义类的注意事项:类名首字母大写,满足大驼峰规范。(ArrayList String Scanner….)一个Java文件中可以定义多个类,但是只能有一个类

2021-08-06 22:50:46 89

原创 Git常用的命令

Git常用的命令一、环境配置​ 当安装Git后首先要做的事情是设置用户名称和email地址。这是非常重要的,因为每次Git提交都会使用该用户信息设置用户信息: git config --global user.name “itcast” git config --global user.email “hello@itcast.cn” 查看配置信息: git config --list git config user.name *注意:通过上面的命令设置的信息会保存在~

2021-08-05 20:18:36 55

原创 java复习笔记(static关键字、代码块、继承)

static关键字(重点)静态变量访问格式:类名访问(推荐)对象名访问内存特点:内存只有一份类加载时,静态变量就会在内存出现静态变量被所有对象共享使用在线人数,国籍,学校等这些共享的数据,可以考虑设计成静态。静态方法调用格式类名访问(推荐)对象名访问使用注意1.静态方法只能访问静态变量2.静态方法不能使用this和super等代表对象的关键字应用场景工具类的设计1.方法都是静态方法,方便调用2.工具类的构造方法通常会

2021-08-03 07:25:47 92

空空如也

空空如也

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

TA关注的人

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