自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【JavaEE初阶】网络原理-TCP连接管理之“三次握手和四次挥手”

本次主要讲解了关于TCP中重要的机制“三次握手,四次挥手”的重要操作,即建立连接和断开连接,以及最后提及的TCP状态的转化

2024-10-26 23:11:45 786 72

原创 【JavaEE初阶】深入解析TCP协议中-确认应答和超时重传机制

本期主要讲解了关于TCP协议中几种重要的机制,即“确认应答机制”“超时重传机制”,当然从列出来的TCP协议报文来看还有很多都没一涉及,小编也在努力学习中,

2024-10-25 10:53:59 812 7

原创 【JavaEE初阶】网络原理-深入理解网络通信中协议的概念

1.网络传输的数据如何进行使用2.数据如何进行传输,是什么样子的格式,以及内容1.客户端服务器约定要传送什么数据;2.传输的数据的格式是如何的;

2024-10-24 20:20:32 840 33

原创 【JavaEE初阶】网络编程TCP协议实现回显服务器以及如何处理多个客户端的响应

本期主要讲解了关于TCP实现回显服务器的操作过程中,服务器的操作,客户端的操作;以及如何处理多个客户端的同时响应,并进行了问题的多方解决

2024-10-22 22:33:44 2660 91

原创 【JavaEE初阶】深入理解网络编程—使用UDP协议API实现回显服务器

本期主要讲解了UDP的API的使用,并且通过UDP提供的API实现回显服务器的实现,当然这里设计到服务器和客户端两边的实现过程

2024-10-20 22:13:36 2905 56

原创 【leetcode】 码住—两种办法解决力扣数学思想 “加一” 操作

上述的两种方法的实现中,第一种方法适用于全部的场景,但是这里的第二种方法会存在输入的数组的长度太长就会导致存在精度的问题发生,所以这里的第二种方法只适用于数组长度不是很长的情况;

2024-10-18 23:55:20 744 19

原创 【JavaEE初阶】深入理解TCP协议中的封装分用以及UDP和TCP在网络编程的区别

本期注重讲解了关于TCP/UDP协议的内部实现数据的传输转化的原理,包括如何进行封装,如何进行分用,以及存在路由器和交换机的情况;最后在网络编程小编提出了客户端与服务器的概念,以及TCP与UDP的区别

2024-10-17 16:40:56 1928 89

原创 【JavaEE初阶】入门视角-网络原理的基础理论的了解

本期注重讲解了关于网络发展史,包含了独立模式,网络互联,以及比较重要的局域网和广域网这两个重要的知识概念;并且还初识别了网络通信的基础,即什么是IP地址,端口号,以及最重要的协议分层,包括七层协议,和TCP/IP五层协议的基础理解~~~

2024-10-16 09:21:48 1039 44

原创 【JavaEE初阶】深入透析文件-IO关于文件内容的操作(四种文件流)

本期主要讲解了关于文件内容操作中,比较重的文件流的操作,包括:inputstream,outputstream,writer,reader,以及重要的小知识点穿插在其中~~

2024-10-15 08:13:21 1574 80

原创 【JavaEE初阶】文件-IO之实现文件系统的操作如何进行实现

本期主要进行了文件的认识,和和硬盘的认识,以及对于文件系统的操作进行了具体的代码演示,可供uu们学习,了解~~~

2024-10-12 23:31:09 1333 70

原创 【JavaEE初阶】CAS的ABA问题,JUC多线程编程有用的相关类

本期是多线程的完结篇,涉及到CAS的ABA问题,以及JUC的多线程编程的相关类,例如:callable接口,ReentrantLock可重入锁,信号量semaphore,CountDownLatch类,ConcurrentHashMap,关于他们的性质,以及与我们之前学过的内容join,wait,HashMap....做了比较

2024-10-10 20:33:09 2308 52

原创 【JavaEE初阶】深入理解不同锁的意义,synchronized的加锁过程理解以及CAS的原子性实现(面试经典题);

本期讲解了关于不同锁的基本概念,包括我们经常使用synchronized的加锁过程包含的“锁升级,锁消除,锁粗化”的一系列的操作,以及CAS的实现和我们之前线程安全的代码的举例

2024-10-08 17:04:10 1686 95

原创 【JavaEE初阶】深入理解线程池的概念以及Java标准库提供的方法参数分析

