自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 总结jvm中GC机制(垃圾回收)

这篇博客到这里就结束啦,希望可以给大家带来帮助~~

2024-04-02 19:30:01 884 1

原创 总结jvm类加载和双亲委派模型

1.一个类加载器收到了类加载的请求,它首先不会自己去尝试加载这个类;2.而是把这个请求委派给父类加载器去完成,每一个层次的加载器都是如此;3.所有的加载请求最终都应该传送到最顶层的启动类加载器中;4.只有当父类加载器反馈自己无法完成这个加载请求(它的搜索范围中没有找到所需的类)时,子加载器才会尝试自己去完成加载。

2024-04-02 17:48:54 280 1

原创 总结HTTPS加密流程

本篇博客将介绍HTTPS加密的具体流程,坐好板凳发车啦~~

2024-04-01 17:13:26 313 3

原创 总结HTTP协议相关内容

本篇博客博主将介有关HTTP协议的一些知识点,坐好板凳发车啦~~

2024-04-01 15:33:51 955 2

原创 总结数据链路层相关知识点

本篇博客博主将介绍有关数据链路层的相关知识点,坐好板凳发车啦~~

2024-03-30 16:15:56 156 2

原创 总结IP协议各类知识点

本篇博客博主将详解IP协议中的各类知识点,坐好板凳发车啦~

2024-03-30 15:04:40 787 4

原创 总结TCP协议各类知识点

本篇博客博主将详细地介绍TCP有关知识点,坐好板凳发车啦~

2024-03-29 19:27:03 1162 1

原创 总结UDP协议各类知识点

本篇博客博主将详细地介绍UDP有关知识点,坐好板凳发车啦~

2024-03-29 15:30:04 1221 2

原创 总结网络中的一些基本概念

好处:类似于面向接口编程:定义好两层间的接口规范,让双方遵循这个规范来对接;在代码中,类似于定义好一个接口,一方为接口的实现类(提供方,提供服务),一方为接口的使用类(使用方,使用服务);对于使用方来说:并不关心提供方是如何实现的,只需要使用接口即可对于提供方来说:利用封装的特性,隐藏了实现的细节,只需要开放接口即可。

2024-03-25 16:03:17 836 3

原创 总结File类的用法及InputStream、OutputStream的用法

Java中通过Java.io.File类来对一个文件(包括目录)进行抽象的描述。注意,有File对象,并不代表真实存在该文件。我们先来看看File类中的常见属性、构造方法和方法。属性修饰符及类型 属性 说明。

2024-03-11 22:36:08 865 2

原创 总结文件系统相关知识

本篇博客将详细讲解文件系统相关知识,坐好板凳发车啦~

2024-03-11 21:31:48 347 2

原创 详解HashMap、Hashtable和ConcurrentHashMap的区别

本篇博客博主将详细地解释HashMap、Hashtable和ConcurrentHashMap的区别,坐好板凳发车啦~~在多线程使用哈希表,本身就不是线程安全的;和。

2024-03-08 20:13:31 436 3

原创 详解synchronized关键字(Java)

这篇博客博主将详细地介绍地介绍Java中的synchronized关键字,坐好板凳发车啦~

2024-03-06 17:33:13 1246 4

原创 详解Java中的线程池

本篇博客我将会详细地介绍什么是线程池及线程池的各种要点。

2024-03-06 16:16:22 838 3

原创 详解线程安全的原因及解决方案

我们把⼀段代码想象成⼀个房间,每个线程就是要进⼊这个房间的⼈。如果没有任何机制保证,A进⼊房间之后,还没有出来;B 是不是也可以进⼊房间,打断 A 在房间⾥的隐私。这个就是不具备原⼦性的。那我们应该如何解决这个问题呢?是不是只要给房间加⼀把锁,A 进去就把⻔锁上,其他⼈是不是就进不来了。这样就保证了这段代码的原⼦性了。有时也把这个现象叫做同步互斥,表⽰操作是互相排斥的。

2024-03-02 15:39:31 921 3

原创 详解Thread类及线程中的几种状态

本篇博客将从以下几个方面详解Thread类及Java中线程的几种状态。

2024-03-01 15:04:24 302 2

原创 详解进程和线程的区别和联系

本篇博客将详细地解释什么是线程。什么是进程,以及两者的区别及联系。

2024-02-29 21:47:43 275 1

原创 认识Java中的二叉树

