自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaSE初学——简单介绍什么是反射,以及反射中最常见的基本用法

本篇文章主要针对反射中对于类的 (构造方法、成员方法、单个字段) 的 获取、调用 操作。

2024-08-27 16:02:48 889 1

原创 简单项目——前后端分离实现博客系统

通过 HTTPServlet 进行前后端交互实现简单博客系统

2024-06-12 21:01:58 1175

原创 程序设计——前后端分离实现简单表白墙

本文通过 HTTPServlet 和 JavaScript 实现了一个简单的前后端分离的表白墙小程序

2024-05-05 21:48:55 1195

原创 JavaEE——介绍 HTTPServlet 三部分使用与 cookie 和 session 的阐述

文章简单解释了 HTTPServlet 的简单运用以及 cookie 和 Session 之间的关联关系以及工作原理。

2024-04-27 22:44:16 1181

原创 JavaEE——手把手教你实现简单的 servlet 项目

简单的实现了一个 Servlet 的 hello world。并且使用 Tomcat 进行部署

2024-04-07 22:26:46 1532

原创 JavaEE—— HTTP协议和与Tomcat (末篇)

介绍了HTTP协议下传递信息的加密方式,以及Tomcat 的简单运用。

2024-03-29 14:23:14 723

原创 JavaEE——HTTP 协议 (中篇)

简单说明了 HTTP 协议中的一些状态码。简单的说明了 HTTP 请求的构造方式。尝试使用第三方工具构造如何创建HTTP 请求。

2024-03-23 16:43:13 801

原创 JavaEE—— HTTP协议(上篇)

简单介绍了什么是 HTTP 协议。并简单说明了如何使用 Filder 第三方抓包工具。

2024-03-17 16:20:11 893

原创 JavaEE——简单认识JS(Web API)

简单介绍了一下js中常用的WebAPI

2024-03-09 15:35:27 1092

原创 JavaEE——简单认识JavaScript

本篇文章简单的介绍了 js 的一些基本语法以及其中包含的一些操作

2024-02-29 23:07:18 913 1

原创 JavaEE——简单认识CSS

简单介绍了 css 的基本语法和使用。对于 css 有一个系统的简单认识。

2023-11-30 13:36:44 382

原创 JavaEE——简单认识HTML

针对 html 的基础使用进行了简单描述

2023-11-18 18:56:23 222

原创 JavaEE——网络原理(网络层 IP协议与数据链路层)

简单解释了网络层的 IP 协议以及数据链路层中的一些基本原理。

2023-11-13 10:12:23 178

原创 JavaEE 网络原理——TCP的工作机制(末篇 其余TCP特点)

本篇文章继描述 TCP 的工作原理以及交互形式后,对 TCP 中其余部分原理的简单描述解释。解释了滑动窗口、流量控制、拥堵控制、延时应答、捎带应答等 TCP 协议传输信息时的其余控制内容。

2023-10-24 09:40:08 668 1

原创 JavaEE 网络原理——TCP的工作机制(中篇 三次握手和四次挥手)

简单解释了TCP的三次握手和四次挥手

2023-10-06 00:07:36 1063

原创 JavaEE——网络编程(TCP流编程)

本篇文章简单介绍了 TCP 什么是 TCP 套接字编程,详细实现了关于 TCP 的客户端和服务器。并解释了其中可能存在的问题。

2023-09-22 00:05:53 542

原创 JavaEE 网络原理——TCP的工作机制(初篇 包含 UDP 协议的再次阐述)

简单描述了 UDP 协议。解释了 TCP 的工作原理以及 TCP 相较于 UDP 的优越性。

2023-09-16 18:23:38 493

原创 JavaEE——网络编程(UDP套接字编程)

详细解释了 UDP 的作用原理,并通过相关代码自主实现了一个 UDP 回显服务器帮助理解。

2023-08-14 13:03:53 723 2

原创 JavaEE——网络初识 (简单介绍两种协议以及网络通信的基础概念)

简单解释了网络的两种基本模型,以 UDP 传输为例解释了网络信息传输的方式

2023-08-05 17:05:03 344

原创 JavaEE——文件操作和IO

简单介绍了文件操作和IO操作

2023-07-30 00:54:42 237

原创 JavaEE—— Callable接口、JUC的常见类、线程按安全的集合类(八股)

简单解释有关多线程的部分的八股内容

2023-07-30 00:42:58 369

原创 JavaEE——常见的锁策略、CAS、synchronized 原理(八股)

简单的介绍了锁策略、cas、synchronized的基本概念及其原理

