- 博客(29)
- 问答 (1)
- 收藏
- 关注
原创 Linux下TCP编程简单demo优化
上一篇文章我们写的TCP编程简单demo只能有一个客户端与服务端进行连接,多个客户端与服务的进行连接就有些困难了,我们优化有两种思路,一是利用多线程处理客户端,二是利用多进程处理客户端。优化代码是利用多线程处理客户端,只对服务端server.c的代码进行改动。
2023-04-13 08:26:23
184
原创 Linux系统如何管理文件
我们在对磁盘进行初始化的时候会把它分为两个区域,一个是数据区,一个是inode区,inode区存放一个个inode节点,它是一个结构体存放着一些文件属性,每个文件对应着一个inode,每个inode又对应着一个编号,我们可以通过对应的inode编号找到inode区中对应的inode。inode指针指向该文件对应的 inode结构体,inode 数据结构体中的元素会记录该文件的数据存储的 block(块),也就是 说可以通过 inode结构体找到文件数据存在在磁盘设备中的那个位置,从而把文件数据读取出来。
2023-03-11 19:22:21
99
原创 Ubuntu下git的使用
账号注册如果有gitee账号可忽略此步骤注册gitee账号,并且确保绑定好邮箱gitee网址 在gitee添加ssh密钥
2022-03-12 18:07:50
7070
原创 关于gcc :multiple definition of
在ubuntu环境下编辑C语言源代码//file name main.c#include<stdio.h>#include "increment.c"#include "negate.c"int main(){ printf("%d\t%d\n",increment(10),negate(10)); printf("%d\t%d\n",increment(0),negate(0)); printf("%d\t%d\n",increment(-10),ne
2022-03-09 14:07:09
1608
1
原创 C语言EOF的理解
理解EOF是文件的结束符,是一个宏定义(C语言中所有的输入输出操作均是按读文件的思想来设计)利用getchar与putchar函数能够能够把输入的字符经过检测,如不是文件结束指示符(当读文件操作时,遇到文件结束位置或读数据出错均会返回 EOF)后把该字符复制到输出。#include<stdio.h>#include<stdlib.h>intmain(){ int ch; int line; int at_begining; l
2022-03-07 23:40:13
1244
转载 总结两种常规地磁匹配算法MAGCOM算法/ICCP算法的特性
文章目录前言一,MAGCOM算法的特点二,ICCP算法的特点三,MAGCOM算法与ICCP算法的对比四,总结前言
2022-01-25 19:53:48
3246
5
空空如也
关于#背包问题#的问题,如何解决?
2023-02-01
二维数组中使用strncpy函数
2023-01-03
关于#c语言#的问题:字符串里的数字获取
2022-11-08
c语言问题请各位帮帮忙
2021-11-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人