相关文章
Java 编程之代理模式
前言
代理模式(Proxy Pattern)是 Java 设计模式中的经典结构型模式,常用于控制对象访问,增强功能,延迟加载等场景。本篇将由浅入深,详细解析静态代理、动态代理、JDK 与 CGLIB 实现,以及实战应…
编程日记
2025/7/1 14:18:16
秘窟燃战.纷魄凌霄(第三册)
第一章:凯旋归 “部” 暮色为星耀城镀上一层琥珀色,小纷队六人拖着疲惫的身躯回到编辑部。白夜猫的白头发沾满蛛网,星凌的灰帽子歪到一边,小棉花的白色毛衣更是破了好几个洞,活像几个流浪儿。北斗抱着那台布满划痕的…
编程日记
2025/6/28 13:53:54
linux中信号解析
1. 信号的基本概念
1.1 什么是信号?
信号是一种软件中断,用于通知进程发生了某个事件。信号可以由内核、另一个进程或进程自身发送。信号通常用于以下目的:
通知错误:如非法内存访问(SIGSEGV)。控制进程…
编程日记
2025/6/27 15:31:00
C#.VB.NET多线程,多用户下独立锁和全局锁的区别
以下代码,每个客户端都分配了一个锁吗? 用户WebSocket信息类Public Class UserWebSocketInfoPublic Property SessionID As StringPublic Property WebSocket As WebSocketPublic Property LastResponseTime As DateTimePublic Property PendingHeartbeatCount As IntegerPubl…
编程日记
2025/7/1 20:21:38
告别虚拟主机:利用家庭宽带和个人电脑搭建专属网站服务器
虚拟主机虽适合新手入门,但受限于空间、带宽和自定义能力,且长期使用成本较高。利用家庭宽带和闲置电脑搭建专属服务器,既能降低成本,又能完全掌控服务器环境,适合个人博客、小型项目或技术爱好者探索。本文将从环境搭…
编程日记
2025/7/1 18:24:14
STM32 实现PID
🧱 一、PID核心模块(模块化设计)
头文件 pid_controller.h
#pragma once
#include <stdint.h>typedef struct {// 可调参数float Kp, Ki, Kd; // PID系数float output_min; // 输出下限float output_max; // 输出上…
编程日记
2025/6/29 8:49:27
通过环境变量管理多版本JDK8、11、17并安装idea编译器
前言
有时候我们运行多个项目在电脑上面,项目的JDK版本有可能差异很大,所以在一台电脑上面安装管理多个JDK显得尤为重要,下面我以JDK主要版本8、11、17为例,使用环境变量管理JDK版本,做到随时任意切换任意扩展
文章中的JDK安装包的百度网盘分享 链接: https://pan.baidu.com/…
编程日记
2025/6/29 11:58:32