牵猫散步的鱼儿
码龄5年
关注
提问 私信
  • 博客:24,556
    24,556
    总访问量
  • 36
    原创
  • 1,227,134
    排名
  • 13
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2020-11-17
博客简介:

qq_52621551的博客

查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得7次评论
  • 获得162次收藏
  • 博客总排名1,227,134名
创作历程
  • 7篇
    2022年
  • 29篇
    2021年
成就勋章
TA的专栏
  • 笔记
    4篇
兴趣领域 设置
  • 服务器
    linux
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

C++11新特性(lambda表达式基础&&函数指针)

lambda表达式基础
原创
发布博客 2022.09.22 ·
1285 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

最精简的驱动框架.docx

发布资源 2022.07.14 ·
docx

LINUX网络编程

1.网络编程概述地址 IP地址 端口号 一台拥有IP地址的主机可以提供多种服务,如Web服务,FTP服务,SMTP服务等,主机如何区分不同的网络服务:通过“IP地址+端口号”来区分端口提供了一种访问通道服务器一般都是通过知名端口号来识别的。TCP/UDP1.TCP是面向连接的,UDP是无连接的(发送数据前不需要建立连接)。2.TCP提供可靠的服务,通过TCP发送的数据,无差错,不丢失,无重复,且按序到达;UDP尽最大努力交付,即不保证可.
原创
发布博客 2022.06.30 ·
379 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

OSI网络模型记忆点

7应用层 例如:HTTP、FTP、Telnet、SMTP6表示层5会话层 BSD sockets4传输层 TCP、UDP3网络层 IP2数据链路层1物理层
原创
发布博客 2022.06.30 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux线程开发API

进程与线程典型的UNIX/Linux进程可以看成只有一个控制线程(也就是说一个进程至少有一个线程)一个进程可以有很多线程,每条线程执行不同的任务。进程是程序执行时的一个实例,是担当分配系统资源(CPU时间、内存等)的基本单位。在面向线程设计的系统中,进程本身不是基本运行单位,而是线程的容器。程序本身只是指令、数据及其组织形式的描述,进程才是程序(那些指令和数据)的真正运行实例。线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺
原创
发布博客 2022.06.29 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

STL——vector

STL中最常用的容器是vector,可以理解为数组。用法介绍:1.vector<类型>标识符//int型vectorvector<int> vectInt;2.vector<类型>标识符(最大容量)//int型vector,包含3个元素vector<int> vecIntA(3);3.vector<类型>标识符(最大容量,初始所有值)//int型vector,包含3个元素且每个元素都是9vector<int>
原创
发布博客 2022.05.15 ·
256 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言——静态创建链表(增删改查)

#include <stdio.h>#include <stdlib.h>struct LinkList{ int data; struct LinkList *next;};//遍历链表void printLinkList(struct LinkList *head){ struct LinkList * point; point = head; while(point != NULL) { printf("%d ",point->data);.
原创
发布博客 2022.03.17 ·
977 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++常考基础概念

一.常考C++基础概念1.C++三大特性(封装、继承、多态)封装:隐藏类的属性和实现细节,仅仅对外提供接口,封装性实际上是由编译器去识别关键字public、private和protected来实现的,体现在类的成员可以有公有成员(public),私有成员(private),保护成员(protected)。私有成员是在封装体内被隐藏的部分,只有类体内说明的函数(类的成员函数)才可以访问私有成员,而在类体外的函数时不能访问的,公有成员是封装体与外界的一个接口,类体外的函数可以访问公有成员
原创
发布博客 2022.02.21 ·
6624 阅读 ·
11 点赞 ·
0 评论 ·
77 收藏

MyMusicPlayer1 music music

发布资源 2022.02.14 ·
zip

Music.zip MP3音频内含流行音乐

发布资源 2022.02.09 ·
zip

交叉编译相关内容----软硬链接简单介绍

1、交叉编译是什么,为什么要交叉编译介绍交叉编译之前,我们先了解一下什么是编译:在一个平台上生成在该平台上的可执行代码。交叉编译:在一个平台上生成另一个平台上的可执行代码。例如:我们在Ubuntu上面编写树莓派的代码,并编译成可执行代码,如a.out,注意,是在树莓派上面运行,不是在Ubuntu上面运行。为什么要交叉编译:平台上不允许或不能够安装我们所需要的编译器,如C51。目的平台资源匮乏,无法运行我们所需要的编译器。树莓派是不是不需要交叉编译,错误,当然要,有时目的平台还没有建立,连操作系
原创
发布博客 2021.12.30 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android Camera 相关名词

