<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>局部变量的作用域</title><link>http://blog.vckbase.com/localvar/</link><description /><managingEditor>局部变量</managingEditor><dc:language>zh-CHS</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>PTFE, Teflon</dc:creator><title>re: 过年了，送大家个小玩具</title><link>http://blog.vckbase.com/localvar/archive/2010/01/01/40601.html#40653</link><pubDate>Fri, 01 Jan 2010 03:19:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2010/01/01/40601.html#40653</guid><description>顶！！&amp;nbsp;blog.vckbase.com&lt;img src ="http://blog.vckbase.com/localvar/aggbug/40653.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>情趣</dc:creator><title>re: 一个轻量级的单写多读锁</title><link>http://blog.vckbase.com/localvar/archive/2009/12/08/24160.html#40115</link><pubDate>Tue, 08 Dec 2009 08:55:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/12/08/24160.html#40115</guid><description>仔细阅读下&lt;img src ="http://blog.vckbase.com/localvar/aggbug/40115.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>无名</dc:creator><title>re: 再记自己的两个常识性错误</title><link>http://blog.vckbase.com/localvar/archive/2009/12/03/31689.html#40043</link><pubDate>Thu, 03 Dec 2009 02:58:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/12/03/31689.html#40043</guid><description>确实，试了下，第一个留言才对的&lt;br&gt;&lt;br&gt;你这样描述我第一反应就是continue没用，因为你把@2放在continue后面了&lt;img src ="http://blog.vckbase.com/localvar/aggbug/40043.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Borise</dc:creator><title>re: Windows下配置SVN 1.4.5 + APACHE 2.2.6使用域认证</title><link>http://blog.vckbase.com/localvar/archive/2009/11/25/31427.html#39953</link><pubDate>Wed, 25 Nov 2009 14:03:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/11/25/31427.html#39953</guid><description>你好，请问一下，使用域认证是不是一定要开启SSl服务？看svn的手册上说ssl服务不开启没用的，我没有开启，不能验证，随便输入什么都能登陆。&lt;img src ="http://blog.vckbase.com/localvar/aggbug/39953.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>test</dc:creator><title>re: 多线程和函数里的静态变量</title><link>http://blog.vckbase.com/localvar/archive/2009/08/05/33945.html#38051</link><pubDate>Wed, 05 Aug 2009 10:01:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/08/05/33945.html#38051</guid><description>C++设计新思维——泛型编程与设计模式之应用&lt;img src ="http://blog.vckbase.com/localvar/aggbug/38051.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>test</dc:creator><title>re: 多线程和函数里的静态变量</title><link>http://blog.vckbase.com/localvar/archive/2009/08/05/33945.html#38050</link><pubDate>Wed, 05 Aug 2009 09:59:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/08/05/33945.html#38050</guid><description>1.静态变量、全局变量的初始化顺序，好像是没有统一的规定，不过大多数编译器是按照这个顺序：不同的文件里的变量，按照文件的链接顺序，相同文件里的变量按照声明顺序。但是这个程序里面的问题不是静态变量初始化的问题，因为都在一个文件里面，而且先声明。补充一句销毁的顺序和初始化的顺寻相反，也就是main函数返回后调用的那个@exit函数里面的工作。&lt;br&gt;2.这个问题的原因就是在于没有为多线程做现成同步，由于静态变量只初始化一次，而其他线程没有锁，故9个线程没有等待做初始化的那个线程完成操作。直接跳到了链接时做的静态函数地址了，如果你把函数设为虚函数，估计就要出错了，因为这个时候还没有虚表。&lt;br&gt;3.至于加锁的方式，建议采用双重违例检查，配合上面bl提到的模式，就能解决这个问题。或者采用一个线程初始化所有全局、静态变量的方法。&lt;br&gt;4.c++的单例模式，如果考虑多线程的话比较复杂，有人曾经为此专门写了半本书。可以看看好像叫c++(template)设计模式&lt;img src ="http://blog.vckbase.com/localvar/aggbug/38050.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>虚拟主机</dc:creator><title>re: 解决了一个困惑很久的bug</title><link>http://blog.vckbase.com/localvar/archive/2009/04/29/36194.html#37123</link><pubDate>Wed, 29 Apr 2009 02:39:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/04/29/36194.html#37123</guid><description>恭喜你啊&lt;img src ="http://blog.vckbase.com/localvar/aggbug/37123.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hello</dc:creator><title>re: 再记自己的两个常识性错误</title><link>http://blog.vckbase.com/localvar/archive/2009/04/19/31689.html#36933</link><pubDate>Sun, 19 Apr 2009 06:21:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/04/19/31689.html#36933</guid><description>你的描述确实有误&lt;img src ="http://blog.vckbase.com/localvar/aggbug/36933.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>dxm</dc:creator><title>re: 解决了一个困惑很久的bug</title><link>http://blog.vckbase.com/localvar/archive/2009/04/08/36194.html#36852</link><pubDate>Wed, 08 Apr 2009 15:20:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/04/08/36194.html#36852</guid><description>变量好。&lt;img src ="http://blog.vckbase.com/localvar/aggbug/36852.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>局部变量</dc:creator><title>to nscboy</title><link>http://blog.vckbase.com/localvar/archive/2009/02/23/36154.html#36457</link><pubDate>Mon, 23 Feb 2009 07:57:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/02/23/36154.html#36457</guid><description>vs03不知道，但05是有的&lt;img src ="http://blog.vckbase.com/localvar/aggbug/36457.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>nscboy</dc:creator><title>re: 编译选项的统一管理：Property Manager</title><link>http://blog.vckbase.com/localvar/archive/2009/02/18/36154.html#36431</link><pubDate>Wed, 18 Feb 2009 07:43:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/02/18/36154.html#36431</guid><description>麻烦大哥指明下你的开发环境,vs003似乎没有VS2005都没有发现你说描述的功能.&lt;img src ="http://blog.vckbase.com/localvar/aggbug/36431.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>局部变量</dc:creator><title>to ooo:</title><link>http://blog.vckbase.com/localvar/archive/2009/02/05/29995.html#36349</link><pubDate>Thu, 05 Feb 2009 01:48:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/02/05/29995.html#36349</guid><description>有道理，不过可移植性和性能等有些时候是矛盾的，文中的内容以windows/x86为主，没怎么考虑可移植性。如果考虑可移植性的话，我想更好的方法应该是写一大堆条件编译。&lt;img src ="http://blog.vckbase.com/localvar/aggbug/36349.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ooo</dc:creator><title>re: 也发个智力题：转桌问题</title><link>http://blog.vckbase.com/localvar/archive/2009/02/03/26818.html#36338</link><pubDate>Tue, 03 Feb 2009 12:05:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/02/03/26818.html#36338</guid><description>5步：&lt;br&gt;1.置一对相邻角为1&lt;br&gt;2.置一对对角为1&lt;br&gt;&amp;nbsp;此时状态为三个1一个0&lt;br&gt;3.检查一对对角&lt;br&gt;&amp;nbsp;a&amp;nbsp;有一个0-&amp;gt;置其为1&amp;nbsp;算法结束&lt;br&gt;&amp;nbsp;b&amp;nbsp;都为1-&amp;gt;置其中一个为0&lt;br&gt;4.检查一对相邻角&lt;br&gt;&amp;nbsp;a&amp;nbsp;相等-&amp;gt;将其翻转，算法结束&lt;br&gt;&amp;nbsp;b&amp;nbsp;不相等-&amp;gt;将其翻转&lt;br&gt;5.翻转一对对角&lt;br&gt;&lt;img src ="http://blog.vckbase.com/localvar/aggbug/36338.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ooo</dc:creator><title>re: 也发个智力题：转桌问题</title><link>http://blog.vckbase.com/localvar/archive/2009/02/03/26818.html#36335</link><pubDate>Tue, 03 Feb 2009 09:59:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/02/03/26818.html#36335</guid><description>我的解法最多可能需要6步，看看是否能再优化&lt;br&gt;1.置一对相邻角为1&lt;br&gt;2.置一对对角为1&lt;br&gt;此时状态为三个1一个0&lt;br&gt;3.检查一对相邻角&lt;br&gt;&amp;nbsp;a&amp;nbsp;有一个0-&amp;gt;置其为1&amp;nbsp;算法结束&lt;br&gt;&amp;nbsp;b&amp;nbsp;都为1-&amp;gt;置其中一个为0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;此时状态可能为10&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;或者&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;01&lt;br&gt;4.检查一对对角&lt;br&gt;&amp;nbsp;a&amp;nbsp;相等-&amp;gt;将其翻转，算法结束&lt;br&gt;&amp;nbsp;b&amp;nbsp;不相等-&amp;gt;5&lt;br&gt;5.翻转一对相邻角，转4&lt;br&gt;&lt;img src ="http://blog.vckbase.com/localvar/aggbug/36335.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ooo</dc:creator><title>re: 锁？不锁？如何锁？</title><link>http://blog.vckbase.com/localvar/archive/2009/02/03/29995.html#36331</link><pubDate>Tue, 03 Feb 2009 08:38:00 GMT</pubDate><guid>http://blog.vckbase.com/localvar/archive/2009/02/03/29995.html#36331</guid><description>锁有锁的好处&lt;br&gt;是否是简单数据类型跟目标机有关，假定某类型是简单数据类型会影响可移植性&lt;br&gt;&lt;img src ="http://blog.vckbase.com/localvar/aggbug/36331.html" width = "1" height = "1" /&gt;</description></item></channel></rss>