自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 几种VC++数据库开发技术的相对比较 — IT技术 - 赛迪网

导读: 几种VC++数据库开发技术的相对比较 发布时间:2006.04.06 07:11     来源:赛迪网社区    作者:邓利平从功能简单的数据库(如Jet Engine)到复杂的大型数据库系统(如oracle),VC++6.0都提供了一些编程接口。本文主要介绍以下五种: 1.ODBC API; 2.MFC ODBC类; 3.MFC

2008-05-26 11:05:00 585

原创 人生致命的八个经典问题

导读: 问题一:如果你家附近有一家餐厅,东西又贵又难吃,桌上还爬着蟑螂,你会因为它很近很方便,就一而再、再而三地光临吗?    回答:你一定会说,这是什么烂问题,谁那么笨,花钱买罪受?    可同样的情况换个场合,自己或许就做类似的蠢事。    不少男女都曾经抱怨过他们的情人或配偶品性不端,三心二意,不负责任。明知在一起没什么好的结果,怨恨已经比爱还多,但却“不知道为什么”还是要和他搅和下

2008-05-21 15:23:00 358

原创 【聚焦推荐】四川大地震将是中国社会的转折点

导读: 四川大地震将是中国社会的转折点    第一:我相信,绝大部分同胞们在目睹那一串串画面后都会哽咽,继而有很多的思考,尤其是开始思考生命的价值和意义。从而使我们社会的人文精神更加浓重,使我们中华民族真正的成为‘大家庭’这样一个概念。因为以往的时间里,人们对物质过多的追求和向往,相互之间不信任,以至于对我们的社会有点冷漠了,基本上都是以旁观者的姿态去看世事。而这次的灾难,可以说使中华民族

2008-05-19 21:17:00 664

原创 CSDN技术中心 sprintf,你知道多少?

导读: 本文转自 http://dev.csdn.net/article/67/67509.shtm

2008-05-14 22:30:00 554

原创 C++ STL轻松导学-欢迎来到晨光的个人主页

导读: 本文转自 http://morningspace.51.net/resource/stlintro/stlintro.html

2008-05-14 21:58:00 689

原创 世界第一张互联网虚拟大脑结构图 - zkyliufeng的专栏 - CSDNBlog

导读: 作者:刘锋,彭庚,刘颖  原创转载或引用请标明作者    在互联网繁杂混乱的现象背后,有两个问题始终摆在人们的面前,第一,互联网的发展有没有规律可循?第二,互联网的最终结局是什么?从2005年开始,网络经济领域陆续涌现出的web2.0、长尾理论、维基经济学、海星组织等概念和理论,这从不同方面探讨和描述了互联网的一些发展规律。总体上看,它们是对网络经济的表象和特征的描述,并不

2008-05-13 17:54:00 746

原创 Visual C++ 编译器原理 - Savage54321.Thought.ToString(); - CSDNBlog

导读:  很奇怪不是么?很多人在使用C++。但很少有人真正关心C++ Compile是如何实现的。Jan Gray在1994曾经写了一篇叫做C++ under the Hood的文章,介绍了Visual C++的实现细节。这篇指南就是基于Jan的文章之上,我同时会将Jan文章中让人难于理解的地方详细阐述。希望这篇指南可以让更多的人了解C++的底层实现机制。The layout of

2008-05-13 15:10:00 821

原创 什么时候需要虚析构函数

导读: 当你的类准备给别人继承时要提供虚析构函数

2008-05-12 17:17:00 472

原创 遗传算法原理

导读: 本文转自 http://blog.csdn.net/zzwu/archive/2005/12.aspx

2008-05-11 22:30:00 612 1

原创 C语言分配内存时一个容易被忽视的坏习惯。

看看这段代码。p = malloc(bytes);if (p == NULL )...{printf("cant allocate enough memory. ");return 0;} 表面上看,这样子做很好,考虑到了内存分配不足是的出错处理。但这里有个问题:设想当已经花费了几个小时处理一个文档,自己最喜欢的文字处理期突然试图为一个新字体实例分配20或30个字节,结果分配

2008-05-10 11:57:00 1012 1

转载 理解面向对象和面向过程区别的一个小例子。

面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果。把上面每个步骤用分别的函数来实现,问题就解决了。 而面向对象的设计则是从另外的思路来解

2008-05-09 14:57:00 4312 3

转载 从一段代码来看指针和数组名的区别

