﻿<?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++博客-风雨兼程</title><link>http://www.cppblog.com/liangyi/</link><description>ring my bells</description><language>zh-cn</language><lastBuildDate>Tue, 14 Apr 2026 23:06:38 GMT</lastBuildDate><pubDate>Tue, 14 Apr 2026 23:06:38 GMT</pubDate><ttl>60</ttl><item><title>博客又开新地址</title><link>http://www.cppblog.com/liangyi/archive/2010/12/09/135960.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Thu, 09 Dec 2010 04:06:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2010/12/09/135960.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/135960.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2010/12/09/135960.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/135960.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/135960.html</trackback:ping><description><![CDATA[新地址：<br><a href="http://www.cppblog.com/seahouse">http://www.cppblog.com/seahouse</a>&nbsp;
<img src ="http://www.cppblog.com/liangyi/aggbug/135960.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2010-12-09 12:06 <a href="http://www.cppblog.com/liangyi/archive/2010/12/09/135960.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>effectiveC++小小结</title><link>http://www.cppblog.com/liangyi/archive/2010/09/03/125723.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Thu, 02 Sep 2010 23:06:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2010/09/03/125723.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/125723.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2010/09/03/125723.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/125723.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/125723.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 初始化列表<br> 尽量使用初始化而不要在构造函数里赋值，因为对const和引用数据成员只能被初始化，不能被赋值<br> 另外，初始化列表中成员列出的顺序和它们在类中声明的顺序相同，而不是和初始化列表中的顺序相同<br><br>尽量用“传引用”而不用“传值”<br>必须返回一个对象时不要试图返回一个引用&nbsp;&nbsp;<a href='http://www.cppblog.com/liangyi/archive/2010/09/03/125723.html'>阅读全文</a><img src ="http://www.cppblog.com/liangyi/aggbug/125723.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2010-09-03 07:06 <a href="http://www.cppblog.com/liangyi/archive/2010/09/03/125723.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【ACE】准备</title><link>http://www.cppblog.com/liangyi/archive/2010/07/11/120072.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Sun, 11 Jul 2010 02:44:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2010/07/11/120072.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/120072.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2010/07/11/120072.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/120072.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/120072.html</trackback:ping><description><![CDATA[一、获取<br><span class=Apple-style-span style="WORD-SPACING: 0px; FONT: medium Simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><span class=Apple-style-span style="FONT-SIZE: 14px; LINE-HEIGHT: 21px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: left"><a style="COLOR: rgb(0,107,173); TEXT-DECORATION: none" href="http://download.dre.vanderbilt.edu/">http://download.dre.vanderbilt.edu/</a><br><br>二、编译（Windows版）<br>1&nbsp; 解压代码<br>2&nbsp; 在<span class=Apple-style-span style="WORD-SPACING: 0px; FONT: medium Simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><span class=Apple-style-span style="FONT-SIZE: 14px; LINE-HEIGHT: 21px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: left">\ACE_wrappers\ace目录中创建一个名为config.h的文件，加入代码：&nbsp;&nbsp;&nbsp;
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">#include&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">ace/config-win32.h</span><span style="COLOR: #000000">"</span></div>
3&nbsp; 加载项目（<span class=Apple-style-span style="WORD-SPACING: 0px; FONT: medium Simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><span class=Apple-style-span style="FONT-SIZE: 14px; LINE-HEIGHT: 21px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: left">\ACE_wrappers\ace\ace_vc8.sln）<br></span></span><br></span></span></span></span>
<img src ="http://www.cppblog.com/liangyi/aggbug/120072.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2010-07-11 10:44 <a href="http://www.cppblog.com/liangyi/archive/2010/07/11/120072.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>socket接口</title><link>http://www.cppblog.com/liangyi/archive/2009/12/21/103645.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Mon, 21 Dec 2009 13:14:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2009/12/21/103645.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/103645.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2009/12/21/103645.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/103645.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/103645.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     socket接口大致有：socket(), bind(), connect(), accept(), read(), write(), readv(), writev(), recv(), send(), recvfrom(), sendto(), recvmsg(), sendmsg(), setsockopt(), getsocketopt(), getpeername(), getsockname(), gethostbyname(), getservbyname()。&nbsp;&nbsp;<a href='http://www.cppblog.com/liangyi/archive/2009/12/21/103645.html'>阅读全文</a><img src ="http://www.cppblog.com/liangyi/aggbug/103645.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2009-12-21 21:14 <a href="http://www.cppblog.com/liangyi/archive/2009/12/21/103645.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Apache安装与启动</title><link>http://www.cppblog.com/liangyi/archive/2009/10/08/98078.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Thu, 08 Oct 2009 04:09:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2009/10/08/98078.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/98078.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2009/10/08/98078.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/98078.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/98078.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 安装结束后，启动失败，出现make_sock:could not bind to address 0.0.0.0:80  no listening sockets  available,shutting down<br><br>显然是其他进程占用了80端口。两种解决方法：1，修改apache端口，2，杀掉占用80端口的进程（采用）&nbsp;&nbsp;<a href='http://www.cppblog.com/liangyi/archive/2009/10/08/98078.html'>阅读全文</a><img src ="http://www.cppblog.com/liangyi/aggbug/98078.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2009-10-08 12:09 <a href="http://www.cppblog.com/liangyi/archive/2009/10/08/98078.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>mysql常用命令</title><link>http://www.cppblog.com/liangyi/archive/2009/09/26/97313.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Sat, 26 Sep 2009 13:15:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2009/09/26/97313.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/97313.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2009/09/26/97313.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/97313.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/97313.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1、MySQL常用命令<br><br>create database name; 创建数据库<br><br>use databasename; 选择数据库<br><br>drop database name 直接删除数据库，不提醒<br><br>show tables; 显示表<br><br>describe tablename; 表的详细描述<br><br>select 中加上distinct去除重复字段<br><br>mysqladmin drop databasename 删除数据库前，有提示。&nbsp;&nbsp;<a href='http://www.cppblog.com/liangyi/archive/2009/09/26/97313.html'>阅读全文</a><img src ="http://www.cppblog.com/liangyi/aggbug/97313.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2009-09-26 21:15 <a href="http://www.cppblog.com/liangyi/archive/2009/09/26/97313.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu下mysql安装</title><link>http://www.cppblog.com/liangyi/archive/2009/09/26/97299.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Sat, 26 Sep 2009 08:29:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2009/09/26/97299.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/97299.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2009/09/26/97299.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/97299.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/97299.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: sudo apt-get install mysql-server<br><br>GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";&nbsp;&nbsp;<a href='http://www.cppblog.com/liangyi/archive/2009/09/26/97299.html'>阅读全文</a><img src ="http://www.cppblog.com/liangyi/aggbug/97299.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2009-09-26 16:29 <a href="http://www.cppblog.com/liangyi/archive/2009/09/26/97299.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>vi指令与vi属性</title><link>http://www.cppblog.com/liangyi/archive/2009/09/19/96731.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Sat, 19 Sep 2009 14:05:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2009/09/19/96731.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/96731.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2009/09/19/96731.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/96731.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/96731.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 复制<br>　　yy命令复制当前整行的内容到vi缓冲区<br>　　yw复制当前光标所在位置到单词尾字符的内容到vi缓存区，相当于复制一个单词<br>　　y$复制光标所在位置到行尾内容到缓存区<br>　　y^复制光标所在位置到行首内容到缓存区<br>　　#yy例如：5yy就是复制5行<br>　　#yw例如：2yw就是复制两个单词<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/liangyi/archive/2009/09/19/96731.html'>阅读全文</a><img src ="http://www.cppblog.com/liangyi/aggbug/96731.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2009-09-19 22:05 <a href="http://www.cppblog.com/liangyi/archive/2009/09/19/96731.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>简单通信</title><link>http://www.cppblog.com/liangyi/archive/2009/09/15/96027.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Tue, 15 Sep 2009 13:35:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2009/09/15/96027.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/96027.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2009/09/15/96027.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/96027.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/96027.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)<br>    sock.bind(('192.168.1.106', 8001))<br>    sock.listen(5)      #最多允许5个客户连接到服务器,值至少为1<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/liangyi/archive/2009/09/15/96027.html'>阅读全文</a><img src ="http://www.cppblog.com/liangyi/aggbug/96027.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2009-09-15 21:35 <a href="http://www.cppblog.com/liangyi/archive/2009/09/15/96027.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu下安装telnet/ssh和ftp服务</title><link>http://www.cppblog.com/liangyi/archive/2009/07/20/90677.html</link><dc:creator>silentneil</dc:creator><author>silentneil</author><pubDate>Mon, 20 Jul 2009 15:05:00 GMT</pubDate><guid>http://www.cppblog.com/liangyi/archive/2009/07/20/90677.html</guid><wfw:comment>http://www.cppblog.com/liangyi/comments/90677.html</wfw:comment><comments>http://www.cppblog.com/liangyi/archive/2009/07/20/90677.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/liangyi/comments/commentRss/90677.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/liangyi/services/trackbacks/90677.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1  安装telnet服务<br>    1）sudo apt-get install xinetd telnetd<br>    2）重启telnet服务： sudo /etc/init.d/xinetd restart<br>    3）乱码问题：下载pietty，选择telnet登录，选择UFT－8<br><br>2  安装ssh服务<br>    1）sudo apt-get install openssh-server<br>    2）重启服务：sudo /etc/init.d/ssh restart<br><br>3  安装vsftpd<br>    1）sudo apt-get install vsftpd<br>    2）编辑vsftpd.conf： sudo vi /etc/vsftpd.conf，修改以下几处：       <br>        nonymous_enable=NO    (如果允许匿名访问，那么选择YES)<br>        local_enable=YES   (允许本地的Linux帐户访问这个ftp服务器)&nbsp;&nbsp;<a href='http://www.cppblog.com/liangyi/archive/2009/07/20/90677.html'>阅读全文</a><img src ="http://www.cppblog.com/liangyi/aggbug/90677.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/liangyi/" target="_blank">silentneil</a> 2009-07-20 23:05 <a href="http://www.cppblog.com/liangyi/archive/2009/07/20/90677.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>