以某结点为根的子树中任一结点都称为该结点的子孙。如上图:所有结点都是。,层序遍历就是从所在二叉树的根节点出发,首先访问第一层的树根节点,然后。上的节点,接着是第三层的节点,以此类推,自上而下,自左至右逐层访问树。:若一个结点含有子结点,则这个结点称为其子结点的父结点;:一个结点含有的子树的根结点称为该结点的子结点;1.有一个特殊的结点,称为根结点,根结点没有前驱结点;n 个结点的二叉树,当且仅当其每一个结点都与深度为K。:一个结点含有子树的个数称为该结点的度;:具有相同父结点的结点互称为兄弟结点;

2023-11-06 21:39:31 87 3

原创 认识Java中的栈和队列

进行数据插入和删除操作的一端称为栈 顶,另一端称为栈底。:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出。FIFO(First In First Out) 入队列:进行插入操作的一端称为。那就说明元素可以从队头出队和入队,也可以从队尾出队和入队。)是指允许两端都可以进行入队和出队操作的队列,接口是比较多的,栈和队列均可以使用该接口。类似,都是动态的顺序表,不同的是。出队列:进行删除操作的一端称为。出栈:栈的删除操作叫做出栈。:一种特殊的线性表,其。

2023-10-20 20:11:59 92 2

原创 认识Java中的异常

程序先执行 try 中的代码如果 try 中的代码出现异常, 就会结束 try 中的代码, 看和 catch 中的异常类型是否匹配.如果找到匹配的异常类型, 就会执行 catch 中的代码如果没有找到匹配的异常类型, 就会将异常向上传递到上层调用者.无论是否找到匹配的异常类型, finally 中的代码都会被执行到(在该方法结束之前执行).如果上层调用者也没有处理的了异常, 就继续向上传递.一直到 main 方法也没有合适的代码处理异常, 就会交给 JVM 来进行处理, 此时程序就会异常终止.

2023-09-12 17:13:10 111 8

原创 认识Java的String类

/ 追加:即尾插-->字符、字符串、整形数字// hello// true// 获取0号位上的字符 h// 获取字符串的有效长度14// 获取底层数组的总大小// 设置任意位置的字符 Hello world123!!");!!// 获取Hello第一次出现的位置// 获取hello最后一次出现的位置// 删除首字符// 删除[0, 5)范围内的字符// 截取[0, 5)区间中的字符以String的方式返回// 字符串逆转。

2023-09-08 17:18:45 89 7

原创 用Java实现图书管理系统

大家都用过吧,管理员可以进行查找图书,新增图书,删除图书等一系列的操作,学生可以进行查找图书,借阅图书,归还图书等一系列的操作。那具体怎么实现呢?下面的博客内容带你揭秘!

2023-09-07 21:32:59 2346 5

原创 详解Java抽象类和接口

这篇博客到这里就结束啦,希望可以给大家带来帮助~~~

2023-08-28 21:08:31 192 7

原创 详解Java继承和多态

这篇博客到这里就结束啦,希望可以给大家带来帮助~~~

2023-08-26 17:21:27 375 7

原创 详解Java类和对象

类是用来对一个实体(对象)来进行描述的,主要描述该实体(对象)具有哪些属性(外观尺寸等),哪些功能(用来干 啥),描述完成后计算机就可以识别了。比如:洗衣机,它是一个品牌,在Java中可以将其看成是一个类别。属性:产品品牌,型号,产品重量,外观尺寸,颜色...功能:洗衣,烘干、定时....在Java语言中,如何对上述的洗衣机类来进行定义呢?// 创建类field;// 字段(属性) 或者 成员变量method;// 行为 或者 成员方法。

2023-08-19 19:43:07 200 10

原创 详解C语言自定义类型:结构体,枚举,联合

有了结构体类型,那如何定义变量,其实很简单。int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//初始化:定义变量的同时赋初值。struct Stu //类型声明//名字int age;//年龄//初始化int data;//结构体嵌套初始化//结构体嵌套初始化位段的声明和结构是类似的,有两个不同:1.位段的成员必须是 int、unsigned int 或signed int。2.位段的成员名后边有一个冒号和一个数字。struct A。

2023-07-21 23:22:25 74 4

原创 深度剖析数据在内存的存储

详解数据在内存中存储的规则

2023-06-05 17:16:08 86 8

原创 猜数字游戏详解(附代码)(保姆级教学)

猜数字游戏详解(附代码)(保姆级教学)

2023-05-19 20:37:15 461 1

原创 扫雷详解(附代码)(保姆级教学)

扫雷详解(附代码)(保姆级教学)

2023-05-18 20:05:42 1265 3

原创 三子棋详解(附代码)(保姆级教学)

用C语言实现三子棋(保姆级教学)

2023-05-16 16:29:42 231

原创 程序猿小张的第一篇博客

记录小张编程学习之旅的第一篇博客

2023-04-05 14:58:30 85 3

空空如也

空空如也

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

TA关注的人

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