自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大概只有风丶

一如年少模样

  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

转载 Linux下实现类似的getch()函数

该文章转自https://www.cnblogs.com/zhanggaofeng/p/6044947.html 1.在程序使用system(“stty erase ^H”);可以实现在输入状态下,按退格键删除字符,不回显。 调用tcsetattr修改linux基本输入的控制字符定义 //Linux下退格键不回显 #include <stdio.h> #include <s...

2019-05-17 17:40:24 706

原创 守护进程

一.简介 我们常用的进程一般分为三类:<1>交互进程 <2>批处理进程<3>守护进程。守护进程(Daemon)是一种运行在后台的一种特殊的进程。指的是在UNIX或其他多任务操作系统中在后台执行的电脑程序,并不会接受电脑用户的直接操控。此类程序会被以进程的形式初始化。它常常在系统启动时开始运行,在系统关闭时终止。 在linux/linux中,每个系统与用户进行交流...

2019-05-16 00:43:26 339

原创 Linux 系统中简单快速清空文件里面的内容

经测试过,主要通过一下几种方法 $ : > filename $ > filename $ echo “” > filename $ echo > filename $ cat /dev/null > filename

2019-05-15 20:23:15 303

原创 指针经验总结

指针是C语言的精华和灵魂所在,也是C语言中最为难懂的部分。 指针通常与各种类型结合一起使用,要了解指针,所以我先介绍一下如何完全理解一个复杂类型。 要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一斜体样式样,所以我总结了一下其原则: 从变量名处起,根据运算符优先级结合,一步一步的进行分析。 int p; //这是一个普通的整体...

2019-05-11 22:15:46 98

转载 【转】IO多路复用,同步异步,阻塞和非阻塞

此文章转自http://www.elecfans.com/baike/wangluo/fuyongqi/20180307644141.html 我们都知道unix(like)世界里,一切皆文件,而文件是什么呢?文件就是一串二进制流而已,不管socket,还是FIFO、管道、终端,对我们来说,一切都是文件,一切都是流。在信息 交换的过程中,我们都是对这些流进行数据的收发操作,简称为I/O操作(i...

2019-05-07 23:39:48 347

原创 简单的 TCP/UDP编程框架流程

TCP编程 服务器 server.c 1.创建套接字描述符(socket)。 2.设置服务器的IP地址和端口号(需要转换为网络字节序的格式)。 3.将套接字描述符绑定到服务器地址(bind)。 4.将套接字描述符设置为监听套接字描述符(listen),等待来自客户端的连接请求,监听套接字维护未完成连接队列和已完成连接队列。 5.从已完成连接队列中取得队首项,返回新的已连接套接字描述符(accept...

2019-04-26 23:54:22 661

原创 关于Linux的缓冲机制

缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区。 缓冲区根据其对应的是输入设备还是输出设备,分为输入缓冲区和输出缓冲区。 比如我们从磁盘里取信息,我们先把读出的数据放在缓冲区,计算机再直接从缓冲区中取数据,等缓冲区的数据取完后再去磁盘中读取,这样就可以减少磁盘的读写次数,再加上计算机对缓冲区的操...

2019-04-25 00:22:27 716

原创 fgets ,gets, getchar, scanf基本的使用

fgets ,gets, getchar, scanf函数1.scnaf()2.fgets()3.gets()4.getchar() 1.scnaf() 函数原型 #include <stdio.h> int scanf(const char *format, …); 功能:将从键盘输入的字符转化为“输入控制符”所规定格式的数据,然后存入以输入参数的值为地址的变量中。 scanf进行输...

2019-04-21 11:15:03 781

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除