本期主要讲解了关于线程池的基本概念认知,为啥引入线程池,并且线程池中拒绝策略是什么,以及我们如何实现线程池的模拟

2024-10-07 16:00:43 3645 107

原创 【JavaEE初阶】多线程案列之定时器的使用和内部原码模拟

本期主要讲解了关于定时器在Java标准库中的使用方法,以及自主实现了关于定时器的代码模拟

2024-10-06 12:47:30 2453 59

原创 【JavaEE初阶】深入理解多线程阻塞队列的原理,如何实现生产者-消费者模型,以及服务器崩掉原因!!!

本期讲解了关于阻塞队列的特性,实现过程中存在的问题,以及解决和代码的实现,并且还利用了阻塞队列实现了生产者消费者模型;并且还理解了生产者消费者模型在实际开发中作用

2024-10-02 18:27:39 4432 84

原创 【JavaEE初阶】深入解析单例模式中的饿汉模式,懒汉模式的实现以及线程安全问题

本期讲解了关于设计模式之单例模式中的两个重要模式,即饿汉模式和懒汉模式,关于他们的实现代码,也进行了编写;以及最重要的两个模式的线程安全问题,小编进行了注重分析问题的产生,以及如何解决都有涉及~~~

2024-09-29 16:57:51 2476 80

原创 【JavaEE初阶】深入理解wait和notify以及线程饿死的解决

本期讲解了关于wait的使用方法,对应的notify的操作,以及线程饿死的场景演示;当然还有在使用wait和notify时的使用注意事项,还附上了对应代码供uu们参考参考

2024-09-28 13:02:12 1366 53

原创 【JavaEE初阶】深入解析死锁的产生和避免以及内存不可见问题

本期总结了关于多线程的重要知识即死锁,分别从造成原因和如何进解决提出了关于小编的理解,以及线程安全问题之内存可见性问题,并附上了代码供小伙伴们参考参考~~~

2024-09-26 13:32:03 2771 99

原创 【后端开发】JavaEE初阶—线程安全问题与加锁原理(超详解)

本期总结了关于多线程编程的重要问题,线程状态,以及线程安全问题讲解,并且如何解决线程安全问题,进行了原理讲解,并提出加锁的概念和实现;还附上了代码加以讲解

2024-09-24 18:40:56 1454 92

原创 【后端开发】JavaEE初阶—Theard类及常见方法—线程的操作(超详解)

本期讲解了关于线程的某些重要属性和方法,例如线程的启动,终止,等待以及常见的属性的获取方法和构造方法,并附上代码供小伙伴们参考

2024-09-22 22:07:57 2543 99

原创 【后端开发】JavaEE初阶—线程的理解和编程实现

本期讲解了JavaEE初阶的重要知识线程,以及和进程之间的关系,以及线程的优点和缺点,并且讲述了在编程中线程的实现,以及线程的创建的五种方式,还附上了代码供小伙伴参考参考

2024-09-21 21:39:15 2058 33

原创 【后端开发】JavaEE初阶——计算机是如何工作的???

本期讲解了关于计算机的构成,主要讲解了关于CPU的相关知识,以及操作系统中最主要的进程控制块和进程的相关知识如状态,通信等问题。

2024-09-20 16:21:19 1564 41

原创 【MySQL】MySQL中JDBC编程——MySQL驱动包安装——(超详解)

本期讲解了关于如何在JAVA中配置JDBC编程环境,和JAVA和MySQL数据库建立联系,JDBC编程的固定套路,最后通过数据库和idea的代码展示了如何操作表的增删查改~~~

2024-09-17 15:16:57 2413 88

原创 【MySQL】MySQL索引与事务的透析——(超详解)

本期讲解了关于MySQL中索引与事务,主要理解了索引的内部原理,和底层数据结构,以及事务的相关使用和并发执行的问题,也附上了对应代码供小伙伴们参考

2024-09-15 17:30:14 4283 98

原创 【MySQL】MySQL表的增删改查(进阶篇)——之查询操作(超级详解)

本期讲解了数据库表的增删查改的进阶之查询,包括聚合查询的查询函数,和group by子句和针对两个表之间的联合查询包括内连接,外连接,自连接,子查询,合并查询都做了详细的解说,并且都附上了代码供小伙伴们参考。

2024-09-12 21:53:34 1871 73

