动态路由协议可以按照工作范围分为IGP以及EGP。IGP工作在同一个AS内,主要用来发现和计算路由,为AS内提供路由信息的交换;AS:路由管理域的集合。而EGP工作在AS与AS之间,在AS间提供无环路的路由信息交换,BGP则是EGP的一种。BGP协议经常用于ISP之间。自治系统AS:的典型定义..
分类:
其他好文 时间:
2015-08-08 06:51:39
阅读次数:
345
Nginx是一个高性能的HTTP和反向代理服务器安装nginxNginx依赖安装pcre,支持rewriteyuminstallpcre*安装openssl,需要ssl的支持yuminstallopenssl*安装#./configure--prefix=/usr/local/nginx--with-http_ssl_module--with-http_stub_status_module
--with-pcre
#–with-h..
分类:
其他好文 时间:
2015-08-08 06:53:30
阅读次数:
144
1基于TCP连接的邻居关系BGP邻居关系建立在TCP连接的基础之上可以通过IGP或静态路由来提供TCP连接的IP可达性同OSPF、ISIS一样,在BGP中,路由学习的依然要首先建立邻居关系。所不同的是:OSPF、ISIS的邻居关系是自动建立的,而BGP邻居的建立必须手动完成,从邻居的建立开始就体..
分类:
其他好文 时间:
2015-08-08 06:53:19
阅读次数:
2550
相信很多人都还记得这样一个场景:今年春晚播出的几个小时时间里,大家基本上都在使用微信“摇一冶抢红包功能与春晚进行互动。在事后,不少业内人士都对此打出了很高的分数,“多平互动解救电视”,“社交电视或成真”等赞叹之声不绝于耳。虽然后来社交电视没能够持续引爆,但..
分类:
其他好文 时间:
2015-08-08 06:50:57
阅读次数:
126
简介:所谓动静分离就是通过nginx(或apache等)来处理用户端请求的图片、html等静态的文件,tomcat(或weblogic)处理jsp、do等动态文件,从而达到动静页面访问时通过不同的容器来处理。nginx处理静态页面效率远高于tomcat,而tomcat擅长动态页面处理,这样一来就能更好的提高..
分类:
其他好文 时间:
2015-08-08 06:51:14
阅读次数:
264
Nginx连接php安装php的依赖包yuminstallgccmakegd-devellibjpeg-devellibpng-devellibxml2-develbzip2-devellibcurl-
devel-y编译安装php./configure--prefix=/usr/local/php--with-config-file-path=/usr/local/php/etc--with-
bz2--with-curl--enable-ftp--enable-sockets--d..
分类:
其他好文 时间:
2015-08-08 06:50:04
阅读次数:
130
sed练习1:删除/etc/grub.conf文件中行首的空白符;sed-r‘s@^[[:space:]]+@@g‘/etc/grub.conf2:替换/etc/inittab文件中“id:3:initdaefault:”一行中的数字为5sed‘s@\(id:\)[0-9]\(:initdefault:\)@\15\2@g‘/etc/inittab3:删除/etc/inittab文件中的空白行sed‘/^$/d‘/etc/initt..
分类:
其他好文 时间:
2015-08-08 06:48:43
阅读次数:
176
自从考了RHCE之后因为工作的调整的原因整整两年的时间都没有碰linux,两年后的今天果然成果显著!该忘的,不该忘的都已经忘的差不多了。时间真的是把杀猪刀啊,不仅夺去你的容颜,还要夺取你的记忆和技能,想想都可怕呢,不过还好我回来了,两年之后再次回到学习linux的征程上..
分类:
其他好文 时间:
2015-08-08 06:49:07
阅读次数:
179
自从考了RHCE之后因为工作的调整的原因整整两年的时间都没有碰linux,两年后的今天果然成果显著!该忘的,不该忘的都已经忘的差不多了。时间真的是把杀猪刀啊,不仅夺去你的容颜,还要夺取你的记忆和技能,想想都可怕呢,不过还好我回来了,两年之后再次回到学习linux的征程上..
分类:
其他好文 时间:
2015-08-08 06:51:03
阅读次数:
135
#include
#include
#include
#define MaxArraySize 2
typedef int DataType;
typedef struct{
DataType *base; //数组元素的基地址
int dim; //数组的维数
int *bounds; //数组的每一维之间的界限的地址
int *constants; //数组存储映像常量基地址
}Ar...
分类:
其他好文 时间:
2015-08-08 06:46:42
阅读次数:
216
从开始了解内核开始就一直在疑惑
unsigned long copy_to_user(void __user *to, const void *from, unsigned long n);
这里面的from指针是什么?这个值是否经过了转换?是物理地址还是直接是用户进程地址空间中的虚拟地址?
今天特地做了个实验,最后得出答案是后者,from的值就是用户进程地址空间中的虚拟地址。
ker...
分类:
其他好文 时间:
2015-08-08 06:46:53
阅读次数:
178
#include
#include
#define MaxSize 200
typedef int DataType;
typedef struct{ //三元组类型定义
int i,j;
DataType e;
}Triple;
typedef struct{ //矩阵类型定义
Triple data[MaxSize];
int rpos[MaxSize]; //用于存储三...
分类:
其他好文 时间:
2015-08-08 06:45:52
阅读次数:
151
《高效程序员的45个习惯》这本书的副标题是敏捷开发修炼之道,这是一本讲敏捷的书,如果你之前未接触过敏捷,从这本书,可以了解到敏捷的核心观点。
这里面主要讲了三方面的内容,观念,沟通,以及编码。
观念
我们首先从观念来看,提观念当然少不了敏捷宣言:
个体和交互胜过过程和工具;
可工作的软件胜过面面俱到的文档;
客户的协作胜过合同谈判。
响应变化胜过...
分类:
其他好文 时间:
2015-08-08 06:47:21
阅读次数:
239
近一年半,我陷入了一种痛苦的焦虑之中。我很清楚自己为什么陷入这种焦虑中,一切没有什么好抱怨的。遭遇各不相同,又如何陷入无谓的比较呢。。。。我决心向Steve jobs 一样开始禅修。我爱这个世界,爱我身边可爱的人们,我希望自己能够从容的表达自己的善意,我也依旧相信这个时间的美丽。我相信我能够自信起来,开心起来。无论现实多么残酷,我希望自己活出自我,活出价值。...
分类:
其他好文 时间:
2015-08-08 06:45:10
阅读次数:
129
敲代码手不稳是个大毛病,往往会让一份能AC的代码变成99.995%正确,失之毫厘谬以千里,最近十场个人赛很少有能一次AC的经历,仔细想想触发根本逻辑上的错误,大概都是跪在这些细节上:
1.输出格式,输入格式是否符合规范,有没有Case #?是否有多余空格输出?I64d or lld?输出浮点数尽量不要用cout。
2.i和j,n和m,l和r有没有写混了的。。(今晚检查了两小时的程序发现i...
分类:
其他好文 时间:
2015-08-08 06:46:27
阅读次数:
122
??
题意: 在连续的 n 秒中,每秒会出现 m 个龙珠,出现之后会立即消失,知道了第一秒所在的位置,每从一个位置移动到另一个位置的时候,消耗的价值为 abs(i-j), 知道了次出现的龙珠的价值,问 n 秒之后得到的最大价值是多少。
思路:这道题朴素的做法时间复杂度为O(n*n*m)勉强可以水过去,正解应该是用单调队列的思路维护最小值优化。
由状态转移方程dp[i][j] = min{ d...
分类:
其他好文 时间:
2015-08-08 06:43:55
阅读次数:
139
题目要求:去除所有数组内与所给值相等的元素,并且返回新数组的长度。个人解法:1.定义一个int len=nums.length当有nums[i]==value时,len--,但是这个仅仅是返回新数组的长度,并没有做到剔除相等元素参考解法:1.核心在于,i的值从前往后,len的值从后往前2.i在外循环...
分类:
其他好文 时间:
2015-08-08 06:39:50
阅读次数:
119