呆萌很
码龄11年
求更新 关注
提问 私信
  • 博客:538,007
    社区:266
    视频:36
    538,309
    总访问量
  • 374
    原创
  • 6,655
    排名
  • 1,590
    粉丝
  • 306
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
加入CSDN时间: 2015-06-28

个人简介:一个不正经的程序员

博客简介:

呆萌很的博客

博客描述:
呆萌很的学习笔记,当才华配不上野心,那就静下来学习
查看详细资料
个人成就
  • 获得2,330次点赞
  • 内容获得96次评论
  • 获得2,916次收藏
  • 代码片获得10,132次分享
  • 原力等级
    原力等级
    7
    原力分
    4,134
    本月获得
    24
创作历程
  • 50篇
    2026年
  • 80篇
    2025年
  • 75篇
    2024年
  • 24篇
    2023年
  • 139篇
    2022年
  • 2篇
    2021年
  • 5篇
    2020年
成就勋章
TA的专栏
  • 人工智能
    21篇
  • go
    32篇
  • 英语
    2篇
  • spring boot
    80篇
  • C++
    7篇
  • vue
    7篇
  • C语言
    22篇
  • Java程序设计
    20篇
  • 离散数学
    8篇
  • redis
    9篇
  • RabbitMQ
    7篇
  • 软件工具
    15篇
  • 微服务
    9篇
  • python
    36篇
  • 软件设计师(软考)
    35篇
  • 其他
    68篇

TA关注的专栏 27

TA关注的收藏夹 0

TA关注的社区 29

TA参与的活动 1

兴趣领域 设置
  • Java
    java
  • 编程语言
    r语言
  • 前端
    javascript
  • 后端
    架构
  • HarmonyOS
    harmonyos
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Line IoU Loss 完整实现原理

摘要: LineIoULoss是CLRNet针对车道线检测设计的回归损失函数,通过将每行采样点扩展为水平线段,逐行计算预测与真值线段的交并比(IoU),并全局求和得到整条车道的IoU(LIoU),损失定义为1-LIoU。核心步骤包括:1)线段扩展(半径e=15像素);2)逐行计算交集/并集长度;3)全局聚合求LIoU;4)仅对分类分支筛选的正样本行计算损失。相比逐点优化的SmoothL1,LIoU强制车道整体对齐,缓解断裂问题,与FocalLoss(分类)协同优化。PyTorch实现需注意掩码过滤背景行,e
原创
博文更新于 前天 16:38 ·
318 阅读 ·
6 点赞 ·
0 评论 ·
4 收藏

瑞吉外卖实现代码,课堂练习代码部分功能没有实现

发布资源 2026.06.17 ·
zip

【Gin】文件上传下载(单文件 + 多文件)

本文介绍了基于Gin框架的文件上传功能实现,包含单文件和多文件上传两种方式。单文件上传通过c.FormFile()获取文件,使用纳秒时间戳生成唯一文件名防止覆盖,最后调用c.SaveUploadedFile()保存。多文件上传通过c.MultipartForm()解析表单,遍历文件列表批量保存,并统计上传结果。两种方式均采用time.Now().UnixNano()生成唯一文件名,确保文件不重复。代码示例展示了完整的错误处理和标准化响应返回,适用于大多数文件上传场景。
原创
博文更新于 2026.06.10 ·
236 阅读 ·
8 点赞 ·
0 评论 ·
2 收藏

联想小新 (XiaoXin 16 IRL8) 笔记本安装Ubuntu系统

本文详细介绍了在联想小新电脑上安装Ubuntu 22.04.5系统的完整步骤:1)按官网教程制作启动盘;2)BIOS设置四步操作(关闭Secure Boot、启用AHCI模式等);3)通过U盘启动安装程序;4)安装过程中的关键选项(语言选择、网络连接、安装类型选择等),特别说明了双系统与单系统的分区选择差异。最后提醒安装完成后需要重启电脑,整个安装过程约10-20分钟。
原创
博文更新于 2026.06.06 ·
346 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

TP、FP、FN、TN 详解

摘要:在二分类任务中,TP、FP、FN、TN是评估模型性能的四个核心指标。TP表示正确预测的正样本,FP是误判为负样本的正样本,FN是漏检的正样本,TN是正确预测的负样本。基于这些指标可计算准确率、精确率、召回率和F1分数。F1分数是精确率和召回率的调和平均数,能综合评估模型性能,尤其适用于样本不均衡或需平衡误判与漏检的场景。这些指标帮助快速诊断模型问题并优化性能。
原创
博文更新于 2026.05.24 ·
310 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

【Gin】中间件练习题

本文展示了四种Gin框架中间件的实现方式:1) 路由组中间件,为/admin路由组添加token鉴权;2) 全局中间件,要求所有请求必须携带token和userId;3) IP限制中间件,仅允许127.0.0.1访问;4) 单路由中间件,对/pay接口进行金额参数校验。每种中间件都包含完整的代码实现和错误响应示例,演示了如何通过c.Abort()终止请求或c.Next()放行请求。这些示例覆盖了路由组、全局和单路由三种中间件应用场景,以及参数校验、权限控制和IP限制等常见需求。
原创
博文更新于 2026.05.19 ·
217 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

简洁教学PPT模板,云计算基础与虚拟化基础.pptx

发布资源 2026.05.16 ·
pptx

ok-admin.zip,一款不错的国产后台管理框架

发布资源 2026.05.16 ·
zip

《鸿蒙HarmonyOS应用开发》 第8章 ArkWeb.pptx

发布资源 2026.05.15 ·
rar

dtu 多视图立体重建数据集

发布资源 2026.05.15 ·
zip

《网页设计》教学PPT

发布资源 2026.05.15 ·
zip

