Victo

我的网络笔记本,用于收藏和总结一些知识。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2014年9月26日

摘要: 我在学习网络编程的时候经常看到C10K问题,那么究竟什么是C10K问题呢?我看到了一篇好文章就转了过来,原文地址为:c10k问题 所谓c10k问题,指的是服务器同时支持成千上万个客户端的问题,也就是concurrent 10 000 connection(这也是c10k这个名字的由来)。由于硬件成本 阅读全文
posted @ 2014-09-26 17:04 VictoKu 阅读(953) 评论(0) 推荐(0) 编辑

摘要: 一、磁盘管理 1、查看磁盘空间大小 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。如果不带其他参数(-h表示human-readable,以最可读的方式显示文件大小),就会第归列出所有文件(夹)大小,如果只想知道当前目录下文件和文件夹 阅读全文
posted @ 2014-09-26 16:12 VictoKu 阅读(212) 评论(0) 推荐(0) 编辑

2014年9月25日

摘要: VIM真是一个神奇而又复杂的编辑器,让我这样的Linux编程新手茫然不已啊。每次到真正动手编程的时候才发现完全不知道该怎么操作VIM,一点都没感觉到VIM的强大,哈哈~~正好今天学习了一点VIM操作技巧,顺便记下来,一边日后不断积累不断提高。 一、复制、剪切、粘贴 (1)在命令模式下将光标移动到要复 阅读全文
posted @ 2014-09-25 14:17 VictoKu 阅读(260) 评论(0) 推荐(0) 编辑

2014年9月24日

摘要: 今天在Linux环境下写了一个最简单的TCP Client程序,没想到Linux环境下的头文件竟然这么分散,让我这样的菜鸟很是郁闷啊。编译成功的代码如下: 看来我在Windows下待习惯了,我以为这么简单的socket编程只需要一个#include <sys/socket.h>就行了呢!没想到这个头 阅读全文
posted @ 2014-09-24 09:56 VictoKu 阅读(1440) 评论(0) 推荐(0) 编辑

2014年9月23日

摘要: 在我的昨天的博文《[原]我在Windows环境下的首个Libevent测试实例》中介绍了在Windows环境下如何编译一个echo server例子。今天我又试了一下在Linux环境中编译这个例子,遇到了一些问题,学习到了很多知识。这里也顺便记一下,增强一下理解。直接上代码: 1 #include 阅读全文
posted @ 2014-09-23 16:07 VictoKu 阅读(1109) 评论(0) 推荐(0) 编辑

摘要: 我一直以来有一个误解,那就是在终端运行某个程序时,按下Ctrl + D时我误以为就是杀死了这个进程,今天才知道原来不是。比如我利用libevent在Linux环境下写了一个网络监听程序,当启动程序之后,就会一直监听本地的6789端口。如果此时按下Ctrl + D,其实这个进程不是结束了,而是暂停并转 阅读全文
posted @ 2014-09-23 15:36 VictoKu 阅读(342) 评论(0) 推荐(0) 编辑

摘要: 一、办公类软件 1、Office办公:WPS 二、网络通信类软件 1、浏览器:Chrome 2、远程桌面:rdesktop(适用于Windows系列) 三、操作系统设置与优化 1、3D桌面管理:Compiz Fusion(Compiz) 2、输入法:Fcitx + Sogou 阅读全文
posted @ 2014-09-23 10:51 VictoKu 阅读(148) 评论(0) 推荐(0) 编辑

2014年9月22日

摘要: libevent对Windows环境也有很好的支持,不过初次学习和编译libevent简单实例,总是有一些陌生感的,只有成功编译并测试了一个实例,才会有恍然大悟的感觉。下面将要讲到的一个实例是我从网上抄过来的,原创文章地址为:http://www.felix021.com/blog/read.php 阅读全文
posted @ 2014-09-22 14:50 VictoKu 阅读(1315) 评论(0) 推荐(0) 编辑

2014年9月18日

摘要: libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。著名分布式缓存软件memcached也是libevent based,而且libevent在使用上可以做到跨平台,而且根据libevent 阅读全文
posted @ 2014-09-18 12:01 VictoKu 阅读(2600) 评论(0) 推荐(0) 编辑

2014年9月17日

摘要: 1、VIM配置 Vim强大的配置与功能,其来源基本上就两个地方:Vim插件以及Vim配置文件。 Vim本身的系统配置文件夹是在/usr/share/vim/和/etc/vim/两个文件夹下。一般情况下,我们不需要改变这两个文件夹下的配置文件,只需在自身用户文件夹/home/username(其中,u 阅读全文
posted @ 2014-09-17 12:42 VictoKu 阅读(1063) 评论(0) 推荐(0) 编辑