首页 > 系统服务
在GNU Linux中如何得到一个进程当前的流量
主要分为以下几个步骤:    (1)、通过使用抓包Libpcap库技术,对网络流量包进行获取,从而可以得到每个网络通信包的五元组(源地址、目标地址、源端口、目标端口、协议号)信息和当前包的流量大小,得到这些信息后建立一个表,此表中的同一会话的包大小信息会随着此会话的不断交互而累加数据包的大小。    (2)、通过对/proc/下的所有进程的fd/目录下的所有链接进行遍历查看link的值,将遍历...
分类:系统服务   时间:2014-11-19 22:18:24    收藏:0  评论:0  赞:0  阅读:360
VMware Workstation 集群仲裁磁盘和数据共享磁盘的创建
详细讲解如何在VMware Workstation中创建集群仲裁磁盘和数据共享磁盘...
分类:系统服务   时间:2014-11-19 22:14:44    收藏:0  评论:0  赞:0  阅读:389
Maven实战(三)Eclipse构建Maven项目
企业应用1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图:安装成成之.....
分类:系统服务   时间:2014-11-19 22:09:24    收藏:0  评论:0  赞:0  阅读:311
运行Virtualbox去安装系统时出错:Failed to open a session for the virtual machine,Unable to load R3 module xxxx/VBoxDD.DLL(VBoxDD)
貌似看到不少人(1,2,3),在使用Virtualbox去安装系统时,都遇到这个错误:比如这里遇到的:截图:和另外这里的截图:加文字描述:Failed to open a session for the virtual machine windows XP.Unable to load R3 mod...
分类:系统服务   时间:2014-11-19 22:02:14    收藏:0  评论:0  赞:0  阅读:2230
vim讲解
文本编辑vi使用最好使用vim,采用sudoapt-getinstallvimvi是Linux及类Unix系统中主流的命令行文本编辑器,功能极为强大,vim是增强版本的vim。Vim的高级地方最显著地特点是可以撤销,命令u撤销。vi只能撤销一次。而vim可以撤销多次。vi分为三个模式:命令模式,插入...
分类:系统服务   时间:2014-11-19 21:51:34    收藏:0  评论:0  赞:0  阅读:293
nginx源码分析--框架设计 & master-worker进程模型
Nginx的框架设计—进程模型 在这之前,我们首先澄清几点事实: nginx作为一个高性能服务器的特点,其实这也是所有的高性能服务器的特点,依赖epoll系统调用的高效(高效是相对select/poll这些系统调用的,底层有一个链表和红黑树,避免了轮询,减少了用户空间和系统空间之间的数据传递等),非阻塞(所有的操作都是非阻塞,这样),多进程(master-slave进程模型),这些事实使得ng...
分类:系统服务   时间:2014-11-19 20:35:14    收藏:0  评论:0  赞:0  阅读:536
Nginx源码分析—worker进程的创建
Nginx源码分析—worker进程的创建 假设现在ngx_init_cycle已经结束(毕竟这个函数确实庞大),也就是说关于nginx的初始化都已经结束。那么看看如何创建进程模型ngx_master_process_cycle。 在这个函数中,首先情况一些信号,然后将需要关注的信号注册进去(这个时候关于信号的处理函数已经被注册),可以看出来master进程关注的信号有10个。比如SIGCHL...
分类:系统服务   时间:2014-11-19 20:34:34    收藏:0  评论:0  赞:0  阅读:326
linux下的epoll如何高效处理百万连接
开发高性能网络程序时,windows开发者们言必称iocp,linux开发者们则言必称epoll。大家都明白epoll是一种IO多路复用技术,可以非常高效的处理数以百万计的socket句柄,比起以前的select和poll效率高大发了。我们用起epoll来都感觉挺爽,确实快,那么,它到底为什么可以高速处理这么多并发连接呢? 先简单回顾下如何使用C库封装的3个epoll系统调用吧。 ...
分类:系统服务   时间:2014-11-19 20:31:54    收藏:0  评论:0  赞:0  阅读:386
shell中括号的特殊用法
shell中括号的特殊用法Shell中的括号有其特殊的用法, 现总结如下:1. 符号$后的括号${a} 变量a的值, 在不引起歧义的情况下可以省略大括号.$(cmd) 命令替换, 结果为shell命令cmd的输出, 和`cmd`效果相同, 不过某些Shell版本不支持$()形式的命令替换, 如tcs...
分类:系统服务   时间:2014-11-19 20:30:24    收藏:0  评论:0  赞:0  阅读:341
linux基本命令--学习记录
1、mkdir -p 递归创建目录(-p参数代表递归创建);2、touch 创建file;3、cat 查看5、vi 编辑器6、echo >(直接覆盖) 或者ett.txt像ett.txt文件追加1——100的数字)15、head和tail 相反16、sed17、重定向18、echo命令追加内容到文件...
分类:系统服务   时间:2014-11-19 20:29:24    收藏:0  评论:0  赞:0  阅读:482
【LeetCode】LRU Cache
LRU CacheDesign and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations:getandset.get(key)- Get...
分类:系统服务   时间:2014-11-19 20:28:14    收藏:0  评论:0  赞:0  阅读:387
Eclipse 复制按钮卡死
复制按钮和按住CTRL链着超链接 有冲突,Eclipse不知道是复制还是链到元素,所以卡死Eclipse/MyEclipse中使用复制粘贴功能卡的解决办法最近在MyEclipse中编辑代码时,使用快捷键进行复制粘贴,经常会导致编辑器短暂的停顿,光标不跟随,居然反应不过来,几近假死。想来想去应该是编辑...
分类:系统服务   时间:2014-11-19 20:23:24    收藏:0  评论:0  赞:0  阅读:406
Qualcomm 8X camera daemon进程浅析
Camera先看一下抽象层的主要流程:首先启动一个守护进程int qcamsvr_start(void)( qcamsvr.c){1.server_fd = open(server_dev_name, O_RDWR);//打开服务对应的文件节点2.if (mctl_load_comps()) //加...
分类:系统服务   时间:2014-11-19 20:18:04    收藏:0  评论:0  赞:0  阅读:590
Ubuntu/CentOs 搭建SVN服务器
安装CentOS : yum install subversionUbuntu: sudo apt-get install subversion查看Subversion版本:使用“svn --version”查看程序的版本号和版本库访问模块,或者使用“svn --version --quiet”只查...
分类:系统服务   时间:2014-11-19 20:14:14    收藏:0  评论:0  赞:0  阅读:297
自己手动绿色化MyEclipse
绿化过程因每个人的文件存放路径不同而不同首先打开你解压的MyEclipse文件,或者以前安装的MyEclipse重装系统后不能用,打开到这里:记住路径,比如我的是:D:\MyEclipse我们打开MyEclipse,会弹出对话框这就是没有绿化的缘故,现在我们开始绿化MyEclipseMyEclips...
分类:系统服务   时间:2014-11-19 20:13:44    收藏:0  评论:0  赞:0  阅读:245
进程通信-
1.消息队列的严重缺陷消息队列使用的数据缓冲区是全局共享的,有容量限制。如果消息队列的消费方,也就是读取并移除数据块的程序异常(例如退出后没有再运行起来),不再移除数据块,那么随着写入程序的不断写入数据,缓冲区会溢出。一旦缓冲区溢出,那么任何写消息队列的程序都无法正常写入数据块。如果移除消息队列数据...
分类:系统服务   时间:2014-11-19 20:11:54    收藏:0  评论:0  赞:0  阅读:280
linux编译链接找不到库文件的解决方法。
今天编译出现ld: 0706-006 Cannot find or open library file: -l xerces-c_static,ld:open(): A file or directory in the path name does not exist.这个熟悉得不能再熟悉的链...
分类:系统服务   时间:2014-11-19 20:10:44    收藏:0  评论:0  赞:0  阅读:1464
linux下gcc编译的参数详细说明
参考网址:1 http://hi.baidu.com/zengzhaonong/item/f1f9383565fa5c302e0f8125 gcc使用方法 汇总 2 http://s99f.blog.163.com/blog/static/35118365201311261453629/ ...
分类:系统服务   时间:2014-11-19 20:04:34    收藏:0  评论:0  赞:0  阅读:328
linux cat | grep 查找日志常用命令
1. 通常查找出错误日志 cat error.log | grep ‘nick‘ , 这时候我们还有个需求就是输出当前这个日志的前后几行: cat?error.log?|?grep?-C?5?‘nick‘?显示file文件里匹配foo字串那行以及上下5行 cat?err...
分类:系统服务   时间:2014-11-19 18:59:04    收藏:0  评论:0  赞:0  阅读:639
linux下dhcp架设
设置DHCP安装DHCP服务器:yuminstalldhcp-y安装完在文件/etc/dhcp/dhcpd.conf下vim/etc/dhcp/dhcp.conf default-leaste-time259200; max-lease-time777600; optiondomain-name"wangconggao";第一行和第二行定义租约的预设期限和最高期限,数值以秒来计算,也就是“三天”和“..
分类:系统服务   时间:2014-11-19 18:55:54    收藏:0  评论:0  赞:0  阅读:388
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!