logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java并发线程核心知识(一)

CPU为了执行其他线程,暂停当前正在运行的线程,保存当前线程的运行状态(寄存器、程序计数器等上下文信息),再加载新线程的上下文并执行,这个过程就是线程上下文切换。上下文切换开销:几ms~几十ms,优化核心:少线程、无锁、CAS、协程多线程适配:只适合IO密集型任务,优化CPU空转浪费核心方法区别:sleep不释放锁,wait释放锁锁安全:volatile读安全写不安全,synchronized读写

文章图片
#java#面试#开发语言
一文吃透 HTTP:从请求到响应,Web 通信的底层逻辑

很多初学 Web 开发的同学,写了无数次 Ajax 请求,却搞不懂浏览器和服务器之间到底发生了什么。今天结合图示,从 HTTP 协议基础、请求方式、Cookie 机制到响应细节,带你完整拆解 Web 通信的核心流程,让你彻底搞懂前端和后端是如何对话的。从 HTTP 协议的请求 - 响应模型,到 GET 与 POST 的差异,再到 Cookie 机制和响应细节,这些知识点串联起了 Web 通信的完整

文章图片
#http#前端#网络协议
一文吃透 HTTP:从请求到响应,Web 通信的底层逻辑

很多初学 Web 开发的同学,写了无数次 Ajax 请求,却搞不懂浏览器和服务器之间到底发生了什么。今天结合图示,从 HTTP 协议基础、请求方式、Cookie 机制到响应细节,带你完整拆解 Web 通信的核心流程,让你彻底搞懂前端和后端是如何对话的。从 HTTP 协议的请求 - 响应模型,到 GET 与 POST 的差异,再到 Cookie 机制和响应细节,这些知识点串联起了 Web 通信的完整

文章图片
#http#前端#网络协议
数据库概念设计:E-R图(实体-关系图)零基础详解

E-R图作用:数据库概念设计核心工具,将业务场景抽象为标准化数据模型,为后续建表、设计外键关系提供依据;三要素图形:实体=矩形、属性=椭圆形、联系=菱形;三类映射关系:一对一(1:1)、一对多(1:n)、多对多(m:n);特殊要点:多对多、部分一对多的联系可以拥有独立属性,是建模高频考点;数据库中多对多关系需借助中间表拆解为两个一对多关系实现。

#数据库
数据链路层:网络通信的核心桥梁(一)

数据链路层作为 OSI 七层模型的第二层,承担着为物理层和网络层搭建 “桥梁” 的关键作用,它通过封装成帧、差错控制、流量控制等机制,为网络层提供可靠的数据传输服务,同时借助交换机、网桥等设备实现局域网内的数据交互。下面结合思维导图,系统梳理其核心知识点。

#网络#服务器#运维
Java 刷题必备:HashMap、HashSet、ArrayList 超全速记手册

add(e)→ 末尾添加get(i)→ 下标取值set(i,e)→ 修改元素remove(i)→ 按下标删→ 按元素删size()→ 查长度contains()→ 判存在统计次数、存映射 → 用HashMap去重、判存在 → 用HashSet动态存数据、下标访问 → 用ArrayList熟记本文的方法和场景,算法题和开发代码直接秒写!

#python#java#算法
到底了