今天突发奇想,想着看了还几个设计模式了,倒不如写点东西来实践它们。发现计算器这种就比较合适,打算随着设计模式的学习,会对计算器不断的做改进。 包括功能的增加和算法的改进。初学者难免犯错,希望大家不吝指教。 计算器V1.0:主要实现了计算器最常见的加减乘除功能,同时还有一个特殊功能,例如:我们执行完1 ...
分类:
其他好文 时间:
2016-05-14 00:50:08
阅读次数:
225
Media Player Classic(Guliverkli2)是由匈牙利人Gabest开发,基于源代码开放协议(GPL:GNU通用公共许可证)的软件,暴风影音等不少播放器都是在它的基础上做出来的,在sourceforge.net上的项目叫做Guliverkli2,地址是:http://sourc... ...
分类:
其他好文 时间:
2016-05-14 00:47:15
阅读次数:
204
先说结论:实现了在自定义大小的窗口中,加载图片,并在图片上绘制一个矩形框;且在窗口大小改变的情况,保持绘制的矩形框与图片的先对位置不变。 在WinForm中,我们可以很方便地绘制自己需要的内容,在WPF中似乎被限制了,不能够很方便的使用;然后需求有总是奇葩的,所以在这里简单地总结一下。 在WinFo ...
文章转自:CSS z-index 属性的使用方法和层级树的概念,另外加了一点自己的注释 CSS 中的 z-index 属性用于设置节点的堆叠顺序, 拥有更高堆叠顺序的节点将显示在堆叠顺序较低的节点前面, 这是我们对 z-index 属性普遍的认识. 与此同时, 我们总是对堆叠顺序捉摸不透, 将 z- ...
分类:
Web程序 时间:
2016-05-14 00:49:36
阅读次数:
346
虽然VBScript等脚本语言实现WMI编程更加方便,但有些时候我们还是不得不使用C++来编程,比如说要追求更好的性能或者是一个基于C++的项目中需要这样的功能等等。 下面是用C++实现WMI编程的基本步骤,在这里,我们通过读取BIOS信息来演示如何实现。可以对照参考: http://www.qin... ...
分类:
移动开发 时间:
2016-05-14 00:49:39
阅读次数:
221
1.获取输入法列表 //保存输入法信息的结构 struct _tagInputMethod { char szLanguageId[30]; char szLanguageName[100]; char szLanguageImeFileName[100]; HICON hIcon; }; _tag... ...
分类:
其他好文 时间:
2016-05-14 00:48:53
阅读次数:
215
描述 count() 方法用于统计某个元素在列表中出现的次数。 语法 count()方法语法: 参数 obj -- 列表中统计的对象。 返回值 返回元素在列表中出现的次数。 实例 以下实例展示了 count()函数的使用方法: 以上实例输出结果如下: ...
分类:
编程语言 时间:
2016-05-14 00:48:43
阅读次数:
5667
1.类型转换: 分为自动转换和强制转换,一般用强制转换。 其他类型转换为整数:parseInt();int整数 其他类型转换为小数:parseFloat();float小数(小数点后几位较短) 判断是否是一个合法的数字类型:isNaN();重点 是数字的话返回false,不是数字的话返回ture。 ...
分类:
Web程序 时间:
2016-05-14 00:45:56
阅读次数:
246
实现方法: 1.定义自己的控件类,比如CButtonEx:public CButton,实现自绘。 2.安装WH_CALLWNDPROC钩子 a.定义HHOOK全局变量 HHOOK g_WndProcHook=NULL; b.在CXXAPP ::InitInstance()中安装钩子 g_WndPr... ...
分类:
编程语言 时间:
2016-05-14 00:46:42
阅读次数:
924
Description 勤奋的Farmer John想要建造一个四面的栅栏来关住牛们。他有一块长为n(4<=n<=2500)的木板,他想把这块本板切成4块。这四块小木板可以是任何一个长度只要Farmer John能够把它们围成一个合理的四边形。他能够切出多少种不同的合理方案。注意: *只要大木板的切 ...
分类:
其他好文 时间:
2016-05-14 00:46:53
阅读次数:
170
var WScriptShell=new ActiveXObject("WScript.Shell"); var EnvironmentSet = WScriptShell.Environment("system"); EnvironmentSet("变量")="变量的值"; //添加 //Envi... ...
分类:
编程语言 时间:
2016-05-14 00:46:26
阅读次数:
184
今天早上地铁芍药居竟然遇到大洋了,好巧,偌大个北京城。 明天要加班,今天上班比较闲,突然感觉自己懂的东西是那么肤浅,很多原理都不懂,加油。 restful,redis,框架,java基础。 尝试着搞搞原理。 上了这么多年学,竟然没学会怎么学习,马斯克。。想想以后怎么教育孩子吧。 睡觉。 ...
分类:
其他好文 时间:
2016-05-14 00:48:01
阅读次数:
128
难得端午节放3天假,确实应该出去玩玩,深圳的公园差不多都去过了,还有一些还去过很多次。思来想去,最终决定去深圳仙湖植物园。 仙湖植物园在深圳的东北角,莲塘梧桐山脚下,毗邻深圳水库,坐公交车车到国威路、仙湖路附近下车,走几分钟就到了。深圳仙湖植物园在Google地球中的位置:仙湖湖面.kml.rar ... ...
分类:
其他好文 时间:
2016-05-14 00:46:22
阅读次数:
186
注意:如何取一组不重复的随机数,这种方法的前提是取数的这个数组没有重复的数方可。 (1)换位排除法 (2)set排异法 ...
分类:
其他好文 时间:
2016-05-14 00:45:28
阅读次数:
178
CMenu* pSysMenu = GetSystemMenu(FALSE); int i = pSysMenu->GetMenuItemID(1); pSysMenu->EnableMenuItem(i,MF_DISABLED); ...
分类:
编程语言 时间:
2016-05-14 00:46:07
阅读次数:
212
COM技术相关网站: http://www.cppblog.com/mzty/archive/2005/12/23/2002.html 用VC进行COM编程所必须掌握的理论知识 http://www.vckbase.com/vckbase/columnist/yangfeng/index.asp 杨... ...
分类:
其他好文 时间:
2016-05-14 00:44:50
阅读次数:
197