许多C编程者认为指针和数组是相同的。他们确实拥有许多相同的特征,但并不相同。混淆指针和数组可能是导致程序错误的一个原因,并且很难检查得出来。例如: #include stdio.h>#include string.h>int foo(char *p)...{    return (int)sizeof(p);}int bar(char s[100])...{    return (in

2008-05-08 16:50:00 526

原创 关于C++ 字节对齐 - zafair的专栏 - CSDNBlog

 s2 s;  char a; 本文转自 http://blog.csdn.net/zzffly9/archive/2007/10/26/1844421.aspx

2008-05-08 11:11:00 376

原创 字节对齐详解|字节对齐,详解-中国源码网

导读: 一.什么是字节对齐,为什么要对齐?    现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。    对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些

2008-05-08 10:58:00 498

原创 纯资源dll库连接的LNK1120错误! - 宁静以致远 - CSDNBlog

导读: 错误现象:LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12Debug/newres.dll : fatal error LNK1120: 1 unresolved externalsError executing link.exe. 解决方法:在Setting->Link->Pr

2008-05-08 10:28:00 664

原创 关于LNK2001错误的一些总结 (摘录) - David Hu - 网大博客 - powered by phpwind.net

导读: 在最开始的编程过程中,最常出现的错误就是LNK2001这个错误,究其原因,其实一句话可以解释:当程序调用函数(function1)时,没有找到function1具体的实现部分。最常见的例子和解释:main or winmain函数:应该是选择工程类型的时候有错误,因为系统会根据subsystem的选项来决定调用main或winmain作为程序的入口函数,如果是console,会选择

2008-05-08 10:22:00 1752

转载 函数指针与typedef

导读: 于C++中函数指针的使用(包含对typedef用法的讨论) (一)简单的函数指针的应用。//形式1:返回类型(*函数名)(参数表) char (*pFun)(int); char glFun(int a){ return;} void main() {     pFun = glFun;     (*pFun)(2); }         第一行定义了一个指针变量pFun。首先我们根据前面

2008-05-06 17:21:00 392