原创 【MySQL】MySQL表的增删改查(进阶篇)——之约束条件

这期总结了关于数据库表的操作的进阶,即在原有的基础上讲解了表的约束条件,当然,任然附上了相关代码,供小伙伴们参考~~~

2024-09-10 11:34:55 3114 103

原创 【MySQL】MySQL中表的增删改查——(基础篇)(超详解)

本期主要讲解了关于数据库表的CRUD的操作,即增加数据,查询数据,修改数据和删除数据,每种操作的SQL语句,都做了罗列,并且附上代码方便小伙伴们学习了解;

2024-09-08 16:20:07 2432 81

原创 【MySQL】MySQL常用的数据类型——表的操作

本期总结了数据库MySQL的常用数据类型,以及关于它的表的简单使用,这里的表的使用是在(use 数据库名)的前提之下。

2024-09-07 12:50:02 1447 32

原创 【MySQL】初识MySQL—MySQL是啥,以及如何简单操作???

本期主要进行了MySQL数据库的初始认知,也简单介绍了其它市面上的相关数据库,以及数据库的种类分类,和MySQL对于数据库的简单操作;

2024-09-05 21:20:41 2058 52

原创 【数据结构】Lambda表达式的应用

本期讲解了关于Lambda表达式的运用,关于它的语法,背景,基本使用,变量捕获,以及在集合当中的使用都有涉及,并且附加代码进行演示。

2024-09-04 17:50:15 1827 51

原创 【数据结构】反射,枚举你必须知道的相关知识

本期讲解了关于反射,枚举的相关使用方法,并且附加代码实现讲解,最后通过源码解析总结了反射和枚举之间的关系。

2024-09-03 17:24:54 1535 47

原创 【数据结构】关于哈希表内部原理,你到底了解多少???(超详解)

本期讲解了关于哈希表的内部原理,以及它的重点内部原理冲突的避免以及冲突的解决。

2024-08-31 00:38:04 1175 58

原创 【数据结构】关于TreeMap与TreeSet的使用你了解多少???

本期从Set,Map的说明,以及注意事项和代码实例讲解了关于TreeMap以及TreeSet的使用。

2024-08-26 18:10:19 1458 75

原创 【数据结构】关于二叉搜索树,你知道如何实现增删模拟吗???(超详解)

在本期讲解了关于二叉搜索树的概念,以及增删查的重要功能模拟,以及二叉搜索树的性能分析,并附加代码实现功能模拟

2024-08-24 22:16:54 1620 37

原创 【数据结构】关于快速排序,归并排序,计数排序,基数排序,你到底了解多少???(超详解)

期讲解了关于比较排序的最后两个排序:快速排序,归并排序,关于他们的代码以及思路都罗列了出来,还有包括非比较排序的基数排序,计数排序的思路原理和代码实现。

2024-08-23 11:32:05 1177 32

原创 【数据结构】关于冒泡排序,选择排序,插入排序,希尔排序,堆排序你到底了解多少???(超详解)

这期主要讲述了对于七大排序的前五个,通过讲解思路,以及画图的方式进行思路分析,以及代码的实现。

2024-08-20 19:29:51 1388 36

原创 【数据结构】关于Java对象比较,以及优先级队列的大小堆创建你了解多少???

这期主要讲解了对象的比较方式,以及优先级队列如何进行对象的插入,以及大小堆的创建,实现topK问题的解决。

2024-08-19 17:43:49 1557 25

原创 【数据结构】关于优先级队列(堆),你了解内部原理吗?(超详解!!!)

本篇介绍了优先级队列(堆)的内部实现原理,和模拟实现的相关代码;以及关于优先级队列相关常用接口的介绍,和代码测试。

2024-08-18 00:49:43 1159 18

原创 【数据结构】关于二叉树,你必须知道的遍历方法!!!

本期讲解了关于二叉树的遍历方法,分为递归方法,以及非递归方法的实现和讲解,并附上了相关实例代码进行辅助解释。

2024-08-15 23:59:14 1109 23

原创 【数据结构】关于树(二叉树)的基础理论知识,你知道吗???

本期主要讲述了关于树的相关知识,包括树的概念,特点;以及关于二叉树(重点)的概念和特殊二叉树相关性质,以及二叉树的存储与遍历过程描述

2024-08-13 19:22:51 1115 16

空空如也

空空如也

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

TA关注的人

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