自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Steven Well的专栏

Nothing is impossible to a willing heart.

  • 博客(5)
  • 资源 (7)
  • 收藏
  • 关注

原创 MFC-ODBC自动注册数据源

自动注册ODBC数据源,如下代码可直接放在对话框初始化函数OnInitDialog中:       /*获取应用程序exe所在路径*/CString szPath; GetModuleFileName(NULL,szPath.GetBufferSetLength(MAX_PATH+1),MAX_PATH); szPath.ReleaseBuffer (); int nPos

2012-12-30 00:02:24 1650

原创 二分搜寻法(搜寻原则的代表)

说明如果搜寻的数列已经有排序,应该尽量利用它们已排序的特性,以减少搜寻比对的次数,这是搜寻的基本原则,二分搜寻法是这个基本原则的代表。解法在二分搜寻法中,从数列的中间开始搜寻,如果这个数小于我们所搜寻的数,由于数列已排序,则该数左边的数一定都小于要搜寻的对象,所以无需浪费时间在左边的数;如果搜寻的数大于所搜寻的对象,则右边的数无需再搜寻,直接搜寻左边的数。所以在二分搜寻

2012-12-26 16:37:33 546

原创 快速排序

说明快速排序法(quick sort)是目前所公认最快的排序方法之一(视解题的对象而定),虽然快速排序法在最差状况下可以达O(n^2),但是在多数的情况下,快速排序法的效率表现是相当不错的。快速排序法的基本精神是在数列中找出适当的轴心,然后将数列一分为二,分别对左边与右边数列进行排序,而影响快速排序法效率的正是轴心的选择。这边所介绍的第一个快速排序法版本,是在多数的教科书上所提

2012-12-26 16:07:07 421

原创 背包问题

说明假设有一个背包的负重最多可达8公斤,而希望在背包中装入负重范围内可得之总价物品,假设是水果好了,水果的编号、单价与重量如下所示:0 李子4KG NT$45001 苹果5KG NT$57002 橘子2KG NT$22503 草莓1KG NT$11004 甜瓜6KG NT$6700解法背包问题是关于最佳化的问题,要解最佳化问题可以使用「动态规划」(Dynamic

2012-12-26 15:21:59 606

原创 八皇后问题

八皇后问题不能放置皇后的条件是:1、不能同列和同行2、不能在对角线上。这里的理解最开始出现了偏差,将棋盘理解为坐标轴。最初理解是(1,1)(8,8)对角线以及(1,8)和(8,1)对角线。而正确的对角线是,不在经过任意一点(i,j)的线上,包括两条线y=x+d和y=-x+d。(i,j)在直线上可以推算出d=j-i和d=j+i。在得到了直线是y=x+j-i和直线y=-x+j+i。

2012-12-25 15:51:03 557

mscomm控件-支持256串口

vb6使用串口控件时,只支持16串口。本控件支持端口达255的串口通信。该控件是在微软原有控件的基础上修改了1个字节(可以采用编辑软件对比),解决了串口的端口号大于16的难题

2013-05-15

CSerial 类 串口控件类

一般串口编程用到COM类 但是鉴于它是针对MFC 所以依靠性强 比较局限 ,而CSerial类却不需要限制 ,所以很流行很随意~!

2013-02-23

《P2P网络技术原理与C++开发案例》(书号:18105)第9章案例源代码

《P2P网络技术原理与C++开发案例》(书号:18105)第9章案例源代码

2013-01-11

常见设计模式C++源码实现

包括GOF书中提到的经典设计模式。本资源主要将其通过c++实现,初学设计模式者可以参考此代码。

2011-09-07

空空如也

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

TA关注的人

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