﻿<?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++博客-shongshi-随笔分类-心情随笔</title><link>http://www.cppblog.com/shongshi/category/10023.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 09 May 2009 15:41:59 GMT</lastBuildDate><pubDate>Sat, 09 May 2009 15:41:59 GMT</pubDate><ttl>60</ttl><item><title>不知道C++为什么要引入虚拟继承和多继承</title><link>http://www.cppblog.com/shongshi/archive/2009/05/09/82416.html</link><dc:creator>五味杂陈</dc:creator><author>五味杂陈</author><pubDate>Sat, 09 May 2009 12:07:00 GMT</pubDate><guid>http://www.cppblog.com/shongshi/archive/2009/05/09/82416.html</guid><wfw:comment>http://www.cppblog.com/shongshi/comments/82416.html</wfw:comment><comments>http://www.cppblog.com/shongshi/archive/2009/05/09/82416.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shongshi/comments/commentRss/82416.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shongshi/services/trackbacks/82416.html</trackback:ping><description><![CDATA[看了一下《深入探索C++对象模型》，发现C++引入多继承和虚拟继承就是一个错误，这些特性将C++的复杂度大大提高，但是不是很实用。作为一个程序员，更加讲究语言的实用性，对语言特性的研究可能不是很关注。Java和C#作为后来者，没有多继承和虚拟继承，工作得不错，建议将C++当成Java和C#用，尽量不要用多继承和虚拟继承，这样能让我们避免陷入复杂的深渊。如果一个组织中大家都不用这些复杂的语言特性，那很多工作估计也要轻松很多，比如说模拟C#中的event机制。
<img src ="http://www.cppblog.com/shongshi/aggbug/82416.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shongshi/" target="_blank">五味杂陈</a> 2009-05-09 20:07 <a href="http://www.cppblog.com/shongshi/archive/2009/05/09/82416.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>要学习Oracle了</title><link>http://www.cppblog.com/shongshi/archive/2009/05/09/82415.html</link><dc:creator>五味杂陈</dc:creator><author>五味杂陈</author><pubDate>Sat, 09 May 2009 12:02:00 GMT</pubDate><guid>http://www.cppblog.com/shongshi/archive/2009/05/09/82415.html</guid><wfw:comment>http://www.cppblog.com/shongshi/comments/82415.html</wfw:comment><comments>http://www.cppblog.com/shongshi/archive/2009/05/09/82415.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shongshi/comments/commentRss/82415.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shongshi/services/trackbacks/82415.html</trackback:ping><description><![CDATA[很早以前一直想学习Oralce，从用SQLSERVER2000的时候就想学习了。SQLSERVER2000和Oracle相比，基本上就是一个玩具。小公司用还可以，大公司用起来，并发性、事务处理都远远不够。SQLSERVER2005相对SQLSERVER2000有了很大提高，但是与Oracle相比还是有一定差距。论数据库管理系统方面的技术，Oracle应该跑在Microsoft前面好多年。不过Microsoft的东西比较人性化一点，比较容易上手。若想登堂入室，还必须深入一点，了解原理，建议学习Oracle。Oracle应用比较广泛，前景相对要好一些。DB2在金融和银行系统应用广泛，但是DB2的资料比Oracle难找一些，DB2的设计也复杂一些。相对来说，IBM更理论，研究理论估计没有谁能超过它，但Oracle更实际，设计的一些东西更加实用。<br>Oracle收购了Sun，目前世界软件巨头，应该数以下几家最强了：IBM、Microsoft、SAP、Oracle。这些公司在将来的二十年内，预计都不会倒下。跟紧这些公司的技术，应该不会错。
<img src ="http://www.cppblog.com/shongshi/aggbug/82415.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shongshi/" target="_blank">五味杂陈</a> 2009-05-09 20:02 <a href="http://www.cppblog.com/shongshi/archive/2009/05/09/82415.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>