自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄剑雄的专栏

莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生

  • 博客(119)
  • 收藏
  • 关注

转载 在ATL中实现窗口

一、实现对话框   ATL中有三个模板类可用于创建一个对话框:   (1)CSimpleDialog:创建模式对话框, 可以host Windows Controls template < WORD t_wDlgTemplateID, BOOL t_bCenter = TRUE >class CSimpleDialog : publi

2007-03-22 23:14:00 4505 1

转载 shell扩展的调试问题

1、Shell 扩展是被 Explorer 调用起来的,所以,首先要把你的工程的调式进程设置为 Explorer.exe。2、由于当 Shell 扩展被 Explorer 调用后, 它会在内存中呆上一段时间, 这会使你无法重新编译并生成Shell 扩展 DLL 文件。对于 Windows 9x,要让 Explorer 更迅速地卸载 Shell 扩展执行文件,需要创建如下注册表项:HKLM/

2007-03-22 13:30:00 2039

转载 The Complete Idiot's Guide to Writing Shell Extensions - Part I

 http://www.codeproject.com/shell/shellextguide1.aspContents README.TXT Introduction to the Series Introduction to Part I Using AppWizard to Get Started The Initializa

2007-03-22 10:13:00 1930

转载 VC++ 外壳扩展编程之windows右键菜单

http://www.programbbs.com/doc/show.asp?ID=473文档作者:李晓飞所属类别:VC++推荐指数:★★★☆文档人气:418本周人气:13发布日期:2006-12-13这次我想和大家一起讨论一下 Windows 的 Shell 扩展编程,首先在阅读以下内容之前我还是推荐大家看一下《COM技术内幕》这本大作,不过即使您没有有关的基础知识其实也是无所谓的,

2007-03-21 22:32:00 5822

转载 symbian ListBox控件

原文地址:http://www.software-toolbox.info/developer/SymbianOS/02151948975.htm终于对Series 60的ListBox控件有了一个比较清晰的了解.说真的这几天看这样的代码真有点赶鸭子上架.我在放ListBox控件的容器类中声明了一个CEikColumnListBox* _listbox;在其ConstructL函数中构造一个C

2007-03-21 11:52:00 3563

转载 VC中如何建立一个UNICODE应用程序

Gandalf   建立一个应用程序,打开Alt+F7 settings选项,- 选择 C/C++ 选项卡,在 Preprocessor definenation 中加上 _UNICODE,- 在Link选项卡中,在Category 选择框中选择 Output,在 Entry-point symbol 编辑框中,添加 wWinMainCRTStartup确定。 注意调试 UNICODE 程

2007-03-20 09:37:00 1450

转载 VC6下使用STL注意:不要让内存分配失败导致您的旧版 STL 应用程序崩溃

本文来源于MSDN中文站 大多数 C++ 开发人员在他们的代码中都广泛使用了标准模块库 (STL)。如果您是其中的一员,并且正在直接使用即装即用的 STL 和 Visual C++ 6.0,则在内存不足的条件下,您的应用程序就处于崩溃的高度危险的状况下。产生此问题的原因是,检查运算符 new 是否失败是一种非常少见的做法。更糟糕的是,当 new 确实失败时,响应不是标准的。有些语言编译器返回

2007-03-01 10:39:00 2226

转载 35 岁前程序员要规划好的四件事

转载自:http://blog.csdn.net/oiio/archive/2007/02/12/1508001.aspx论坛里经常可以看到关于 35 岁程序员的生涯询问, 他们之中有些人写了十年代码, 有些人则是因为对编程发生了兴趣, 中途转行, 以下四点是给那些 30 - 35 岁程序员的建议:* 照顾自己健康以前, 我认为 "钱" 是很重要的, 俗话说的好: "钱不是万能, 但没

2007-02-12 11:41:00 1195 3

转载 阿蒙:从程序员到CTO所要培养的六种能力

 拿破仑同学说过:不想当将军的士兵不是好士兵。这话有一定的道理,人活着有时是为了一股气,为了实现梦想,我们需要不停地充气,气足了人才会有干劲有激情,对于我们中的多数人来说,这是一个漂泊的时代,社会上80%的人都是打工的,只不过大伙的衣领分级别而已,有金色的,有白色的,有灰色的,有蓝色的,有无色的,不要以为金色的就了不起,本质上与蓝色是一样的:打工。偶也是个打工的,只是有一部分是为自已打工,我对

2007-02-12 11:35:00 792

转载 纯虚函数能为private吗?

