![](https://img-blog.csdnimg.cn/1cc1d00e140441bb9a27cec347bd69d2.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java EE
文章平均质量分 93
Java EE 的总结
十七ing
: )
展开
-
常用的代码片段
常用的代码片段原创 2022-11-02 11:55:20 · 280 阅读 · 1 评论 -
Spring 事务
一、Spring 事务的实现方式二、Spring 事务的隔离级别三、Spring 事务的传播机制原创 2022-10-31 14:07:55 · 2158 阅读 · 0 评论 -
操作系统中的进程
一、进程二、管理进程三、进程调度四、进程的虚拟地址空间原创 2022-07-08 09:16:30 · 674 阅读 · 0 评论 -
初识 线程
进程和线程之间的区别和联系、使用 Java 来操作线程、创建线程的几种写法原创 2022-07-11 11:12:39 · 130 阅读 · 0 评论 -
多线程基础
在前面的博客中,我们提到了关于在 Java 中创建一个线程所用的几种写法,主要通过 Thread 类来创建,然而,创建出来一个线程,线程就真正工作了吗?答案是否定的。实际上,我们通过 start方法才能够让线程运行起来。举个例子:我们在家里使用电饭煲煮饭,第一步,我们需要把插头插上,但插上后。电饭煲并没有直接工作,我们需要按 " 煮饭 " 这个按钮,电饭煲才能够工作,而这个 " 按钮 " 就相当于 start方法。线程在通过 start方法启动之后,如果没有给它加上一些约束,这个线程就会一直运行,直到某项原创 2022-07-14 11:36:02 · 120 阅读 · 0 评论 -
多线程强化
CASCompareandswap字面意思比较并交换,一个CAS涉及到以下操作假设内存中的原数据a,旧的预期值b,需要修改的新值c①比较a与b是否相等②若相等,将c写入a;反之,不做任何操作③操作成功返回true,操作失败返回false总的来说,synchronized的策略是比较复杂的,程序员在编译代码的背后,Java底层实际做了很多事情,目的为了让程序员哪怕啥都不懂,也不至于写出特别拉跨的程序。JVM开发者为了Java程序员真是操碎了心。...原创 2022-07-15 11:49:13 · 686 阅读 · 0 评论 -
多线程案例
一、单例模式二、阻塞式队列三、定时器四、线程池五、工厂模式原创 2022-07-19 17:49:28 · 656 阅读 · 0 评论 -
Java 文件操作
详细介绍了 File 类、InputStream 类、OutputStream 类原创 2022-07-20 08:09:16 · 1254 阅读 · 0 评论 -
初识网络编程
IPInternetProtocol(互联网协议)IP地址InternetProtocolAddress(互联网协议地址)原创 2022-07-21 08:38:34 · 245 阅读 · 0 评论 -
网络编程原理一
假设极端情况下,一个服务器面临很多很多客户端,这些客户端在连上了之后,并没有退出,也就是说这些客户端正在运行中,那么这个时候服务器这边可能同一时刻,就会存在很多很多线程。对于网络编程,假设有5000个客户端,在服务器这边会用一定的数据结构来把这5000个客户端对应的socket都存好,不需要一个线程对应一个客户端,我们只创建几个线程,IO多路复用机制,就能够做到当某个socket上有数据了,就通知到应用程序,让线程来从当前的socket中读数据。你得把你的需求/命令告诉他。......原创 2022-07-25 11:43:36 · 635 阅读 · 0 评论 -
网络编程原理二
开发之前,建立约定。开发过程中就会让客户端和服务器之间严格遵守协议约定好的格式。我们先来看一下以【文本+分隔符】的方式,来自己设计一个协议。UdpCalServer用来描述服务器UdpCalClient用来描述客户端httpshttps。.........原创 2022-07-27 17:22:17 · 230 阅读 · 0 评论 -
详解 UDP 协议
如果传输过程中出现了比特翻转,接收到的数据和传输之前的数据就不一样,此时,前后两份crc大概率是不相同的。我现在去超市买东西,我准备买【铅笔+矿泉水+薯片+牙刷】这四样商品,在出发前,我心中牢记有四样商品要买,当到柜台结账之前,我把手中的商品数一数,发现是四件,说明是对的,如果是三件或五件,那么就是错了…此时接收方是这么做的接收方按照同样的算法,再针对数据部分,计算一遍crc校验和,把这个新计算的结果和收到的crc校验和进行对比,看看结果是不是一致的。...原创 2022-07-29 08:22:01 · 1172 阅读 · 0 评论 -
详解 TCP 协议
确认应答[可靠性]超时重传[可靠性]连接管理[可靠性]滑动窗口[效率]流量控制[可靠性]拥塞控制[可靠性]延时应答[效率]捎带应答[效率]面向字节流(粘包问题)[其他]异常情况(心跳机制)[其他]原创 2022-07-30 07:58:10 · 1877 阅读 · 0 评论 -
详解 IP 协议
坐公交车、坐地铁、或坐出租车…那么某某大学就相当于是一个广域网,某个菜鸟驿站就相当于某个局域网对应的全局IP,菜鸟驿站中的取件码就相当于各个主机,因为各个取件码依赖着所属的菜鸟驿站,而快递员送快递的时候,根据快递类型又来放入不同的菜鸟驿站中。③如果主机号为255,这个IP表示"广播IP",如果你搞一个UDP数据报,然后把目的IP写成主机号为255的IP,此时这个数据报就能在当前局域网中广播,它的作用体现在能够发给每个局域网中的设备。在刚刚的例子中,每一个路人,就相当于一个路由器。...原创 2022-08-01 09:07:43 · 1853 阅读 · 0 评论 -
数据链路层
而MAC地址由网络设备制造商生产时写在硬件内部,所以MAC地址是写死的,即当网卡出厂的时候,就被默认为是唯一的了。因为MAC地址是6个字节,48位的,通常表示为12个十六进制数,每2个十六进制数之间用冒号隔开,如0001200A5C6D就是一个MAC地址。例如同步报文段(SYN),确认报文段(ACK),结束报文段(FIN),复位报文段(RST)另外,在不同的TCP/IP层级上,描述一个数据使用的术语,其实是不一样的。数据链路层frame(数据帧)...原创 2022-08-02 10:55:41 · 520 阅读 · 0 评论 -
详解 HTTP 协议
HTTP:Hyper Text Transfer Protocol(超文本传输协议)原创 2022-08-17 08:25:56 · 1411 阅读 · 0 评论 -
HTTPS 的加密过程
HTTPS:Hyper Text Transfer Protocol over SecureSocket LayerSSL:Secure Socket Layer(安全套接层)原创 2022-08-18 08:10:37 · 703 阅读 · 0 评论 -
前端构造 HTTP 请求的四种方法
前端构造 HTTP 请求的四种方法原创 2022-08-23 08:54:58 · 1671 阅读 · 0 评论 -
Servlet
Servlet 是一种实现动态页面的技术,它是一组 Tomcat 提供给开发人员的 API,它的作用是可以帮助开发人员简单高效的开发一个 Web app.原创 2022-08-25 14:25:55 · 296 阅读 · 0 评论 -
Cookie 和 Session
Cookie 是 HTTP协议 中的一个字段,同时也是浏览器在客户端这边保存数据的一种比较古老的方式。原创 2022-08-26 08:00:10 · 469 阅读 · 0 评论 -
详解模板引擎一
模板引擎的作用:可以避免在 Servlet 代码中写上 html 格式的标签,做到前后端代码分离,但未完全分离。原创 2022-08-31 12:31:58 · 518 阅读 · 0 评论 -
详解模板引擎二
ServletContext 配合 Listener原创 2022-09-01 08:44:08 · 314 阅读 · 0 评论 -
实现一个简单的前后端交互页面
实现一个简单的前后端交互页面,重在理解 HTTP 请求和 HTTP 响应之间的交互过程。原创 2022-09-05 08:18:58 · 3854 阅读 · 1 评论 -
基于模板引擎的博客系统 (Servlet)
基于模板引擎的博客系统 ( 前端 + Thymeleaf + Servlet + MySQL )原创 2022-09-06 17:15:30 · 267 阅读 · 0 评论 -
基于前后端分离的博客系统 (Servlet)
基于前后端分离的博客系统 ( 前端 + Jackson + Servlet + MySQL )原创 2022-09-06 17:17:58 · 914 阅读 · 0 评论 -
在线相册的前后端交互
利用模板引擎实现的上传相册功能原创 2022-09-12 08:32:18 · 297 阅读 · 0 评论 -
JVM 面试题
本篇博客主要介绍了三个重要的知识点:1. JVM 的内存布局、2. 类加载机制、3. 垃圾回收机制原创 2022-09-19 09:46:29 · 130 阅读 · 0 评论 -
javac 和 java 命令
一个 Java 程序从的编译到运行完成的过程原创 2022-09-20 11:12:19 · 4241 阅读 · 0 评论 -
Java 读写一个文件
字符流读写文件、字节流读写文件原创 2022-09-22 18:11:53 · 631 阅读 · 0 评论 -
“ 作业帮 “ (Servlet)
在线 OJ 系统,后端基于 Servlet 实现的项目原创 2022-09-26 08:45:21 · 715 阅读 · 0 评论 -
头条博文 (SSM)
利用 SSM 创建的博文小项目原创 2022-10-26 19:52:15 · 691 阅读 · 0 评论