TPC_C简介 2 (转)
TPC_C简介 2 (转)[@more@]执行指导方针概要XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> TPC基准的意图是为产业用户提供相对客观的 性能数据。为了实现这一意图,TPC基准规范要求基准测试执行在这样的系统、产品、技术和定价上: • 正常为用户提供服务 • 和具有独立的TPC基准模型或表现形式的市场片段相关联(例如:TPC-A模型和表现为大容量、简单联机事务处理环境)。 • 很大数据量的用户在市场片段上的基准模型或者表现形式应该得到有效的仿照执行 新
常用查找算法 (转)
常用查找算法 (转)[@more@]//search.h包含了所有的常用查找算法 //使用顺序查找法的查找函数//seqSearch(const int arr[],int first,int last,int target)template <typename T>int seqSearch(const T arr[],int first,int last,const T& target){ int i=first; //扫描下标范围first<=i<last; 测试是否有匹配 //或下标超出范围 while (!(i==last)&&!(arr[i]==target)) i++; return i; //i是匹配值的下标,或者,如果没有匹配,则i=last} //模板函数find_last_of()的实现t
Java编程思想(2nd)学习笔记(9)-2 (转)
Java编程思想(2nd)学习笔记(9)-2 (转)[@more@]一. HashMap的工作原理及实现 1. 如何实现一个Map 1.1 与Map相关的知识 1.1.1 Map.Entry接口 一个实现了Map.Entry接口的类代表的是一个Map中的条目(一个key-value pair)。所以一个Map中必须要有一个实现了Map.Entry接口的类,并用这个类来存放Map中的key-value pair。 1.1.2 public abstract Set entrySet()函数 1) entrySet()函数返回一个Set,并且Set中的每一个元素都是一个Map.Entry类型的对象。在entrySet()函数中要把Map中所有的key
C++常用排序算法 (转)
C++常用排序算法 (转)[@more@]//选择排序法selectionSort(int arr[],int n)template <typename T>void SelectionSort(T arr[],int n){ int smallIndex; //表中最小元素的下标 int pass,j; //用来扫描子表的下标 T temp; //用来交换表元素的临时变量 //pass的范围是0~n-2 for (pass=0;pass<n-1;pass++) { //从下标pass开始扫描子表 smallIndex=pass; //j遍历整个子表arr[pass+1]到arr[n-1] for(j=pass+1;j<n;j++) //如果找到更小的元素,则
转载:Sybase PocketBuilder: True RAD Technology (转)
转载:Sybase PocketBuilder: True RAD Technology (转)[@more@]Sybase PocketBuilder: True RAD TechnologyBy Mailto:mmorejon@cmp.com">Mario MorejonCRN- 4:00 PM EST Fri., Oct. 24, 2003 Sybase's newest development environment, Pocket PowerBuilder 1.0, targets windows CE-based environments and bases most of its technology on PowerBuilder. The CRN Test Center believes that this RAD tool will attract mainstream developers who have been using fourth-generation language (4GL) into coding for wireless dev
在后代码里创建DataGrid控件 (转)
在后代码里创建DataGrid控件 (转)[@more@]在后代码里创建DataGrid控件 XML.sz.luohuedu.NET/">【孟宪会之精彩世界】 在后代码里创建DataGrid控件 本文介绍如何用代码创建DataGrid,并且有四个绑定列和一个模板列,支持排序功能。 代码如下: C# CreateDataGrid.ASPxaspx.cs" AutoEventWireup="true" Inherits="aspxwebCS.myDataGrid" %> w3c//DTD HTML 4.0 Transitional//EN" > 用代码创建DataGrid
A letter on "the'906 patent" -- Tim Berners-Lee (转)
A letter on "the'906 patent" -- Tim Berners-Lee (转)[@more@]w3c src="/Develop/ArticleImages/21/21928/CSDN_Dev_Image_2003-11-32132281" width=72> 28 October 2003 By Facsimile & Overnight MailHon. James E. RoganUnder Secretary of Commerce for intellectual PropertyDirector, United States Patent and Trademark OfficeSuite 906Crystal Park 22121 Crystal DriveAlexandria, VA 22202 Dear Under Secretary Rogan, As the Director of the World Wide web Consortium, the global standard-setting body fo
脚本中心进行自动备份 (转)
脚本中心进行自动备份 (转)[@more@]进入db2控制中心,在工具菜单栏中选择脚本中心,选定你的系统名 XML:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />Office:office" />ASPectratio="t" v:ext="edit">2003-11-31734410.png"> 在脚本菜单中选择新建,在弹出窗口中选择实例,设置脚本名称和工作目录以及对脚本的描述信息,然后选择DB2命令,输入备份脚本,然后确定。 这样,就可以在脚本中心看到你刚才新建的备份的脚本了。接着对这个脚本进行调度任务设置。 设置调度信息,确定备份频
防止项目延迟的18条军规 (转)
防止项目延迟的18条军规 (转)[@more@] 1 详尽的需求分析2 当面临项目开始时的问题时,您需要正视并处理这些困难和有争议的问题而不应该 逃避 3 选择正确的技术正确的技术能够使您有最大的机会在现有的人力条件下以最短时间按质量要求完成工作,选择一个抢眼的新技术并没有什么好处,尤其当您不能保证它是否有好处或者找不到正确应用新技术的人的时候。4 设计一个产品的结构,这个结构要有很好的模块化特性,并且简单易懂。要花时间在设计功能模块和界面上,并且对这些模块和界面进行封装和组织5 一旦您知道了您将需要做
Windows应用程序调试策略(二) (转)
Windows应用程序调试策略(二) (转)[@more@]windows应用程序调试策略(二)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 简介 本文将介绍如何利用Windows下的调试工具(Windbg,NTSD,DrWatson..)结合Symbol文件在Win2k,winxp等环境下调试VC++ User-Mode应用程序. 关键字 应用程序调试,WinDbg,Symbol,User-Mode,Kernel-Mode 目录 1.Windows环境下的调试工具; 2.Symbol Files(符号文件); 3.WinDbg的使用; 4.NTSD的使用; 5.DrWa
VC常见入门问题总结(二) (转)
VC常见入门问题总结(二) (转)[@more@]VC常见入门问题总结(二) 1:为何我的下拉列表框找不到添加的内容?XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> VC如果不安装补丁的话,下拉列表框刚刚从控件栏拖到设计的对话框中时,其下拉列表的高度很小,所以经常会出现看不到内容的情况,在对话框设计中,点下列表框右侧的三角,然后再把下拉列表拖大即可。 2:为何一个位图在打印状态下于屏幕大小比较显得非常小? 可以认为位图是由颜色点阵构成的,因此一般情况下,它只有横向纵向的像素
Delphi使用VB编写的ActiveX控件全攻略 (转)
Delphi使用VB编写的ActiveX控件全攻略 (转)[@more@]Delphi使用VB控件全攻略 前言 在最近几周的工作里,始终被一个头疼的问题所困扰,那就是vb6编写的ActiveX控件在Delphi环境下存在着诸多稀奇古怪的问题,几经周折,终于在搜索了几乎全部的论坛、资料后,找到了针对不同Delphi版本发生的问题的解决办法。 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> Delphi 5 莫名其妙的致命异常之一 首先,我们来看看VB写的ActiveX控件在Delphi 5下面的奇怪表现。 例如:我们用VB编写了一个控件
Windows应用程序调试策略(一) (转)
Windows应用程序调试策略(一) (转)[@more@] XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> ASPectratio="t" v:ext="edit"> windows应用程序调试策略(一) 简介 本文将介绍如何利用Windows下的调试工具(Windbg,NTSD,DrWatson..)结合Symbol文件在Win2k,winxp等环境下调试VC++ User-Mode应用程序. 关键字 应用程序调试,WinDbg,Symbol,User-Mode,Kernel-Mode 目录 1.Windows环境下的调试工具; 2.Symbol Files(符号文件); 3.WinDbg的
Struts中处理非String类型(Date类型的处理) (转)
Struts中处理非String类型(Date类型的处理) (转)[@more@]struts中处理非String类型(Date类型的处理) 1.Dao层的处理:XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> /** * 开始日期转换 * */ SimpleDateFormat format = new SimpleDateFormat(ApplicationConstants.DATE_FORMAT); Date dateTime = format.parse("2003" Day="1" Month="10" ls="trans" w:st="on">10/1/2003"); long lDate = dateTime.getTime(); Java.
编写build.xml的12个原则 (转)
编写build.xml的12个原则 (转)[@more@]我不喜欢这个title的翻译,它的原文应该是“通往build.XML天堂的12条路”。为了让读者更容易理解,我最后还是选择了这个通俗……俗气的title。需要注意的是,这篇weblog来自“fate”hani…… 20031031#12_paths_to_build_xml">12 paths to build.xml nirvana 1 - Always provide shell launchers for ant. A standalone build.xml is simply too demanding for developers, who are used to luxuries like build.bat and build.sh. Nothing says 'we care about your platform' like shell sc
C#中的委托 (转)
C#中的委托 (转)[@more@] 简介XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 委托是C#中的一种引用类型,类似于C/C++中的函数指针。与函数指针不同的是,委托是面向对象、类型安全的,而且委托可以引用静态方法和实例方法,而函数指针只能引用静态函数。委托主要用于 .NET framework 中的事件处理程序和回调函数。 一个委托可以看作一个特殊的类,因而它的定义可以像常规类一样放在同样的位置。与其他类一样,委托必须先定义以后,再实例化。与类不同的是,实例化的委托没有
开始使用C# (转)
开始使用C# (转)[@more@] 为了使用C#和.NET框架类库,你需要安装.NET framework及.NET Framework SDK。这些文件可以在C# Builder的分发CD上找到,你也可以直接从微软的.NET站点上下载。如果你的电脑上还没有安装.NET Framework及.NET Framework SDK,当你安装C# Builder时,系统会提醒你先安装他们。XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 接下来的部分我们将介绍经典的”Hello World”程序,以及程序中各个部分所涉及的不同语言知识的课程链接。 第一个C#程序:”Hello World”
利用ASP+JMAIL进行邮件群发的新思路 (转)
利用ASP+JMAIL进行邮件群发的新思路 (转)[@more@]EMail地址存于MSsql一用户信息表中,数量上万。 公司自有服务器,集SMTP,POP3,WWW,FTP,MSSql,dns等多种服务于一身。 jmail 有MailMerge对象,但是免费版不能用 要求: 用ASP+JMAIL,利用公司SMTP向所有用户发送email 思路: 直接读取数据库,多次循环发送,会对本来配置不高的服务器造成很大压力。 最好能对EMAIL分批发送,每批发送间隔一段时间,以此来缓解对服务器造成的压力。 实现: 对EMAIL分批 读出记录到recordse
进入windows核心态的通用方法 (转)
进入windows核心态的通用方法 (转)[@more@]ring0一直是程序员大家的一个目标,由于其相当的复杂 性,对大部分人来说,这不是一件很容易的事。使用vxd 和vmd更加不容易。这里给出了一些东东,希望有所裨益。 这里引用了一个WinIo Libraray,它主要由8个函数构成 1、bool _stdcall InitializeWinIo() 2、void _stdcall ShutdownWinIo() 3、bool _stdcall GetPortVal(word wPortAddr, PDWORD pdwPortVal, BYTE bSize); 4、bool _stdcall SetPortVal(WORD wPortAddr, DWORD dwPortVal, BYTE bSize); 5、PBYTE _stdcall MapPhysT
一个简单的文件管理程序 (转)
一个简单的文件管理程序 (转)[@more@]node.h ==================================== #include<iostream>template<class T>class node{ private: node<T> *next; public: T data; node(void); node(T data1,node<T> *p=NULL);void insertafter(node<T> *p);void deleteafter(void);node<T>* nextnode(void);};template<class T>node<T>::node(void){ next=NULL;}template<class T>node<T>::node(T da