04 2014 档案

摘要:原文地址:http://hankjin.blog.163.com/blog/static/3373193720083249387801/业余八小时人的活动千姿百态。八小时以外你在干什么,恰恰决定着你这个人的基本素质,决定着你晚年怎么过。为什么八小时外你去干这个,他干那个,这就是每个人的人文取向,你追... 阅读全文
posted @ 2014-04-30 10:09 CocoWang 阅读(337) 评论(0) 推荐(0)
摘要:原文地址:http://hankjin.blog.163.com/blog/static/337319372009310105246563/远程桌面与远程控制的方式有几种:1. Windows自带的远程桌面功能: 开始->运行->mstsc2. Windows自带的远程协助功能: 开始->程序->远... 阅读全文
posted @ 2014-04-30 09:53 CocoWang 阅读(339) 评论(0) 推荐(0)
摘要:原文地址:http://hankjin.blog.163.com/blog/static/33731937200942915452244/程序中不可避免的要用到配置文件或数据,对于数据量比较小的程序,部署数据库花费的时间就显得浪费了,因此用XML来存储不妨为一个很好的办法,而且结合C#的DataSe... 阅读全文
posted @ 2014-04-30 09:51 CocoWang 阅读(513) 评论(0) 推荐(0)
摘要:原文地址:http://hankjin.blog.163.com/blog/static/337319372009535108234/一共两个文件:EasterEgg.xaml + EasterEgg.xaml.csEasterEgg.xaml 等级: 分数: 说明: 上下左右键调整... 阅读全文
posted @ 2014-04-30 09:49 CocoWang 阅读(897) 评论(0) 推荐(0)
摘要:无知者无畏。因为无知,所以不知道什么是恐怖,什么是敬畏。所谓初生牛犊不怕虎,不是不怕,是因为不知道虎可怕。全知者不惧。因为全知,所以看开了,伸首一刀,缩头还是一刀,何必作无谓烦恼;因为全知,所以知道如何应付,犹如闲庭信步,游刃而有余。恐惧源于一知半解。明知道灾难会发生,却对解决办法不甚了了,在无奈中... 阅读全文
posted @ 2014-04-30 09:44 CocoWang 阅读(301) 评论(0) 推荐(0)
摘要:八条佛曰1、佛曰:忘记并不等于从未存在,一切自在来源于选择,而不是刻意。不如放手,放下的越多,越觉得拥有的更多。2、佛曰:命由己造,相由心生,世间万物皆是化相,心不动,万物皆不动,心不变,万物皆不变。3、佛曰:坐亦禅,行亦禅,一花一世界,一叶一如来,春来花自青,秋至叶飘零,无穷般若心自在,语默动静体... 阅读全文
posted @ 2014-04-30 09:43 CocoWang 阅读(940) 评论(0) 推荐(0)
摘要:原文地址:http://hankjin.blog.163.com/blog/static/3373193720091112101516694/网络唤醒主要需要主板支持, 在BIOS里设置Wake on lan[Enable]网络唤醒的包很容易构建,但是在网管服务器上始终不能工作,刚开始以为是程序的问... 阅读全文
posted @ 2014-04-30 09:34 CocoWang 阅读(767) 评论(0) 推荐(0)
摘要:博客原文:http://hankjin.blog.163.com/blog/static/33731937201031511305338/先说C++,标准C++不支持finally, 如果要实现finally的效果,可以用析构函数来实现: class File_handle { FILE* p;p... 阅读全文
posted @ 2014-04-30 09:30 CocoWang 阅读(612) 评论(0) 推荐(0)
摘要:原文地址:http://hankjin.blog.163.com/blog/static/3373193720108811316123/原理:平均e个(0,1)之间的随机数之和会大于1.原因:n个数之和小于1的概率是1/n!,则n个数之和大于1的概率则是1-1/n!;恰好n个数之后大于1的概率,等于... 阅读全文
posted @ 2014-04-30 09:26 CocoWang 阅读(456) 评论(0) 推荐(0)
摘要:原文地址:http://hankjin.blog.163.com/blog/static/33731937200922353623434/胖客户端的好处是可以轻易的实现绚丽的效果, 而瘦客户端则需要大量的js才能实现相应的效果. 而且当需要同时开发应用程序和Web应用程序时, 则需要将近双倍的开发时... 阅读全文
posted @ 2014-04-29 21:38 CocoWang 阅读(653) 评论(0) 推荐(0)
摘要:qsort(&g_AMTBuf[g_dwAMTLenth], m_nCount, sizeof(12), Compare);参数说明:1.待排序数组首地址;2.数组中待排序元素数量;3.各元素的占用空间大小;4.指向函数的指针。1 int Compare(const void *a,const vo... 阅读全文
posted @ 2014-04-29 09:57 CocoWang 阅读(172) 评论(0) 推荐(0)
摘要:路由驱动:也称数据驱动,如MVVM就是路由驱动事件驱动:比如MVC、MVP就是事件驱动区别:1.mvp,mvc都是传统的事件驱动,你点个按钮,是不是要触发事件,这个就是事件驱动;2.但是数据驱动不一样,比如你用wpf,前面UI层控件绑定的是属性,后面代码逻辑处理的是数据值得改变,只要值变了,那个UI... 阅读全文
posted @ 2014-04-23 17:25 CocoWang 阅读(482) 评论(0) 推荐(0)
摘要:一、WPF的历史首先给大家讲述一下Winform的发展里程来展示WPF的历史,告诉大家WPF是在什么背景下诞生的。二、WPF的特性与MFC、Windows相比,WPF具有3D呈现特性,XMAL是其核心,通过编写XAML代码可以实现各种前端呈现。WPF/E:实现Web与Winform的结合,即用户可以... 阅读全文
posted @ 2014-04-20 18:32 CocoWang 阅读(316) 评论(0) 推荐(0)
摘要:ARP -d 将电脑中的ARP缓存清空ARP-a 查看arp缓存arp-s ip与mac绑定 阅读全文
posted @ 2014-04-18 11:36 CocoWang 阅读(284) 评论(0) 推荐(0)
摘要:原文地址:http://tech.it168.com/zx/2007-09-15/200709141320653.shtml你可能对微软的.NET框架3.0版本的最近的一次更新感到有点奇怪。主版本指出了在平台、工具或技术的一个主要改变。但是3.0版本纯粹只是2.0版本的一个补充,2.0版本工作的方式... 阅读全文
posted @ 2014-04-16 13:03 CocoWang 阅读(365) 评论(0) 推荐(0)
摘要:原文地址:http://www.kuqin.com/windows/20090315/40172.htmlWindows已经有22年的历史,这22年来,微软官方主力推行的编程语言与API有四个分水岭: 1985~1991年:C搭配Windows API。目前我们已很少用C和Windows API写... 阅读全文
posted @ 2014-04-16 13:01 CocoWang 阅读(501) 评论(0) 推荐(0)
摘要:原文地址:http://liutiemeng.blog.51cto.com/120361/916321.UI层与逻辑层要尽可能地剥离(解耦)。2.Routed Event和Command比Event的耦合度要低。3.UI层与逻辑层的“血管”是数据关联(Data Binding)。4.尽量不要试图通过... 阅读全文
posted @ 2014-04-14 17:18 CocoWang 阅读(182) 评论(0) 推荐(0)
摘要:原文地址:http://kb.cnblogs.com/page/188928/如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把GET改个名字叫GET2。他反问道,那就是单纯的名字上的区别喽?我想了想,我觉得如果说再具体的区别,只能去看RFC文档了,还要取决于服务器(指Apache,IIS)的具体实现。但我不得不承认,我的确没有仔细看过HTTP的RFC文档。于是我说,我... 阅读全文
posted @ 2014-04-03 12:57 CocoWang 阅读(187) 评论(0) 推荐(0)
摘要:原文地址:http://www.jizhuomi.com/software/171.html我们在使用Windows系统的过程中经常会见到消息对话框,提示我们有异常发生或提出询问等。因为在软件开发中经常用到消息对话框,所以MFC提供了两个函数可以直接生成指定风格的消息对话框,而不需要我们在每次使用的时候都要去创建对话框资源和生成对话框类等。这两个函数就是CWnd类的成员函数MessageBox()和全局函数AfxMessageBox()。 一.CWnd::MessageBox()函数和AfxMessageBox()函数的用法 下面鸡啄米就分别讲解两个函数的用法。 1.CWnd::Message 阅读全文
posted @ 2014-04-02 11:03 CocoWang 阅读(327) 评论(0) 推荐(0)
摘要:原文地址:http://www.jizhuomi.com/software/173.html文件对话框分为打开文件对话框和保存文件对话框,相信大家在Windows系统中经常见到这两种文件对话框。例如,很多编辑软件像记事本等都有“打开”选项,选择“打开”后会弹出一个对话框,让我们选择要打开文件的路径,这个对话框就是打开文件对话框;除了“打开”选项一般还会有“另存为”选项,选择“另存为”后往往也会有一个对话框弹出,让我们选择保存路径,这就是保存文件对话框。 正如上面举例说明的,打开文件对话框用于选择要打开的文件的路径,保存文件对话框用来选择要保存的文件的路径。 文件对话框类CFileDialog 阅读全文
posted @ 2014-04-02 11:02 CocoWang 阅读(1515) 评论(0) 推荐(0)
摘要:保存:voidCExample17Dlg::OnBnClickedSaveButton() { //TODO:Addyourcontrolnotificationhandlercodehere //设置过滤器 TCHARszFilter[]=_T("文本文件(*.txt)|*.txt|Word文件(*.doc)|*.doc|所有文件(*.*)|*.*||"); //构造保存文件对话框 CFileDialogfileDlg(FALSE,_T("doc"),_T("my"),OFN_HIDEREADONLY|OFN_OVERWRITEPR 阅读全文
posted @ 2014-04-02 11:01 CocoWang 阅读(748) 评论(0) 推荐(1)
摘要:代码:int nStructSize = 76; //Win98 as default LPARAM lModuleParam = 0; TV_INSERTSTRUCT tvItem; CString sPathNameSel; char lpszCurrentDir[1024];//1K ::GetModuleFileName(NULL, lpszCurrentDir, 1024); //Get current directory int n = CString(lpszCurrentDir).ReverseFind('\\'); CString sTemp = CStr.. 阅读全文
posted @ 2014-04-01 21:44 CocoWang 阅读(307) 评论(0) 推荐(0)
摘要:BOOL CLiftCtrlModbusConfigDlg::CheckValid(const CString &str){ ASSERT(str.GetLength() > 0); if ((str[0] == '-' && str[1] > '0' && str[1] '0' && str[0] = 1) || (str[0] == '0' && str.GetLength() == 1)) { for (int i = 1; i < s 阅读全文
posted @ 2014-04-01 21:38 CocoWang 阅读(663) 评论(0) 推荐(0)
摘要:代码:CString GetConfDir()//获得路径 { CString sTemp; CString sCurrentDir = ""; char lpszCurrentDir[MERGE_MAX_SIZE_OF_DIR_SEARCH_BUFF]; ::GetModuleFileName( NULL, lpszCurrentDir, MERGE_MAX_SIZE_OF_DIR_SEARCH_BUFF); //Get current directory sCurrentDir = lpszCurrentDir; if (lpszCurrentDir[strlen(.. 阅读全文
posted @ 2014-04-01 21:36 CocoWang 阅读(178) 评论(0) 推荐(0)