logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

WebSocket:从零开始到实战项目

WebSocket 是一种全双工通信协议,在单个 TCP 连接上实现客户端与服务器的双向实时通信。低延迟:连接建立后,数据可即时传输,无需等待 HTTP 请求响应低开销:头部信息极小(仅 2-10 字节),远小于 HTTP 请求的几十到上百字节全双工:客户端和服务器可同时发送数据持久连接:一次握手,长期保持连接状态Websocket官网。

文章图片
#websocket#网络协议#网络
深入理解LRU缓存机制:从原理到应用(C++实现

LRU,全称(最近最少使用),是一种缓存淘汰策略。最近被访问过的数据,未来被再次访问的概率更高;而长时间未被访问的数据,未来被访问的概率更低。这符合计算机科学中的时间局部性原理实现简单,性能优异基于时间局部性原理从操作系统到应用层都有应用零开销抽象,适合系统级开发。

文章图片
#缓存#c++#开发语言
MyBatis-Plus:MyBatis的进阶开发

MyBatis-Plus 是由国内开发者开源的 MyBatis 增强框架,无侵入式扩展 MyBatis 功能,解决原生 MyBatis 冗余 CRUD、硬编码字段、分页繁琐等痛点。@Data零SQL实现单表 CRUD,大幅减少冗余代码Lambda条件构造器解决硬编码痛点,提升代码质量内置逻辑删除、自动填充、分页等企业功能,开箱即用代码生成器+Service 封装,极致提升开发效率。

文章图片
#mybatis#数据库
计算机网络:OSI七层参考模型深度解析

OSI七层模型历经40余年技术迭代,已从“协议标准之争”沉淀为计算机网络的认知基石。它不强制规定网络的实现方式,而是教会从业者如何系统性思考网络。在云原生、AI网络、6G、量子通信的新时代,吃透OSI分层逻辑、掌握跨层设计权衡、洞察协议演进规律,才能从“协议使用者”成长为“网络架构设计者”。网络工程核心信条:最好的网络工程师,不是背诵RFC的人,而是知道何时遵守分层、何时打破分层的人。

文章图片
#计算机网络
SQL优化篇:索引(Index)

SQL索引主要可以按和两个核心维度进行分类,不同数据库系统(如MySQL、SQL Server、Oracle、PostgreSQL)在实现上各有特点,但基本分类框架相似。

文章图片
#sql#数据库
一次讲清多线程并发模型:生产者-消费者、哲学家用餐、读者-作家模型

在多线程里,我们追求的是效率与并行,但随之而来的是对共享资源访问的失控风险。这里深入探讨三个经典的同步问题。

文章图片
#系统架构#缓存#架构
Java-JWT令牌技术深度指南

是一种开放标准(RFC 7519),用于在网络应用间安全地传输信息。它由三部分组成,用点号(// 创建自定义Claims Map < String , Object > claims = new HashMap < >();

#java#开发语言
MySQL优化篇:索引设计与快速查询

核心原则:索引不是越多越好,每个索引都有写入和存储成本。关键是针对实际的查询模式,设计最合适的索引策略。优化建议先分析后优化:使用EXPLAIN分析查询计划,确认索引是否生效合理设计联合索引:遵循最左前缀原则,覆盖常用查询字段避免索引失效:不使用函数、隐式转换、前缀通配符等持续监控:开启慢查询日志,定期分析性能瓶颈。

文章图片
#mysql#数据库
到底了