刷新
Tomcat Request请求处理:Container设计

博主头像 理解思路 为什么我们说上面的是Container呢?我们看下几个Container之间的关系: 从上图上,我们也可以看出Container顶层也是基于Lifecycle的组件设计的。 在设计Container组件层次组件时,上述4个组件分别做什么的呢?为什么要四种组件呢? 如下是Container接 ...

亲测可用!可本地部署的 MicroPython 开源仿真器

博主头像 家人们谁懂啊!刚入坑嵌入式那会,我踩过的坑能绕桌子三圈: 一天烧录十次代码,等进度条的时间能喝半杯奶茶; 焊错线烧了 ESP32,对着冒烟的板子发呆半小时; 调 I2S 音频代码,来回拔插麦克风和功放,线都快断了… 直到我挖到了这个叫「Velxio」的开源神器,直接把我的嵌入式开发效率拉到了天花板! ...

Tomcat 线程池的设计与实现:StandardThreadExecutor

博主头像 理解思路 我们如下几个方面开始引入线程池的,这里主要从上文Service引入,保持上下文之间的衔接,会很好的构筑你的知识体系。 上文中我们了解到,Executor是包含在Service中的,Service中关于Executor的配置和相关代码如下: server.xml中service里包含Exec ...

Mybatis入门手册

博主头像 基础的Mybatis配置,适合入门。^_^ MyBatis 是一个优秀的持久层框架,它简化了 Java 应用程序与关系型数据库之间的交互。MyBatis 通过 XML 或注解的方式将 SQL 语句与 Java 对象进行映射,避免了传统 JDBC 编程中的大量样板代码。 ...

3、IntelliJ IDEA 之 HelloWorld 的实现

博主头像 3.1、新建工程 如上图所示,在欢迎界面点击“新建项目”按钮。 如上图所示,设置新项目的编程语言、名称、位置以及 JDK 版本;然后点击“创建”按钮即可新建一个工程。 注意:JDK 需要事先安装好,具体请参考 OracleJDK的下载安装与配置 。 提示:新建第一个工程后,会自动激活旗舰版的试用订阅 ...

10、FileInputStream和RandomAccessFile的源码分析和使用方法详细分析(windows操作系统,JDK8)

博主头像 一、FileInputStream的源码分析和使用方法详细分析 FileInputStream 是 Java IO 体系中文件读取的基础类,通过封装操作系统的文件操作,提供了简单易用的字节流读取接口。其设计融合了模板方法模式(统一接口)、适配器模式(屏蔽系统差异)和代理模式(资源生命周期管理),是面 ...

如何让多个动画“齐步走”?

博主头像 在我们制作数学动画时,经常会遇到多个动作同时发生的情况。 比如:坐标轴出现的同时,标签也跟着浮现;或者一个图形变色的同时,它也在移动。 今天,我们就来聊聊 ManimCE 中同时执行多个动画的那些事儿。 实现多动画的三种方法 方法一:使用 add() 方法(最简单直接) 这是最基础的方法,适合初学者 ...

从回调认识动态代理 (Java)

博主头像 介绍 之前的动态代理篇幅写的不好,所以重写了一下(Java实现),作为个人的复习3。同时这一章承上启下,承接反射篇章,引出AOP思想和Spring AOP 了解AOP的前置知识(本人目前只了解Java AOP) 回调函数 静态代理 反射 jdk动态代理 回调方法 CallBack 将核心代码交给使用 ...

LinkedList 源码深度解析

博主头像 LinkedList 底层基于双向链表实现,本文从源码级别深度解析 LinkedList 的增删查方法实现原理、时间复杂度陷阱、内存开销分析,以及与 ArrayList 的对比选型建议。 ...

P.2简易计算器

博主头像 一、项目简介 一个基于 C++ 的简易控制台计算器,支持多种基础运算。 二、功能说明 支持加、减、乘、除、取模运算 支持与、或、非、异或等位运算 支持左移、右移操作 输入错误表达式时会给出报错提示 三、运行环境 兼容 C++14 及以上标准 Windows 平台可直接运行提供的 .exe 文件 运行 ...

使用 Java 提取 HTML 文件中的纯文本内容

博主头像 在 Java 数据处理、文本清洗、内容解析等开发场景中,从 HTML 文件中剔除标签、样式、脚本等冗余格式,提取核心纯文本是高频需求。实现该需求的技术方案较多,本文将分享一种轻量、简洁的实现方式:使用 Free Spire.Doc for Java 库完成 HTML 纯文本提取,为开发者提供直接可复 ...

keycloak~实现OAuth 2.0 Token Exchange

博主头像 https://datatracker.ietf.org/doc/html/rfc8693 https://www.keycloak.org/securing-apps/token-exchange Keycloak 的令牌交换功能如下: 在同一个领域中,客户端可以将为特定客户端创建的现有 Keyc ...

123···50>