惺忪牛犊子
码龄7年
求更新 关注
提问 私信
  • 博客:752,793
    社区:36
    752,829
    总访问量
  • 249
    原创
  • 828
    粉丝
  • 96
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
加入CSDN时间: 2018-07-09

个人简介:边学习边记录

博客简介:

weixin_42645653的博客

查看详细资料
个人成就
  • 获得701次点赞
  • 内容获得162次评论
  • 获得4,676次收藏
  • 代码片获得10,501次分享
  • 博客总排名1,039,679名
创作历程
  • 38篇
    2022年
  • 185篇
    2021年
  • 27篇
    2020年
  • 1篇
    2019年
成就勋章
TA的专栏
  • Linux
  • 文件系统
    4篇
  • 数据结构
    6篇
  • 函数简介
    21篇
  • 基础知识
    20篇
  • 嵌入式
    71篇
  • ubuntu
    11篇
  • DRM
    9篇
  • cjson
    5篇
  • awtk
    35篇
  • curl
    5篇
  • openssl
    7篇
  • 解决问题
    2篇
  • git
    1篇
  • 编程语言
  • 汇编语言
    8篇
  • python
    2篇
  • C语言
    6篇
  • C++
    8篇
  • 书籍学习笔记
    16篇
  • 系统程序员计划
    9篇
  • 电子电路入门([日]福田 务
    7篇
  • 硬件电路
    6篇
  • STM32
    18篇
  • 高等数学
    3篇
  • Arduino
    31篇

TA关注的专栏 13

TA关注的收藏夹 0

TA关注的社区 5

TA参与的活动 0

创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

OpenWRT篇——篇:Ubox——list.h(代码注释)

说明:  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。  QQ 群 号:513683159 【相互学习】内容来源:  
原创
博文更新于 2022.09.11 ·
859 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

基础知识:篇1-单源文件编译过程

情景  ubuntu16.04-server下编写最简单的程序hello.c编译后并执行,输出:hello。第一步:编写源文件  输入指令:vim hello.c【使用vim编辑器编辑hello.c(若无hello.c则创建】#include <stdio.h>int main (int argc ,char **argv){ printf("hello
"); return 0;}第二步:编译源文件  输入指令:gcc hello.c【g
原创
博文更新于 2022.09.06 ·
427 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OpenWRT篇——篇:Ubox——list.h

* 双链表结构体 */ struct list_head {/* 后继指针 */ struct list_head * prev;/* 前驱指针 */ };传统的双链表形态常常会将数据和链表结构体指针放在一个结构体中,这样的结构通用性差,只能建立单一的链表,不能在多个链表中共同存在,减少实际可用性。作为通用双链表结构体,双链表结构体中并未定义数据变量,使用者根据具体使用再进行定义。创建一个双链表并初始化name。...
原创
博文更新于 2022.08.30 ·
815 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

内核双链表篇:list.h——遍历链表:list_for_each、list_for_each_safe、list_for_each_entry

遍历双链表,不适合与遍历中进行删除节点的操作。遍历链表,相较于多增加了一个中间参数,保存当前结点的下个结点,避免当前结点删除后找不到下个结点。
原创
博文更新于 2022.08.28 ·
2093 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

内核双链表篇:list.h——获取链表结点数据:list_entry、list_first_entry、list_last_entry

list_entry:获取链表结点p的数据。:获取链表结点p的下一个结点的数据。:获取链表结点p的上一个结点的数据。
原创
博文更新于 2022.08.28 ·
3705 阅读 ·
1 点赞 ·
0 评论 ·
18 收藏

内核双链表篇:list.h——container_of 宏的理解

若仅知某结构体的数据类型和其中一个成员变量的数据类型和变量名,但想对该结构体变量中其他成员变量进行操作,则需先得到该结构体变量首地址。则可采用宏进行获得。
原创
博文更新于 2022.08.27 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

概念篇——IO多路复用的机制

说明:  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。  QQ 群 号:513683159 【相互学习】内容来源:  《Unix环境高级编程》目录:一、I/O多路转接的引出不同的I/O使用情形:情形一:一个输入(写),一个输出(读)情形二:两个输入,两个输出二、函数简介一、I/O多路转接的引出不同的I/O使用情形:情形一:一个输入(写),一个输出(读)  常使用以下形式循环中使用阻塞I/O
原创
博文更新于 2022.07.30 ·
955 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

函数简介篇——signal示例(附前后台切换)

说明:  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。  QQ 群 号:513683159 【相互学习】内容来源:  《Unix环境高级编程》示例一:1️⃣说明:  若捕获用户信号SIGUSR1、SIGUSR2则调用用户创建的信号处理函数sig_usr2️⃣源文件:signal.c#include<stdio.h>#include<unistd.h>#includ
原创
博文更新于 2022.06.19 ·
1840 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

文件系统篇——篇一:文件系统与虚拟文件系统概念简介

说明:  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。  QQ 群 号:513683159 【相互学习】内容来源:  《循序渐进Linux:基础知识、服务器搭建、系统管理、性能调优、集群应用》      上一篇:下一篇:目录:一、文件系统1、文件系统是什么?2、文件系统的作用?3、文件系统的好处?4、文件系统使用步骤5、文件系统种类?二、虚拟文件系统1、虚拟文件系统概述2、VFS的四个对象
原创
博文更新于 2022.06.07 ·
758 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

文件系统篇——篇二:文件系统结构体与函数详解注释

说明:  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。  QQ 群 号:513683159 【相互学习】内容来源:  《Linux内核完全注释》、《深入理解理解Linux内核第三版中文》第十二章(详细的结构体与函数指针的中文注释)上一篇:下一篇:目录:一、VFS的四大对象1、超级块对象(super_block)2、索引节点对象(inode)3、目录项对象(dentry)4、文件对象(file)二
原创
博文更新于 2022.06.07 ·
787 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu篇——终端操作常用快捷键

说明:  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。  QQ 群 号:513683159 【相互学习】一、终端窗口基本操作序号功能快捷键1新建终端窗口Shift+Ctrl+N/Ctrl+Alt+T2新建终端标签页Shift+Ctrl+T3关闭终端窗口Shift+Ctrl+Q4关闭终端标签页(若为最后标签页则与上同)Shift+Ctrl+W5切换
原创
博文更新于 2022.05.29 ·
9525 阅读 ·
12 点赞 ·
1 评论 ·
145 收藏

文件系统篇——篇二:aufs简介与操作

文章来源:CSDN-Linux AUFS 文件系统aufs简介:操作环境:  内容来源:CSDN-Linux查看系统与内核信息(lsb_release、uname、file)  lsb_release -a命令:查询当前 Linux 系统的发行版本  uname命令:查看系统与内核的相关信息。  file 命令:可以通过来判断系统文件(主要是系统命令)的位数,进而推断系统的位数。模块的加载和卸载  内容来源:博客园-Linux模块的加载和卸载 ①查看已安装好的模块:lsmod  ls
原创
博文更新于 2022.05.28 ·
2787 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

文件系统篇——篇四:aufs文件系统简单版源码详解

说明:  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。  QQ 群 号:513683159 【相互学习】内容来源:  《Linux内核完全注释》、《深入理解理解Linux内核第三版中文》第十二章(详细的结构体与函数指针的中文注释)上一篇:下一篇:目录:一、源码二、源码详解1、构建文件系统对象(1)挂载超级块函数【.mount】①挂载单例文件系统(仅一个超级块)【mount_single】②超级块
原创
博文更新于 2022.05.28 ·
991 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

基础知识:篇4-make工具与Makefile文件概念

摘抄自:C语言中文网Makefile是什么?  在Linux开发下,文件编程一般是通过指令来实现,但若要编写一个大工程的话,每次还在命令行中使用指令进行编写就显得十分困难,故可使用一个文件描述这样的编译过程,而这便是Makefile;  可以简单的认为是一个工程文件的编程规则,描述了工程的编译和链接等规则。换句话说,可使项目工程的编译自动化,写好文件后,只需make一下,便自动完成编译链接的过程。  若编译大的工程需要花费很长时间,也可通过Makefile文件实现多线程并发加快编译。当修改源文件后,
原创
博文更新于 2022.05.23 ·
1426 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

问题——VScode 头文件波浪线解决

说明:  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。  QQ 群 号:513683159 【相互学习】内容来源:  VS code找不到头文件目录:问题:解决方法:问题:场景:  VScode 找不到头文件(头文件下有波浪线),实际编译是成功的(编译器没找到头文件)。解决方法:  ①在软件界面按住Ctrl+Shift+P,在软件上方出现输入框中输入:C/C++:Edit Configur
原创
博文更新于 2022.05.17 ·
9983 阅读 ·
7 点赞 ·
0 评论 ·
20 收藏

问题——Ubuntu虚拟机误删libc.so.6后无法开机

重新创建一个虚拟机后,进行加载现有虚拟磁盘
原创
博文更新于 2022.05.17 ·
4237 阅读 ·
4 点赞 ·
0 评论 ·
13 收藏

数据结构——双链表(C语言详述通用双链表)

  该文是根据李先静先生的书籍《系统程序员成长计划》中的双链表的1.4拥抱变化的示例程序进行分析,作为小白,相对来说写的比较详细,故篇幅较长。  依据李先生的双链表的示例,希望能够学习到一二。主要是想加深一下印象。也希望对其他人有所帮助,难免会存在一些错误的理解和笔误,希望看文章的朋友能够指出。  为便于阅读,函数的出场次序与源程序有所出路。  程序源码整体可从:系统程序员成长计划 ——学习篇3:双链表处获取。概念  了解双链表之前应先对单链表有所了解,单链表虽能100%解决逻辑关系为“一对一”数
原创
博文更新于 2022.05.11 ·
3766 阅读 ·
12 点赞 ·
0 评论 ·
41 收藏

数据结构——动态数组(C语言详述通用动态数组)

说明:  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。  QQ 群 号:513683159 【相互学习】内容来源:  《系统程序员成长计划》目录:一、概念1、数组的相关描述?2、静态数组3、动态数组二、通用动态数组1、文件结构2、动态数组结构体3、动态数组的创建与销毁函数一、概念1、数组的相关描述?1️⃣什么是数组?  相同类型元素的集合,分配在一块连续的内存空间。2️⃣数组的分类:(根据
原创
博文更新于 2022.05.11 ·
1316 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

基础知识:篇6-cmake工具与CMakeLists.txt文件

参照自:博客园——小楼一夜听春雨Makefile文件(make工具)和CMakeList.txt文件(cmake工具)写程序的步骤:1.编写源文件和头文件,如:.c文件和.h文件。2.编译器编译代码生成目标文件,如:.o文件。3.链接器连接代码生成可执行文件,如:.exe。====》一个源文件可使用gcc命令直接进行编译链接。====》若源文件太多一个个编译太过繁琐且复杂,还是交给计算机吧(做一个工具:使用类似批处理程序,批量编译程序),便产生make工具(自动化编译工具,本身并不具备编译和批
原创
博文更新于 2022.05.08 ·
2100 阅读 ·
2 点赞 ·
0 评论 ·
12 收藏

基础知识:篇5-Makefile示例

文章来源  刚开始学习,若有错误处请指出,共同进步。  QQ 群 号:513683159
原创
博文更新于 2022.05.08 ·
772 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多