从零手写实现 tomcat-11-filter 过滤器-拾光赋

从零手写实现 tomcat-11-filter 过滤器

创作缘由 平时使用 tomcat 等 web 服务器不可谓不多,但是一直一知半解。 于是想着自己实现一个简单版本,学习一下 tomcat 的精髓。 系列教程 从零手写实现 apache Tomcat-01-入门介绍 从零手写...
用 Java 实现的简易实时聊天系统-拾光赋

用 Java 实现的简易实时聊天系统

用 Java 实现的简易实时聊天系统,本文介绍如何使用 Java 编写一个简易的实时聊天系统。该系统使用 Socket 编程实现,允许多个客户端与服务器之间进行实时的消息传递。服务器将处理客户端的连接...
Quartz核心原理之架构及基本元素介绍-拾光赋

Quartz核心原理之架构及基本元素介绍

1 什么是Quartz Quartz是一个作业调度框架,它可以与J2EE和J2SE应用相结合,也可以单独使用。它能够创建多个甚至数万个jobs这样复杂的程序,jobs可以做成标准的java组件或EJBS。Quartz很容易上...
UMDF驱动开发入门:一 创建虚拟设备,从安装到I/O交互全解析-拾光赋

UMDF驱动开发入门:一 创建虚拟设备,从安装到I/O交互全解析

UMDF驱动开发入门:一 创建虚拟设备,从安装到I/O交互全解析,这篇博客详细介绍了UMDF驱动的基本概念、生命周期、代码实现和应用交互,适合初学者入门 • 目的:创建一个“虚拟设备”(软件模拟...
3个月前
03313
接口-拾光赋

接口

接口,**接口中只能存在抽象方法, jvm默认会在方法前使用public abstract进行修饰, 刚学java推荐加上 接口:表示一个类的 额外功能 的实现 ** 类和接口是实现关系 可以通过关键字implements实现接...
【老鼠看不懂的数据结构】FHQTreap 初识-拾光赋

【老鼠看不懂的数据结构】FHQTreap 初识

【老鼠看不懂的数据结构】FHQTreap 初识,Treap 弱平衡的随机性很强的老鼠看不懂的平衡树 Q:为什么叫 Treap? A:看看二叉搜索树(BST)和堆(Heap),组合起来就是 Treap 其中,二叉搜索树的性质是: ...
2年前
03310
简单介绍 Vue 3.0 项目创建-拾光赋

简单介绍 Vue 3.0 项目创建

简单介绍 Vue 3.0 项目创建,一、前期转杯 确保电脑上已安装 node.js。 可通过命令 npm --version进行查询,如果展示了版本号,则说明已安装,若提示 npm 不是有内部或外部命令,也不是可运行的...
2年前
0330
记一次奇怪的文件句柄泄露问题-拾光赋

记一次奇怪的文件句柄泄露问题

记录并分享一下最近工作中遇到的 Too many open files 异常的解决过程。 问题背景 产品有个上传压缩包并导入配置信息到数据库中的功能,主要流程如下: 用户上传压缩包; 后端解压存放在临时目...
AT_abc344_d 题解-拾光赋

AT_abc344_d 题解

AT_abc344_d 题解,本文同步发表于洛谷。 赌狗天天输的一集。 大意 你最开始有一个空字符串 \(S\)。 你还有编号为 \(1, 2, \dots, N\) 的袋子,每个袋子都包含一些字符串。 袋子 \(i\) 包含 \(A_...
2年前
03315
2025 最新大厂薪资一览表,差距真是越拉越大。。。-拾光赋

2025 最新大厂薪资一览表,差距真是越拉越大。。。

2025 最新大厂薪资一览表,差距真是越拉越大。。。,大家好,我是R哥。 最近网上流传着一份《2025 最新大厂薪资一览表》,一起来瞧瞧! 从数据上看,不仅有各互联网大厂的技术、算法、运营、产品...
力扣207.课程表-拾光赋

力扣207.课程表

题目 你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[i] = [ai, bi] ,表...
一个操作让数组处理速度快了5倍,到底是为什么-拾光赋

一个操作让数组处理速度快了5倍,到底是为什么

一个操作让数组处理速度快了5倍,到底是为什么,   概述:通过对数组进行排序,代码更好地利用了缓存,从而提高了程序的性能。这种现象通常被称为'缓存友好'(cache-friendly)或'空间局部...
2年前
03314