自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 栈空间申请内存大小限制

在做分布式存储ceph项目中,遇到一个数组过大,导致栈空间内存申请失败问题,特记录一下。问题描述:在ceph块存储实现架构中,对用户提供逻辑卷(image),内存数据保存时,将image切分成对象(object)进行落盘。image比较大,一般为TB级别,object大小固定一般为4M(可通过参数配置,默认4M),故一个1TB的卷可切分为262144个object。在一个处理image读写...

2019-03-04 13:46:30 2889 2

原创 c++ 头文件互相包含问题

c++ 中分别在两个头文件中定义两个类或命名空间,若两个头文件相互包含,则在非定义文件中直接使用类时会报“** has not been declared **” 或 “does not name a type” 或 “is not number of ”等错误;如下述例子中的类A和类B:B.h:#include "A.h"class B{ public: ...

2018-08-11 14:53:03 2595

原创 MFC对话框使用回车键实现像TAB键一样跳转输入焦点

在一个MFC界面中完成大量散乱数据的输入操作,包含很多的EDIT控件。当使用数字键输入时,用TAB进行焦点控制颇为不便,考虑使用回车键。具体分两步实现:1、将各控件的TAB顺序调整好。使用Ctrl+D,从自己认为Tab顺序应该为1的控件开始依次单击,即可实现响应顺序的设置。2、重载对话框PreTranslateMessage消息处理函数,使当按下回车键时响应TAB键事件。具体代码如下:

2017-04-26 20:39:31 1282

原创 数组排序与查找

当对数组操作需要提高效率时,先排序,后查找。排序常用的有冒泡、快速排序、插入排序等,参见博文“八大排序算法”;查找常用算法有顺序查找、二分法、插值查找等,参见博文“7种查找算法解析”和“常见查找算法总结”。除了常见数组,在实际工作中还可使用STL提高效率,常见有vector、list、stack、queue等,大多已集成排序、查找算法。

2017-03-14 00:03:33 338

转载 VC枚举系统所有字体

LOGFONT lf;lf.lfCharSet = DEFAULT_CHARSET; // Initialize the LOGFONT structurestrcpy(lf.lfFaceName,"");CClientDC dc (this);//Enumerate the font families::EnumFontFamiliesEx((HDC) dc,&lf,

2016-05-20 15:58:19 1126

原创 txt 读取一个小问题

今天做项目对txt文档进行读写操作,本是一个挺简单的问题,getline();、readstring();、fget();均可实现按行对文本读取。由于文本为大量数字,读取后字符串较长,程序中查看显示两行,遂在程序外对txt进行测试。在一个新的txt文本中连续输入字符,至自动跳转下一行前停止,保存文本,查看属性大小1KB。输入两行为2KB,再结合其他网友测试结果,发现txt一行最多可写入1024

2016-03-03 16:19:40 296

转载 Windows 2000 Kernel Source Code Analysis-Part I

http://blog.chinaunix.net/uid-20517852-id-1936379.htmlWindows 2000 Kernel Source Code Analysis-Part I这是我的关于Windows 2000内核细节系列文章中的第一篇。我会涉及到已泄漏的Windows 2000内核源代码。显然,我不会在文章中直接写出相关的内核代码,但我会清楚地

2016-03-01 17:16:00 1057

原创 MFC 鼠标画线总结

使用mfc鼠标画线,主要使用鼠标左键单击,鼠标移动,鼠标右键单击等响应函数完成。     在mfc画线是主要要注意以下几点:        1、坐标系问题:在鼠标左键单击的响应函数中获取的鼠标坐标为设备坐标(屏幕坐标),而画线使MOVETO,LINETO函数使用的是逻辑坐标(客户区坐标),因此在获取鼠标单击坐标时需要进行坐标系的转换。               同时,如果是在对话框的

2016-03-01 15:03:37 6923

好压压缩文件

这是一个好压压缩软件,为好压官网最新的版本,经测试WIN、XP均能完美运行……

2012-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除