Aurora522
码龄5年
关注
提问 私信
  • 博客:30,708
    30,708
    总访问量
  • 20
    原创
  • 779,540
    排名
  • 25
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2019-11-22
博客简介:

Tina14的博客

查看详细资料
个人成就
  • 获得43次点赞
  • 内容获得8次评论
  • 获得313次收藏
  • 代码片获得829次分享
创作历程
  • 2篇
    2023年
  • 4篇
    2022年
  • 14篇
    2021年
成就勋章
TA的专栏
  • 计算机网络
    3篇
  • 新手入门
    2篇
  • C++
    1篇
  • 数据结构
    2篇
  • linux
    6篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

数据存储:大端模式 小端模式

定义,判断代码,优点
原创
发布博客 2023.03.28 ·
291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

指针和引用

指针(野指针,空指针,多级指针,指针常量,常量指针,常指针),引用(常引用,指针引用),引用和函数的区别
原创
发布博客 2023.03.28 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

计算机网络:《计算机网络》第三章数据链路层概念(上)

数据链路层基本功能;点对点信道;广播信道;CSMA/CD;对点信道使用PPP协议;冗余码的计算举例;
原创
发布博客 2022.10.24 ·
1500 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

计算机网络:《计算机网络》第二章物理层概念

传输媒体接口的特性:机械特性,电气特性,功能特性,过程特性。码元(code);单向通信(单工通信);双向交替通信(双工通信);基带调制:编码;通带调制:调频,调幅,调相;信道的极限容量;奈氏准则。
原创
发布博客 2022.09.25 ·
1273 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

C++寒假学习DAY1

引用:(1.引用的概念 2.常引用 3.引用做形参)inline函数的重载_stdcall调用约定
原创
发布博客 2022.03.04 ·
609 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux:进程间通信IPC 管道

进程间通信IPC:管道(有名管道,无名管道),信号量,共享内存,消息队列,套接字(不在统一主机上)管道:两个进程同时打开,且必须是一读一写。打开管道用open,只有两个一个读一个写才同意打开,否则不打开。管道写(管道满,写阻塞)入数据write,读管道(管道为空,读阻塞)read从内存中读,写。管道使用结束要close。管道有大小。管道:fifo无名管道:pipe(int fd[]),fd[0]读 fd[1]写1.有名和无名的区别?有名可以在任意两个进程间通信,无名指能在父子进程通信2.
原创
发布博客 2022.01.29 ·
1486 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

带头结点单链表逆置的四种方法思路和实现

方法一:三个指针定义三个指针pre(前驱指针)初始化成NULL,s初始化成NULL,p指向第一个数据的地址。(1)pre=NULL,s=NULL,p//链表不为空或链表不止一个节点(2)s=p;//s下移(3)p=p->next; //p下移 (5) s->next=pre;//s的下一位为自己(s)的上一位,即ai指向ai+1(4)pre=s;//pre指向s,pre下移 实现代码:#includ...
原创
发布博客 2021.11.24 ·
17304 阅读 ·
38 点赞 ·
2 评论 ·
305 收藏

《计算机网络课程设计》报报告.doc

发布资源 2021.11.21 ·
doc

《计算机网络》实验网线制作.docx

发布资源 2021.11.21 ·
docx

计算机网络概述概念

1.1网络由若干个节点(node)和连接节点的链路(link)构成。网络发展的三个阶段:(1)TCP/IP,单个网络ARPANET向互联网发展,1983年TCP/IP谢意成为ARPANET上的标准协议。(2)三个网络层次:<三级结构>主干网,地区网,校园网(企业网)。(3)多层次ISP结构:出现了因特网服务提供者ISP。IXP:文档互联网交换中心(Internet Exchange Point)是不同电信运营商之间为连通各自网络而建立的集中交换平台,互联网交换中心在国
原创
发布博客 2021.11.21 ·
401 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

数据结构:顺序表(定长顺序表和不定长的顺序表,含实现代码)

顺序表:除头尾外,所有的数据有且仅有一个前驱和一个后继。头无前驱,尾无后继。定长顺序表:结构:struct Sqlist{int elem[10];int length;}顺序表的实现和操作:cpp#include<stdio.h>#include<assert.h>#include "SQList11月16.h"//初始化void InitSqlist(PSQList ps){ assert(ps != NULL);//确定传入
原创
发布博客 2021.11.21 ·
898 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Linux:mybash命令提示符详细编写指南,附代码(不支持参数版本)

