Donalist
码龄4年
关注
提问 私信
  • 博客:21,752
    社区:405
    问答:20
    动态:13
    22,190
    总访问量
  • 14
    原创
  • 1,914,045
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2021-04-26
博客简介:

m0_57691497的博客

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得3次评论
  • 获得119次收藏
创作历程
  • 3篇
    2022年
  • 11篇
    2021年
成就勋章
TA的专栏
  • 快充协议
    1篇
  • usb
    1篇
  • 操作系统
    2篇
  • makefile
    1篇
  • ubuntu
    1篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

一.、充电接口的分类

1
原创
发布博客 2022.07.07 ·
4201 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【无标题】usb学习基础知识回顾(一)

一、包1. 分类根据PID可分为令牌包、数据包、握手包、特殊包如下图所示:2.具体结构(1)SOF包:PID+帧号,在每帧开始时发送,如图所示(2)令牌包(3)数据包二、事务 事务可分为:建立事务、输入事务、输出事务 (1)建立事务 主机发送SETUP令牌包,接着发送数据包,等待设备回复。 (2)输入事务主机发送IN令牌包,表示准备好接收数据,从机发送数据,主...
原创
发布博客 2022.03.02 ·
207 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

记录一次调试

“Could not stop Cortex-M device!Please check the JTAG cable.“开始使用APM32F103CBT6的时候,我使用jtag+swd 调试,菜鸡上路。我本来是电源和jlink一起供电,发现识别不到器件,然后我就用jtag供电,可以正常使用。不知道怎么,后面我改成了电源供电,第一天下又午可以下载,第二天又识别不到器件,换回了jlink供电,就可以了。让我比较困扰的是,我虽然烧进去程序了,但是板子没有反应,然后我进入了仿真界面,跳到了启动文件
原创
发布博客 2022.01.19 ·
2796 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

线性表顺序存储动态分配

#include<stdio.h>#include<stdlib.h>#define initsize 10#define addsize 10typedef struct{ int *q; int length; int maxsize;}sl;void init_sl(sl *l){ int *p1=(int *)malloc( sizeof(int) * initsize); if(p1==NULL) { printf("init fai.
原创
发布博客 2021.10.21 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c/c++语言数组做形参

在写程序的时候发现了一个漏洞:数组做形参的时候会退化,只会传递地址。1.连续的二维数组:可以看作一维数组,二维数组array[high][wide]本身是一个二级指针,*array是一个指向a[0][0]的一级指针p,&array[i][j]=p+(i*width)+j#include<iostream>using namespace std;...
原创
发布博客 2021.10.16 ·
1141 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

数组指针与二维数组

学习记录数组指针类似于二维数组的行指针,它是一个指针,它指向一个数组。引用元素:p[i][j]或者*(p[i]+j)或者*(*(p+i)+j)int main(void){ char a[3][6]={"adfor","bcr","pint"}; char (*p)[6]=NULL; p=a; printf("%c %c %s %s
",*(*p+1),*(*(p+1)+1),*p,*(p+1));//输出: d c adfor bcr return 0;...
原创
发布博客 2021.10.16 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

线性表顺序存储静态分配方式

#include<stdio.h>#define MaxSize 20#define true 1#define false -1typedef struct{ int elem[MaxSize]; int length;}SL;/*线性表初始化:无元素*/void SL_Init(SL * L){ L->length=0;}/*线性表判空*/int Is_Empty(SL *L){ if(L->length==0) {...
原创
发布博客 2021.10.13 ·
124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

简述LINUX操作系统启动过程

学习了操作系统启动过程,简要回顾:按下启动按键之后,会进行一些重置工作,访问ROM内存,BIOS是烧写在ROM中的程序,有一个跳转指令会跳转到BIOS真正的启动代码处,BIOS开始初始化工作。BIOS会做四件事情:1.检查硬件2.jianlizhongduanxiangliangbiao...
原创
发布博客 2021.10.07 ·
355 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

操作系统:浅谈实模式,保护模式与长模式

学习了操作系统的实模式、保护模式与长模式,此文作为回顾。x86 CPU 在第一次加电和每次 reset 后,都会自动进入实模式,要想进入保护模式,就需要程序员写代码实现从实模式切换到保护模式。一.实模式早期处理器8086 有 20 根地址线,可以寻址 1MB 内存。但是,它内部的寄存器16 位的,无法在程序中访问整个 1MB 内存。8086CPU将1MB存储空间分成许多逻辑段,每个段最大限长为64KB(但不一定就是64KB)。这样每个存储单元就可以用“段基地址+段内偏移地址”表示段基地址由16位
原创
发布博客 2021.09.29 ·
1594 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

make书写规则

最主要的规则就是:Target : Indepentance(TAB键开头)Command一.通配符可以使用二.文件搜寻:1.使用特殊变量VPATH,比如 VPATH=SRC: ../keep,定义了两个路径,用冒号分隔2.使用vpath ,此为make特殊的关键字,使用方法如下(一定要使用%):vpath %.c foo 寻找foo路径下以.c结尾的文件vpath % pat 寻找pat路径下以.c结尾的文件(重复...
原创
发布博客 2021.09.29 ·
437 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在执行脚本时要注意的是执行环境的shell,Ubuntu 中执行最好使用 ./test.sh 或者 bash test.sh ,注意sh 时有时会报错

发布动态 2021.09.14

ubuntu E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法

x-special/nautilus-clipboardcopyfile:///tmp/VMwareDnD/hEdSgX/Ubuntu 64 位-2021-09-13-11-29-16.png
原创
发布博客 2021.09.13 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

/etc/profile不生效shellsource

发布问题 2021.09.08 ·
0 回答

01-Linux操作系统零基础入门学习

1.Ubuntu快捷键ctrl + Home/End 光标上前/后退一个单词ctrl +a/e 光标到该行首/尾Ctrl+u 剪切命令行中光标所在处之前的所有字符(不包括自身)Ctrl+k 剪切命令行中光标所在处之后的所有字符(包括自身)Ctrl+l 清屏Ctrl+y 粘贴刚才所删除的字符Ctrl+d 删除光标所在处字符Ctrl+f 光标向后移动字符ctrl+b 光标向前移动字符ctrl+w 删除字符直到遇到空格(自身所在...
原创
发布博客 2021.09.03 ·
133 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

51单片机简易智能温度检测系统

SDFGHJ
原创
发布博客 2021.09.02 ·
9400 阅读 ·
17 点赞 ·
3 评论 ·
106 收藏
加载更多