<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[findingpan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/findingpan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; findingpan]]></copyright><item><title><![CDATA[Java中equals和==的区别]]></title><link>https://blog.youkuaiyun.com/findingpan/article/details/5790376</link><guid>https://blog.youkuaiyun.com/findingpan/article/details/5790376</guid><author>findingpan</author><pubDate>Thu, 05 Aug 2010 13:13:00 +0800</pubDate><description><![CDATA[<br />一句话概括：==比较的是两个对象的引用（即内存地址）是否相等，而
equals()比较的是两个对象的值（即内存地址里存放的值）是否相等。当然equals()在个别类中被重写了那就例外了。<br />详细论述：eqauls 与 = =之异同<br />1）比较方式角度：<br /><br />
= =是面向过程的操作符；equals是
面向对象的操作符<br /><br />
= =不属于任何类，equals则是任何类（在Java中）的一个方法；<br /><br />
我们可以
1）]]></description><category></category></item><item><title><![CDATA[防止C++程序重复运行的几种方法]]></title><link>https://blog.youkuaiyun.com/findingpan/article/details/3300407</link><guid>https://blog.youkuaiyun.com/findingpan/article/details/3300407</guid><author>findingpan</author><pubDate>Fri, 14 Nov 2008 17:30:00 +0800</pubDate><description><![CDATA[  防止C++程序重复运行的几种方法有时候，为了某些要求，我们希望程序实例只运行一次。而在VB6中，我们可以很轻易的根据App.hPreInstance来判断程序是否已经运行。但是在C++中，这一切就变得不是那么容易。  虽然WinMain函数有hPreInstance参数来指示，但是那是在Win16位的前提下，到了32Bit时代，那个参数已经完全成为摆设。  而本文正好探讨了如何防止C+]]></description><category></category></item><item><title><![CDATA[程序员注意：Java开发最容易犯的21种错误(转载)]]></title><link>https://blog.youkuaiyun.com/findingpan/article/details/3300393</link><guid>https://blog.youkuaiyun.com/findingpan/article/details/3300393</guid><author>findingpan</author><pubDate>Fri, 14 Nov 2008 17:29:00 +0800</pubDate><description><![CDATA[程序员注意：Java开发最容易犯的21种错误(转载)1.duplicated code 代码重复几乎是最常见的异味了。他也是refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应oaoo是一个好系统的重要标志。 2.long method 它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图，不要把几个意图放在一起。 3.large cl]]></description><category></category></item></channel></rss>