<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wang_nets的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wang_nets</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wang_nets]]></copyright><item><title><![CDATA[Fedora12 Ubuntu  root用户无法登陆问题]]></title><link>https://blog.youkuaiyun.com/wang_nets/article/details/6774188</link><guid>https://blog.youkuaiyun.com/wang_nets/article/details/6774188</guid><author>wang_nets</author><pubDate>Wed, 14 Sep 2011 13:13:44 +0800</pubDate><description><![CDATA[由于项目需要，要对Linux进行学习，学习的过程充满挑战，希望自己学有所成。
       之前本科的时候，对Linux只是停留在图形界面，当然学计算机的都知道，Linux的精髓 is not here。
       第一个任务是在虚拟机中安装Fedora12，然后升级内核]]></description><category></category></item><item><title><![CDATA[未知ADO数据库问题查找方法]]></title><link>https://blog.youkuaiyun.com/wang_nets/article/details/6422965</link><guid>https://blog.youkuaiyun.com/wang_nets/article/details/6422965</guid><author>wang_nets</author><pubDate>Sun, 15 May 2011 20:57:00 +0800</pubDate><description><![CDATA[<br />我以前认为，有C++的异常处理就能解决很多问题至少可以通过它们找到原因，但事实并不是这样，单单是一个数据库，就会发生很多错误<br />try
	{
		m_pConnection->Execute(lpExcute, &vRecsAffected, adOptionUnspecified) ; 
		bRet = TRUE ;
	}
	catch(_com_error e)
	{
		bRet = FALSE ;
		CString err = _T("");
		err.F]]></description><category></category></item><item><title><![CDATA[在线hash密码破解网站列表，支持多种类型的hash密码]]></title><link>https://blog.youkuaiyun.com/wang_nets/article/details/6398254</link><guid>https://blog.youkuaiyun.com/wang_nets/article/details/6398254</guid><author>wang_nets</author><pubDate>Thu, 05 May 2011 21:28:00 +0800</pubDate><description><![CDATA[<br />    由于最近在研究BitTorrent扩展协议，BitTorrent中HandShake报文有一部分用了SHA1加密，想破解一下，看看有没有有用的信息，因此转一份在线破解网站列表。<br />    这是一份在线hash密码破解网站列表，支持多种类型的hash密码，目前可破解查询的hash包括：MD5、NTLM、LM、SHA1、SHA 
256-512、MySQL、WPA-PSK 。 <br /><br />MD5 <br />MD5Decrypter(uk) <br />Plain-Te]]></description><category></category></item><item><title><![CDATA[数据库执行“INSERT INTO”操作，错误提示为乱码]]></title><link>https://blog.youkuaiyun.com/wang_nets/article/details/6358794</link><guid>https://blog.youkuaiyun.com/wang_nets/article/details/6358794</guid><author>wang_nets</author><pubDate>Sun, 24 Apr 2011 14:27:00 +0800</pubDate><description><![CDATA[<br /> 最近在改写并调试一多线程程序，由于编译器（VISUAL STIDIO 2005）无法跟进线程进行调试（原因不明），导致调试程序只能通过写日志方式，发现下面一段代码：<br /> <br />try
	{
		m_pConnection->Execute(lpExcute, &vRecsAffected, adOptionUnspecified);
		
		bRet = TRUE ;
	}
	catch(_com_error e)
	{
		CString err = _T("]]></description><category></category></item><item><title><![CDATA[c++命名规则]]></title><link>https://blog.youkuaiyun.com/wang_nets/article/details/6335712</link><guid>https://blog.youkuaiyun.com/wang_nets/article/details/6335712</guid><author>wang_nets</author><pubDate>Wed, 20 Apr 2011 12:31:00 +0800</pubDate><description><![CDATA[<br />不知道别的公司如何，反正我现在的公司对变量命名并没有一定的规范，唯一要求就是能简单易懂，但是，我想，这个多个程序员，大概每个人都有自己习惯的一套命名规则吧，不过，要是并不通用的话，大概看别人的程序会很头疼吧，SO 为了别人看偶的程序不至于太头疼，偶决定找个通俗的命名法来参考下，于是，搜到了匈牙利命名法。。。   匈牙利命名法的来历和介绍分类:C Plus Plus 匈牙利命名法是一种编程时的命名规范。基本原则是：变量名＝属性＋类型＋对象描述，其中每一对象的名称都要求有明确含义，可以取对象名字全称]]></description><category></category></item><item><title><![CDATA[c++线程池原理及实现]]></title><link>https://blog.youkuaiyun.com/wang_nets/article/details/6333640</link><guid>https://blog.youkuaiyun.com/wang_nets/article/details/6333640</guid><author>wang_nets</author><pubDate>Tue, 19 Apr 2011 15:08:00 +0800</pubDate><description><![CDATA[由于程序要改写成多线程并发的机制，在网上找的一篇关于线程池的文章，感觉还不错。]]></description><category></category></item></channel></rss>