一般的将数据从文件传到套接字的路径:操作系统将数据从磁盘读到内核空间的页缓存中;应用将数据从内核空间读到用户空间的缓存中;应用将数据写回内存空间的套接字缓存中操作系统将数据从套接字缓存写到网卡缓存中,以便将数据经网络发出;这样做明显是低效的,这里有四次拷贝,两次系统调用。如果使用sendfile(J
分类:
其他 时间:
2016-03-02 21:28:43
收藏:
0 评论:
0 赞:
0 阅读:
212
题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 1 class Solution 2 { 3 public: 4 void push(int node) { 5 stack1.push(node); 6 } 7 8 int pop() { 9 if(s
分类:
其他 时间:
2016-03-02 21:27:53
收藏:
0 评论:
0 赞:
0 阅读:
130
协议:Protocol 它可以声明一些必须实现的方法和选择实现的方法 作用:用来声明一些方法 由一系列的方法声明组成的 一个类可以遵守1个或多个协议 任何类只要遵守了Protocol,就相当于拥有了Protocol的所有方法声明 协议和继承的区别: 1.继承之后默认就有实现,而Protocol只有声
分类:
其他 时间:
2016-03-02 21:27:43
收藏:
0 评论:
0 赞:
0 阅读:
169
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明下面出处,否则追究版权法律责任。 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40779253 环境:CentOS 6.4 64bit、grid 64bit、o
分类:
其他 时间:
2016-03-02 21:27:33
收藏:
0 评论:
0 赞:
0 阅读:
354
Description You are working for Macrohard company in data structures department. After failing your previous task about key insertion you were asked t
分类:
其他 时间:
2016-03-02 21:27:23
收藏:
0 评论:
0 赞:
0 阅读:
158
题目:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。 思路:经典的题目,递归的效率不如循环,因为递归要做许多重复计算。使用循环可以保存计算结果以重用。 实现代码: public class Solution { public int Fibonacci(int n)
分类:
其他 时间:
2016-03-02 21:27:13
收藏:
0 评论:
0 赞:
0 阅读:
163
.box input{background:url(img/1.jpg) fixed} <body> <div class="box"> <input type="text" >图片加入fixed就行 </div> </body> 背景图片就会固定不动.
分类:
其他 时间:
2016-03-02 21:27:03
收藏:
0 评论:
0 赞:
0 阅读:
103
多态,顾名思义就是有多种的形态。就像每个人对每件事物做出的不一样的选择。 关于多态在这里想表达的第一个知识点就是里氏替换及多态的应用: 里氏替换是软件设计时应该遵守的重要原则之一!!有了里氏替换法则才能继承复用成为可能,只有当子类替换掉父类时,软件的功能不受影响,父类被正常使用,而子类也能够在父类的
分类:
其他 时间:
2016-03-02 21:26:53
收藏:
0 评论:
0 赞:
0 阅读:
157
我这个问题是自己遇到的,在刚刚搭建完第二台Exchange2016准备做DAG的时候,发现第二台2016的ECP/OWA都可以正常的打开登录界面,但是属于用户账户和密码之后,验证失败,页面无法跳转,继而报错。尝试重建过虚拟目录,修改过所有和虚拟目录及IIS相关的一切配置,一切配置,一切..
分类:
其他 时间:
2016-03-02 20:19:54
收藏:
0 评论:
0 赞:
0 阅读:
419
正则匹配,有很高挑战性的思维项目。
最近用得蛮多,有一些自己运用正则匹配的思索,记录下来,供以后重温。
下面是要用到的截图,如下:开始第一个问题:1.匹配带有后缀名的。这个简单,带有后缀名,其实就是文件名有一个".",匹配这个点就可以。命令:ls|grep"\."测试OK。2...
分类:
其他 时间:
2016-03-02 20:19:44
收藏:
0 评论:
0 赞:
0 阅读:
95
完善了一下公司自动初始服务器的脚本,添加了自动挂载磁盘的脚本,写的比较烂,但是还是记录一下,以供以后参考,在初始化服务器脚本里面调用了mountdisk.sh脚本,mountdisk.sh里面又调用了format.sh脚本,脚本内容如下:mountdisk.sh:#!/bin/bash
disk=/dev/sdb1
if[`df-h|gre..
分类:
其他 时间:
2016-03-02 20:18:24
收藏:
0 评论:
0 赞:
0 阅读:
108
yuminstallcobblerhttpdrsynctftp-serverxinetddhcppython-ctypyescmanpykickstartsystem-config-kickstartsyuminstallcobbler-webyuminstallkoanyuminstalldebmirroryuminstallsyslinuxvim/etc/cobbler/settingsmanage_dhcp:1manage_tftpd:1manage_rsync:1server:192.168.10.2..
分类:
其他 时间:
2016-03-02 20:18:04
收藏:
0 评论:
0 赞:
0 阅读:
188
最近给业务线安装python的扩展numpy,scripy,scikit-learn时,遇到了一堆报错,也走了一些弯路,费了好长时间,最好发现竟然是一个很简单的问题。系统环境:Centos6.5Python:2.7pipinstallnumpy很顺利,没有报错pipinstallscipy一堆报错,报错大致如下Installingscipyonredhatwi..
分类:
其他 时间:
2016-03-02 20:16:54
收藏:
0 评论:
0 赞:
0 阅读:
157
平台里面对DataTable的操作是比较多的,网格部件、树形部件、记录部件这3大部件是开发中使用最平凡的几个部件,然而这几个部件是与DataTable直接绑定的,对DataTable的操作就可以对界面上的数据直接操作。DataTable的用法是和C#完全一样的,大家可以查询相关资料,在下面我列出..
分类:
其他 时间:
2016-03-02 20:16:34
收藏:
0 评论:
0 赞:
0 阅读:
87
Linux下面删除文件后常用的是extundelete工具来恢复,支持ext3/4文件系统1安装extundelete工具(千万不要把它安装到删除文件所在的分区)在安装extundelete之前,需要确保系统安装了e2fsprogs,e2fsprogs-libs,e2fsprogs-devel。yuminstalle2fsprogse2fsprogs-libse2fsprogs-d..
分类:
其他 时间:
2016-03-02 20:16:14
收藏:
0 评论:
0 赞:
0 阅读:
204
http://www.linuxidc.com/Linux/2011-07/38125.htmimg.xxxx.comnginxconfigTestadd_headerAccess-Control-Allow-Origin*;log_formatzuren‘$remote_addr-$remote_user[$time_local]‘‘$request_time$upstream_response_time"$request"‘‘$status$body_bytes_sent"$http_referer"‘‘..
分类:
其他 时间:
2016-03-02 20:14:54
收藏:
0 评论:
0 赞:
0 阅读:
181
实验环境:本地仓库域名:registry.cmh.cn本地仓库:192.168.1.110docker客户端:192.168.1.111使用官方镜像创建registry仓库容器:下载官方registry镜像:#dockerpullregistry创建registry仓库容器:#mkdir-p/opt/data/registry
#dockerrun-idt-p5000:5000--nameregistry-v/op..
分类:
其他 时间:
2016-03-02 20:14:44
收藏:
0 评论:
0 赞:
0 阅读:
165
每个jdk的升级版本包括奇数版本和偶数版本,如Java8Update73(8u73)和Java8Update74(8u74)。应该怎选择哪个版本?生产环境选8u73;测试环境可选8u74;Eachreleasehasanodd(CPU)andaneven(PSU)number.Sointhiscase,73istheCPU(criticalfixes)and74isthePSU(criticalplusnon-criti..
分类:
其他 时间:
2016-03-02 20:14:34
收藏:
0 评论:
0 赞:
0 阅读:
804
和Memcached类似,但是解决了断电后数据完全丢失的情况,也就是数据的持久性。而且支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和sortedsets(有序集合)几种数据类型。redis目前提供五种数据类型string是最简单的类型,你可以理解成与Memcach..
分类:
其他 时间:
2016-03-02 20:13:44
收藏:
0 评论:
0 赞:
0 阅读:
130
pt-online-schema-change是perona公司的工具,它解决了更改表时不锁表的问题,且不会影响到业务,其原理是:如果有外键,根据alter-foreign-keys-method参数的值,检测外键相关的表,针对相应的设置进行处理。创建一个新的表,表结构为修改后的表结构,用于从源数据表向新数据..
分类:
其他 时间:
2016-03-02 20:13:24
收藏:
0 评论:
0 赞:
0 阅读:
147