相关文章
JavaWeb:Web 的基本概念、Tomcat 服务器、Http 详解、Maven 的下载安装步骤、模仿一个 Servlet
文章目录 JavaWeb - 01一、基本概念1、静态 Web2、动态 Web3、Web 应用程序4、三个技术 二、Web 服务器三、Tomcat 详解四、发布一个 Web 网站五、Http 详解1. Http 请求(1)请求行(2)消息头 2. Http 响应(1)…
建站知识
2024/12/5 10:08:29
Linux线程同步(1)——一个例子看懂为什么需要线程同步?
对于一个单线程进程来说,它不需要处理线程同步的问题,所以线程同步是在多线程环境下需要注意的问题。线程的主要优势在于,资源的共享性,譬如通过全局变量来实现信息共享,不过这种便捷的共享是有代价的,那就…
建站知识
2024/12/5 10:17:15
极客公园对话 Zilliz 星爵:大模型时代,需要新的「存储基建」
大模型在以「日更」进展的同时,不知不觉也带来一股焦虑情绪:估值 130 亿美元的 AI 写作工具 Grammarly 在 ChatGPT 发布后网站用户直线下降;AI 聊天机器人独角兽公司 Character.AI 的自建大模型在 ChatGPT 进步之下,被质疑能否形成…
建站知识
2024/10/8 14:54:02
线上 FullGC 问题排查实践 —— 手把手教你排查线上问题
一、问题发现与排查
1.1 找到问题原因
问题起因是我们收到了 jdos 的容器 CPU 告警,CPU 使用率已经达到 104% 观察该机器日志发现,此时有很多线程在执行跑批任务。正常来说,跑批任务是低 CPU 高内存型,所以此时考虑是 FullGC 引…
建站知识
2024/12/5 10:19:54
Rust + 嵌入式:强力开发组合
Rust 的由来 Rust 编程语言的灵感诞生于一次意外。2006年,当 Graydon Hoare 回到位于温哥华的公寓时,发现电梯又因为软件崩溃出了故障。住在 21 楼的他无奈爬楼时,不禁心想,“我们搞计算机的,怎么连个能正常运行的电梯…
建站知识
2024/10/12 12:31:34
Spring Security OAuth2.0(四)-----OAuth2+JWT
传统的通过 session 来记录用户认证信息的方式我们可以理解为这是一种有状态登录,而 JWT 则代表了一种无状态登录。「无状态登录天然的具备单点登录能力」
1. 无状态登录
1.1 什么是有状态
有状态服务,即服务端需要记录每次会话的客户端信息ÿ…
建站知识
2024/12/5 10:12:25
2023-05-08 数据库-流水操作与物化-分析
摘要:
数据库的查询模型比较经典的是火山模型, 其实就是流水线操作, 例如mysql.
作为对应的便是物化模型, 例如monetdb.
列存数据库自从monetdb的开创性paper开始, 几乎都是采用了物化模型. 并且一定程度上结合了流水线操作, 例如duckdb.
本文做些简要的分析. 流水线操作/火…
建站知识
2024/11/29 4:26:03
细说Hibernate的缓存机制
Hibernate 的缓存机制主要包括一级缓存和二级缓存。
1. 一级缓存(Session 缓存): 一级缓存是 Hibernate 的 Session 级别的缓存,与每个 Session 对象相关联。当您通过 Session 对象执行查询、保存或更新操作时,Hibern…
建站知识
2024/10/17 4:50:08