自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

转载 在Win32应用程序中添加控制台窗口

1.  背景知识介绍1.Win32 Handles和RTL Handles标准C定义的文件操作类型为FILE*Win32 API定义文件操作的类型为 HANDLE,  在Windows平台上, 标准C的输入输出函数是HANDLE实现, 标准C的输入输出FILE* 类型

2011-09-20 16:51:58 2734

原创 Model-View-Controller Pattern

Model-View-Controller PatternModel-View-Controller (MVC) is a classic design pattern often used by applications that need the ability

2011-08-16 16:48:19 773

转载 .NET初学者架构设计指南 Model-View-Controller

http://www.cnblogs.com/lane_cn/archive/2007/03/13/672628.html Model-View-Controller简称为MVC,这是图形界面(GUI)应用程序的一种架构形式。Model是业务领域层,比如我们在前面两篇

2011-08-16 16:32:21 1158

转载 C中可变参数函数实现

一、 从printf()开始原型:int printf(const char * format, ...);参数format表示如何来格式字符串的指令,…表示可选参数,调用时传递给"..."的参数可有可无,根据实际情况而定。系统提供了vprintf系列格式化字符串的函数,用于编程人员封装自己的I/O函数。int vprintf / vscanf(const char * format, va_li

2008-11-03 16:14:00 2383

转载 内存对齐#define _INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)&~(sizeof(int) - 1) )

对于两个正整数 x, n 总存在整数 q, r 使得x = nq + r, 其中  0q, r 是唯一确定的。q = [x/n], r = x - n[x/n]. 这个是带余除法的一个简单形式。在 c 语言中, q, r 容易计算出来: q = x/n, r = x % n.所谓把 x 按 n 对齐指的是:若 r=0, 取 qn, 若 r>0, 取 (q+1)n. 这也相当于把 x 表示为:x =

2008-11-03 15:33:00 5940

转载 Window 中窗口的层次关系以及窗口的属性

 Window 窗口层次关系  相信在Window 下面编程的很多兄弟们都不是很清楚Window 中窗口的层次关系是怎么样的,这个东西很久已经研究过一下,后来又忘记了,今天又一次遇到了这个问题,所以便整理一下。下面就说说Window 中桌面(Deskkop)以及顶层窗口,以及子窗口之间的关系。    在Window 的图形界面下,最基本显示信息的元素就是窗口,每一个Window 窗口都管理着自己与

2008-04-27 11:44:00 1569

转载 Linux 系统命令(系统管理)

        whois   功能说明:查找并显示用户信息。   语  法:whois [帐号名称]   补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。   ----------------------------------------------

2007-01-22 20:44:00 743

转载 linux命令分类详解

系统管理 whois     功能说明:查找并显示用户信息。   语  法:whois [帐号名称]   补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。   -------------------------------------

2007-01-22 20:42:00 1442

转载 VC 常见的108个问题

1) 如何通过代码获得应用程序主窗口的 指针?主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)//使程序最大化.(2) 确定应用程序的路径Use GetModuleFileName 获得应用程序的路径,然后去掉可执行文件名。Example:TCHAR

2007-01-22 20:36:00 1186

转载 常用数据类型使用转换详解

读者层次:初学刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。我们先定义一些常见类型变量借以说明int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];char *buf;CString str;_variant_t

2006-08-14 15:07:00 1252

转载 VC 多文档用户界面设计

用习惯了Delphi、VB、Windows Form(Visual C#)等称之为RAD(Rapid Application Development)的开发工具进行项目开发的都会很满足这些工具和平台提供的快速界面开发的功效:你可以很容易就可以实现一个MIS系统的管理界面,提供一个主框架,点击主框架上的某一个菜单项就打开一个处理事务的窗口,这些窗口可以重叠,可以最大/小化,一切看起来都像那么回事。但

2006-08-14 12:40:00 7647 5

转载 VC项目开发之单文档多视图实现

多视图是VC开发中经常要用到的技术之一,一般地实现单文档多视图有两种方式1)通过视图分割的技术(使用CSplitterWnd实现),将窗口分割为多个部分,每个部分显示各自显示不同的视图,这种技术实现起来比较简单,并且相关的资料也很多。2)通过一个文档关联多个视图,窗口显示整个视图。第二种实现较第一种复杂,这里给出详细的实现方法。Step 1:使用VC 6.0新建一个Project,命名为:Mu