HAL:硬件抽象层(Hardware Abstraction Layer)AIDL:Android Interface Definition Language,即Android接口定义语言。HIDL:全称是HAL interface definition language(硬件抽象层接口定义语言)V4L2:Video for linux2的简称,为linux中关于视频设备的内核驱动KMD:内核模式驱动程序; 内核模式驱动;...
原创
发布博客 2021.12.29 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++的文件操作

在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(<<)向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<"Write Stdout"<<'/n';就表示把字符串"Write Stdout"和换行字符('/n')输出到标准输出流。2、析取器(>>)从流中输入数据。比如说系统有一个默认的标准..
原创
发布博客 2021.11.23 ·
780 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

C++QT

一.按钮控件常用1.创建 QPushButton *btn = new QPushButton;2.设置父亲 setParent();3.设置文本 setText();4.设置窗口大小 resize();5.设置标题 setWindoeTitle();6.设置固定大小 setFixedSize();7.设置位置 move();二.QT对象树介绍...
原创
发布博客 2021.11.17 ·
1235 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Linux高级指令

1.hostname指令含义:操作服务器的主机名(读取,设置)用法1:hostname 含义:表示输出完整的主机名用法2:hostname -f 含义:表示输出当前主机名的FQDN(全限定域名)2.id指令含义:查看一个用户的一些基本信息(包含用户id,用户组id,附加组id...),该指令如果不指定用户,则默认当前用户。用法2:id 用户名 显示指定用户的信息3.whoami指令含义:显示当前登录的用户名(一般用于shell脚本)4.ps -ef指令(...
原创
发布博客 2021.11.15 ·
916 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux进阶指令

1.df指令 -h以可读性较高的形式显示含义:查看磁盘的空间语法:kj@ubuntu:~$ df -h2.free指令 -m以Mb为单位查看含义:查看内存使用情况语法:kj@ubuntu:~$ free -m
原创
发布博客 2021.11.11 ·
819 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux基础指令(vim常用指令)

1.ls指令用法1:kj@ubuntu:~$ ls含义:列出当前工作目录下的所有文件/文件夹的名称用法2:kj@ubuntu:~$ ls Downloads/含义:列出指定路径下的所有文件/文件夹的名称
原创
发布博客 2021.11.07 ·
1150 阅读 ·
2 点赞 ·
0 评论 ·
11 收藏

fgets(st,n,stdin)function函数

#include <stdio.h>#include <string.h>char *s_gets(char *st,int size);int main(){ char book[24] = {0}; printf("请输入你的书名:
"); s_gets(book,24); printf("你输入的书名为:%s
",book); return 0;}char *s_gets(char *st,int size){ char *ret_val; .
原创
发布博客 2021.10.22 ·
562 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

进程间通信(IPC)——信号量

信号量(semaphore)与已经介绍过的 IPC 结构不同,它是一个计数器。信号量用于实现进程间的互斥与同步,而不是用于存储进程间通信数据。特点:1. 信号量用于进程间同步,若要在进程间传递数据需要结合共享内存。2. 信号量基于操作系统的 PV 操作,程序对信号量的操作都是原子操作。3. 每次对信号量的 PV 操作不仅限于对信号量值加 1 或减 1,而且可以加减任意正整数。4. 支持信号量组。原型:最简单的信号...
原创
发布博客 2021.09.22 ·
761 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

进程间通信(IPC)——共享内存

linux查看系统中的共享内存:ipcs -m删除共享内存:ipcrm -m 共享内存id号共享内存(Shared Memory),指两个或多个进程共享一个给定的存储区。特点: 1.共享内存是最快的一种 IPC,因为进程是直接对内存进行存取。 2. 因为多个进程可以同时操作,所以需要进行同步。 3. 信号量+共享内存通常结合在一起使用,信号量用来同步对共享内存的访问。原型:#include <sys/ipc.h>#i...
原创
发布博客 2021.09.18 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多