- 博客(31)
- 资源 (41)
- 收藏
- 关注
转载 什么是托管C++?
本篇"托管C++概述"主要讲述了什么是托管C++、开发.NET Framework(框架)的项目类型以及与标准C++之间的区别。 1、什么是托管C++? 在回答这个问题,首先要搞清楚什么是"托管"(Managed)。托管是.NET的一个专门概念,它是融于通用语言运行时(CLR)中的一种新的编程理念,因此我们完全可以把"托管"视为".NET"。那么什么是"通用语言运行时"?通用语言
2009-01-19 16:29:00 2976 1
转载 PL/SQL语言(oracle知识)
PL/SQL是一种高级数据库程序设计语言,PL/SQL语言在将SQL语言的灵活性及功能与第三代语言的可配置能力相结合方面是独一无二的。该语言集成了面向过程语言的过程结构和强大的数据库操作,为设计复杂的数据库应用提供了功能强大、健壮可靠的程序设计语言。该语言专门用于在各种环境下对Oracle数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。
2009-01-19 14:48:00 1467
转载 Oracle入门
Oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对Oracle有一个总体的认识,少走一些弯路。 一、定位 Oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉
2009-01-15 14:50:00 906
原创 SQL 基础
//会增删改查 存储过程//过ZJCXC的书,上面也就是写到熟悉数据库技术,擅长数据库优化及故障诊断一:简单的语法知识 1:定义变量给变量赋值 2:if和else 3:begin和end 4:两种case语句 5:循环 http://www.cnblogs.com/liulun/articles/1359567.html 二:简单的增 删 改 查和一些相关子句
2009-01-15 14:35:00 966
转载 c产生一组不重复的随机数
http://topic.csdn.net/t/20030612/19/1909031.html//时间做种子 //初始化 randomize(); //结果数组 int ar1[100]; //取得元素个数(在1到100之间) int arCount = StrToInt(Edit1->Text); int iC
2009-01-15 14:31:00 1973
原创 解决在VS2005中“当前不会命中断点。源代码与原始版本不同”的问题
问题描述:解决在VS2005中“当前不会命中断点。源代码与原始版本不同”的问题 今天在Visual Studio 2005中调试某个程序时遇到一个奇怪问题就是在某个源文件中设置的断点老是无效,提示“当前不会命中断点。源代码与原始版本不同”信息清理项目、重编项目、重新拷贝原文件都解决不了问题“工具”,“选项”,“调试”,“要求源文件与原始版本完成匹配”去掉勾。解决方案:
2009-01-15 10:36:00 13373 5
转载 设计模式 百度百科
http://baike.baidu.com/view/66964.htm [编辑本段]定义 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基
2009-01-15 10:18:00 1295
转载 设计模式基础知识
下一步在设计模式方面的计划:巩固并运用设计模式,巩固:把《大话设计模式》,《.Net设计模式》,《设计模式——可复用的面向对象基础》,《敏捷软件开发:原则、模式与实践》这些书再结合起来系统的看一看,当然还会去买一些我手头上没有的关于设计模式的书;运用:部门前几天也提倡用C#来改版VB程序,我想这是一个很好的平台,正好有机会把理论的东西在实际中应用,理论加实际——唯一的学习方法。。。下面对各
2009-01-15 10:08:00 1501
原创 c++/vc删除文件操作
////////////////////////////////////////////////////////CFile TempFile;TempFile.Remove(指定文件名); ////////////////////////////////////////////////////////_rmdir(),删除目录//////////////////////////
2009-01-14 11:25:00 1528
原创 我一位老师对我们的人生寄语
四年的时间转眼就过去了,我们时不时会翻出老师的寄语来看看,来指引我们的人生方向。四年啦,年年如此,估计以后的人生也需要。 因为我这位老师的寄语太真切啦,所以想与大家分享。 开始寄语: 四年的时间不过弹指一挥间。大家走在一条既定的轨道上,一路走来,多少会有点身不由己。但人之为人,百感忧其心,万物劳其形;人生数十寒暑,不过就是在异乡沉醉着,欢笑
2009-01-13 22:43:00 2328
转载 STL用法
http://hi.baidu.com/lanyanzhiji217/blog/item/2d019d3ef519a63870cf6c49.html 本文以List容器为例子,介绍了STL的基本内容,从容器到迭代器,再到普通函数,而且例子丰富,通俗易懂。不失为STL的入门文章,新手不容错过! 这篇文章是关于C++语言的一个新的扩展——标准模板库的(Standard Template
2009-01-12 15:44:00 3284
转载 北京医院分类和等级
http://hi.baidu.com/lanyanzhiji217/blog/index/3 1 同仁医院 三级甲等 58269911 东城区崇内大街2号 综合 东城区 2 协和医院 三级甲等 65295812 东城区王府井帅府园1号西城区大木仓胡同41号 综合 东城区 3 北京医院 三级甲等 65132266 东城区东单大华路1号 综合 东城区 4 军区总医院 三级甲等 66721629
2009-01-12 15:43:00 9841
转载 MFC/VC基础篇
//创建EDITint ix1 = 880, ix2 = 1050;CRect editrect1(ix1,123,ix2,150); m_simocx_edit1.Create(ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP|WS_GROUP |WS_EX_DLGMODALFRAME ,editrect1,this,IDC_SIM
2009-01-12 15:30:00 1359
转载 深入解析MFC -- CString的内存结构
转自:http://dryfish118.spaces.live.com/Blog/cns!FDCABF8EDB1731D0!660.entry VC6的时候记得看过CString的源代码,并不复杂,应该是从VC7开始,MFC和ATL共用一个CString了,新的CString使用了模板技术和其它技术,值得一提。 先 看CString的定义:typedef CAtlS
2009-01-09 16:23:00 4295
转载 vc++ 调用web services
转自:http://blog.sina.com.cn/s/blog_5417413401008wos.html vc6.0调用web serviceshttp://babyblue.cnblogs.com/archive/2005/11/18/5030.html下面是个控制台的样例Toolkit3.0 终于给出VC6的样例了,1.0只能看到VB和ASP的#include
2009-01-09 16:21:00 6383 3
原创 如何制作CHM帮助文件
工具:Microsoft的HTML Help Workshop安装完HTML Help Workshop后,您可以在开始菜单|程序|HTML Help Workshop中打开它。要建立CHM帮助文件必须先将我们所有想要让其出现在帮助文件中的内容做成相对独立的网页文件(即HTML文件),这些工作可以在HTML Help Workshop中完成,也可以应用其他网页编辑器(如FontPage或H
2009-01-09 10:40:00 6559
原创 VC INI文件读写
VC中用函数读写ini文件的方法 ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息。ini文件由若干个节(Section)组成,每个Section由若干键(Key)组成,每个Key可以赋相应的值。读写ini文件实际上就是读写某个的Section中相应的Key的值,而这只要借助几个函数即可完成。一、向ini文件中写入信息的
2009-01-09 10:36:00 29913 6
转载 如何在C++获得系统时间(转)
//方案— 优点:仅使用C标准库;缺点:只能精确到秒级 #include #include int main( void ) { time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) ); puts( tmp ); return 0; }
2009-01-08 15:59:00 1485
原创 VC中CString,int,string,char*之间的转换
1 CString,int,string,char*之间的转换 string 转 CString :CString.format("%s", string.c_str()); char 转 CString : CString.format("%s", char*); char 转 string : string s(char *); string 转 char * :
2009-01-08 10:59:00 12709
原创 vc下dll调试
http://blog.csdn.net/coding_hello/archive/2008/11/24/3364111.aspx 很多初学DLL和COM编程的人都为DLL的调试方法发愁。我结合自己学习COM的体验,总结DLL程序的调试如下。 DLL是一个不可运行的程序,它必须有其它程序的加载才可运行。故要调试DLL程序,需要一个测试程序。根据测试程序的不同
2009-01-08 09:06:00 10569 1
原创 VC中CList用法及其成员的使用
初学mfc者,往往对CList等mfc的Collect类的使用感到迷惑,在使用中经常会遇到许多问题,导致对vc中的Collect类的使用产生了惧怕。以下,就个人经历而言,告诉大家如何使用CList。CList是一个双向链表类。 1、头文件名不可少Clist类定义在Afxtempl.h 头文件中,因此在使用该类时,需要加这个头文件名。 2、理解CList的声明和构
2009-01-06 11:25:00 10231 1
转载 c++中void应用
1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。 2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,因为从
2009-01-05 17:07:00 3363
转载 VC中DLL的基本简介
动态链接库(dll)是包含共享函数库的二进制文件,可以被多个应用程序同时使用。建立应用程序的可执行文件时,不必将dll连接到应用程序中,而是在运行时动态装载dll,装载时dll被映射到调用进程的地址空间中。通常我们在调用dll时所需的dll文件必须位于以下三个目录之一: ——(1)windows的系统目录:/windows/system; ——(2)dos中path所指出的任何目录; ——(
2009-01-05 15:00:00 2474
原创 VC 创建和结束进程
1.WinExec("cmd.exe",SW_SHOW);可以隐藏程序界面,一般在后台隐藏执行命令行或脚本时使用2.system("cmd");直接执行命令,不可以隐藏界面3.CreateProcess,一般执行带界面的进程,可以隐藏界面,隐藏方法要同时设置dwFlags和wShowWindow才可以生效,例如:STARTUPINFO si;ZeroMemory( &si, size
2009-01-05 10:45:00 8230 1
转载 软件加密锁编程技巧
本文将介绍软件加密锁的一些编程技巧,以及软件开发者将如何编写安全可靠的代码,如何对付各种各样的加密狗破解,编写加密程序时应该尽量避免的一些问题等等。以下是全文。 一、加密狗加密的基本原理 开发商程序通过调用硬件加密狗的接口模块对硬件加密狗操作,硬件加密狗响应该操作并通过接口模块将相应数据返回给开发商的应用程序。开发商的应用程序可以对返回值进行判定并采
2009-01-04 17:17:00 1590
原创 memcpy函数, strcpy(), memmove().
原型:extern void *memcpy(void *dest, void *src, unsigned int count); 头文件:#include 功能:由src所指内存区域复制count个字节到dest所指内存区域。 说明:src和dest所指内存区域不能重叠,函数返回指向dest的指针。 举例: // memcpy.c #includ
2009-01-04 16:44:00 1935 1
转载 (转载)C/C++排序算法
排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将给出详细的说明。 对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 我将按照算法的复杂度,从简单到难来分析算法。 第一部分是简单排序算法,后面你将看到他们的共同点
2009-01-04 15:33:00 2269
原创 C++随机数的用法
学过别的高级语言的都知道,产生随机数用的都是类似于random这样的字符,c++也不例外,在C++中使用的是rand()函数,但是不同的是,如果在C++中只使用了例如 "int i;i=rand();"这样,使用程序会发现每次得到的随机数都是一样的,据了解在C++中这样做是为了方便调试。如果要每次都长生不同的随机数,我们则需要在C++中加上"srand(time(NULL));"这条语句
2009-01-04 15:30:00 30565 10
转载 vc多线程编程
VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:void CSingleThreadDlg::OnSle
2009-01-04 14:30:00 1509
原创 CreateThread()线程创建函数,AfxBeginThread等
微软在Windows API中提供了建立新的线程的函数CreateThread, 概述: 当使用CreateProcess调用时,系统将创建一个进程和一个主线程。CreateThread将在主线程的基础上创建一个新线程,大致做如下步骤: 1在内核对象中分配一个线程标识/句柄,可供管理,由CreateThread返回 2把线程退出码置为STILL_ACTIVE,把线程挂
2009-01-04 14:15:00 3681
转载 ::GetModuleFileName函数的一个妙用
Windows API函数::GetModuleFileName的主要作用是获取当前应用程序的路径,其用法大致如下:extern CWinApp theApp;char szAppName[MAX_PATH];:: GetModuleFileName(theApp.m_hinstance, szAppName, MAX_PATH); 这样字符数组szAppName就保存了当前应用程序的全路径
2009-01-01 20:09:00 1387
OpenRS— 开放式遥感数据处理与服务平台资料
2009-06-19
TinyXML解析xml文档
2008-12-29
Web+Services发布与调用(axis,xfire).doc
2008-12-27
COM+ Services.doc
2008-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人