我们把一个仅仅含有纯虚函数的类称为接口,我们也好像已经习惯了将这个接口中的所有纯虚函数全声明为public,而且按照这样的设计,一切都工作得不错。比如COM正是这样做的,它的接口中几乎不会存在private的纯虚函数。那么,让我们想一想,纯虚函数或者虚函数可以为private吗?如果这种方式是可行的,那么什么时候可以将(纯)虚函数设为private了?这些都是本文将要讨论的主题。一起来看看。一.访

2007-01-17 15:41:00 905

转载 BMP文件格式分析

BMP文件格式分析 简介BMP(Bitmap-File)图形文件是Windows采用的图形文件格式,在Windows环境下运行的所有图象处理软件都支持BMP图象文件格式。Windows系统内部各图像绘制操作都是以BMP为基础的。Windows 3.0以前的BMP图文件格式与显示设备有关,因此把这种BMP图象文件格式称为设备相关位图DDB(device-dependent bitma

2006-12-15 21:56:00 991

转载 BMP文件格式

一.位图结构如下:  ---- 一、BMP文件结构   ---- 1. BMP文件组成  ---- BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。   ---- 2. BMP文件头  ---- BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。  ---- 其结构定义如下:  type

2006-12-15 21:55:00 929

转载 位图格式、编码与显象原理(转载)

文章摘要: 微软的最新的操作系统WindowsXP对位图的运用更是精妙绝伦... ...好了我们现在先放下位图原理运用方面多姿多彩的变化,来研究下最基本的Windows画笔产生的画图编码以及画图产生的原理。以下分析都是针对Windows画笔画产生的24位真彩色位图格式。-----------------------------------------------------------------

2006-12-15 21:47:00 1933 2

转载 什么是Mobile 2.0?

September 30, 2005Pete Cashmore翻译:马宁原文地址:http://mashable.com/2005/09/30/whats-mobile-20/    看起来Web 2.0 的概念好像很模糊,所以现在是时候讨论另一种变化了,就是我最近一直在思考的:Mobile 2.0。    现在我将是第一个承认此观点的,就是Blogosphrer不需要”另一个无意义的Meme”(

2006-12-14 21:57:00 1009

转载 vc&matlab混合编程方法简介

VC调用Matlab的方法有多种,为了对混合编程有一个大概认识,将常用的几种方法中介绍一下:一、通过Matlab Engine方式  Matlab Engine是指一组Matlab提供的接口函数,支持C语言, Matlab Engine采用C/S(客户机/服务器)模式,Matlab作为后台服务器,而C程序作为前台客户机,通过Windows的动态控件与服务器通信,向Matlab Engi

2006-12-11 21:48:00 2160

转载 VC+Matlab混合编程经验总结

      用过matlab的人都会惊叹它在数值处理和绘图方面的强大,可一般用户使用它还是感到有些难度的。能不能利用matlab做出让一般用户都能操作、界面简单友好的程序出来呢?本文尝试的就是一种把matlab的m文件编译成dll让vc调用的混合编程方式。这样得到的程序有几个好处:1.可脱离matlab环境运行;2.利用了vc的程序的快速,又方便用户使用的特点。下面简述一下我做的一个这方面的程序的

2006-12-11 21:48:00 2752

转载 VC++中使用MATLAB的C++数学库和MCC生成的程序(转)

 引言 Visual C++ 是由 Microsoft 公司推出的可视化编程语言,它是目前综合性最高、最强大、也是最难学的软件开发工具之一,应用极为广泛。Matlab是Mathwork公司推出的一种高性能的数值计算和和可视化软件, 其全称为Matrix Laboratory,亦称矩阵实验室,它在数值分析、信号处理、系统辨识、特殊函数和图形等方面具有广泛的应用。MATLAB的突出特点是简洁,

2006-12-11 21:47:00 3644

转载 VC++与Matlab混合编程之引擎操作详解

  Visual C++是当前主流的应用程序开发环境之一,开发环境强大,开发的程序执行速度快。但在科学计算方面函数库显得不够丰富、读取、显示数据图形不方便。 Matlab是一款将数值分析、矩阵计算、信号处理和图形显示结合在一起,包含大量高度集成的函数可供调用,适合科学研究、工程设计等众多学科领域使用的一种简洁、高效的编程工具。不过由于Matlab使用的是解释性语言,大大限制了它的执行速度和应用场合

2006-12-11 21:15:00 3189 1

转载 【转载】FFT教程

A Tutorial on the Fast Fourier Transform1. Introduction to digital audioIf you are already familiar with general digital audio concepts, you can skip this section.The most common type of digital audio

2006-12-11 11:10:00 3464

转载 关于mfcc系数提取

文件 "mfcc.cpp" #include "mfcc.h"#include math.h>#include stdlib.h>mfcc::mfcc()...{        melbank();        calcu_hamming();        cal_stren_win();        calcu_dct();        qi=1;        int i,

2006-12-11 11:07:00 7358 8

转载 Handling Sparse Matrices

Handling Sparse MatricesThe MATLAB API provides a set of functions that allow you to create and manipulate sparse arrays from within your MEX-files. These API routines access and manipulate ir and j

2006-12-09 14:15:00 934

转载 Creating Sparse Matrices

Creating Sparse MatricesMATLAB never creates sparse matrices automatically. Instead, you must determine if a matrix contains a large enough percentage of zeros to benefit from sparse techniques. T

2006-12-09 14:12:00 884

转载 MATLAB Function Reference - Sparse

sparse Create sparse matrixSyntax S = sparse(A)S = sparse(i,j,s,m,n,nzmax)S = sparse(i,j,s,m,n)S = sparse(i,j,s)S = sparse(m,n) DescriptionThe sparse function

2006-12-09 14:11:00 2231

转载 使用 Eclipse 作为 Jakarta Tomcat 的开发环境

一、软件下载:注意:(一共5个,一个都不能少,很多网友发表的相同文章里只写了需要下载安装tomcat的软件,而没有写还需要下载eclipse里的tomcat插件,导致很多网友安装后eclipse里不能正常显示tomcat)1、java这里使用的是jdk1.4.2。下载地址: http://dlc.sun.com/jdk/j2sdk-1_4_2_06-windows-i586-p.exe; 2、to

2006-12-07 11:19:00 839

转载 Eclipse+Tomcat集成开发servlet

Eclipse是open source的集成开发环境,它得到了IBM的大力支持,而Tomcat我们就更熟悉了,它是apache组织的JSP/Servlet容器,下面将讲述如何集成:准备:1. Tomcat4.02. Jdk1.43. Eclipse2.04. Eclipse的Tomcat插件在http://www.sysdeo.com/eclipse/tomcatPluginV2.zip下载安装:

2006-12-07 10:16:00 724

转载 配置Eclpise+tomcat并实现JSP的编写与部署

 出处:csdn 作者:cl41  配置Eclpise+tomcat并实现JSP的编写与部署一.下载   J2SDK下载  http://java.sun.com/j2se/1.4.2/download.html  下载版本是j2sdk-1_4_2_08  ECLIPSE下载  http://www.eclipse.org/downloads/index.php  下载版本是ecl

2006-12-06 15:41:00 772

转载 2006 - 今年IT公司薪水统计

以下是本人根据今年浙大同学找工作的情况统计出来的信息。比以往那些贴烂掉的薪水帖要准确的多。有些公司薪水有个范围,表示根据笔试面试的情况定。都是研发类的硕士的情况。里面可能有些瑕疵,所以随时更新。Morgan IT 18万+bonus,共25万左右Google 17万9千多NI 拿到手14万,四金全部是公司交。MS atc 15.3万百度 7000至8500,发14个月,每个季度有4500至60

2006-12-05 21:37:00 1619 2

转载 奇数阶魔方阵

 /* * Author: Clark * * $Date: 2005/01/24 07:38:34 $ * $Source: /cvsroot/clark/c/magic.c,v $ * $Revision: 1.2 $ */#include #include #include int main(int argc, char *argv[])

2006-12-04 19:32:00 922

转载 这里有面经,不看会抽筋

http://blog.csdn.net/chinainvent/archive/2006/12/03/1427841.aspx面试,就是考验一个人,如何在一个陌生人面前,展现优秀的自己。经过几次从失败到成功的面试,我觉得面试时应注意以下几个方面:1、     语速:一种平缓舒展,而又带有适当的抑扬顿错的语速,能让听者感到舒服。语速过慢,会给人一种反应迟纯的感觉,语速过快,别人可能听不清你

2006-12-04 16:34:00 732

转载 【转】C 语言吧 · 问题资料大全【转】

 【转】C 语言吧 · 问题资料大全【转】 http://community.csdn.net/Expert/topic/5095/5095340.xml?temp=.6822016 

2006-11-27 15:47:00 708

转载 c++效率,函数指针...

C++中函数指针数组的妙用  笔者在开发某软件过程中遇到这样一个问题,前级模块传给我二进制数据,输入参数为 char* buffer和 int length,buffer是数据的首地址,length表示这批数据的长度。数据的特点是:长度不定,类型不定,由第一个字节(buffer[0])标识该数据的类型,共有256(28 )种可能性。我的任务是必须对每一种可能出现的数据类型都要作处理,并且我的模

2006-11-26 20:32:00 849

转载 C++中重载决议与可访问性检查的顺序

用一个C++的小例子来说明C++中重载决议与可访问性检查的顺序。     对于如下的类:class ClxECS{public:    double Test(double dValue) { return dValue * 13; };private:    int Test(int iValue) { return iValue * 13; };};   

2006-11-24 09:45:00 628

原创 想通过看看一些程序来学习c++

感觉你太功利,学一点技术都想急于求成;而且又不务实,找些题做只能帮助你找个好工作而已,具体做事情还是要积累很多实际经验。可能你没有改过行,这里好多人都是把自己学了7年甚至11年的专业给扔掉了,只有这个时候你才能意识到,学习什么其实都无所谓,重要的是积累一种学习能力?学习C++也一样,并不仅仅局限于学习C++,例如你可以发现自己Typing的速度快了很多、阅读英文资料的速度也快了很多等等。

2006-11-23 10:32:00 647

转载 关于gcc与g++

GCC stands for “GNU Compiler Collection”. GCC is an integrated distribution of compilers for several major programming languages. These languages currently include C, C++, Objective-C, Objective-C++,

2006-11-23 10:24:00 1200

转载 华为——工作累,笔试面试也累

华为的笔试太bt了,开始是素质考试,题量大,头很晕,然后是技术考试,题目也不少。总之把人累得一蹋糊涂。接着是三轮面试,一轮技术,二轮小组群面,三轮就是跟你讨论地点了。  发信人: window (pja), 信区: Job标 题: 华为软件面试式题大全发信站: 武汉白云黄鹤站 (Thu Nov 2 17:09:06 2000), 转信 c 语言 1. 编写一种排序方法

2006-11-22 10:48:00 2871

转载 关于软件测试的问题--from seforum china

本讨论来自SE Forum China,欢迎大家来交流From:  BigMac (cx)To:  "SE Forum China" selab@egroups.com>题目:关于软件测试的问题单元测试:是针对开发人员而言的,它是指开发人员在完成某一相对独立的功能的编码之后立即进行的针对此段代码的测试。它属于内部的白盒测试,在测试时要保证代码的覆盖率,保证代码中的各个分支均已遍历。如果达到

2006-11-20 16:26:00 992

转载 白盒测试中的六种覆盖方法

摘要:白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。白盒测试并不是简单的按照代码设计用例,而是需要根据不同的测试需求,结合不同的测试对象,使用适合的方法进行测试。因为对于不同复杂度的代码逻辑,可以衍生出许多种执行路径,只有适当的测试方法,才能帮助我们从代码的迷雾森林中找到正确的方向。本文介绍六种白盒子测试方法:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖

2006-11-20 16:24:00 1116

转载 软件测试的基础知识概要介绍

一、概述二、软件测试的目的三、软件测试的基本方法四、软件测试的复杂性与经济性五、软件测试的心理学问题六、好的测试工程师应具备的素质七、参考文献一、概述信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为人们共同关注的焦点。不论软件的生产者还是软件的使用者,均生存在竞争的环境中,软件开发商为了占有市场,必须把产品质量作为企业的重要目标之一,以免在

2006-11-20 16:00:00 1256

转载 “黑盒”测“外”不测“内”

 软件测试有许多种方法,其中黑盒测试是广泛使用的两类测试方法之一。  “黑盒”测的是功能   黑盒测试也称功能测试或数据驱动测试。它在已知产品应具有的功能的条件下,通过测试来检测每个功能是否都能正常使用。在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而

2006-11-20 15:59:00 811

转载 软件测试,从零开始:测试新手入门必读

引言 几年前,从学校毕业后,第一份工作就是软件测试。那时候,国内的软件企业大多对软件测试还没有什么概念,书店里除了郑人杰编写的《计算机软件测试技术》之外,几乎没有其它的软件测试相关书籍,软件测试仅仅在软件工程的教材中作为一个章节列出来,因此,我对软件测试一无所知。不过,在正式走上工作岗位之前,公司提供了为期两周的系统的软件测试技术专题培训,对接下来的软件测试工作有很大的指导意义。现在,我继续从

2006-11-20 15:32:00 1146

空空如也

空空如也

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

TA关注的人

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