CULane数据集详解

CULane是一个面向自动驾驶的大规模车道检测数据集,包含133,235帧图像,涵盖9种复杂场景(如夜间、弯道、拥堵等)。数据集提供关键点标注和语义分割标签,采用IoU指标评估模型性能。相比TuSimple数据集,CULane规模更大、场景更复杂,更适合验证算法鲁棒性。典型模型在该数据集上的F1分数可达75+。使用时需注意2018年前的标注存在错误,需更新标注文件。
原创
博文更新于 2026.05.10 ·
608 阅读 ·
5 点赞 ·
0 评论 ·
13 收藏

Git 配置 .gitignore 文件

本文介绍了Git忽略文件的配置方法。通过创建.gitignore文件并编写规则,可以指定Git不上传特定文件/文件夹。常用规则包括:忽略系统文件(如.DS_Store)、IDE配置(.vscode/)、语言专属文件(pycache/、node_modules/)等。文章提供了可直接复用的模板,涵盖Python、前端、Java等场景。配置后使用git add和commit命令时,Git会自动跳过被忽略的文件。若误添加文件,可通过git rm --cached或git reset命令撤回。
原创
博文更新于 2026.05.10 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

【GORM】CRUD练习题

本文摘要:实现学生信息管理系统,包含以下功能:1) 添加学生信息(姓名、年龄、成绩、班级),返回带ID的学生对象;2) 根据ID查询单个学生详情;3) 按班级查询并按成绩排序;4) 根据姓名修改成绩;5) 按ID删除学生记录。每个操作都包含成功/失败处理,使用GORM进行数据库操作,通过service层实现业务逻辑,main函数演示调用示例。系统支持事务性操作,提供错误处理和结果反馈。
原创
博文更新于 2026.05.05 ·
74 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【GORM】表和实体映射练习题

本文介绍了使用GORM操作四种数据表的实现方法:1)商品表(products)包含ID、商品名、价格和库存字段;2)订单表(orders)包含ID、订单号、用户ID和金额字段;3)书籍表(books)包含ID、书名、作者和价格字段;4)新闻表(news)包含ID、标题、内容和作者字段。每个示例都提供了完整的表结构SQL创建语句、GORM结构体定义以及实现CRUD操作的Go代码,包括数据库连接、自动迁移和基本查询操作。这些示例展示了如何使用GORM简化数据库操作,适用于商品管理、订单处理、图书管理和新闻发布等
原创
博文更新于 2026.04.26 ·
226 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

【GO】goroutine 协程练习题

本文展示了Go语言中goroutine和channel的多种应用场景。主要内容包括:1) 基础协程启动和并发执行;2) 通过channel实现协程间通信;3) 使用WaitGroup同步多个协程;4) 生产者-消费者模型实现;5) 多路复用(select)处理异步任务。示例涵盖数字打印、文件下载、订单处理等典型并发模式,演示了如何利用Go的并发特性实现任务分发、结果收集和资源协调。这些案例体现了Go语言简洁高效的并发编程能力。
原创
博文更新于 2026.04.22 ·
446 阅读 ·
6 点赞 ·
0 评论 ·
12 收藏

【GO】结构体组合练习题

本文展示了Go语言中结构体组合的几种应用场景:1)基础组合(Student组合User);2)多层嵌套组合(Student组合User和Address);3)方法继承(Teacher继承Person的方法);4)多态实现(Cat/Dog/Bird重写Animal的方法)。通过匿名嵌套字段,Go实现了类似继承的效果,同时支持方法重写,体现了组合优于继承的设计思想。每个示例都包含结构体定义、初始化赋值和方法调用的完整实现,展示了如何通过组合构建复杂对象关系。
原创
博文更新于 2026.04.13 ·
283 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

【GO】为任意类型添加方法练习题

本文展示了两种Go语言自定义类型的实现方法。第一部分定义Status布尔类型,通过String()方法将true/false转换为"启用"/"禁用"状态显示。第二部分创建Counter整型,实现自增(Increment)、自减(Decrement)和获取值(GetValue)三个方法,其中修改方法使用指针接收者以保证值修改有效。两个示例都包含main函数测试代码,分别演示了状态显示和计数器加减操作,输出符合预期结果。这些代码示例展示了Go语言中基于基本类型创建自定义类
原创
博文更新于 2026.04.13 ·
93 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【Gin】参数处理练习题

本文介绍了使用Gin框架实现的6个Web服务接口示例,包括: 学生编号动态获取接口(GET /student/:id) 省份城市展示接口(GET /city/:pro/:city) 资源路径通配符匹配接口(GET /file/*path) 多参数信息筛选接口(GET /info) 用户页码查询接口(GET /user/list) 用户注册表单接收接口(POST /register) 每个接口示例都包含路由定义、参数获取和响应返回的实现代码,展示了Gin框架处理路径参数、查询参数和表单参数的不同方式,服务均监
原创
博文更新于 2026.04.13 ·
516 阅读 ·
14 点赞 ·
0 评论 ·
5 收藏

【GO】结构体方法练习题

本文展示了多个Go语言结构体编程实例,包括学生信息、手机操作、矩形计算、银行账户、学生管理、图书管理和计数器等。每个案例都包含结构体定义、构造函数实现、方法封装和功能演示。例如学生结构体包含姓名、年龄和成绩字段,并实现信息展示方法;图书管理系统实现了库存管理、价格修改等功能。这些案例涵盖了结构体的基本用法、方法绑定和业务逻辑实现,展示了Go语言面向对象编程的核心特性,适合初学者学习结构体的实际应用。
原创
博文更新于 2026.04.07 ·
520 阅读 ·
8 点赞 ·
0 评论 ·
3 收藏
加载更多