开源人linux系统运维培训中心

c strchr函数实例讲解

原型: char *strchr(const char *s,char c); #include<string.h> 查找字符串s中首次出现字符c的位置,返回首次出现c的位置的指针,如果s中不存在c则返回NULL。 ...

       时间 : 2015-07-31| 栏目 : linux编程| 浏览 : 497 次| 暂无评论 标签:, [阅读全文]

    File "/usr/share/createrepo/genpkgmetadata.py",...

    2015-6-5 update       升级python到2.7,/usr/bin/yum里面也修改,但在配置本地yum源时还是报错: [root@localhost ~]# createrepo -d /mnt/hgfs/vmshare/Server Traceback (most re...

         时间 : 2015-07-29| 栏目 : linux运维| 浏览 : 1,279 次| 暂无评论 标签:, [阅读全文]

      nginx提示:500 Internal Server Error错误的解决...

      现在越来越多的站点开始用 Nginx ,("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可...

           时间 : 2015-07-27| 栏目 : linux运维| 浏览 : 799 次| 暂无评论 标签: [阅读全文]

        一步一步写算法(之hash表)

        hash表,有时候也被称为散列表。个人认为,hash表是介于链表和二叉树之间的一种中间结构。链表使用十分方便,但是数据查找十分麻烦;二叉树中的 数据严格有序,但是这是以多一个指针作为代价的结果。hash表既满足了数据的查找方便,同时不占用太多的内容空间,使用也十分方便。     打个比方来说,所...

             时间 : 2015-07-27| 栏目 : 虚拟化| 浏览 : 496 次| 暂无评论 标签: [阅读全文]

          怎样看待比自己强的人

          这个时代对于学 IT 的人来说是幸运的。一个普通的程序员可以相对轻易地找到工作,可以轻易拿到比其他行业高得多的工资,甚至自己创建世界级的企业亦非空想。马云、马化腾等企业家的成功,似乎时刻提醒人们:即便是草莽出身的人,也能通过努力令世界瞩目。马云自己也说过:“如果我能成功,那么中国 80% 的人都能成功”。 美国有科学研究表明,95...

               时间 : 2015-07-27| 栏目 : 提升软实力| 浏览 : 464 次| 暂无评论 标签: [阅读全文]

            C 代码实现多进程文件拷贝

            功能需求:有一个文件的内容需要拷贝到另一个文件中,以前的做法是用一个进程来完成,下面要做的是,是两个进程同时做这件事,一个进程负责一半,如父进程负责拷贝文件的前半段,子进程负责拷贝文件的后半段。程序实现的流程以及需要注意的问题如下所述: 其中 要注意的是当父进程调用fo...

                 时间 : 2015-07-27| 栏目 : linux编程| 浏览 : 593 次| 暂无评论 标签: [阅读全文]

              CentOS最新7.0版本的新特性

              centos最小好化安装没有ifconfig命令 刚安装了centos7.0,最小化安装,发现没有ifconfig命令,虚拟机里面的网卡显示ens32,这是centos7.0的特点,要使用 ifconfig命令,在/etc/sysconfig/network-scripts/if-ens32里面配置好网络,记住onbo...

                   时间 : 2015-07-26| 栏目 : linux精讲| 浏览 : 521 次| 暂无评论 标签: [阅读全文]

                淘宝网前台应用性能优化实践[转载]

                近年来,随着用户数和PV的增加,淘宝网的后端服务器数量增长很快;并且我们知道,Web页面延迟时间和转化率之间有着直接的关联。出于提升系统吞 吐量、降低成本、减少页面延迟、提升用户浏览体验、提高交易转化率的考虑,淘宝网在性能优化领域做了很多尝试。本文将从应用性能分析、基础设施优化、应用 自身优化、前端性能优化这四个方面,对淘宝网的...

                     时间 : 2015-07-26| 栏目 : 性能优化| 浏览 : 612 次| 暂无评论 标签:, , , [阅读全文]

                  wordpress 使用本地头像

                  WordPress默认的头像是读取gravatar.com上的图片的,对于国内用户来说会使网页打开速度变慢,严重者甚至无法访问,笔者也是感同身受。工作之余,细细研读代码,找到一个解决办法,供大家参考: #后台管理界面右上角26×26的图片 显示 [root@bdkyr www.bdkyr.com]# vim ...

                       时间 : 2015-07-19| 栏目 : 网站架构| 浏览 : 526 次| 暂无评论 标签: [阅读全文]

                    (void)printf 解析

                    最近在读benchmar工具 http_load代码的时候,发现里面有类似用法,如下: (void) printf(             "%d fetches, %d max parallel, %g b...

                         时间 : 2015-07-19| 栏目 : 虚拟化| 浏览 : 565 次| 暂无评论 标签:, [阅读全文]

                      centos7 修改IP

                      如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网络管理器。 网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。默认情况下,CentOS/RHEL 7安装有网络管理器,并处于启用...

                           时间 : 2015-07-17| 栏目 : linux精讲| 浏览 : 931 次| 暂无评论 标签: [阅读全文]

                        开源人精讲“fopen与open的区别”

                        open和fopen的区别: 1.缓冲文件系统 缓 冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执行写文件的操作时,先将数据写入内存“缓冲区”,待内存“缓冲区”装满后再写入文件...

                             时间 : 2015-07-16| 栏目 : linux编程| 浏览 : 454 次| 暂无评论 标签:, [阅读全文]

                          undefined reference to `sqrt'

                          [root@RD650_12 xuekun]# gcc stream-log-Analysis_1.0.c /tmp/ccv3ySJ6.o: In function `main': stream-log-Analysis_1.0.c:(.text+0x872): undefined reference to `sqrt' c...

                               时间 : 2015-07-16| 栏目 : linux编程| 浏览 : 689 次| 暂无评论 标签: [阅读全文]

                            Linux精讲之“交换分区设置多大合适”

                            年前一客户来电,说他们信息中心机房一台Linux服务器运行缓慢,系统服务出现间歇性停止响应,让过去帮忙处理一下这一问题。 到达现场之后,发现此服务器的物理内存是16G,而最初装机的时候,系统管理人员却只分配了2G的虚拟内存。查看内存的使用状况,物理内存并没有完全耗尽,但虚拟内存已经耗尽,整个系统CPU负载和磁盘IO都非常高。 ...

                                 时间 : 2015-07-14| 栏目 : linux精讲| 浏览 : 513 次| 暂无评论 标签: [阅读全文]

                              Linux精讲之“内核升级步骤”

                              Linux的内核是系统的核心,所以升级内核是Linux系统管理员的一项基本技能,所以我就分享了系统运维实务上的一篇文章,当然我对源文件稍做了一些内容的增加,就是把遇到的问题及解决方案也加上了,希望对各位Linux系统管理员有所帮助! 1.下载内核 cd /usr/src wget http://ww...

                                   时间 : 2015-07-14| 栏目 : linux精讲| 浏览 : 472 次| 暂无评论 标签: [阅读全文]

                                linux精讲之“HaTop使用”

                                1.什么是HaTop HATop 是一个交互式的基于 ncurses 开发的实时监控 HAProxy 负载均衡系统的统计工具。后来有人对该工具进行改进,增加了 TCP 支持 2.安装部署 在安装之前需要开启haproxy的sock 修改  /e...

                                     时间 : 2015-07-09| 栏目 : linux精讲| 浏览 : 675 次| 暂无评论 标签: [阅读全文]

                                  CentOS / RHCE 可供使用的yum

                                         用yum来安装软件包非常方便快捷,有几个由CentOS以及其他第三方开发者提供的软件库,具有base和updates这两个缺省软件库以外的软件组件,可以满足你的需求,这些软件库在CentOS社区内有不同程度的稳定性、支持和合作。 下面来具体列举几个...

                                       时间 : 2015-07-09| 栏目 : linux运维| 浏览 : 524 次| 暂无评论 标签: [阅读全文]

                                    linux精讲之“trickle控制网络带宽”

                                    对于用户量大的情况下,可能一个程序就占用了你所有的网络带宽。这种情况可以通过nethogs来查看。具体参见: 《nethogs 查看每个进程使用的带宽》。这种情况下,你就需要临时限制下带宽,来确保你的网络带宽不会被一个程序耗而对其他应用造成影响。下面来介绍一款轻量级的用户空间带宽控制管理的工具------trickle。 ...

                                         时间 : 2015-07-09| 栏目 : 虚拟化| 浏览 : 553 次| 暂无评论 标签: [阅读全文]

                                      linux精讲之“haproxy日志功能开启”

                                      haproxy在默认情况不会记录日志,除了在haproxy.conf中的global段指定日志的输出外,还需要配置系统日志的配置文件。下面以centos6.4为例,haproxy使用系统自带的rpm报1.4版本 编辑/etc/haproxy/haproxy.conf ...

                                           时间 : 2015-07-09| 栏目 : linux精讲| 浏览 : 572 次| 暂无评论 标签: [阅读全文]

                                        linux精讲之“内核模块管理”

                                        内核与内核模块 谈完了整个启动的流程,您应该会知道,在整个启动的过程当中,是否能够成功的驱动我们主机的硬件配备, 是内核 (kernel) 的工作!而内核一般都是压缩档,因此在使用内核之前,就得要将他解压缩后, 才能加载主内存当中。 另外,为了应付日新月异的硬件,目前的内核都是具有『可读取模块化驱动程序』的功...

                                             时间 : 2015-07-09| 栏目 : linux精讲| 浏览 : 534 次| 暂无评论 标签: [阅读全文]

                                          技术普及“淘宝购物的流程详解”

                                               你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将 www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的IP地址很可能是 不一样的,这...

                                               时间 : 2015-07-03| 栏目 : 提升软实力| 浏览 : 451 次| 暂无评论 标签: [阅读全文]

                                            为什么你应该(从现在开始就)写博客

                                            (一)为什么你应该(从现在开始就)写博客 用一句话来说就是,写一个博客有很多好处,却没有任何明显的坏处。(阿灵顿的情况属于例外,而非常态,就像不能拿抽烟活到一百岁的英国老太太的个例来反驳抽烟对健康的极大损伤一样) 让我说得更明确一点:用博客的形式来记录下你有价值的思考,会带来很多好处,却没有任何明显的坏处。Note:...

                                                 时间 : 2015-07-03| 栏目 : 提升软实力| 浏览 : 411 次| 暂无评论 标签: [阅读全文]

                                              Tuning NGINX for Performance

                                              NGINX is well known as a high performance load balancer, cache, and web server, powering over 40% of the busiest websites in the world. Most of the default NGINX a...

                                                   时间 : 2015-07-03| 栏目 : 性能优化| 浏览 : 542 次| 暂无评论 标签: [阅读全文]