﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-专职C++-随笔分类-linux</title><link>http://www.cppblog.com/zdhsoft/category/15765.html</link><description>不能停止的脚步</description><language>zh-cn</language><lastBuildDate>Mon, 04 Sep 2017 00:30:57 GMT</lastBuildDate><pubDate>Mon, 04 Sep 2017 00:30:57 GMT</pubDate><ttl>60</ttl><item><title>Centos 6,7安装用yum命令 mysql 5.7</title><link>http://www.cppblog.com/zdhsoft/archive/2017/08/29/215205.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Tue, 29 Aug 2017 07:11:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2017/08/29/215205.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/215205.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2017/08/29/215205.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/215205.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/215205.html</trackback:ping><description><![CDATA[<p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: Calibri;">1.Yum</span><span style="font-family: &quot;Microsoft YaHei&quot;;">包的官方地址：</span></p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;"><a target="_blank" href="https://dev.mysql.com/downloads/repo/yum/" style="text-decoration-line: none; color: #0c89cf;">https://dev.mysql.com/downloads/repo/yum/</a></p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;"><br /></p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: &quot;Microsoft YaHei&quot;;">选择对应系统的</span><span style="font-family: Calibri;">rpm</span><span style="font-family: &quot;Microsoft YaHei&quot;;">包下载</span>&nbsp;<span style="font-family: &quot;Microsoft YaHei&quot;;">下载的时候要登录的时候，请注册一个。</span></p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">&nbsp;然后，把对应的rpm包下载下来</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: Calibri;">2:</span><span style="font-family: &quot;Microsoft YaHei&quot;;">然后把rpm包，传到<a href="http://lib.csdn.net/base/linux" title="Linux知识库" target="_blank" style="text-decoration-line: none; color: #df3434; font-weight: bold;">Linux</a>系统，centos 6,7是有区分的，请对系统做相应的操作。</span></p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: &quot;Microsoft YaHei&quot;;">Centos7 :</span><span style="font-family: Calibri;">mysql57-community-release-el7-11.noarch.rpm</span></p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">Centos6:mysql57-community-release-el6-11.noarch.rpm</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: Calibri;">3:</span><span style="font-family: &quot;Microsoft YaHei&quot;;">解压安装</span><span style="font-family: Calibri;">rpm</span></p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: &quot;Microsoft YaHei&quot;;">输入</span><span style="font-family: Calibri;">su</span><span style="font-family: &quot;Microsoft YaHei&quot;;">，进入</span><span style="font-family: Calibri;">root</span><span style="font-family: &quot;Microsoft YaHei&quot;;">模式</span></p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: &quot;Microsoft YaHei&quot;;">输入：</span><span style="font-family: Calibri;">rpm -Uvh mysql57-community-release-el7-11.noarch.rpm</span><span style="font-family: &quot;Microsoft YaHei&quot;;">安装对应的</span><span style="font-family: Calibri;">yum</span><span style="font-family: &quot;Microsoft YaHei&quot;;">包</span></p><p style="margin: 0in; padding: 0px; color: #555555; font-size: 15px; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;;"><span style="font-size: 11pt;">输入：</span><span style="font-size: 9.6pt; color: #0077aa; background: #f8f8f8;">yum</span><span style="font-size: 11pt;">&nbsp;repolist all | grep&nbsp;<a href="http://lib.csdn.net/base/mysql" title="MySQL知识库" target="_blank" style="text-decoration-line: none; color: #df3434; font-weight: bold;">MySQL</a></span></p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; font-size: 15px; background-color: #ffffff;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: Calibri;">4.</span><span style="font-family: &quot;Microsoft YaHei&quot;;">安装</span></p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: &quot;Microsoft YaHei&quot;;">安装</span><span style="font-family: Calibri;"><a href="http://lib.csdn.net/base/mysql" title="MySQL知识库" target="_blank" style="text-decoration-line: none; color: #df3434; font-weight: bold;">mysql</a></span><span style="font-family: &quot;Microsoft YaHei&quot;;">：yum install mysql-community-server</span></p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: Calibri;">5.</span><span style="font-family: &quot;Microsoft YaHei&quot;;">启动</span></p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">启动mysql：service mysqld start</p><p style="margin: 0in; padding: 0px; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 9pt; color: #595959;"><span style="font-family: Calibri;">6.</span><span style="font-family: &quot;Microsoft YaHei&quot;;">设置密码</span></p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: &quot;Microsoft YaHei&quot;;">注意一下：<a href="http://lib.csdn.net/base/mysql" title="MySQL知识库" target="_blank" style="text-decoration-line: none; color: #df3434; font-weight: bold;">数据库</a>初始化，必须要重置密码才能使用，也就是使用</span><span style="font-family: Calibri;">alter user</span><span style="font-family: &quot;Microsoft YaHei&quot;;">命令将</span><span style="font-family: Calibri;">root</span><span style="font-family: &quot;Microsoft YaHei&quot;;">密码重置。</span></p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; font-size: 15px; background-color: #ffffff;"><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">输入：grep</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 9.6pt; color: #0077aa; background: #f8f8f8;">'temporarypassword'</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">&nbsp;/var/log/mysqld</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 9.6pt; color: #909090; background: #f8f8f8;">.</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">log</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">查看密码</span></p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; font-size: 15px; background-color: #ffffff;"><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">然后输入：</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 9.6pt; color: #0077aa; background: #f8f8f8;">mysql</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 9.6pt; color: #990055; background: #f8f8f8;">-uroot -p</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">连接本地的</span><span style="font-family: Calibri; font-size: 11pt;">mysql</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">，提示输入的密码，就是那个上面</span><span style="font-family: Calibri; font-size: 11pt;">grep</span><span style="font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">命令显示的</span></p><p style="margin: 0in; padding: 0px; background-color: #ffffff; font-family: Calibri; font-size: 9.6pt; color: #990055;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: &quot;Microsoft YaHei&quot;;">进入</span><span style="font-family: Calibri;">mysql</span><span style="font-family: &quot;Microsoft YaHei&quot;;">后，用下面的命令修改密码：</span></p><p style="margin: 0in; padding: 0px; color: #555555; font-size: 15px; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;;"><span style="font-size: 9.6pt; color: #a67f59; background: #f8f8f8;">mysql&gt;</span><span style="font-size: 9.6pt; color: #0077aa; background: #f8f8f8;">ALTER USER</span><span style="font-size: 9.6pt; color: #669900; background: #f8f8f8;">'root'</span><span style="font-size: 11pt;">@</span><span style="font-size: 9.6pt; color: #669900; background: #f8f8f8;">'localhost'</span><span style="font-size: 9.6pt; color: #0077aa; background: #f8f8f8;">IDENTIFIED BY</span><span style="font-size: 9.6pt; color: #669900; background: #f8f8f8;">'MyNewPass4!'</span><span style="font-size: 9.6pt; color: #909090; background: #f8f8f8;">;</span></p><p style="margin: 0in; padding: 0px; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;; font-size: 9.6pt; color: #909090;">&nbsp;</p><p style="margin: 0in; padding: 0px; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;; font-size: 9.6pt; color: #909090;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: &quot;Microsoft YaHei&quot;;">安装完成后，安装的数据在</span><span style="font-family: Calibri;">:</span><span style="font-family: Calibri;">/var/lib/mysql</span></p><p style="margin: 0in; padding: 0px; background-color: #ffffff; font-family: Calibri; font-size: 9pt; color: #595959;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">1、关闭firewall：</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">systemctl stop firewalld.service #停止firewall</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">systemctl disable firewalld.service #禁止firewall开机启动</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: &quot;Microsoft YaHei&quot;; font-size: 11pt;">firewall-cmd--state #查看默认防火墙状态（关闭后显示notrunning，开启后显示running）</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">&nbsp;</p><p style="margin: 0in; padding: 0px; color: #555555; font-family: &quot;microsoft yahei&quot;; background-color: #ffffff; font-size: 11pt;"><span style="font-family: Calibri;">//</span><span style="font-family: &quot;Microsoft YaHei&quot;;">配置连接方式和权限，注意，要执行</span><span style="font-family: Calibri;">flush privileges;</span><span style="font-family: &quot;Microsoft YaHei&quot;;">否则会连接不了</span></p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">grantall on *.* to rock@'%' identified by 'NewPassword1' with grant option;</p><p style="margin: 0in; padding: 0px; color: #555555; background-color: #ffffff; font-family: Calibri; font-size: 11pt;">flush privileges;</p><img src ="http://www.cppblog.com/zdhsoft/aggbug/215205.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2017-08-29 15:11 <a href="http://www.cppblog.com/zdhsoft/archive/2017/08/29/215205.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>centos 6.x下安装nodejs</title><link>http://www.cppblog.com/zdhsoft/archive/2017/06/20/215010.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Tue, 20 Jun 2017 01:43:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2017/06/20/215010.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/215010.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2017/06/20/215010.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/215010.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/215010.html</trackback:ping><description><![CDATA[<p style="box-sizing: border-box; margin: 0px 0px 1.1em; color: #3f3f3f; font-family: &quot;microsoft yahei&quot;; font-size: 15px; background-color: #ffffff;">centos 安装nodejs主要有两种方式，一种是源码，第二种是二进制安装。&nbsp;<br style="box-sizing: border-box;" /><a href="http://lib.csdn.net/base/linux" title="Linux知识库" target="_blank" style="color: #df3434; text-decoration-line: none; box-sizing: border-box; font-weight: bold;">Linux</a>系统一般来说，不追求新，而是追求稳定。centos 下的软件往往不是最新的，却是相对比较稳定的。我想这也是我们很多人选择centos的原因。（最重要的一点，是用习惯了centos或rhel)</p><p style="box-sizing: border-box; margin: 0px 0px 1.1em; color: #3f3f3f; font-family: &quot;microsoft yahei&quot;; font-size: 15px; background-color: #ffffff;">现在<a href="http://lib.csdn.net/base/nodejs" title="Node.js知识库" target="_blank" style="color: #df3434; text-decoration-line: none; box-sizing: border-box; font-weight: bold;">Node.js</a>已经8.1.2的，发展很快。如果用源码编译至少需要gcc 4.8.x或clang 3.xx，对于centos 6.x（默认是gcc 4.4.x）是一个麻烦的事，如果你仅是使用nodejs，nodejs编译时间又比较长,所以我这里还是倾向于二进制安装。</p><p style="box-sizing: border-box; margin: 0px 0px 1.1em; color: #3f3f3f; font-family: &quot;microsoft yahei&quot;; font-size: 15px; background-color: #ffffff;">本身centos的yum默认是不带的node的安装包的，所以需要第三方方法。&nbsp;<br style="box-sizing: border-box;" />大家可以看这个网站，<a href="https://github.com/nodesource/distributions" target="_blank" style="color: #4fa1db; text-decoration-line: none; box-sizing: border-box;">https://github.com/nodesource/distributions</a></p><p style="box-sizing: border-box; margin: 0px 0px 1.1em; color: #3f3f3f; font-family: &quot;microsoft yahei&quot;; font-size: 15px; background-color: #ffffff;">上面提供了ubuntu,debian,<a href="http://lib.csdn.net/base/linux" title="Linux知识库" target="_blank" style="color: #df3434; text-decoration-line: none; box-sizing: border-box; font-weight: bold;">linux</a>&nbsp;Mint,还有centos(rhel)等安装方法。&nbsp;<br style="box-sizing: border-box;" />我这里，使用安装 nodejs 8.x&nbsp;<br style="box-sizing: border-box;" />所以内容如下</p><pre name="code" style="white-space: nowrap; word-wrap: break-word; box-sizing: border-box; position: relative; overflow-y: hidden; overflow-x: auto; margin-top: 0px; margin-bottom: 1.1em; font-family: &quot;Source Code Pro&quot;, monospace; padding: 5px 5px 5px 60px; line-height: 1.45; word-break: break-all; color: #333333; background-color: rgba(128, 128, 128, 0.05); border: 0px solid #888888; border-radius: 0px;"><code hljs=""  has-numbering"="" style="display: block; padding: 0px; background: transparent; color: inherit; box-sizing: border-box; font-family: &quot;Source Code Pro&quot;, monospace; font-size: inherit; white-space: pre; border-radius: 0px; word-wrap: normal;"><span style="color: #880000; box-sizing: border-box;">#要求在root下执行</span> curl <span style="box-sizing: border-box;">-s</span>L https://rpm.nodesource.com/setup_8.x | bash - yum install -y nodejs</code><ul style="box-sizing: border-box; position: absolute; width: 50px; background-color: #eeeeee; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right: 1px solid #dddddd; list-style: none; text-align: right; opacity: 0;"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li></ul><ul style="box-sizing: border-box; position: absolute; width: 50px; background-color: #eeeeee; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right: 1px solid #dddddd; list-style: none;"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li></ul></pre><p style="box-sizing: border-box; margin: 0px 0px 1.1em; color: #3f3f3f; font-family: &quot;microsoft yahei&quot;; font-size: 15px; background-color: #ffffff;">很简单，我在centos 6.x下就完成了<a href="http://lib.csdn.net/base/nodejs" title="Node.js知识库" target="_blank" style="color: #df3434; text-decoration-line: none; box-sizing: border-box; font-weight: bold;">node.js</a>&nbsp;8.1.2的安装。</p><img src ="http://www.cppblog.com/zdhsoft/aggbug/215010.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2017-06-20 09:43 <a href="http://www.cppblog.com/zdhsoft/archive/2017/06/20/215010.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>centos 7.x下，安装vscode</title><link>http://www.cppblog.com/zdhsoft/archive/2017/06/20/215011.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Tue, 20 Jun 2017 01:43:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2017/06/20/215011.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/215011.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2017/06/20/215011.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/215011.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/215011.html</trackback:ping><description><![CDATA[<div id="article_content"  tracking-ad"="" data-mod="popu_307" data-dsm="post" style="margin: 20px 0px 0px; font-stretch: normal; line-height: 26px; font-family: Arial; color: #362e2b; background-color: #ffffff;"><p>对于vscode，已经更新到1.13了，更新的好快啊。有的时候，需要在<a href="http://lib.csdn.net/base/linux" title="Linux知识库" target="_blank" style="color: #df3434; text-decoration-line: none; font-weight: bold;">Linux</a>下面工作，所以我选择了centos 7.x</p><p>废话一下ubuntu，最新17.04，我试装过不少版本（虚拟机下），最后就一个字卡。所以，每次都果断放弃了。反过来说，centos 桌面，虽然很多东西不是很新，但是在虚拟机下，它一点都不卡。centos 7.x的GUI也非常不错。</p><p>对于怎么安装vscode，参考官方的https://code.visualstudio.com/docs/setup/<a href="http://lib.csdn.net/base/linux" title="Linux知识库" target="_blank" style="color: #df3434; text-decoration-line: none; font-weight: bold;">linux</a>&nbsp;有详细的说明。</p><p>对于centos则如下：</p><p>&nbsp;</p><div bg_javascript"="" style="width: 692.997px; overflow-y: hidden; position: relative;"><div><div style="border-left-color: #999999;"><strong>[javascript]</strong>&nbsp;<a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" title="view plain" target="_blank">view plain</a><span data-mod="popu_168">&nbsp;<a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" title="copy" target="_blank">copy</a><div style="position: absolute; left: 825px; top: 792px; width: 25px; height: 14px; z-index: 99;"></div></span><span data-mod="popu_169">&nbsp;<a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" title="print" target="_blank">print</a></span><a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" title="?" target="_blank">?</a></div></div><ol start="1"><li style="border-left-color: #999999; line-height: 18px;">sudo&nbsp;rpm&nbsp;--<span style="color: blue;">import</span>&nbsp;https://packages.microsoft.com/keys/microsoft.asc&nbsp;&nbsp;</li><li style="border-left-color: #999999; color: #555555; line-height: 18px;">sudo&nbsp;sh&nbsp;-c&nbsp;<span style="color: red;">'echo&nbsp;-e&nbsp;"[code]\nname=Visual&nbsp;Studio&nbsp;Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc"&nbsp;&gt;&nbsp;/etc/yum.repos.d/vscode.repo'</span>&nbsp;&nbsp;</li></ol></div><br />然后用yum命令安装<p>&nbsp;</p><p>&nbsp;</p><div bg_javascript"="" style="width: 692.997px; overflow-y: hidden; position: relative;"><div><div style="border-left-color: #999999;"><strong>[javascript]</strong>&nbsp;<a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" title="view plain" target="_blank">view plain</a><span data-mod="popu_168">&nbsp;<a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" title="copy" target="_blank">copy</a><div style="position: absolute; left: 825px; top: 975px; width: 25px; height: 14px; z-index: 99;"></div></span><span data-mod="popu_169">&nbsp;<a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" title="print" target="_blank">print</a></span><a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" title="?" target="_blank">?</a></div></div><ol start="1"><li style="border-left-color: #999999; line-height: 18px;">yum&nbsp;check-update&nbsp;&nbsp;</li><li style="border-left-color: #999999; color: #555555; line-height: 18px;">sudo&nbsp;yum&nbsp;install&nbsp;code&nbsp;&nbsp;</li></ol></div><br />完成后，就可以用vscode了<p>&nbsp;</p><p>后面附两张centos 7.x的UI</p><p><br /></p><p><img src="http://img.blog.csdn.net/20170619101025999?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemRoc29mdA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" style="border: none; max-width: 100%;" /><br /></p><p><img src="http://img.blog.csdn.net/20170619101048952?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemRoc29mdA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" style="border: none; max-width: 100%;" /><br /></p></div><div tracking-ad=""  bdshare-button-style0-16"="" data-mod="popu_172" data-bd-bind="1497922956814" style="zoom: 1; color: #362e2b; font-family: Arial, Console, Verdana, &quot;Courier New&quot;; font-size: 12px; background-color: #ffffff; float: right;"><a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" data-cmd="more" target="_blank" style="color: #333333; text-decoration-line: none; float: left; padding-left: 17px; line-height: 16px; height: 16px; background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0px; background-image: url(&quot;http://bdimg.share.baidu.com/static/api/img/share/icons_0_16.png?v=d754dcc0.png&quot;) !important; background-position: 0px 0px !important;"></a><a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" data-cmd="qzone" title="分享到QQ空间" target="_blank" style="color: #6a3906; text-decoration-line: none; float: left; padding-left: 17px; line-height: 16px; height: 16px; background-image: url(&quot;../img/share/icons_0_16.png?v=91362611.png&quot;); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0px; background-position: 0px -52px !important;"></a><a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" data-cmd="tsina" title="分享到新浪微博" target="_blank" style="color: #6a3906; text-decoration-line: none; float: left; padding-left: 17px; line-height: 16px; height: 16px; background-image: url(&quot;../img/share/icons_0_16.png?v=91362611.png&quot;); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0px; background-position: 0px -104px !important;"></a><a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" data-cmd="tqq" title="分享到腾讯微博" target="_blank" style="color: #6a3906; text-decoration-line: none; float: left; padding-left: 17px; line-height: 16px; height: 16px; background-image: url(&quot;../img/share/icons_0_16.png?v=91362611.png&quot;); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0px; background-position: 0px -260px !important;"></a><a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" data-cmd="renren" title="分享到人人网" target="_blank" style="color: #6a3906; text-decoration-line: none; float: left; padding-left: 17px; line-height: 16px; height: 16px; background-image: url(&quot;../img/share/icons_0_16.png?v=91362611.png&quot;); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0px; background-position: 0px -208px !important;"></a><a href="http://blog.csdn.net/zdhsoft/article/details/73457259#" data-cmd="weixin" title="分享到微信" target="_blank" style="color: #6a3906; text-decoration-line: none; float: left; padding-left: 17px; line-height: 16px; height: 16px; background-image: url(&quot;../img/share/icons_0_16.png?v=91362611.png&quot;); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0px; background-position: 0px -1612px !important;"></a></div><div id="digg" articleid="73457259" style="clear: both; width: 182px; margin: 0px auto; padding-top: 30px; padding-bottom: 15px; text-align: center; color: #362e2b; font-family: Arial, Console, Verdana, &quot;Courier New&quot;; font-size: 12px; background-color: #ffffff;"><dl id="btnDigg"  digg_disable"="" style="display: inline-block; float: left; width: 72px; height: 72px; overflow: hidden; margin: 0px 2px; background: #999999; color: #ffffff;"><dt style="margin: 0px; padding: 12px 0px 3px; font-stretch: normal; font-size: 27px; line-height: 30px; font-family: &quot;Microsoft YaHei&quot;;">顶</dt><dd style="margin: 0px; font-stretch: normal; line-height: 22px; font-family: Arial;">0</dd></dl><dl id="btnBury"  digg_disable"="" style="display: inline-block; float: left; width: 72px; height: 72px; overflow: hidden; margin: 0px 2px; background: #999999; color: #ffffff;"><dt style="margin: 0px; padding: 12px 0px 3px; font-stretch: normal; font-size: 27px; line-height: 30px; font-family: &quot;Microsoft YaHei&quot;;">踩</dt></dl></div><img src ="http://www.cppblog.com/zdhsoft/aggbug/215011.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2017-06-20 09:43 <a href="http://www.cppblog.com/zdhsoft/archive/2017/06/20/215011.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>配置rhel 6.4(64位)安装使用syslog-ng 3.5</title><link>http://www.cppblog.com/zdhsoft/archive/2014/05/07/206856.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Wed, 07 May 2014 10:32:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2014/05/07/206856.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/206856.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2014/05/07/206856.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/206856.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/206856.html</trackback:ping><description><![CDATA[<div>对应的CentOS 6.x也就可能使用！<br />下载地址：</div><div><strong>第一步：安装</strong></div><div>wget http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.5.4.1/source/syslog-ng_3.5.4.1.tar.gz</div><div>wget http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.5.4.1/source/eventlog_0.2.12%2B20120504%2B1700.tar.gz</div><div></div><div>tar xvf eventlog_0.2.12+20120504+1700.tar.gz&nbsp;</div><div>cd eventlog-0.2.12+20120504+1700</div><div>./configure --prefix=/usr/local/services/eventlog&nbsp;</div><div>make&nbsp;</div><div>make install&nbsp;</div><div>cd ..</div><div>tar -xvf syslog-ng_3.5.4.1.tar.gz&nbsp;</div><div>cd syslog-ng-3.5.4.1/</div><div>export PKG_CONFIG_PATH=/usr/local/services/eventlog/lib/pkgconfig&nbsp;</div><div>./configure --prefix=/usr/local/services/syslog-ng</div><div>#如果提示no package 'glib-2.0' found centos</div><div>#那么就用yum install libgnomeui-devel</div><div>make</div><div>make install</div><div><strong>第二步：添加服务</strong></div><div>配置</div><div>将syslog-ng添加为系统服务,&nbsp;</div><div>vim /etc/init.d/syslog-ng &nbsp;#内容如下&nbsp;</div><div>################################################################################</div><div><span style="color: #339966;">#!/bin/bash&nbsp;</span></div><div><span style="color: #339966;"># &nbsp;</span></div><div><span style="color: #339966;"># chkconfig: - &nbsp;60 27&nbsp;</span></div><div><span style="color: #339966;"># description: syslog-ng SysV script. &nbsp;</span></div><div><span style="color: #339966;">. /etc/rc.d/init.d/functions&nbsp;</span></div><div>&nbsp;</div><div><span style="color: #339966;">syslog_ng=/usr/local/services/syslog-ng/sbin/syslog-ng&nbsp;</span></div><div><span style="color: #339966;">prog=syslog-ng&nbsp;</span></div><div><span style="color: #339966;">pidfile=/usr/local/services/syslog-ng/var/syslog-ng.pid&nbsp;</span></div><div><span style="color: #339966;">lockfile=/usr/local/services/syslog-ng/var/syslog-ng.lock&nbsp;</span></div><div><span style="color: #339966;">RETVAL=0&nbsp;</span></div><div><span style="color: #339966;">STOP_TIMEOUT=${STOP_TIMEOUT-10}&nbsp;</span></div><div>&nbsp;</div><div><span style="color: #339966;">start() {&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; echo -n $"Starting $prog: "&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; daemon --pidfile=$pidfile $syslog_ng $OPTIONS&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; RETVAL=$?&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; echo&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; [ $RETVAL = 0 ] &amp;&amp; touch ${lockfile}&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; return $RETVAL&nbsp;</span></div><div><span style="color: #339966;">}&nbsp;</span></div><div>&nbsp;</div><div><span style="color: #339966;">stop() {&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; echo -n $"Stopping $prog: "&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; killproc -p $pidfile -d $STOP_TIMEOUT $syslog_ng&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; RETVAL=$?&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; echo&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; [ $RETVAL = 0 ] &amp;&amp; rm -f $lockfile $pidfile&nbsp;</span></div><div><span style="color: #339966;">}&nbsp;</span></div><div>&nbsp;</div><div><span style="color: #339966;">case "$1" in&nbsp;</span></div><div><span style="color: #339966;">&nbsp; start)&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; start&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; ;;&nbsp;</span></div><div><span style="color: #339966;">&nbsp; stop)&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; stop&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; ;;&nbsp;</span></div><div><span style="color: #339966;">&nbsp; status)&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; status -p $pidfile $syslog_ng&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; RETVAL=$?&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; ;;&nbsp;</span></div><div><span style="color: #339966;">&nbsp; restart)&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; stop&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; start&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; ;;&nbsp;</span></div><div><span style="color: #339966;">&nbsp; *)&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; echo $"Usage: $prog {start|stop|restart|status}"&nbsp;</span></div><div><span style="color: #339966;">&nbsp; &nbsp; RETVAL=2&nbsp;</span></div><div><span style="color: #339966;">esac&nbsp;</span></div><div><span style="color: #339966;">exit $RETVAL&nbsp;</span></div><div>##################################################################################</div><div>#启动服务</div><div>chmod a+x /etc/init.d/syslog-ng&nbsp;</div><div>killall syslogd&nbsp;</div><div>chkconfig --add syslog-ng&nbsp;</div><div>chkconfig syslog-ng on&nbsp;</div><div>service syslog-ng start&nbsp;</div><div></div><div></div><div><strong>第三步：实际配置</strong></div><div>命令 vi /usr/local/services/syslog-ng/etc/syslog-ng.conf</div><div></div><div>####################################################################################################&nbsp;</div><div><span style="color: #339966;">#############################################################################</span></div><div><div><span style="color: #339966;"># Default syslog-ng.conf file which collects all local logs into a</span></div><div><span style="color: #339966;"># single file called /var/log/messages.</span></div><div><span style="color: #339966;">#</span></div><div></div><div><span style="color: #339966;">@version: 3.5</span></div><div><span style="color: #339966;">@include "scl.conf"</span></div><div></div><div><span style="color: #339966;">options {</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; create_dirs(yes);</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; dir_perm(0755);</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; use_dns(no);</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; perm(0644);</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; chain_hostnames(off);</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; stats_freq(30);</span></div><div><span style="color: #339966;">};</span></div><div></div><div><span style="color: #339966;">source s_local {</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; system();</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; internal();</span></div><div><span style="color: #339966;">};</span></div><div></div><div><span style="color: #339966;">source s_network {</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; udp(ip("0.0.0.0") port(514));</span></div><div><span style="color: #339966;">};</span></div><div></div><div><span style="color: #339966;">destination d_local {</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; file("/var/log/messages");</span></div><div><span style="color: #339966;">};</span></div><div></div><div><span style="color: #339966;">log {</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; source(s_local);</span></div><div></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; # uncomment this line to open port 514 to receive messages</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; source(s_network);</span></div><div><span style="color: #339966;">&nbsp; &nbsp; &nbsp; &nbsp; destination(d_local);</span></div><div><span style="color: #339966;">};</span></div><div></div><div><span style="color: #339966;">template t_onlymsgip { template("$MSGONLY|$SOURCEIP\n"); };</span></div><div><span style="color: #339966;">template t_onlymsg { template("$MSGONLY\n"); };</span></div><div></div><div><span style="color: #339966;">filter f_cgioss { program("CGI") and level(crit); };</span></div><div><span style="color: #339966;">destination d_cgioss { file("/usr/local/services/lzlog/cgioss/$YEAR$MONTH/$YEAR$MONTH$DAY-$HOUR.oss" template(t_onlymsg)); };</span></div><div><span style="color: #339966;">log { source(s_network); filter(f_cgioss); destination(d_cgioss); flags(final);};</span></div><div></div><div><span style="color: #339966;">##### CGI ERR #####</span></div><div><span style="color: #339966;">filter f_cgierr { program("CGI") and level(err); };</span></div><div><span style="color: #339966;">destination d_cgierr { file("/usr/local/services/lzlog/cgierr/$YEAR$MONTH/$YEAR$MONTH$DAY-$HOUR.err" template(t_onlymsgip)); };</span></div><div><span style="color: #339966;">log { source(s_network); filter(f_cgierr); destination(d_cgierr); };</span></div><div></div><div><span style="color: #339966;">##### CGI LOG #####</span></div><div><span style="color: #339966;">filter f_cgilog { program("CGI") ; };</span></div><div><span style="color: #339966;">destination d_cgilog { file("/usr/local/services/lzlog/cgilog/$YEAR$MONTH/$YEAR$MONTH$DAY-$HOUR.log" template(t_onlymsgip)); };</span></div><div><span style="color: #339966;">destination d_minutecgilog { file("/usr/local/services/lzlog/cgilog/$YEAR$MONTH/$YEAR$MONTH$DAY-$HOUR-$MIN.log" template(t_onlymsgip)); };</span></div><div><span style="color: #339966;">#log { source(s_network); filter(f_cgilog); destination(d_minutecgilog); };</span></div><div><span style="color: #339966;">log { source(s_network); filter(f_cgilog); destination(d_cgilog); flags(final);};</span></div><div></div><div><span style="color: #339966;">#### SVR BILL #####</span></div><div><span style="color: #339966;">#现在量少，不用分10个文件</span></div><div><span style="color: #339966;">filter f_svrbill { program("SVR") and level(info); };</span></div><div><span style="color: #339966;">destination d_svrbill { file("/usr/local/services/lzlog/svrbill/$YEAR$MONTH/$YEAR$MONTH$DAY-$HOUR.oss" template(t_onlymsg)); };</span></div><div><span style="color: #339966;">log { source(s_local); filter(f_svrbill); destination(d_svrbill); flags(final);};</span></div><div></div><div><span style="color: #339966;">filter f_paybill { program("PAY"); };</span></div><div><span style="color: #339966;">destination d_paybill { file("/usr/local/services/lzlog/paybill/$YEAR$MONTH/$YEAR$MONTH$DAY-$HOUR.oss" template(t_onlymsg)); };</span></div><div><span style="color: #339966;">log { source(s_local); filter(f_paybill); destination(d_paybill); flags(final);};</span></div></div><div></div><div>###########################################################################################################</div><div></div><img src ="http://www.cppblog.com/zdhsoft/aggbug/206856.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2014-05-07 18:32 <a href="http://www.cppblog.com/zdhsoft/archive/2014/05/07/206856.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>小测试一下dynamic_cast</title><link>http://www.cppblog.com/zdhsoft/archive/2014/04/02/206431.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Wed, 02 Apr 2014 03:46:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2014/04/02/206431.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/206431.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2014/04/02/206431.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/206431.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/206431.html</trackback:ping><description><![CDATA[平时用dynamic_cast，但是一直没有考虑过性能。但是性能怎么样，还真没想过。下测试就是一段测试程序，在linux下跑。<br />循环2亿次，用dynamic_cast&lt;XTestEx *&gt;()的时候是2.39978秒，用(XTestEx *)直接转的时间是0.723503秒。如果加上附加代码带来的误差。dynamic_cast&lt;XTestEx *&gt;()费时是(XTestEx *)的近4倍.但总的来说，性能影响不大！<br /><span style="background-color: #eeeeee; font-size: 13px;">#include&nbsp;</span><span style="background-color: #eeeeee; font-size: 13px;">&lt;</span><span style="background-color: #eeeeee; font-size: 13px;">iostream</span><span style="background-color: #eeeeee; font-size: 13px;">&gt;</span><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all">#include&lt;sys/time.h&gt;<br /><br /><span style="color: #0000FF; ">using</span>&nbsp;<span style="color: #0000FF; ">namespace</span>&nbsp;std;<br /><br /><span style="color: #0000FF; ">class</span>&nbsp;XTestBase<br />{<br /><span style="color: #0000FF; ">public</span>:<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">virtual</span>&nbsp;~XTestBase(){}<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">virtual</span>&nbsp;<span style="color: #0000FF; ">int</span>&nbsp;getValue()&nbsp;=&nbsp;0;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />};<br /><br /><span style="color: #0000FF; ">class</span>&nbsp;XTestEx&nbsp;:&nbsp;<span style="color: #0000FF; ">public</span>&nbsp;XTestBase<br />{<br /><span style="color: #0000FF; ">public</span>:<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">virtual</span>&nbsp;~XTestEx(){}<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">virtual</span>&nbsp;<span style="color: #0000FF; ">int</span>&nbsp;getValue()&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">return</span>&nbsp;100;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />};<br /><br /><span style="color: #0000FF; ">int</span>&nbsp;main(<span style="color: #0000FF; ">int</span>&nbsp;argc,&nbsp;<span style="color: #0000FF; ">char</span>&nbsp;*&nbsp;argv[])<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">struct</span>&nbsp;timeval&nbsp;st1,st2;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;XTestBase&nbsp;*&nbsp;pB&nbsp;=&nbsp;<span style="color: #0000FF; ">new</span>&nbsp;XTestEx();<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">int</span>&nbsp;iC&nbsp;=&nbsp;0;<br />&nbsp;&nbsp;&nbsp;&nbsp;gettimeofday(&amp;st1,&nbsp;NULL);<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span>&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;200000000;&nbsp;i++)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XTestEx&nbsp;*&nbsp;p&nbsp;=&nbsp;dynamic_cast&lt;XTestEx&nbsp;*&gt;(pB);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;iC&nbsp;+=&nbsp;p-&gt;getValue();<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;gettimeofday(&amp;st2,&nbsp;NULL);<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">long</span>&nbsp;<span style="color: #0000FF; ">long</span>&nbsp;diff&nbsp;&nbsp;=&nbsp;1000000ll&nbsp;*&nbsp;(st2.tv_sec-st1.tv_sec)+&nbsp;st2.tv_usec-st1.tv_usec;<br />&nbsp;&nbsp;&nbsp;&nbsp;cout&lt;&lt;"diff:"&lt;&lt;(diff/1000000.0)&lt;&lt;endl;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;gettimeofday(&amp;st1,&nbsp;NULL);<br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span>&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;200000000;&nbsp;i++)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XTestEx&nbsp;*&nbsp;p&nbsp;=&nbsp;(XTestEx&nbsp;*)pB;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;iC&nbsp;+=&nbsp;p-&gt;getValue();<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;gettimeofday(&amp;st2,&nbsp;NULL);<br />&nbsp;&nbsp;&nbsp;&nbsp;diff&nbsp;&nbsp;=&nbsp;1000000ll&nbsp;*&nbsp;(st2.tv_sec-st1.tv_sec)+&nbsp;st2.tv_usec-st1.tv_usec;<br />&nbsp;&nbsp;&nbsp;&nbsp;cout&lt;&lt;"diff:"&lt;&lt;(diff/1000000.0)&lt;&lt;endl;<br /><span style="color: #008000; "><br /></span>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF; ">return</span>&nbsp;0;<br />}</div><img src ="http://www.cppblog.com/zdhsoft/aggbug/206431.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2014-04-02 11:46 <a href="http://www.cppblog.com/zdhsoft/archive/2014/04/02/206431.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Shell环境下删除命令如何排除指定文件[转]</title><link>http://www.cppblog.com/zdhsoft/archive/2014/02/12/205718.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Wed, 12 Feb 2014 01:52:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2014/02/12/205718.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/205718.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2014/02/12/205718.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/205718.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/205718.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: http://www.blogjava.net/kuuyee/archive/2013/04/21/398171.html&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2014/02/12/205718.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/205718.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2014-02-12 09:52 <a href="http://www.cppblog.com/zdhsoft/archive/2014/02/12/205718.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux下列出所有子目录及磁盘占用情况[转]</title><link>http://www.cppblog.com/zdhsoft/archive/2014/02/12/205716.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Wed, 12 Feb 2014 01:48:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2014/02/12/205716.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/205716.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2014/02/12/205716.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/205716.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/205716.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 原文地址:http://www.blogjava.net/kuuyee/archive/2011/04/25/348985.html <br><br>今天Jenkins(以前叫Hudson)CI服务器突然挂了，排查了半天发现磁盘已经100%，真后悔当初没把磁盘设大点，其实可以用LVM调整一下，但是心里还是没底，怕把数据都丢失了，决定以后再调整磁盘分配。目前先吧Jenkins下没用的项目都干掉，可以腾出很多空间。<br><br>我们都知道使用du命令可以查看目录，例如查看/home/kuuyee目录占用磁盘空间大小可以使用下面的命令：&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2014/02/12/205716.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/205716.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2014-02-12 09:48 <a href="http://www.cppblog.com/zdhsoft/archive/2014/02/12/205716.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开始学习cocos2dx之一：合并编译cpp</title><link>http://www.cppblog.com/zdhsoft/archive/2014/01/29/cocos2dx01.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Wed, 29 Jan 2014 04:11:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2014/01/29/cocos2dx01.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/205600.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2014/01/29/cocos2dx01.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/205600.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/205600.html</trackback:ping><description><![CDATA[过年了，终于可以有一个比较长时间的假期。虽然会有各种杂七八的事情，但总算不用想工作上的事情。埋头研究一下cocos2dx。看了一下书，有了一个大概的了解。终于下手写一个实例了。看书和实例还是有一个很大区别的。<br />本想有cocos2dx 3.0beta开始的，而且已经能够编译demo,但考虑来年，要在实际项目中使用，最后，还是选择了cocos2dx 2.2.2这个版本。<br />cocos2dx 2.2.2的安装过程，参考<a href="http://www.cppblog.com/zdhsoft/archive/2013/11/06/cocos2dx.html">http://www.cppblog.com/zdhsoft/archive/2013/11/06/cocos2dx.html</a>。<br />然后我生了我的一个例子MyGame。<br />同样的问题，每次增加.cpp的文件，都需要改proj.android/jni/android.mk，这个文件。有点烦.<br />正好，我前些天写一个优化编译的问题，正好可以派上用场。参考<a href="http://www.cppblog.com/zdhsoft/archive/2014/01/02/makecxx.html">http://www.cppblog.com/zdhsoft/archive/2014/01/02/makecxx.html</a>。<br />使用文章中的方法，在classes生成一个<span style="color: red;">makecxx.py</span>，然后再建一个makecxx.bat，.bat的内容如下：<span style="color: red;">python makecxx.py . allcpp.cxx</span>。这样，只要在生成android的时候，运行一下这个批处理文件就可以了。<br />最后修改<span style="color: red;">proj.android/jni/android.mk</span>,找到<span style="color: red;">LOCAL_SRC_FILES</span>，改为<br /><div><span style="color: red;">LOCAL_SRC_FILES := hellocpp/main.cpp \</span></div><div><span style="color: red;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;../../Classes/allcpp.cxx</span><br />其它都不变，然后，就可以编译完成。最后<span style="color: red;">ant debug</span>。就可以拿到手机上跑了：）</div><img src ="http://www.cppblog.com/zdhsoft/aggbug/205600.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2014-01-29 12:11 <a href="http://www.cppblog.com/zdhsoft/archive/2014/01/29/cocos2dx01.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>尝试创建编译cocos2dx 3.0beta工程</title><link>http://www.cppblog.com/zdhsoft/archive/2014/01/28/cocos2dx3.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Tue, 28 Jan 2014 10:38:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2014/01/28/cocos2dx3.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/205593.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2014/01/28/cocos2dx3.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/205593.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/205593.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: cocos2dx 3.0这个版本，与2.x版本完全不一样。并全面引入了C++0x11的内容。删除了很多不必要的东西。<br>参考前面的写的文章，地址:http://www.cppblog.com/zdhsoft/archive/2013/11/06/cocos2dx.html 安装完成ant,adt-bundle<br>ndk，python。使用adt-bundle下的SDK Manager更新相应的SDK版本。&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2014/01/28/cocos2dx3.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/205593.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2014-01-28 18:38 <a href="http://www.cppblog.com/zdhsoft/archive/2014/01/28/cocos2dx3.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C++编译速度优化尝试一</title><link>http://www.cppblog.com/zdhsoft/archive/2014/01/02/makecxx.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Thu, 02 Jan 2014 12:59:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2014/01/02/makecxx.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/205121.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2014/01/02/makecxx.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/205121.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/205121.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 不管VC还是GCC也好，.cpp文件多了，模板多了，那编译速度也就慢了，有时会长达10分钟以上，甚至更长。因为主要是在linux下开发，所以VC就不尝试了。<br>有一天，突然想到，如果整个工程，只编译一个文件，是不是可行？<br>然后，就手动做了一个尝试。&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2014/01/02/makecxx.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/205121.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2014-01-02 20:59 <a href="http://www.cppblog.com/zdhsoft/archive/2014/01/02/makecxx.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一些常用的时间函数</title><link>http://www.cppblog.com/zdhsoft/archive/2013/06/27/201343.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Thu, 27 Jun 2013 04:09:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2013/06/27/201343.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/201343.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2013/06/27/201343.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/201343.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/201343.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 由于开发游戏服务器，常常会用到各种时间判断。这里就在原有的标准C时间函数上做了一些扩展，使他可以方便的用在游戏中。希望能对你有用：）<br>如果涉及到时候，请在程序启动的时候，先运行tzset()。这个函数会设置时间函数的全局变量timezone。下面有些函数用到了，请注意！<br>注意：C++Builder使用mktime，有bug！使用C++Builder的同志们要注意！<br>（更新说明，函数有所调整，更新随笔）<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2013/06/27/201343.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/201343.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2013-06-27 12:09 <a href="http://www.cppblog.com/zdhsoft/archive/2013/06/27/201343.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>cygwin国内镜像</title><link>http://www.cppblog.com/zdhsoft/archive/2013/06/26/201318.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Wed, 26 Jun 2013 04:10:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2013/06/26/201318.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/201318.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2013/06/26/201318.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/201318.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/201318.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近在看cocos2dx，需要cygwin。发现默认没有国内的镜像，如果使用国外的镜像，下载只有30K一下，好悲剧。让后就google一下，大多数提到都是http://mirrors.163.com/cygwin，问题是这个镜像出问题了！让后又找了一边，发现http://mirrors.sohu.com/cygwin，用他来安装，果然很快，留一个随笔做记录！&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2013/06/26/201318.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/201318.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2013-06-26 12:10 <a href="http://www.cppblog.com/zdhsoft/archive/2013/06/26/201318.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>GDB调试使用技巧</title><link>http://www.cppblog.com/zdhsoft/archive/2011/05/06/145844.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Fri, 06 May 2011 11:54:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2011/05/06/145844.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/145844.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2011/05/06/145844.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/145844.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/145844.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 现在的linux下面开发，调试程序还是GDB好啊！杯具的slickedit，linux下面有不少问题。只好放弃！&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2011/05/06/145844.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/145844.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2011-05-06 19:54 <a href="http://www.cppblog.com/zdhsoft/archive/2011/05/06/145844.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在secureCRT下，使用rz和sz命令上传和下载文件</title><link>http://www.cppblog.com/zdhsoft/archive/2011/02/23/140499.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Wed, 23 Feb 2011 04:26:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2011/02/23/140499.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/140499.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2011/02/23/140499.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/140499.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/140499.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在这之前，一直用secureFX向linux传输文件。对于批量的，用它确实很方便。但是开发的时候，临时传送文件就不方便了。<br>我尝试ultraedit，但它下载和上传很慢（仅指我的环境很慢）。<br>后来，一同事说可以用命令来实现。于是我就知道这个东西了。知道了，就贴出来，希望能给大家一点帮助。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2011/02/23/140499.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/140499.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2011-02-23 12:26 <a href="http://www.cppblog.com/zdhsoft/archive/2011/02/23/140499.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>RHEL 6试装</title><link>http://www.cppblog.com/zdhsoft/archive/2011/01/01/137860.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Sat, 01 Jan 2011 13:10:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2011/01/01/137860.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/137860.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2011/01/01/137860.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/137860.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/137860.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Redhat Enterprise Linux 6已经出来有段时间了，但是对应的CentOS还没有出来。不知道,CentOS怎么会慢这么多！<br>我还是在虚拟机安装的，安装过程与5有点不同。<br>我使用的是Vmware 7下，选择rhel 5安装。然后就一步一步发装完成。<br>用uname -r查看的linux内核的结果是：2.6.32-71.el6.i686<br>gcc --version：4.4.4 20100726<br>boost版本是1.41<br>firefox是3.6.9<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2011/01/01/137860.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/137860.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2011-01-01 21:10 <a href="http://www.cppblog.com/zdhsoft/archive/2011/01/01/137860.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>RHEL/CentOS 5.5上编译安装升级Linux 2.6.35.1新内核[转贴]</title><link>http://www.cppblog.com/zdhsoft/archive/2010/12/23/137295.html</link><dc:creator>冬瓜</dc:creator><author>冬瓜</author><pubDate>Thu, 23 Dec 2010 07:39:00 GMT</pubDate><guid>http://www.cppblog.com/zdhsoft/archive/2010/12/23/137295.html</guid><wfw:comment>http://www.cppblog.com/zdhsoft/comments/137295.html</wfw:comment><comments>http://www.cppblog.com/zdhsoft/archive/2010/12/23/137295.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/zdhsoft/comments/commentRss/137295.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/zdhsoft/services/trackbacks/137295.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 昨天偶去Linux内核网站（www.kernel.org）上逛时，发现最新的Linux Kernel稳定版已经是2.6.35.1，近来内核版本更新好快哦&nbsp;&nbsp;<a href='http://www.cppblog.com/zdhsoft/archive/2010/12/23/137295.html'>阅读全文</a><img src ="http://www.cppblog.com/zdhsoft/aggbug/137295.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/zdhsoft/" target="_blank">冬瓜</a> 2010-12-23 15:39 <a href="http://www.cppblog.com/zdhsoft/archive/2010/12/23/137295.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>