BIO和NIO的区别和原理 linux技术

BIO和NIO的区别和原理

BIO(Blocking IO) 又称同步阻塞IO,一个客户端由一个线程来进行处理当客户端建立连接后,服务端会开辟线程用来与客户端进行连接。以下两种情况会造成IO阻塞:
阅读全文
搭建CTF动态靶场 linux技术

搭建CTF动态靶场

本文借鉴文章:https://www.yuque.com/dengfenglai-esbap/kb/mc4k41?#xOxNG 在此基础上修改了一点(照着原来的做没成功),感谢这位...
阅读全文
Linux基础-学会使用命令帮助 linux技术

Linux基础-学会使用命令帮助

Linux 命令及其参数繁多,大多数人都是无法记住全部功能和具体参数意思的。在 linux 终端,面对命令不知道怎么用,或不记得命令的拼写及参数时,我们需要求助于系统的帮助文档; ...
阅读全文
Linux 系统环境监测 linux技术

Linux 系统环境监测

Linux系统环境主要监测CPU、内存、磁盘I/O和网络流量。可以通过uptime查看系统整体的负载情况。
阅读全文
Linux 基础-新手必备命令 linux技术

Linux 基础-新手必备命令

常见执行 Linux 命令的格式是这样的:注意,命令名称、命令参数、命令对象之间请用空格键分隔。 命令对象一般是指要处理的文件、目录、用户等资源,而命令参数可以用长格式(完整的选项...
阅读全文
Linux 基础-文件及目录管理 linux技术

Linux 基础-文件及目录管理

本文大部分内容参看 《Linux基础》一书,根据自己的工程经验和理解加以修改、拓展和优化形成了本篇博客,不适合 Linux 纯小白,适合有一定基础的开发者阅读。
阅读全文
C多进程 linux技术

C多进程

创建子进程关于创建子进程的原型一般都是用的这个,直接fork,这个函数在父进程中调用,在父子进程中各有一个pid_t类型的返回值,父进程中得到的是子进程的ID,子进程中得到的是0值...
阅读全文