linux 高性能服务器
杨玉庆
这个作者很懒,什么都没留下…
展开
-
select
1:select系统调用 int select(int ntfds(监听文件描述符总数,), fd_set *writefds, fd_set *exceptionfds, struct timeval *tiemout); 用途:在一段时间内,监听用户感兴趣的文件描述符上可读,可写和异常等事件。 自我感觉select更像是一个扫描器,就像是对一个文件系统进行轮询扫荡式扫描,但是也带来了效率原创 2016-10-21 17:11:59 · 330 阅读 · 0 评论 -
GDB
gdb调试命令的使用及总结 作者: 字体:[增加 减小] 类型:转载 时间:2013-05-04 我要评论 gdb是一个在UNIX环境下的命令行调试工具。如果需要使用gdb调试程序,请在gcc时加上-g选项。下面的命令部分是简化版,比如使用l代替list等等 1.基本命令 1)进入GDB #gdb test test是要调试的程序,由gcc test.c -g -o转载 2017-10-13 10:54:43 · 249 阅读 · 0 评论 -
linux C/C++服务器后台开发面试题总结
Nancy26 博客园首页新随笔联系订阅管理 linux C/C++服务器后台开发面试题总结 一、编程语言 1.根据熟悉的语言,谈谈两种语言的区别? 主要浅谈下C/C++和PHP语言的区别: 1)PHP弱类型语言,一种脚本语言,对数据的类型不要求过多,较多的应用于Web应用开发,现在好多互联网开发公司的主流web后台开发语言,主要框架转载 2017-10-13 10:52:12 · 683 阅读 · 0 评论 -
MySQL-索引可能失效场景
MySQL-索引可能失效场景 2017-07-12 11:29:43 0个评论 来源:u013595570的博客 收藏 我要投稿 1、where子句的查询条件里有where(column!=XXX),MySQL将无法使用索引; 2、where子句的查询条件中使用了函数,MySQL将无法使用索引; 3、如果条件有or,即使其中有条件带索引也不会使用(这也是为什转载 2017-10-13 10:43:17 · 225 阅读 · 0 评论 -
zK
ZooKeeper学习第一期---Zookeeper简单介绍 一、分布式协调技术 在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术 主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成"脏数据"的后果。这时,有人可能会说这个简单,写一个调 度算法就轻松解决了。说转载 2017-10-13 10:39:46 · 6770 阅读 · 1 评论 -
监控 Linux 性能的 18 个命令行工具 对于Linux系统的管理员而言,每天监控和调试Linux系统的性能问题是一项繁重的工作。本文中分享了18个命令行工具,这些工具将有助于每个Linux/Un
http://os.51cto.com/art/201402/429890.htm 监控 Linux 性能的 18 个命令行工具 对于Linux系统的管理员而言,每天监控和调试Linux系统的性能问题是一项繁重的工作。本文中分享了18个命令行工具,这些工具将有助于每个Linux/Unix 系统管理员的工作。 作者:几点人, LitStone等编译来源:转载 2017-10-13 10:37:30 · 352 阅读 · 0 评论 -
htop使用详解
htop使用详解 一.Htop的使用简介 大家可能对top监控软件比较熟悉,今天我为大家介绍另外一个监控软件Htop,姑且称之为top的增强版,相比top其有着很多自身的优势。如下: 两者相比起来,top比较繁琐 默认支持图形界面的鼠标操作 可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行 杀进程时不需要输入进程号等 二.软件的获取与安转载 2017-10-11 10:54:11 · 1681 阅读 · 0 评论 -
获取本地端口
9 static int16_t 10 get_local_port() 11 { 12 int sock = socket(AF_INET, SOCK_STREAM, 0); 13 if(sock 14 return 0; 15 } 16 17 struct sockadd原创 2017-09-22 16:06:46 · 843 阅读 · 0 评论 -
openconnect 编译
openconnect 编译安装使用 1: 安装libgnutls-dev sudo apt-get install libgnutls28-dev 2:下载vpnc-script 拷贝到代码当前目录 chmod +x vpnc-script 3:编译 openconnect ./configure --enable-static=ye原创 2017-04-21 18:15:04 · 2935 阅读 · 0 评论 -
Redis C语言客户端库hiredis文档翻译
Redis C语言客户端库hiredis文档翻译 2013-09-14 14:00:29 标签:redis hiredis 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yaocoder.blog.51cto.com/2668309/1297031 Hiredis是redis数据库一个轻量的C语言客转载 2017-02-07 19:30:19 · 429 阅读 · 0 评论 -
redis
要在 Ubuntu 上安装 Redis,打开终端,然后输入以下命令: $sudo apt-get update $sudo apt-get install redis-server 这将在您的计算机上安装Redis 启动 Redis $redis-server 查看 redis 是否还在运行 $redis-cli 这将打开一个 Redis 提示符,如下图所示:原创 2016-10-21 17:14:01 · 302 阅读 · 0 评论 -
Linux资源监控命令/工具(综合)
来自::http://www.cnblogs.com/defias/p/3426976.html 目录: ps pstree pidof top free uptime ifuser lsof mpstat vmstst pidstat iostat iotop watch sar转载 2017-10-13 11:15:22 · 879 阅读 · 0 评论