<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[goodfunman的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/goodfunman</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; goodfunman]]></copyright><item><title><![CDATA[PicView]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/707305</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/707305</guid><author>goodfunman</author><pubDate>Wed, 03 May 2006 21:00:00 +0800</pubDate><description><![CDATA[void CExImageView::OnDraw(CDC* pDC){ CExImageDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!m_Image.IsNull()) {  CRect rectWindow;  GetClientRect(rectWindow);  CSize sizeImage(m_Image.GetWidth(),]]></description><category></category></item><item><title><![CDATA[VC++中经常使用的函数]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/697617</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/697617</guid><author>goodfunman</author><pubDate>Sat, 29 Apr 2006 23:07:00 +0800</pubDate><description><![CDATA[ 1）(CStuDlg*)AfxGetMainWnd()  //AfxGetMainWnd() 得到主程序的指针！~~2）GetDlgItem(IDC_EDIT3)   //GetDlgItem()得到控件指针！~~3）GetDlgItem(IDC_ENGLISH)->SetFocus();  //SetFocus()光标所在区！~~~4）SetGlgItemText(dlg,ID]]></description><category></category></item><item><title><![CDATA[C++入门]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/697612</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/697612</guid><author>goodfunman</author><pubDate>Sat, 29 Apr 2006 23:04:00 +0800</pubDate><description><![CDATA[     C++中的一些基本的概念 http://blog.youkuaiyun.com/Kusk/category/9870.aspx]]></description><category></category></item><item><title><![CDATA[JS通用表单验证函数]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/513338</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/513338</guid><author>goodfunman</author><pubDate>Fri, 21 Oct 2005 23:45:00 +0800</pubDate><description><![CDATA[不管是动态网站,还是其它B/S结构的系统,都离不开表单表单做为客户端向服务器提交数据的载体担当相当重要的角色.这就引出了一个问题,提交的数据合法吗?摆在我们面前的问题就是验证这些数据保证所提交的数据是合法的.所以,我们写了一个大堆的验证函数.当我们开始新的一个项目的开发时,我们又得写一大堆的验证函数,然后再调试这一大堆的函数...本文将介绍一种方法来提高我的代码的可重用性,提高我们的开发效率.个人]]></description><category></category></item><item><title><![CDATA[用正则表达式和javascript对表单进行全面验证 ]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/513333</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/513333</guid><author>goodfunman</author><pubDate>Fri, 21 Oct 2005 23:32:00 +0800</pubDate><description><![CDATA[代码：使用时请将下面的javascript代码存到一个单一的js文件中。1、表单要求  将对表单中的所有以下类型的域依次验证，所有验证是去除了前导和后缀空格的，要注意是区分大小写的。2、空值验证 表单中任意域加上emptyInfo属性将对此域是否为空进行验证（可以和最大长度验证/一般验证方式同时使用）。 无此属性视为此域允许空值。　　如：3、最大长度验证（可以和空值验证、一般验证方式同时使用）： ]]></description><category></category></item><item><title><![CDATA[用Eclipse CDT 配置C/C++ 编译环境]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/468319</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/468319</guid><author>goodfunman</author><pubDate>Wed, 31 Aug 2005 00:57:00 +0800</pubDate><description><![CDATA[当Visual C++长了尾巴，当Borland C++ Builder臃肿不堪，当钱包空空，难道在Windows下再没有我们可以负担的起而又足够优秀的C++ IDE？当然不是。这个世界上还有一种东西叫开源。本文的目的就是告诉你如何依靠开源软件搭建Windows XP下的C++ IDE（虽然搭配Linux OS是更好的选择，但毫无疑问的是，Windows OS至少在易用性上要远好于Linux OS]]></description><category></category></item><item><title><![CDATA[VMware Workstation 虚拟机的安装]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/465452</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/465452</guid><author>goodfunman</author><pubDate>Thu, 25 Aug 2005 22:52:00 +0800</pubDate><description><![CDATA[★想试Linux，不用重新分区，就像安装Office软件一样，让你直接在Windows中尝鲜。　　★可以反复练习Fdisk、PQmagic等危险软件的使用方法而无需担心破坏实际的计算机系统。　　★一台电脑变成三、四台，同时运行多个操作系统不再是天方夜谭，只要删除一个文件夹即可完成操作系统卸载。　　★组建虚拟的局域网，轻松学习网管知识，进行各种网络试验，根本不必购买交换机、路由器以及网线等网络设备。]]></description><category></category></item><item><title><![CDATA[CVS中增加目录及标签和分支]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/452138</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/452138</guid><author>goodfunman</author><pubDate>Fri, 12 Aug 2005 10:58:00 +0800</pubDate><description><![CDATA[１.在cvs中增加目录.如果要在ＣＶＳ中增加一个目录层，而不是几个文件，有点麻烦，因为增加操作不支持子目录。这种情况下，你要使用输入，就像创建新模块。1) 选择Create->Import module 菜单2) 在弹出的文件对话框中，选择你要增加的目录，并使这个文件夹打开。3) WinCvs 然后试图辨别目录树中的任何二进制文件。如果弹出了筛选窗口，确保提及的文件被正确地设置了文本或二进制。4)]]></description><category></category></item><item><title><![CDATA[CVS权限设置]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/331413</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/331413</guid><author>goodfunman</author><pubDate>Sat, 26 Mar 2005 22:41:00 +0800</pubDate><description><![CDATA[不同用户设置不同的访问权限方法                                          DALANG 20040112关于权限管理的操作，我感觉不错的 假设有用户1：lxw ;用户2：zxh有用户1的模块::lxwdir;用户2的模块:zxhdir要求 lxw 只能访问lxwdir;zxh只能访问zxhdir第1步，设置CVS的库配置文件（模块CVSROOT）的访问权限方]]></description><category></category></item><item><title><![CDATA[关于CVS在Window2000下的权限管理]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/331127</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/331127</guid><author>goodfunman</author><pubDate>Sat, 26 Mar 2005 16:42:00 +0800</pubDate><description><![CDATA[一.   CVS版本问题CVS分开客户端和服务器端两个程序，服务器端在Windows平台下用CVSNT，目前这个软件基本稳定，但速度和在Linux/Unix下相比,稍微慢些。但对于熟悉Windows应用程序的人来说，由于其操作简单，不失为一个好的选择。 注意:客户端和服务器端两方面的版本统一十分重要。本文挡建议使用：服务器：CVSNT2.0.34  在www.cvsnt.org下载文件cvsnt-]]></description><category></category></item><item><title><![CDATA[CVSNT用户管理方案 ]]></title><link>https://blog.youkuaiyun.com/goodfunman/article/details/330638</link><guid>https://blog.youkuaiyun.com/goodfunman/article/details/330638</guid><author>goodfunman</author><pubDate>Fri, 25 Mar 2005 22:50:00 +0800</pubDate><description><![CDATA[所有这些操作基于的环境和软件版本：WINDOWS2000 Pro、CVSNT2.0.4、WinCVS1.3.9.1Beta9 在前面的介绍CVSNT配合WinCVS进行用户管理的文章中，已经对CVSNT的用户管理，权限分配进行了比较详细的叙述，但是还有一些概念没有交待清楚，在这里，我会根据项目的实际需要，以及自己的一些经验给出一套用户管理、权限管理方案，在看这篇文章之前你最好已经阅读了前面的一篇文]]></description><category></category></item></channel></rss>