JavaEE
文章平均质量分 93
Mo_yang.
路虽远,行则将至。事虽难,做则可成。
展开
-
简单项目——前后端分离实现博客系统
通过 HTTPServlet 进行前后端交互实现简单博客系统原创 2024-06-12 21:01:58 · 1036 阅读 · 0 评论 -
JavaEE——手把手教你实现简单的 servlet 项目
简单的实现了一个 Servlet 的 hello world。并且使用 Tomcat 进行部署原创 2024-04-07 22:26:46 · 1182 阅读 · 0 评论 -
JavaEE—— HTTP协议和与Tomcat (末篇)
介绍了HTTP协议下传递信息的加密方式,以及Tomcat 的简单运用。原创 2024-03-29 14:23:14 · 693 阅读 · 0 评论 -
JavaEE—— HTTP协议(上篇)
简单介绍了什么是 HTTP 协议。并简单说明了如何使用 Filder 第三方抓包工具。原创 2024-03-17 16:20:11 · 863 阅读 · 0 评论 -
JavaEE——简单认识JS(Web API)
简单介绍了一下js中常用的WebAPI原创 2024-03-09 15:35:27 · 1066 阅读 · 0 评论 -
JavaEE——简单认识JavaScript
本篇文章简单的介绍了 js 的一些基本语法以及其中包含的一些操作原创 2024-02-29 23:07:18 · 877 阅读 · 1 评论 -
JavaEE——简单认识CSS
简单介绍了 css 的基本语法和使用。对于 css 有一个系统的简单认识。原创 2023-11-30 13:36:44 · 346 阅读 · 0 评论 -
JavaEE——简单认识HTML
针对 html 的基础使用进行了简单描述原创 2023-11-18 18:56:23 · 203 阅读 · 0 评论 -
JavaEE——网络原理(网络层 IP协议与数据链路层)
简单解释了网络层的 IP 协议以及数据链路层中的一些基本原理。原创 2023-11-13 10:12:23 · 144 阅读 · 0 评论 -
JavaEE 网络原理——TCP的工作机制(末篇 其余TCP特点)
本篇文章继描述 TCP 的工作原理以及交互形式后,对 TCP 中其余部分原理的简单描述解释。解释了滑动窗口、流量控制、拥堵控制、延时应答、捎带应答等 TCP 协议传输信息时的其余控制内容。原创 2023-10-24 09:40:08 · 632 阅读 · 1 评论 -
JavaEE——网络编程(TCP流编程)
本篇文章简单介绍了 TCP 什么是 TCP 套接字编程,详细实现了关于 TCP 的客户端和服务器。并解释了其中可能存在的问题。原创 2023-09-22 00:05:53 · 381 阅读 · 0 评论 -
JavaEE 网络原理——TCP的工作机制(中篇 三次握手和四次挥手)
简单解释了TCP的三次握手和四次挥手原创 2023-10-06 00:07:36 · 959 阅读 · 0 评论 -
JavaEE 网络原理——TCP的工作机制(初篇 包含 UDP 协议的再次阐述)
简单描述了 UDP 协议。解释了 TCP 的工作原理以及 TCP 相较于 UDP 的优越性。原创 2023-09-16 18:23:38 · 379 阅读 · 0 评论 -
JavaEE——网络编程(UDP套接字编程)
详细解释了 UDP 的作用原理,并通过相关代码自主实现了一个 UDP 回显服务器帮助理解。原创 2023-08-14 13:03:53 · 546 阅读 · 2 评论 -
JavaEE——网络初识 (简单介绍两种协议以及网络通信的基础概念)
简单解释了网络的两种基本模型,以 UDP 传输为例解释了网络信息传输的方式原创 2023-08-05 17:05:03 · 280 阅读 · 0 评论 -
JavaEE——文件操作和IO
简单介绍了文件操作和IO操作原创 2023-07-30 00:54:42 · 193 阅读 · 0 评论 -
JavaEE—— Callable接口、JUC的常见类、线程按安全的集合类(八股)
简单解释有关多线程的部分的八股内容原创 2023-07-30 00:42:58 · 318 阅读 · 0 评论 -
JavaEE——常见的锁策略、CAS、synchronized 原理(八股)
简单的介绍了锁策略、cas、synchronized的基本概念及其原理原创 2023-07-11 19:08:01 · 235 阅读 · 0 评论 -
JavaEE——介绍并简单使用线程池
简单介绍了什么是线程池,以及介绍了最常用的线程池的使用方法。自主实现了一个线程池。原创 2023-07-09 13:05:47 · 131 阅读 · 0 评论 -
JavaEE——自主实现计时器
本篇文章使用代码详细实现了一个定时器,并解释了定时器的使用。原创 2023-05-26 21:04:45 · 3105 阅读 · 0 评论 -
JavaEE——阻塞式队列
解释了阻塞式队列,解释了生产者消费者模型,代码实现了阻塞式队列。原创 2023-05-24 00:38:26 · 365 阅读 · 0 评论 -
JavaEE——单例模式
简单介绍什么是单例模式,说明了其中的两个典型例子——饿汉模式和懒汉模式。原创 2023-04-29 14:19:56 · 1061 阅读 · 0 评论 -
JavaEE——volatile、wait、notify三个关键字的解释
解释内存可见性问题,解释volatile、wait、notify三个关键字的使用。原创 2023-04-12 19:34:41 · 394 阅读 · 0 评论 -
JavaEE——synchronized关键字的运用与死锁
一个线程,一把锁,连续加锁两次。当锁不是可重入锁是,就会发生死锁。两个线程两把锁,t1 线程 t2 线程相互针对,分别对 A 和 B 进行加锁,之后再尝试获取对方的锁。简单的图示如下:这样对方获取的都是被加锁后的操作,自然程序就会僵死在原地。下面,我通过代码进行举例,通过 JDK 自带的工具包来观察这里的死锁到底是怎么一回事。//先让 t1 线程对 A 进行加锁 synchronized(A) {//通过等待,先让两个线程拿到各自的元素 try {原创 2023-04-02 12:49:53 · 561 阅读 · 0 评论 -
JavaEE——线程安全问题
但是在多线程,抢占式执行下,此时代码就会出现很多的变数,**代码的执行顺序就成单一情况变成了无数种情况!我们在详细了解线程安全问题前,我们首先要了解的就是所谓的线程安全问题是什么,是什么原因造成了线程安全问题。上图是两种一般情况(一般情况有很多种,这里就简单举出两个例子),可以看出,因为抢占式执行的原因,单纯的文字解释并不能很好的理解问题的本质,所以,我通过下面的代码来进行更加详细的解释。编译器为了加快执行效率,在保证逻辑不改变的情况下,将代码自作主张的进行了调整。针对线程安全问题,让每个线程执行的操作。原创 2023-03-19 10:52:46 · 455 阅读 · 0 评论 -
JavaEE——简单解释线程的状态变化和多线程的意义
我们知道,RUNNABLE 是描述一个要执行的任务,但是这里只能看到 runnable 是因为当前 run 方法中没有 sleep 之类的方法。我们都知道,代码的好坏其中有一点就是其运行的速度快慢,下面我就通过代码,给大家展现一下单个线程和多个线程之间的执行速度的差别。我们知道,一但内核中的线程 PCB 消亡了,代码中对应的 t 对象 也就无用了。,因此,在内核线程释放的时候,无法保证 Java 代码中 t 的对象也立即释放。所谓线程的状态,是针对当前的线程调度的情况来描述的,我们认为。原创 2023-03-15 01:00:00 · 79 阅读 · 0 评论 -
JavaEE——简单介绍Thread类以及线程的基本操作
介绍 Thread 类中的部分关键字,以及对线程的基本操作原创 2023-03-08 10:49:01 · 445 阅读 · 0 评论 -
JavaEE——何为线程及创建线程
简单解释什么是多线程以及代码实现多线程的的创建,以及多种线程创建方式的介绍。原创 2023-03-04 18:23:30 · 637 阅读 · 0 评论 -
简单了解计算机的工作原理
简单解释了计算机操作系统的工作原理。原创 2023-01-02 16:43:56 · 727 阅读 · 1 评论