Linux双网卡绑定bond详解 1 什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。Kernels 2.4.12及以后的版本均供bonding模块,以前的版本可以通过patch实现。可以通过以下命令确定内核是否支持 ...
分类:
系统相关 时间:
2018-06-11 14:00:17
阅读次数:
244
通过gevent实现socket的多并发server 端:import geventfrom gevent import socket, monkeymonkey.patch_all() #进行IO标记def server(port): s = socket.socket() s.bind(('lo ...
分类:
编程语言 时间:
2018-06-11 00:30:03
阅读次数:
217
gevent 是一个第三方库,可以很容易的实现遇到io(文件传输)操作时,程序自动跳转到下一个程序 例一: 用gevent.sleep() 来模拟io操作 ...
分类:
其他好文 时间:
2018-06-10 22:59:32
阅读次数:
373
场景及优势 熟悉Symfony框架之后,深刻感受到框架集成的ORM组件Doctrine2的强大之处,其中附带的数据迁移也十分方便。Doctrine2是使用Doctrine DBAL组件把代码里面的表结构与实际数据库中的表结构进行对比的方式进行数据迁移。这种方式比之前版本管理的方式更加精准也更方便。 ...
分类:
数据库 时间:
2018-06-10 21:37:45
阅读次数:
256
查看修改结果 修改之前commit的文件,输入下面的而命令,可以查看文件的改动,输入下面命令。还可以采用git diff命令来看看具体修改了什么。 如果确认无误,添加add和提交commit文件。 ...
分类:
其他好文 时间:
2018-06-10 20:13:04
阅读次数:
214
本文所需的一些预备知识可以看这里: http://www.cnblogs.com/cgzl/p/9010978.html 和 http://www.cnblogs.com/cgzl/p/9019314.html 建立Richardson成熟度2级的POST、GET、PUT、PATCH、DELETE的 ...
https://www.unix.com/shell-programming-and-scripting/125947-difference-between-dev-null-2-1-2-1-dev-null.html https://superuser.com/questions/1179844/ ...
分类:
其他好文 时间:
2018-06-09 17:57:52
阅读次数:
129
1. 固定定位 position: fixed;设置好之后,元素在浏览器窗口中的位置就固定住了,这个时候,不论是水平移动滚动条,还是垂直移动滚动条,元素是打死都不会动的。 但是当用fixed定位的元素,作为header部分的时候,浏览器窗口一旦缩小了,不让移动,那就会导致右侧的导览看不到也点不到了, ...
分类:
编程语言 时间:
2018-06-09 16:40:10
阅读次数:
177
A. 使用git制作补丁时, 需要创建一个新的分支, 修改之后再提交只需要修改需要修改的文件, 并使用git format patch M master 将当前的分支与主分支(master)进行比较, 会自动生成一个补丁文件, 此处不需要add 在切换到master 分支中就会看到那个补丁文件, 这 ...
分类:
其他好文 时间:
2018-06-08 18:05:36
阅读次数:
231
<%yue=month(date())nian=year(date())thismon=nian&"-"&yue&"-1"nextmon=dateadd("m",1,thismon)tiancount=datediff("d",thismon,nextmon) '本月的天数 wek= weekday ...
分类:
Web程序 时间:
2018-06-08 15:47:47
阅读次数:
420