相关文章
全栈项目中是否可以实现统一错误处理链?如果可以,这条链路该如何设计?需要哪些技术支撑?是否能同时满足性能、安全性和用户体验需求?
在复杂系统中,错误一旦出现,可能不断扩散,直到让整个系统宕机。尤其在一个全栈项目中,从数据库到服务器端逻辑、再到前端用户界面,错误可能在任意一个环节产生。如果我们不能在全栈范围内实现统一的错误处理机制&#…
编程日记
2025/5/24 1:28:55
自制操作系统day4(c指针)(指针和数组)(CLI和STI)(EFLAGS)
day4
关于c指针的理解(结合汇编)
int i;
char *p;
p(char *) i;
*pi &0x0f;p(char *) i;
*pi &0x0f;MOV ECX,i
MOV BYTE [ECX],(i &0x0f)
如果一开始不给p赋值,p的内存地址不确定,也就是这个ECX里的值不确定&#x…
编程日记
2025/5/31 1:41:18
探索C++面向对象:从抽象到实体的元规则(上篇)
前引:在计算机科学的浩瀚星空中,面向对象编程(OOP) 无疑是照亮现代软件开发的核心范式。而 C 作为一门兼具高性能与抽象能力的系统级语言,其类与对象的语法设计更是开发者构建复杂系统的“元规则”。你是否曾困惑于 封…
编程日记
2025/6/3 16:21:46
ubuntu24.04上安装NVIDIA driver+CUDA+cuDNN+Anaconda+Pytorch
一、NVIDIA driver
使用Ubuntu系统的:软件和更新——>附加驱动,安装NVIDIA驱动。 二、CUDA
安装命令:sudo apt install nvidia-cuda-toolkit 三、cuDNN
cuDNN 9.10.0 Downloads | NVIDIA Developer 四、Anaconda
Download Anaconda Di…
编程日记
2025/5/20 6:15:14
WEB安全--Java安全--CC1利用链
一、梳理基本逻辑
WEB后端JVM通过readObject()的反序列化方式接收用户输入的数据
用户编写恶意代码并将其序列化为原始数据流
WEB后端JVM接收到序列化后恶意的原始数据并进行反序列化
当调用: ObjectInputStream.readObject()
JVM 内部逻辑: → 反…
编程日记
2025/5/21 11:46:04
【深度学习】残差网络(ResNet)
如果按照李沐老师书上来,学完 VGG 后还有 NiN 和 GoogLeNet 要学,但是这两个我之前听都没听过,而且我看到我导师有发过 ResNet 相关的论文,就想跳过它们直接看后面的内容。
现在看来这不算是不踏实,因为李沐老师说如果…
编程日记
2025/6/5 10:56:22
基于Qt6 + MuPDF在 Arm IMX6ULL运行的PDF浏览器——MuPDF Adapter文档
项目地址:总项目Charliechen114514/CCIMXDesktop: This is a Qt Written Desktop with base GUI Utilities 本子项目地址:CCIMXDesktop/extern_app/pdfReader at main Charliechen114514/CCIMXDesktop
前言
这个部分说的是Mupdf_adaper下的文档的工…
编程日记
2025/6/3 12:46:02
ollama调用千问2.5-vl视频图片UI界面小程序分享
1、问题描述:
ollama调用千问2.5-vl视频图片内容,通常用命令行工具不方便,于是做了一个python UI界面与大家分享。需要提前安装ollama,并下载千问qwen2.5vl:7b 模型,在ollama官网即可下载。 (8G-6G 显卡可…
编程日记
2025/6/2 13:41:36