2006-08-14 12:39:00 11117 5

转载 VS.Net 2003/VC6.0常用快捷键集合

功能 快捷键 与VC比较 常用

2006-08-14 11:48:00 1359

转载 深入分析MFC文档视图结构(项目实践)

文档视图结构(Document/View Architecture)是MFC的精髓,也是Observer模式的具体实现框架之一,Document/View Architecture通过将数据和其表示分开,提供了很好的数据层次和表现层次的解耦。然而,虽然我们使用MFC AppWizard就可以很轻松地获得一个支持Document/View Architecture的MFC程序框架,Document/

2006-08-14 11:39:00 3639

转载 VC常用数据类型列表

  Type Default Size Description

2006-07-29 13:26:00 1048

转载 asp.net 中 DropDownList 输入问题的最简单解决方案

先把这段JS代码放到你页面的HTML中去 function catch_keydown(sel) { switch(event.keyCode) { case 13: //Enter; sel.options[sel.length] = new Option("","",false,true); event.returnValue = false; break; cas

2005-12-08 09:50:00 1041

转载 ASP.NET程序中常用代码汇总

1. 打开新的窗口并传送参数: //传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>")  //接收参数:string a = Request.QueryString("id");string b = Request.QueryStri

2005-12-08 09:45:00 842

智能优化方法Intelligent Optimization Methods

优化技术是一种以数学为基础,用于求解各种工程问题优化解的应用技术。作为一个重要的科学分支,它一直受到人们的广泛重视,并在诸多工程领域得到迅速推广和应用,如系统控制、模式识别、生产调度、系统建模、VLSI技术等。鉴于实际工程问题的复杂性、约束性、非线性、多极值、建模困难等特点,寻求一种适合于大规模并行且具有智能特征的算法已成为有关学科的一个主要研究目标和引人注目的研究方向。 20世纪80年代以来,一些新颖的优化算法,如人工神经网络、遗传算法、模拟退火、蚁群算法等,通过模拟获揭示某些自然现象获过程而得到发展,其思想和内容涉及数学、物理学、生物进化、人工智能、神经科学和统计力学等方面,为解决复杂问题提供了新的思路和手段。这些算法独特的优点和机制,引起了国内外学者的广泛重视并掀起了该领域的研究热潮,且在诸多领域得到了成功应用。在优化领域,由于这些算法构造的直观性与自然机理,因而通常被称作智能优化方法。 目前智能优化方法的研究成果相当分散,初涉优化领域的工作者需花费较多时间和精力才能掌握这方面的优化技术。为推动和引导我校师生在该领域的研究和应用,本课程将模拟退火、遗传算法、神经网络等智能优化方法有机集成,结合国内外研究成果,从理论、技术和应用几个方面进行系统的阐述和深入的分析与讨论,并通过各类实例分析指导算法的应用。

2009-09-18

遗传算法——理论、应用与软件实现

遗传算法——理论、应用与软件实现,王小平 曹立明编写

2009-09-12

QT的信号与槽机制介绍

信号与槽作为QT的核心机制在QT编程中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 QT是一个跨平台的C GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linux上最为流行的KDE桌面环境就是建立在QT库的基础之上。QT支持下列平台:MS/WINDOWS-95、98、NT和2000;UNIX/X11-Linux、Sun Solaris、HP-UX、Digital Unix、IBM AIX、SGI IRIX;EMBEDDED-支持framebuffer的Linux平台。伴随着KDE的快速发展和普及,QT很可能成为Linux窗口平台上进行软件开发时的GUI首选。

2009-08-27

Getting Started with MATLAB

英文原版The Language of Technical Computing 清晰非扫描

2009-08-27

如何用栈实现递归与非递归的转换

递归与非递归转换的基础知识是能够正确理解三种树的遍历方法:前序、中序和后序。第一篇就是关于这三种遍历方法的递归和非递归算法。

2009-05-07

空空如也

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

TA关注的人

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