2023-07-11 19:08:01 257

原创 JavaEE——介绍并简单使用线程池

简单介绍了什么是线程池,以及介绍了最常用的线程池的使用方法。自主实现了一个线程池。

2023-07-09 13:05:47 181

原创 JavaEE——自主实现计时器

本篇文章使用代码详细实现了一个定时器,并解释了定时器的使用。

2023-05-26 21:04:45 3448

原创 JavaEE——阻塞式队列

解释了阻塞式队列,解释了生产者消费者模型,代码实现了阻塞式队列。

2023-05-24 00:38:26 378

原创 JavaEE——单例模式

简单介绍什么是单例模式,说明了其中的两个典型例子——饿汉模式和懒汉模式。

2023-04-29 14:19:56 1128

原创 JavaEE——volatile、wait、notify三个关键字的解释

解释内存可见性问题,解释volatile、wait、notify三个关键字的使用。

2023-04-12 19:34:41 407

原创 JavaEE——synchronized关键字的运用与死锁

一个线程,一把锁,连续加锁两次。当锁不是可重入锁是,就会发生死锁。两个线程两把锁,t1 线程 t2 线程相互针对,分别对 A 和 B 进行加锁,之后再尝试获取对方的锁。简单的图示如下:这样对方获取的都是被加锁后的操作,自然程序就会僵死在原地。下面,我通过代码进行举例,通过 JDK 自带的工具包来观察这里的死锁到底是怎么一回事。//先让 t1 线程对 A 进行加锁 synchronized(A) {//通过等待,先让两个线程拿到各自的元素 try {

2023-04-02 12:49:53 668

原创 JavaEE——线程安全问题

但是在多线程,抢占式执行下,此时代码就会出现很多的变数,**代码的执行顺序就成单一情况变成了无数种情况!我们在详细了解线程安全问题前,我们首先要了解的就是所谓的线程安全问题是什么,是什么原因造成了线程安全问题。上图是两种一般情况(一般情况有很多种,这里就简单举出两个例子),可以看出,因为抢占式执行的原因,单纯的文字解释并不能很好的理解问题的本质,所以,我通过下面的代码来进行更加详细的解释。编译器为了加快执行效率,在保证逻辑不改变的情况下,将代码自作主张的进行了调整。针对线程安全问题,让每个线程执行的操作。

2023-03-19 10:52:46 594

原创 JavaEE——简单解释线程的状态变化和多线程的意义

我们知道,RUNNABLE 是描述一个要执行的任务,但是这里只能看到 runnable 是因为当前 run 方法中没有 sleep 之类的方法。我们都知道,代码的好坏其中有一点就是其运行的速度快慢,下面我就通过代码,给大家展现一下单个线程和多个线程之间的执行速度的差别。我们知道,一但内核中的线程 PCB 消亡了,代码中对应的 t 对象 也就无用了。,因此,在内核线程释放的时候,无法保证 Java 代码中 t 的对象也立即释放。所谓线程的状态,是针对当前的线程调度的情况来描述的,我们认为。

2023-03-15 01:00:00 134

原创 JavaEE——简单介绍Thread类以及线程的基本操作

介绍 Thread 类中的部分关键字,以及对线程的基本操作

2023-03-08 10:49:01 476

原创 JavaEE——何为线程及创建线程

简单解释什么是多线程以及代码实现多线程的的创建,以及多种线程创建方式的介绍。

2023-03-04 18:23:30 755

原创 MySQL数据库——JDBC编程

简单介绍JDBC,使用JDBC实现了Java和数据库之间的交互

2023-02-22 18:28:09 591

原创 简单了解计算机的工作原理

简单解释了计算机操作系统的工作原理。

2023-01-02 16:43:56 847 1

原创 对Java中异常的认识

简单介绍java中有关异常的部分用法

2022-12-31 13:43:19 581

原创 对Java中String类的解释

对 String 类中的方法进行解释,简单介绍 String 类

2022-12-29 18:56:50 933

原创 MySql索引和事务

MySQL中对索引和事务的简单介绍

2022-12-12 10:10:46 308

原创 MySQL 数据库的增删查改 (2)

介绍了 MySql 中的更成层次的部分进阶操作

2022-12-06 17:47:45 543

原创 MySQL 表的增删查改(1)

详细的介绍了数据库的增删查改的最基本操作.

2022-11-21 00:01:49 371

原创 MySQL数据库基础

介绍数据库创建删除等简单操作

2022-11-15 22:09:12 391

空空如也

空空如也

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

TA关注的人

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