不支持参数版本mybash编写,执行系统的ls
原创
发布博客 2021.11.17 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux:文件描述符

系统调用open,read,write,close库函数fopen,fgets,fread...PCB:进程控制块==进程描述符(Linux系统)==struct task_struct(内核中);先fork再open,彼此偏移量不受影响。先open一个文件在fork父子进程共享一个偏移量。父进程打开文件fork后,子进程也可以访问,并且共享文件偏移量。默认有三个文件打开,标准输入stdin(0),标准输出stdout(1),标准错误输出stderr(2)....
原创
发布博客 2021.11.14 ·
1023 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

输出所有的水仙花数

输出所有的水仙花数。所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如:153是一个水仙花数,因为153=1+125+27。void Flower(){ int i = 0; //存放个位 int j = 0;//存放十位 int k = 0;//存放百位 for (int y = 100; y < 1000; y++) { k = y / 100; j = (y - (k * 100)) /10; i = y - (k * 100) - (j * 1
原创
发布博客 2021.11.14 ·
1646 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

文件操作系统调用

fork 创建的子进程的 PCB 是拷贝父进程的,子进程的 PCB 中的文件表指向打开文 件的指针只是拷贝了父进程 PCB 中的值,所以父子进程会共享父进程 fork 之前打开的所有 文件描述符。
原创
发布博客 2021.11.13 ·
444 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

僵死进程基础

僵死进程,孤儿进程,退出码范围详解。
原创
发布博客 2021.11.13 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构概念

数据结构:相互之间存在一种或多种特定关系的数据元素的集合。数据:客观事物的符号表示,指所有能被输入到计算机中并被处理的符号总称。数据元素:数据的基本单位。数据对象:相同性质数据元素的集合,数据的一个子集。数据元素的集合。数据元素之间的关系(逻辑关系):集合(数据元素不能重复),线性(1:1),树形(1:n),图状结构或网状结构(n:m)。数据结构在计算机中称为数据的物理结构,又称存储结构。包括数据元素的表示和关系的表示。数据元素表示关系:顺序映像(借助元素借助在存储器中的相对位置来.
原创
发布博客 2021.11.10 ·
852 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux进程复制

1.int *p=&n;那么*p的值是n的地址;2.有如下定义语句:int a=[][3]={{1,2},{3,4,5},{6,7,8},{9}};那么a[1][3]的值是6。 因为a[1][3]中的a[1][]是{3,4,5},而数组下标从0开始,5的下标是2,则下标为3的应该是6,因为数组发生了越界。3.定义int**a[3][4];则变量占用的内存空间为48。 **a[3][4]是指针数组,每个指针数组占4个字节,共有3*4==12个,所以占用内存空间12*4=...
原创
发布博客 2021.11.08 ·
838 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

C语言初阶问题

int *p=&n;那么*p的值是n的地址;有如下定义语句:int a=[][3]={{1,2},{3,4,5},{6,7,8},{9}};那么a[1][3]的值是6。 因为a[1][3]中的a[1][]是{3,4,5},而数组下标从0开始,5的下标是2,则下标为3的应该是6,因为数组发生了越界。定义int**a[3][4];则变量占用的内存空间为48。 **a[3][4]是指针数组,每个指针数组占4个字节,共有3*4==12个,所以占用内存空间12*4==48;...
原创
发布博客 2021.10.25 ·
683 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

Linux库文件的生成和使用

Linux上的库文件生产与使用库的命名规则:libxxx(库名).类型后缀(.a/.so)静态库后缀.a共享库后缀.so系统中库的存储位置一般在/lib和/usr/lib,库的头文件一般会存在/usr/include下或其子目录下静态库的生成: 需要两个生成静态库的".c"文件,如add.c和max.c,用"vim add.c"(vim文件命令模式),用vim创建一个文件并进入文件,用"A","I","O","a","i","o"任意一个命令进入编辑模式,分别在文件里对函数定义后,用"ca.
原创
发布博客 2021.10.23 ·
250 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多