控件基本情况
控件本身+ CMainFrame + View
将所有的控件消息全部转发给CMainFrame来处理
BEGIN_MSG_MAP(CIECSChart)
//CHAIN_MSG_MAP(CComControl)
MESSAGE_HANDLER(MSG_SELECTION_CHANGED, MessageHandler)
CHAIN_MSG_MAP(_Base)
{
...
分类:
其他好文 时间:
2014-12-04 08:51:08
阅读次数:
223
图解STL内存管理的两种边界情况(STL源码剖析补充)
第一种情况就是内存池剩余的小字节空间怎么处理,会不会有内存泄露,答案肯定是不会,但是这个过程是怎么处理的,以下的代码已经简化处理,直接放到VS2010里就可以运行
#include
#include
static const size_t __ALIGN=8;
static const size_t __MAX_B...
分类:
其他好文 时间:
2014-12-04 08:51:29
阅读次数:
161
先上二叉树查找树的删除的代码,因为删除是二叉查找树最复杂的操作:
int BinarySearchTree::tree_remove(const T& elem)
{
BinarySearchTreeNode *z = tree_search(elem);//根据元素查找到要删除的节点
BinarySearchTreeNode *x, *y;
if (z != NULL)
{
...
分类:
编程语言 时间:
2014-12-04 08:51:29
阅读次数:
209
Artificial Intelligence?
Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld
& %llu
Submit Status
Description
Artificial Intelligence?
Phy...
分类:
其他好文 时间:
2014-12-04 08:49:40
阅读次数:
295
博客主页:http://blog.csdn.net/minna_d
题目:
给一个n个元素的线性表A,对于每个数Ai,找到它之前的数中,和它最接近的数。即对于每个i,计算
Ci = min{|Ai-Aj| | 1
其实就是给定一个数组, 在a[0....i-1]中求离a[i]最近的值, 其实这里有个bug,那就是,如果对与6而言5,7都离它一样, 那么该输出谁呢
N久...
分类:
编程语言 时间:
2014-12-04 08:50:36
阅读次数:
342
Excuses, Excuses!
Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld
& %llu
Submit Status
Description
Excuses, Excuses!
Judge Ito is havin...
分类:
其他好文 时间:
2014-12-04 08:49:35
阅读次数:
214
最近在写这个计算机网络,然后要求我们自己去写一个服务器,一开始一头雾水!不过后来一查资料想通了,哈哈~然后自己就啪啪啪敲出来了。好啦,闲言少叙,直接看代码!
Client.java
package exercise01;
import java.io.*;
import java.net.*;
public class Client {
private String hostname...
分类:
编程语言 时间:
2014-12-04 08:49:47
阅读次数:
176
前面废话过了,现在就直接看代码吧!
ThreadedClient.java
package exercise01;
import java.io.*;
import java.net.*;
public class ThreadedClient {
private String hostname;
private int port;
Socket socket = n...
分类:
编程语言 时间:
2014-12-04 08:50:14
阅读次数:
256
现如今的电子数码市场,季票得到了越来越广泛的使用,用户用其来获得更多的收益。但是,最近,Ubisoft’s 取消了该游戏刺客教條 Assassin’s
Creed Unity的票,这让小编想起了一些需要引起注意的地方:
刺客信条
季票
季票的出现,来自于游戏行业官方扩充包和游戏里的微交易的兴起,主要有两种功能:
首先,季票通常被看作是电子游...
分类:
其他好文 时间:
2014-12-04 08:51:15
阅读次数:
152
JSP验证码...
分类:
Web程序 时间:
2014-12-04 08:50:15
阅读次数:
167
这里主要介绍安装位置区别:
安装位置不同带来影响:
源码包安装服务启动:
以绝对路径启动...
分类:
系统相关 时间:
2014-12-04 08:50:22
阅读次数:
163
今天心血来潮突然想搞搞openssl了,趁着端午小假,刚好有空可以鼓捣孤岛自己喜欢的东西,出去东奔西跑的实在太造孽了,还是宅起来给自己充充电吧。下载openssl最新代码1.0.1g,修复了“心血漏洞”那个版本。编译安装那些小儿科的东西就不再浪费笔墨了,如果出现头文件或者库文件之类的错误,请在本人博客里寻找相关文章,应该主要集中在动态库那几篇博文。反正我在自己虚拟机里安装的时候是妥妥滴。
...
java图片加水印...
分类:
编程语言 时间:
2014-12-04 08:50:22
阅读次数:
298
工厂方法模式和抽象工厂模式
简单工厂模式
通常方法都是静态的,所以也被称作静态工厂
虽然从理论上,简单工厂什么都能创造,但是对于简单工厂可创建对象的范围来说,通常不要太大,建议将其控制在一个独立组件级别或者一个模块级别,也就是一个组件或模块对应一个简单工厂
类名建议为“模块名称+Factory”,如“UserFacory”;方法名通常为“get+接口名称”或者“create+接口名称”,如...
分类:
其他好文 时间:
2014-12-04 08:50:22
阅读次数:
227
Given a 2D board and a word, find if the word exists in the grid.
The word can be constructed from letters of sequentially adjacent cell, where "adjacent" cells are those horizontally or vertically...
分类:
其他好文 时间:
2014-12-04 08:48:28
阅读次数:
204
大家一定要学会给自己出问题,然后自己再想法解决。有人会说,我这不是自找难看吗,并不是这样的,当我们想法出难题时,其实也是在加深我们对知识点的记忆。这种方式还是提倡的。比如:《Struts2之struts2文件上传详解》这章,那个朋友测试出:org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException这个异常了。有的话,你们想到解决方法了吗。
the request was rejected because its size ...
分类:
其他好文 时间:
2014-12-04 08:47:22
阅读次数:
136
The gray code is a binary numeral system where two successive values differ in only one bit.
Given a non-negative integer n representing the total number of bits in the code, print the sequence of...
分类:
其他好文 时间:
2014-12-04 08:47:00
阅读次数:
168