logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

给Linux内核开发新手的礼物:手把手教你用VFS接口实现一个玩具级内存文件系统

本文为Linux内核开发新手提供了一份实战指南,详细讲解如何利用VFS接口实现一个玩具级内存文件系统。从环境配置、核心概念到代码实现,手把手教你构建完整的文件系统框架,特别适合作为内核开发的入门项目。通过内存文件系统的实践,开发者可以深入理解Linux内核的文件系统架构和VFS抽象层。

#文件系统
c#中多线程写DataGridView出现滚动栏导致程序卡死(无响应)的解决的方法

版权声明:本文为博主原创文章,未经博主同意不得转载。https://blog.csdn.net/u013529927/article/details/24225567...

#c#
用matlab给图像加高斯噪声和椒盐噪声(不调用imnoise函数)

图像画面中的噪声,大致可以分为两类:高斯噪声和椒盐噪声。在这里,我们先看下图像中两种噪声各自的特征。椒盐噪声:噪声幅值基本相同,但出现位置随机。高斯噪声:图像中每一点都存在噪声,但幅值是随机分布的。用matlab给一个图像加高斯噪声:image=imread('E:\image\pepper.jpg');[width,height,z]=size(image);if(z>1)...

#matlab#人工智能
Ollama本地部署DeepSeek模型保姆级教程(含常见问题解决)

本文提供Ollama本地部署DeepSeek模型的详细教程,涵盖环境准备、安装步骤、模型下载与运行,以及常见问题解决方案。通过实战示例和性能优化技巧,帮助开发者在Windows系统高效部署AI模型,提升本地推理能力。

#Ollama#DeepSeek
从ACTF2020 Upload-1看文件上传漏洞的常见防御手段及绕过方法

本文深入分析了ACTF2020 Upload-1题目中的文件上传漏洞防御机制及绕过方法,探讨了前端验证、后端扩展名验证、内容类型检查等七种主流防御手段及其突破策略。通过实战案例揭示了安全验证的薄弱环节,并提供了构建防御体系的最佳实践,帮助开发者有效防范文件上传漏洞带来的安全风险。

【原创】uWSGI http和http-socket说明

http 和 http-socket的使用上有一些区别:http: 自己会产生一个http进程(可以认为与nginx同一层)负责路由http请求给worker, http进程和worker之间使用的是uwsgi协议http-socket: 不会产生http进程, 一般用于在前端webserver不支持uwsgi而仅支持http时使用, 他产生的worker使用的是http协议因此,...

#运维#前端#网络
ESP32移植OpenHarmony外设篇(2):MQ-2烟雾传感器的智能家居联动实践

本文详细介绍了如何在ESP32上移植OpenHarmony并实现MQ-2烟雾传感器的智能家居联动。通过硬件连接、驱动适配、烟雾检测算法优化及分布式事件联动,展示了如何构建一个高效的烟雾报警系统。文章还涵盖了多设备联动策略、功耗优化技巧和抗干扰设计,为开发者提供了实用的技术参考。

#智能家居
Java 17中5种高效复制List的方法对比(附性能测试)

本文详细对比了Java 17中五种高效复制List的方法,包括基础构造方法、流式操作、addAll方法、Collections.copy和Hutool的BeanUtil.copyToList,并通过JMH基准测试数据揭示它们的性能差异。帮助开发者根据具体场景选择最优的List复制方案,提升代码效率和性能。

#性能优化
postman中如何传数组

方法一:postman的传参:java接收:package com.nps.base.xue.xd.groovyEngineimport com.google.gson.Gsonimport com.google.gson.reflect.TypeTokenimport com.nps.common.service.NpsApplicationC...

#postman#java#前端
巧用自动化测试组合拳保证产品质量

“如何保证质量”一直是产品或项目过程中关注的焦点,而测试是产品质量把控环节中非常关键的部分。本文结合我们的实践经验,总结出一套有效的自动化测试组合拳。一、背景我们的测试工作经历了以下四个阶段。第一阶段,产品需求评审完成,开发团队实现功能开发,然后草草提测,不写单元测试。测试人员进行人工测试,没有工具或系统做辅助,测试用例编写是在excel或脑图中呈现。这个阶段只对业务熟悉,开...

#测试#ui#前端
    共 276 条
  • 1
  • 2
  • 3
  • 28
  • 请选择