相关文章
秘窟燃战.纷魄凌霄(第三册)
第一章:凯旋归 “部” 暮色为星耀城镀上一层琥珀色,小纷队六人拖着疲惫的身躯回到编辑部。白夜猫的白头发沾满蛛网,星凌的灰帽子歪到一边,小棉花的白色毛衣更是破了好几个洞,活像几个流浪儿。北斗抱着那台布满划痕的…
编程日记
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/6/28 17:58: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
观远ChatBI:加速零售消费企业数据驱动的敏捷决策
近年来,随着国产大模型(如DeepSeek)的快速发展,企业对智能化数据分析工具的需求日益增长。观远数据推出的ChatBI,基于大语言模型(LLM)打造,旨在通过自然语言交互降低数据分析门槛&am…
编程日记
2025/6/29 8:51:02