首页 > 编程语言
java中23种设计模式之2-策略模式(strategy pattern)
The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy lets the algorithm vary independent...
分类:编程语言   时间:2015-03-27 14:41:35    收藏:0  评论:0  赞:0  阅读:166
查找算法
查找算法的定义是什么?维基百科的解释为:a search algorithm is an algorithm for finding an item with specified properties among a collection of items(20150327)。 既然已经知道了...
分类:编程语言   时间:2015-03-27 14:40:05    收藏:0  评论:0  赞:0  阅读:322
【Spring】核心jar包
spring开发所需要的核心jar1. libs目录下的核心jar包;2. common-logging-xxx.jar来自为知笔记(Wiz)附件列表
分类:编程语言   时间:2015-03-27 14:38:15    收藏:0  评论:0  赞:0  阅读:168
孙鑫MFC学习笔记8:对话框编程(下)
1.在按钮上没有字体设置,但是在对话框上有字体设置 2.让按钮进行消息响应 *1.创建按钮 *2.创建从按钮继承的类 *3.关联对象 3.属性页编程 *1.在对话框资源中新建属性页 *2.为属性页创建类 *3.添加属性列表 *4.显...
分类:编程语言   时间:2015-03-27 14:37:55    收藏:0  评论:0  赞:0  阅读:332
孙鑫MFC学习笔记6:菜单编程
1.对菜单响应的顺序: 视类,文档类,框架类,应用程序类 2.消息的分类 3.CWnd继承自CCmdTarget类, 所以从CWnd派生出的类也可以接收WM_COMMAND消息 4.命令的消息路由 5.GetMenu获取指向菜单栏的指针 6.GetSubMenu获取指向子菜单的指针 7.CheckM...
分类:编程语言   时间:2015-03-27 14:37:05    收藏:0  评论:0  赞:0  阅读:332
数据结构与算法——链表
链表题型1:数组和链表的区别是什么?数组和链表的区别主要表现在以下几个方面:1)逻辑结构。数组必须事先定义固定的长度,不能适应数据动态地增减。当数组中插入、删除数据项时,需要移动其他数据项。而链表采用动态分配内存的形式实现,可以适应数据动态第增减的情况,需要时可以用new/malloc分配内存空间,...
分类:编程语言   时间:2015-03-27 14:34:45    收藏:0  评论:0  赞:0  阅读:302
孙鑫MFC学习笔记3:MFC程序运行过程
1.MFC中WinMain函数的位置在APPMODUL.cpp APPMODUL.cpp中是_tWinMain,其实_tWinMain是一个宏#define _tWinMain WinMain 2.全局变量(对象)的构造在入口函数之前 3.带有Afx前缀的函数是应用程序框架函数(Applicatio...
分类:编程语言   时间:2015-03-27 14:34:25    收藏:0  评论:0  赞:0  阅读:240
c++ basic 整理1
//c++类 初始化 与 初始赋值 //C++规定 对象的 成员变量 初始化 动作发生 在进入 构造函数本体 之前 。 在构造函数内 成员变量赋值都属于 赋值 。 class People { public: People( std::string name, int age, i...
分类:编程语言   时间:2015-03-27 14:32:25    收藏:0  评论:0  赞:0  阅读:242
很好的理解遗传算法的样例
遗传算法的手工模拟计算演示样例为更好地理解遗传算法的运算过程,以下用手工计算来简单地模拟遗传算法的各 个主要运行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种 符号串。本题中,用无符号二进制整数来表示。 因 x1...
分类:编程语言   时间:2015-03-27 14:31:35    收藏:0  评论:0  赞:0  阅读:277
孙鑫MFC学习笔记7:对话框编程(上)
1.DoModal创建模态对话框 2.Create创建非模态对话框(需要用ShowWindow显示出来) 模态:对话框显示,程序会暂停,直到对话框关闭 非模态:对话框显示,程序继续执行 3.对于模态对话框,点击确定/取消对话框被销毁,而对于模态对话框,只是被隐藏 4.对于模态对话框,需要在自己的类中...
分类:编程语言   时间:2015-03-27 14:30:35    收藏:0  评论:0  赞:0  阅读:242
java设计模式之简单工厂模式
当A对象需要调用B对象的方法是,许多初学者会选择使用new关键字来创建一个B实例,然后调用B实例的方法。从语法角度来看,这种做法没有任何问题,这种做法的坏处在于:A类的方法实现直接调用了B类的类名(这种方式也被称为硬编码耦合),一旦系统需要重构;需要使用C类来代替B类时,程序不得不写A类代码。如果应...
分类:编程语言   时间:2015-03-27 14:27:45    收藏:0  评论:0  赞:0  阅读:297
JavaScript事件冒泡简介及应用
一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对...
分类:编程语言   时间:2015-03-27 14:27:35    收藏:0  评论:0  赞:0  阅读:175
Java的容器小结
1. 各个类与接口的关系:
分类:编程语言   时间:2015-03-27 14:26:05    收藏:0  评论:0  赞:0  阅读:241
Standard ML 语言学习(chapt 10)--- Concrete Data Types
参考:(ProgramminginStandardML,chapt10)10.1.DatatypeDeclarationsML提供datatype定义来为程序员提供自定义的递归的类型。type定义的作用是提供类型的缩写,将type的名称与其定义替换并不会影响程序的功能。而datatype定义则用于引...
分类:编程语言   时间:2015-03-27 14:25:55    收藏:0  评论:0  赞:0  阅读:301
孙鑫MFC学习笔记5:文本显示
1.CreateSolidCaret添加一个插入符 参数:宽度,高度 如果设为0,就设为默认窗口边界的宽度和高度 2.GetSystemMetrics获取默认窗口边界的宽度和高度 3.Caret在创建后默认是隐藏的,需要调用ShowCaret()显示 4.GetTextMetrics获取当前字体信息...
分类:编程语言   时间:2015-03-27 14:25:05    收藏:0  评论:0  赞:0  阅读:366
Java高效计数器
本文转载地址: http://blog.csdn.net/renfufei/article/details/14120775我们经常使用 HashMap作为计数器(counter)来统计数据库或者文本中的某些东西.本文将使用HashMap来实现计数器的3种不同方式进行对比。1. 新手级计数...
分类:编程语言   时间:2015-03-27 14:24:55    收藏:0  评论:0  赞:0  阅读:258
java 值传递和引用传递
最近心血来潮看了看Java中的值传递和引用传递。根绝网上搜罗的资料都看晕了,比如说常量池里放的是对象还是对象的引用,很乱。不管怎么样,先按照如下记录一下:对于原始类型的变量(包括它们的封装类)和字符串类型String,就是值传递。结果就是,原始值不变。String a = "test";或者Stri...
分类:编程语言   时间:2015-03-27 14:24:35    收藏:0  评论:0  赞:0  阅读:211
Java线程面试题 Top 50 (转载)
Java线程面试题 Top 50 原文链接:http://www.importnew.com/12773.html 本文由ImportNew-李 广翻译自javarevisited。欢迎加入Java小组。转载请参见文章末尾的要求。 不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。...
分类:编程语言   时间:2015-03-27 14:23:15    收藏:0  评论:0  赞:0  阅读:174
孙鑫MFC学习笔记4:MFC画图
1.画线方法 *1.捕获鼠标按下和弹起消息,获取两个点 *2.消息响应,画线 2.在CMainFrame类中的鼠标左键事件得不到响应的原因是CNameView覆盖了CMainFrame 3.注释宏 4.画线方法 *1.HDC *2.CDC(MFC封装) *3.CClient...
分类:编程语言   时间:2015-03-27 14:22:55    收藏:0  评论:0  赞:0  阅读:378
孙鑫MFC学习笔记1Windows应用程序运行机理
1.MSG结构 hwnd:窗口句柄 message:消息类型 wParam & lParam:消息的附加信息(比如键值) time:消息被投递的时间 tip:typedef的作用是从变量类型区分变量用途 2.WinMain 3.程序开发步骤 4.设计窗口类 5.创建窗口、显示窗口、更新窗口 6.回调...
分类:编程语言   时间:2015-03-27 14:20:45    收藏:0  评论:0  赞:0  阅读:294
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!