
服务器
文章平均质量分 87
csdn_zhang99
这个作者很懒,什么都没留下…
展开
-
IPTABLTS 详解
很好的系列文章, 不过不让转载, tag下吧http://www.zsythink.net/archives/1199原创 2019-01-22 15:51:29 · 351 阅读 · 0 评论 -
(())与()还有${}差在哪
(())与()还有${}差在哪?我们上一章介绍了()与{}的不同,这次让我们扩展一下,看看更多的变化:()与{}又是啥玩意儿呢?在bash shell中, $()与``(反引号)都是用来做命令替换(command substitution)的。所谓的命令替换与我们第五章学过的变量替换差不多,都是用来重组命令行:完成 `` 或者$()里面的 命令,将其结果替换出来,再重组命令行。例如...原创 2018-11-10 17:07:09 · 289 阅读 · 0 评论 -
docker-compose教程(安装,使用, 快速入门)
docker-compose教程(安装,使用, 快速入门)置顶 2017年12月03日 22:31:45 pushiqiang 阅读数:66916 标签: docker 更多个人分类: docker教程基于ubuntu下最新的compose版本3 参考: https://docs.docker.com/compose/overview/1.Compose介绍Docker Co...转载 2018-11-05 19:30:16 · 974 阅读 · 0 评论 -
setsockopt调用IP_ADD_MEMBERSHIP出错errno:19 no such device
if (setsockopt(fd,IPPROTO_IP,IP_ADD_MEMBERSHIP,&mreq,sizeof(mreq)) < 0) { printf("setsockopt fail, try again\n"); usleep(200 * 1000); continue; ...转载 2018-09-28 14:23:43 · 7812 阅读 · 2 评论 -
libev
开始之前先看一下libevent libev libuv,参考附录1.本着我自己的个性,我喜欢简单的东西,越简单越好,越傻越好,所以在此我考虑libev,只是tmd,libev的官网打不开,真是无语了。上例子:buffer.h #include<iostream>#include<stdio.h>#include<string.h> u...原创 2018-08-14 16:43:56 · 4366 阅读 · 0 评论 -
值得推荐的C/C++框架和库 (真的很强大)
转自http://blog.youkuaiyun.com/xiaoxiaoyeyaya/article/details/42541419值得学习的C语言开源项目- 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语...转载 2018-08-14 10:11:25 · 15999 阅读 · 1 评论 -
如何提高并发量
关于并发一直是一个面试常见的问题,在这里我基于我的理解,以及参考的网站上的资料做一个总结。个人认为,并发无非就是提高一个服务器的多处理能力,最终目的是将其效率发挥到极致。从哲学上说,消除瓶颈是提高服务器性能和并发能力的唯一途径。那消除瓶颈是什么,如何消除,这个还必须要抛开哲学层面来讲。也就是落地的问题了,我认为主要从以下三个方面来考虑:1. 物理层,物理层问题可以理解为根本的局限性问题,如果物...原创 2018-07-25 11:20:56 · 9776 阅读 · 0 评论