
深入解析IO复用:select、poll、epoll技术对比与应用实战推荐
i/o复用使得程序能够同时监听多个文件描述符,对于提高程序性能至关重要。i/o复用不仅仅在网络程序中使用,但是我接触到的例子中,tcp网络编程那块使用i/o复用比较多,例如,tcp服务器同时处理监听socket和连接socket. 在了解i...
i/o复用使得程序能够同时监听多个文件描述符,对于提高程序性能至关重要。i/o复用不仅仅在网络程序中使用,但是我接触到的例子中,tcp网络编程那块使用i/o复用比较多,例如,tcp服务器同时处理监听socket和连接socket. 在了解i...
1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己...
1、前言 一直在从事linux下后台开发,经常与core文件打交道。还记得刚开始从事linux下开发时,程序突然崩溃了,也没有任何日志。我不知所措,同事叫我看看core,我却问什么是core,怎么看。同事鄙视的眼神,我依然在目。后来学会了从...
假设在math目录下已编辑好add.c sub.c div.c mul.c func_point.c文件,func_point.c为包含main()的源文件! 动态库的制作: 方法一: 1 2 3 4 5 6 7 gcc -c -fPIC ...
ubuntu网络连接图标不显示,执行下面的命令就可以解决 代码如下: sudo emacs /etc/NetworkManager/nm-system-settings.conf 将managed的值改为true,保存退出。 代码如下: s...
deepvps晚上Google好久没有结果。后来问了猫哥,猫哥果然高人,三言两语就给解决了。现在简单记录如下,方便后面出现问题的同学查看。 在SSH里面依次输入下面的命令: 1,下载最新的yum-3.2.28.tar.gz并解压 wget ...
之前也发布过关于在centos安装桌面的教程,那个太过于繁琐,今天发布一个Centos下安装X Window+GNOME Desktop的一键包,希望能方便那些需要在centos下安装图形界面的客户! 特别说明:本站只提供安装的一键包,不再...
1、常用的时间存储方式 1)tml”>time_t类型,这本质上是一个长整数,表示从1970-01-01 00:00:00到目前计时时间的秒数,如果需要更精确一点的,可以使用timeval精确到毫秒。 2)tm结构,这...
SteamOS是一个开源的基于Debian Wheezy分支的、为游戏的优化的操作系统。不像Debian 7,它使用的是xcompmgr图形合成器。SteamOS由维尔福公司设计开发,使用于Steam Machine游戏终端机上。在2013...
代码如下: #! /bin/bash cd /home/www/deepvps mysqldump –all-databases -uroot -ppass |gzip > mysql_backup.tar tar -zcvf fil...