转载 VC++动态链接库((DLL)编程深入浅出((一)_DLL编程_VC技术文章_VC源动力

导读:   放大正常缩小      VC++动态链接库((DLL)编程深入浅出((一)   发表日期:2006年1月9日 出处:pconline 作者:宋宝华 【编辑录入:webmaster】   1.概论   先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-

2008-05-06 16:56:00 791

原创 动态连接库的建立与调用(基础)

导读:   1、Non-MFC DLL的建立   每一个DLL必须有一个入口点,就象用C编写的应用程序时,必须有一个WINMAIN函数一样。在Non-MFC DLL中DllMain是一个缺省的入口函数,你不需要编写自己的DLL入口函数,用这个缺省的入口函数就能使动态链接库被调用时得到正确的初始化。如果应用程序的DLL需要分配额外的内存或资源,或者说需要对每个进程或线程初始化和清除操作时,需

2008-05-06 16:13:00 693

原创 工作区的RESOURCES提示载入失败? VC/MFC / Visual C++ 资源 - CSDN社区 community.csdn.net

导读: 可能你以文本方式打开了,在菜单的windows   ->   如果看到.rc的文件,点击并关闭   .rc文件本文转自 http://topic.csdn.net/t/20060812/16/4945177.html

2008-05-06 10:09:00 4011

原创 为什么会有千年虫问题和2038年的问题

关于千年虫问题,其中最主要的一个原因就是由于只采用年份的最后两位进行处理和存储日期而引起的。这个我们已经非常了解了。但是到了2038年会出现什么问题呢。现在我们所用的操作系统,包含有C语言的代码,而C语言中日期和时间处理函数的最大潜在问题是time_t所能表示的日期范围。一般表示自1970年1月1日算起的秒数。如果time_t是无符号整型,它不能表示1970年以前的日期。如果time _t是32位

2008-05-05 22:15:00 3690

原创 Visual C++开发工具与调试技巧整理 - Azure Product - 游戏创造网--社区 - powered by X-Space

导读: 自己总是用VC平台来开发东西,但是有时候总是出这样那样的问题,呵呵,总是需要上网查资料来解决,在这里把自己用到上网查的一些技巧摘录如下,希望对大家有用,省去大家再去搜索的烦恼。1.如何在Release状态下进行调试Project->Setting=>ProjectSetting对话框,选择Release状态。C/C++标签中的Category选General,Optimiza

2008-05-05 11:21:00 1187

转载 程序优化的实现策略。

1.内联:内联就是用被调用函数的实际代码取代这个函数的调用。许多老的编译器可以自动进行较小函数的内联,一些新的支持C++或C99的编译器支持语言中的关键字inline。有些热衷于内联的编译器甚至可以进行递归内联。2.展开循环:当迭代和循环本身所耗费的时间相对于循环中指令所用的时间而言比较大时,可以用展开循环的方式释放系统。重复执行循环体几次,并且插入所需的最少代码以调整循环计数器和循环的其他条

2008-05-04 22:58:00 618

原创 C++的多态性实现机制剖析(即VC视频第3课this指针讲解)[程序员之家论坛]

导读: C++的多态性实现机制剖析(即VC视频第3课this指针讲解)  C++的多态性实现机制剖析 ――即VC++视频第三课this指针详细说明 作者:孙鑫 时间:2006年1月12日星期四 1. 多态性和虚函数我们先看一个例子:例1- 1#include class animal{public:void sleep(){cout}

2008-05-04 20:44:00 894

原创 表达式四则运算。

实现方法一:用递归来实现。 CString CCalculatorDlg::calc(CString str)...{    CString str1,str2,str3,str4;    str.Replace("+-","-");    str.Replace("--","+");    char ch = opera(str);    str4 = str;    switch(

2008-05-03 12:32:00 584

原创 实现键盘多按键响应。

使用OnKeyDown()和OnKeyUp()组合可以实现类似于CS中的人物视点移动。首先定义一个BOOL类型的数组key[256]用来存放按键是否按下的标志。当按下的时候,相应的标志置为TRUE,弹起的时候置为FALSE。比如说,按下上方向键的时候key[38]就变为TRUE,因为VK_UP被宏定义为0x26。然后可以通过判断key里面存放的值来执行不同的函数。要注意的是,key数组在使用之前一

2008-05-02 17:44:00 1074

Logic Setup 1.2.18.rar

淘宝买的逻辑分析仪,配套的电脑端工具。支持各种最新的协议 USB SPI IIC UART 红外。Saleaelogic逻辑分析仪是将采样出来的实时数据送入电脑内存中,应用压缩算法,深度最高可达10G

2020-03-30

IAR8的破解文件

IAR8.10 for 8051用于打开TI的2540的示例代码。

2014-04-22

蓝牙HFP1.6协议标准

蓝牙HFP1.6协议标准,从蓝牙SIG官网down下来的。

2012-10-15

蓝牙HFP1.5协议标准

蓝牙HFP1.5协议标准,从蓝牙SIG官网down下来的。

2012-10-15

iperf-2.0.5-cygwin.zip

Iperf是一个TCP/IP和UDP/IP的性能测量工具,能够提供网络吞吐率信息,以及震动、丢包率、最大段和最大传输单元大小等统计信息;从而能够帮助我们测试网络性能,定位网络瓶颈。

2012-08-06

iperf_2.02-windows+linux

测试网络性能工具iperf源码。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。

2012-08-06

arm-linux-gcc4.1.2

arm-linux-gcc4.1.2

2012-07-19

蓝牙耳机需要具备的基本功能

一个蓝牙耳机具备的最基本的功能,以后开发的时候可以对照着看,以免有遗漏。

2012-07-18

mkyaffs2image 256M

制作256Myaffs2镜像的工具。

2012-05-03

blackfin uClinux使用NFS挂载文件方法

blackfin uClinux使用NFS挂载文件方法

2012-04-03

FL2440烧写bootloader到nor flash的方法

FL2440烧写bootloader到nor flash的方法

2011-04-12

inetutils用于在目标板上搭建网络服务

用于在目标板上搭建finger, ftp, ftpd, rcp, rexec, rlogin, rlogind, rsh, rshd, syslog,syslogd, talk, talkd, telnet, telnetd, tftp, tftpd, and uucpd等服务。

2011-04-01

Create Install free

一款用于制作安装程序的软件,此款为free版,虽有功能限制,但能满足一般需求。

2010-05-26

anritsu 8852A\B 蓝牙测试仪的说明书

电脑与anritsu 8852通讯的指令。

2010-05-26

EM78911A单片机datasheet

EM78911A单片机datasheet

2010-02-03

C语言标准与实现.pdf

深入学习C语言很好的资料。较为详细的说明了C语言的发展、特点和实现。

2009-02-11

The C++ Programming Language课后习题答案

<<C++ solution>>里面的源代码。就是是The C++ PL 特别版的课后题答案。有谁知道<<C++ solution>>哪里有卖么?知道的话请帮忙告诉我一声。

2008-09-17

空空如也

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

TA关注的人

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