灵巧指针与垃圾回收源代码 (转)
灵巧指针与垃圾回收源代码 (转)[@more@] 本人将源代码粘贴于此,各位有兴趣的网友可以测试一试。 说明: 只要将两个文件加入到你的工程中,并在你的CWinApp派生类中加入如下一句即可: CPtrManager thePtrManager; 然后,在使用普通指针的地方,用灵巧指针替换即可,假如有一个类test,并有如下应用: test * ptest=new test; other code delete ptest; 现在可这样应用: auto_ptr<test> ptest= new test; other code 再不用人为的delete p
InterBase概述 (转)
InterBase概述 (转)[@more@]InterBase概述 InterBase是一种关系数据管理系统(Relational database management system RdbMS),它提供了在单机或多用户环境中的快速数据处理及共享的工具。InterBase的核心是提供透明的多机种支持的网络运行服务器技术。InterBase是可以在windows 95、windows NT、Novell.NETWare及多种unix操作系统上运行的工具。 InterBase的Windows 95和Windows NT版有两种形式,一是基于单机应用的 Local InterBase,另一种为基于远程、多机工作方式的InterBase Server。两种服务器都带有Windows 的客户工具,包
VC++.NET产品经理回答有关MFC/ATL的问题 (转)
VC++.NET产品经理回答有关MFC/ATL的问题 (转)[@more@]Introduction Nick Hodapp is the Visual C++ Product Manager. He's also damn nice guy whom I unfairly and continually give a hard time. I caught up with Nick at VSLive! 2002 in San FranciSCO and passed on a bunch of questions that I see continually being asked by MFC and ATL developers so that we could get the set of definitive 'What's the deal with MFC' answers. 1. What are the future plans for MFC, ATL in the .NET world? Are MFC and ATL's day
最新的B/S开发技术 (转)
最新的B/S开发技术 (转)[@more@] 产品名称:JCL(Javascript Component Library) 功能简介:面向对象的B/S结构前端组件库,用纯JS+HTML实现了类似C/S的强大浏览器交互,查询及分页浏览速度提高几倍,可以成批录入数据,有完整的数据库表访问和纯web打印,可以很好地融合JSP、ASP完成Web应用。 XML:NAMESPACE PREFIX = O />应用方向:1. 用于开发B/S结构的数据库应用软件 2. 用于Inte.NET数据库快速查询及浏览 系统概述: 以标准浏览器脚本Javascript为基础,以JCL(JavaScript Component Library)为核心组件库
Windows XP VS Linux (转)
Windows XP VS Linux (转)[@more@]windows XP versus LinuxWindows xp VS Linux ----------------------------by Bill Turner, 20 November, 2001Translated by yilong, 18 February, 2002EMail: .NET">yilong@2911.net---------------------------- 最近,在我的专栏里讨论了一些过去知道得太迟的公司,严厉的版权保护并不是消费者想要的。但事情并没有因此而改变。 Windows XP的麻烦 Windows XP把过分的版权保护作为它的一部分,你是叫它“产品激活”还是“版权保
用Visual Basic设计更好的用户界面 (转)
用Visual Basic设计更好的用户界面 (转)[@more@]用Visual Basic设计更好的用户界面 有时在一个窗口中出现较多的控制件时,如果能向导式地建议用户下一步该做什么,不失为上策。 在Visual Basic的程序设计中,我们可以使用语句:object.SetFaocus使我们希望的控件得到输入焦点,举个例子:在Form1中我们加入一个按钮Command1和一个文本输入Text1,双击按钮控件,然后键入如下代码: Text1.SetFocus 再按F5运行程序,您就会看到一单击按钮,文本框会立即取得输入焦点。另外,我们还可以使用语句:Sendkeys "{TAB}"使下一个控件获得焦点,
Answers to your MFC/ATL questions from the Visual C++ .NET Product Manager (转)
Answers to your MFC/ATL questions from the Visual C++ .NET Product Manager (转)[@more@]以下文章选自www.codeproject.com的访谈系列,被访者是微软VC++项目经理。 主题是关于MFC/ATL与.NET框架的相互关系。讨论比较有条例,至少部分解答了我自己的某些疑惑,相信此文对很多VC程序员能提供不少有益的信息。 因为时间关系,没有翻译,原文在此,大家先睹为快吧:) Introduction Nick Hodapp is the Visual C++ Product Manager. He's also damn nice guy whom I unfairly and continually give a hard time. I caught up with Nick
一种危险的木马植入方法 (转)
一种危险的木马植入方法 (转)[@more@]一种危险的木马植入方法 backlighting scning@263.NET 今天在www.xfocus.net安全论坛上看见有帖子说www.maylu.com登录这个网站后会自动下载一个start.exe的程序并自动运行。于是上到这个网站上看了一下, 打开IE浏览器:在地址栏中输入:http://www.maylu.com/index.ASP 在网页打开的过程中鼠标奇怪的变成沙漏的状态,看来的确是有程序在运行。打开计算机的任务管理器,可以看到多了一个start.exe的进程。进程对应的文件是winntsystem32start.exe(在我的win2000上是这样)并且start.exe已经将自己登记在
用VB6读写数据库中的图片 (转)
用VB6读写数据库中的图片 (转)[@more@]1,以人名和相关图片为例说明,数据库为Access,有如下字段:Name char,picture OLE object,FileLength Number。当为ms sql时,将picture改为lob即可。 2,示例包含control:commom dialog,picture,listbox。 源码如下: Option Explicit Private Declare Function GetTempFileName Lib "kernel32" Alias "GetTempFileNameA" (ByVal lpszPath As String, ByVal lpPrefixString As String, ByVal wUnique As Long, ByVal lpTempFileName As String) As Long Private Declare Function GetTempPath Lib
Web Services平台 (转)
Web Services平台 (转)[@more@]那么什么是web service 平台呢?最基本的平台是XML加HTTP。HTTP是一个在Inte.NET上广泛使用的协议。XML是一种元语言,你可以用它书写特定的语言来描述客户和服务之间或者组件和复杂服务之间的交互。在web server之后,XML格式的消息被转变成中间件的请求,返回的结果也会转化成XML格式。 有必要增加一些服务,同时保持简单性和普遍性,来把Web构建成一个功能更强大的平台。可以认为功能全面的web services平台是XML+HTTP+SOAP+WSDL+UDDI。在更高层次上,可能还要加上一些尚未广泛接受的技术如XAML,XLANG
为什么需要Web Service (转)
为什么需要Web Service (转)[@more@]从前,分布式的应用程序逻辑需要使用分布式的对象模型,诸如:微软的分布式组件对象模型(DCOM)、对象管理集团的公用对象请求代理程序体系结构(Corba)或Sun的远程方法调用(Rmi)。通过使用这种基本结构,开发人员仍可拥有使用本地模型所提供的丰富资源和精确性,并可将服务置于远程系统中。 当我已经有了我中意的中间件平台(RMI, Jini, CORBA, Dcom 等等)时,为什么还要为web而烦恼呢?中间件确实提供了强大的服务实现手段,但是,这些系统有一个共同的缺陷,那就是它们无法扩展到互联网上:它们要求服务
什么是Web Service (转)
什么是Web Service (转)[@more@]web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。 Web Service是一种应用程序,它可以使用标准的互联网协议,像超文本传输协议(HTTP)和XML,将功能纲领性地体现在互联网和企业内部网上。可将Web服务视作Web上的组件编程。 1 历史 web广泛用到的技术: ◆TCP/IP:通用网络协议,被各种设备使用 ◆HTML:通用用户界
Web Services 平台 (转)
Web Services 平台 (转)[@more@]那么什么是web service 平台呢?最基本的平台是XML加HTTP。HTTP是一个在Inte.NET上广泛使用的协议。XML是一种元语言,你可以用它书写特定的语言来描述客户和服务之间或者组件和复杂服务之间的交互。在web server之后,XML格式的消息被转变成中间件的请求,返回的结果也会转化成XML格式。 有必要增加一些服务,同时保持简单性和普遍性,来把Web构建成一个功能更强大的平台。可以认为功能全面的web services平台是XML+HTTP+SOAP+WSDL+UDDI。在更高层次上,可能还要加上一些尚未广泛接受的技术如XAML,XLAN
使用XML上传文件 (转)
使用XML上传文件 (转)[@more@]概述 本文讲解了一个使用XML技术上传文件的例子,使用该方法没有传统方法中的种种限制。 这个例子讲述了如何使用MSXML3.0和ADO Stream对象来实现这种新的上传方法。好处有很多,比如,不需要专用的上传组件。 引言 为了在HTML网页中获得上传功能,在客户端我们可以使用如下格式的FORM: <FORM NAME="myForm" ACTION="TargetURL.ASP" ENCTYPE="multipart/form-data" METHOD="post"> <INPUT TYPE="file" NAME="myFile"> <INPUT TYPE="submit
Web Services体系 (转)
Web Services体系 (转)[@more@]1 总括 服务被服务提供者service providers部署deploy到web上,由一个给定的web service提供的功能使用WSDL描述。 部署的服务被发布publish到web上,服务代理service broker帮助服务提供者和服务请求者service requestor互相发现。 一个服务请求者使用一个api向服务代理请求需要的服务,当服务代理返回结果后,服务请求者使用这些结果绑定bind到一个实际的服务上。 这里讨论的所有通讯可以使用任何协议,但为了简单,选择SOAPVersion 2.0 协议,它允许应用程序调用远程对象的方法。 2 Web Services 组件 有三
挨踢边缘-共享乐趣 (转)
挨踢边缘-共享乐趣 (转)[@more@] 只要用电脑,就免不了要用一些软件,比如微软出的Office之类的大块头。但是很多工具性的东西,大的软件公司是不屑于去做的,于是就有很多私人玩票弄出一些小软件出来。虽然软件不大,但是不能小看它们,有些确实很实用,让人舍不得不用。比如压缩文件用的winzip,看图用的ACDSee,放mp3用的Winamp等,几乎每部机器都有的了。 这些软件有两类,一类是免费让人用的,成为“免费软件”;另外一类则是要收费的,一般是给你一段时间试用,如果合适的话,那么就交点钱,这叫做注册费,然后作者就给
共享软件幽默广告奖 (转)
共享软件幽默广告奖 (转)[@more@] 《家用电脑》上每期都会推荐一些或者实用或者有趣的共享软件,正是这种资源共享才使得我们的电脑世界更加丰富多彩。我也正好有这种爱好,喜欢时常从网上下载一些共享软件来用用,而且这也成了我最新和最重要的软件来源。正版软件嘛,咱买不起太多,盗版的嘛又不好意思买得太多,所以这些共享软件最受我等网迷的欢迎。不注册也没什么,反正30天试用期一过,又到网上去下载新的版本或别的软件来。 用了许多共享软件以后,自然有不少个人的感受,特在“顺江茶馆”给几个热门的共享软件来个
MFC单文档视图穷追猛打 (转)
MFC单文档视图穷追猛打 (转)[@more@]MFC单文档/视图结构穷追猛打 目录 第一章找回WinMain函数 2第二章InitApplication()函数 2第三章InitInstance ()函数 3第一节:new CSingleDocTemplate 3第二节:AddDocTemplate(pDocTemplate); 5第三节:ProcessshellCommand(cmdInfo) 5第一段AfxGetApp()->OnCmdMsg(…) 6第二段OnFileNew(); 6第四节 :m_pMainWnd->ShowWindow(SW_SHOW); ///显示窗口 8第五节 :m_pMainWnd-> UpdateWindow (); ///重画窗口 8第四章pApp->Run函数&nb
VC中实现多格式图像的灵活转换 (转)
VC中实现多格式图像的灵活转换 (转)[@more@]四川省新都县国家税务局 周鸣扬 色彩鲜艳漂亮的高品质图像,一个个形象的windows图标,高速运动、活灵活现的三维动画,这些生动的图形无一不显示着程序设计者的艺术才华。在程序设计中,图像处理已经成了每个程序员的必修课,所以,对于每个程序员来说,熟悉“BMP”、“GIF”、“JPEG”图像格式及具体应用、调色板、图像文件头格式、图像压缩算法等概念似乎已经成了工作中不可缺少的基础知识。面对如此多的图像格式,如果要全部掌握其具体细节,好像这对程序员有些不公。在VC中编程显示一幅位图
我的“斑竹”生涯 (转)
我的“斑竹”生涯 (转)[@more@]陈德智 传统媒体人搭上了网络快车,刚刚听说“斑竹”的时候,就冒冒失失地当上了“斑竹”,领略了网下体验不到的曲折和惊奇。我对“斑竹”很有好感,因为它代表了美好深切的感情,千百年亘古不变地传承着浪漫而真挚的爱情。湖南洞庭湖上的君山,就盛产斑竹,据说那是舜帝妃子的眼泪滴在普通竹子上形成的。思念之深之切,就把整个君山上的竹子都染成了“斑竹”。 “斑竹”的诞生 “斑竹”是一种植物。第一次听到“斑竹”用来当作人的称呼时,想到的就是那首著名的古体诗:“斑竹一枝千滴泪”,让人油然而生