Effective STL之条款2:谨防容器无关代码的假象 (转)
Effective STL之条款2:谨防容器无关代码的假象 (转)[@more@]Effective STLXML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 条款2:谨防容器无关代码的假象 (Item2: Beware the illusion of container-independent code.) STL 是在泛化(generalization)的基础上构造出来的。容器由数组(arrays)泛化(generalized)而来,并且根据其容纳的对象类型被参数化(parameterized)。算法由函数(functions)泛化(generalized)而来,并且根据其使用的迭代器(iterators)类型被参数化(parameterize
C#Builder截图 (转)
C#Builder截图 (转)[@more@]1 代码视图,可以看到Code Insight,右上角是Model View窗口,右下角是Code Snippets 2003-6-111827170.jpg" align=baseline border=0> 2 设计视图,可以看到在设计期显示的数据库内容,右下角是组件窗口 3 导入Visual Studio .NET中的Duwamish 7例子 4 web设计视图,注意右下角的Html控件面板 5 Web代码视图 6 切换到Code Visualization Diagram,自动生成的UML视图 7 全部对象关系图 8 集合在ide中的Data Explorer,类似于Delphi/C+
类似EXCEL的电子表格VC编程库 (转)
类似EXCEL的电子表格VC编程库 (转)[@more@]************************************************************************************************20031212更新通知1)在程序完善了图表部分,支持图表的打印预览2)修改了在程序调用生成图表的小bug3)支持根据单元格数据绘制曲线图/饼图类库下载地址: http://www.codepub.com/gridsample.zip DEMO演示执行文件下载地址: .NET/ASP/ibr_UPLOAD/1095.zip" target=_blank>http://www.vchelp.net/ASP/ibr_upload/1095.zip 20030907更新通知1)开始在程序里支持图表显示2)修改了在打印部分的输出
關于數据庫取表的前N條記錄 (转)
關于數据庫取表的前N條記錄 (转)[@more@] 介紹取一表前N筆記錄的各种數据庫的寫法... 作者﹕CCBZZP 1. ORACLE select * FROM TABLE1 WHERE ROWNUM<=N 2. INFORmiX SELECT FIRST N * FROM TABLE1 3. db2 SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N 或者SELECT COLUMN FROM TABLE FETCH FIRST N ROWS ONLY 4. sql SERVER SELECT TOP N * FROM TABLE1 5. Sybase SET ROWCOUNT N GOSELECT * FROM TABLE1 6. MYSQL SELECT * FROM TABLE1 LIMIT N 7. FOXPRO SELECT * TOP N FROM TABLE ORDER B
笑侃编程学习 (转)
笑侃编程学习 (转)[@more@]笑侃编程学习 近来在家闭门练功(学习Java),在学习的过程中发现和学习武术类似.为什么这样说呢.且听在下一一道来记得以前曾经喜欢金庸的<倚天屠龙记>,里面一次张三丰教导张无忌练习太极拳,张三丰试范的一次后,问张无忌记住了没有,张无忌点头表示记住了,于是张三丰又试范了第二次,再问张无忌记住了多少,张无忌说只记住了一半,忘了一半.张三丰非常满意.随后又试范了一次.最后再问张无忌记住了多少,这次张无忌说全部都忘了.这时张三丰非常满意,说张无忌全部学会了太极拳的真谛.以前看来不太明白.现在我在学习
数据库结构操作 (转)
数据库结构操作 (转)[@more@]作者:tonny转载请显示出处:http://www.weiw.com 数据库结构操作。适应于access,sql SERVER等常见的数据库。 1。建立连接。可以通过OdbC或OLEDB连接。Set gObjDC = Server.Createobject("ADODB.Connection")dim strconn,myDSNmyDSN="test"strconn="DSN="&myDSN&";uid=sa;pwd="'strconn ="Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Initial Catalog=MeiSha;Data source=tonny"gObjDC.ConnectionString=strconngObjDC.Open 2。显示所有表set gObjRS = gObjDC.OpenSchema(adSc
Game Development Methodology for Small Development Teams (转)
Game Development Methodology for Small Development Teams (转)[@more@]Game Development Methodology for Small Development TeamsXML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> By Lorenzo Phillips Introduction If you have ever developed software for a company of adequate size, then you are probably familiar with the teRminology used within the Software Development discipline. If you are a game developer, then chances are good that you have found
XP方法学习总结及对小组开发的思考 (转)
XP方法学习总结及对小组开发的思考 (转)[@more@] XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> XP方法学习总结及对小组开发的思考 XP方法的许多特点都能在目前公司的开发过程中找到影子,在阅读了相关资料后,可以从中得到很多的收获,下面将扼要的列出一些我所认为很有帮助的关键点。 XP中强调每个人对代码都有权利修改,这样的方式其实在小组内部已经被默许了,在小组中以后应该贯彻这样的原则,鼓励每个成员对整个系统的代码进行合理的修改,根据个人体会,这样的修改一般都
<<软件设计学习笔记>> (转)
<<软件设计学习笔记>> (转)[@more@] <<软件设计学习笔记>> 阅读一篇关于软件设计的文章,文章对软件设计讲述的非常全面,但对于细节都没有展开讨论,不过其中推荐了一些参考资料,看了这个文章后就能对软件设计有一个比较全面的了解,如果还需要在一些细节上深入就要找相关资料了。 ************文章的章节结构************** 软件设计的基本概念 *** 一般的设计概念 *** 软件设计内容 *** 软件设计过程 *** 基本的软件设计概念 *** 软件设计的关键点** 软件体系结构&nbs
通过JAVA SWING看透MVC设计模式 (转)
通过JAVA SWING看透MVC设计模式 (转)[@more@]通过Java swing看透MVC设计模式XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 一个好的用户界面(GUI)的设计通常可以在现实世界找到相应的表现。例如,如果在您的面前摆放着一个类似于电脑键盘按键的一个简单的按钮,然而就是这么简单的一个按钮,我们就可以看出一个GUI设计的规则,它由两个主要的部分构成,一部分使得它具有了按钮应该具有的动作特性,例如可以被按下。另外一部分则负责它的表现,例如这个按钮是代表了A还是B。 看
JavaOne现场报道(6月10日) (转)
JavaOne现场报道(6月10日) (转)[@more@]今年的JavaOne在期待和怀疑中开幕了。以下是TheServrside.com网站6月10日在JavaOne会场的报道: —————————————————— As I am sure you know, JavaOne kicked off this morning. TheServerSide will be offering day by day coverage, giving you the juicy info that you want to hear. This information will show up the morning after the night before :) If you are at the conference, please post to this thread anything that you find interesting you
利用HtmlGenericControl类,动态改变Title文字 (转)
利用HtmlGenericControl类,动态改变Title文字 (转)[@more@]利用HtmlGenericControl类,动态改变Title文字 do.NETplayground.com/">【孟宪会之精彩世界】 HtmlGenericControl类可以创建服务器端控件,以映射到相应的HTML元素,而不被.NET框架类所转换。比如<body><span>等。下面的例子就是利用HtmlGenericControl类动态创建Title元素的。 ChangePageTitle.ASPxaspx.vb" Inherits="aspxweb.mengxianhui.com.ChangePageTitle"%> w3c//DTD HTML 4.0 Transitional//EN">
在jsp中使用smartupload组件上传文件 (转)
在jsp中使用smartupload组件上传文件 (转)[@more@]在JSP中使用smartUPLOAD组件上传文件 jsp对上传文件的支持不象PHP中支持的那么好,直接做成了函数,也不象ASP中要通过组件才能实现。jsp中可以通过Javabean来实现。但是我们没有必要自己去写一个上载的bean,在网上已经有了很多成型的技术,smartupload就是其中的一个。但是smartupload是将文件先读到服务器的内存中,所以上传太大的文件(超过100兆)有可能会出问题,也算是一个美中不足吧:) 先说一下提交的页面,smartupload组件要求用字节流的方式来提交<FORM ac
VCL中的堆与栈 (转)
VCL中的堆与栈 (转)[@more@] 栈(stack)与堆(heap)是C|C++中常见的概念,要想学好C|C++,我们也必须了解这两个概念的区别与联系。但BCB中的VCL是用object pascal语言写的,她具有object pascal的很多特性,这要我们在使用时注意,下面就我在这方面的学习感受写点观点供朋友们参考。 栈是存放函数的所有动态局部变量及函数调用和返回的有关信息的一块内存。栈的内存管理严格遵循先进后出的顺序,这一点正是实现函数调用所需要的。从栈中分配内存效率特别高。数据对象使用栈中的内存(如动态局部变量)比使用堆中内存会使程序运
VB的API编程精粹(二) (转)
VB的API编程精粹(二) (转)[@more@]VB的api编程精粹(二) Visual Basic以友好易学的可视化开发环境闻名于 世,成为人们学习计算机编程的首选语言。目前,全世界 大概有300多万人使用着Visual Basic语言。如果您想在 这茫茫众生中出类拔萃,那么您就不得不学习API (Application Program lnterface,即windows的应用程 序编程接口)编程。不懂API,那可成不了高手。第一节:API基础API说到底就是一系列的底层函数,是系统提供给 用户用于进入操作系统核心,进行高级编程的途径。通 过在Visual Basic应用程序中声明外部过程就能够 访问Windo
使用xml文件,做数据的导入,导出 (转)
使用xml文件,做数据的导入,导出 (转)[@more@].NET的dataset是一个很有趣的对象,借助与XML可以很快捷的做出数据导入,导出功能.microsoft-com:Office:office" /> 关键代码如下: /// <summary> /// export the table of database /// </summary> /// <param name="m_TableName">table name</param> /// <param name="m_FilePath">file path</param> /// <param name="m_PubConn">Connection of database</param> /// <returns>
常见的80004005错误及其解决方法 (转)
常见的80004005错误及其解决方法 (转)[@more@]常见的80004005错误及其解决方法XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 在编写web应用程序的过程中,我们常常要跟数据库打交道,例如我们日常经常用的数据库ACCESS、sql SERVER等。在连接这些数据库的时候,系统往往会给我们一些象这类“80004005”错误,这些五花八门的错误信息很另人头痛。为了方便网友解决这类问题,本文将详细的介绍和解答这类问题。 [错误信息]Microsoft OLE db Provider for ODBC dri
用汇编编写DOS下的内存驻留程序(4) (转)
用汇编编写DOS下的内存驻留程序(4) (转)[@more@] 四 基本的驻留程序4.1 一个基本的COM程序 DOS之下有两种形式的可执行文件,这两种文件分别是COM文件和EXE文件.其中,COM文件可以迅速地加载和执行,但是其大小不能超过64K字节,只能有一个段,代码段.而且起始地址为100H指令必须为程序的启动指令.EXE文件可以加载到许多个段中,因此程序的大小没有限制,但是程序加载的过程就比较慢,而且对于内存驻留程序来说还会造成更大的麻烦. 以下是一个可以正确执行的COM文件,但其内容是空的;只是一个COM文件的框架,可以把你写的任
SuSE发布面向企业台式机用户的Linux版本 (转)
SuSE发布面向企业台式机用户的Linux版本 (转)[@more@]SuSE发布面向企业台式机用户的Linux版本 刘彦青 编译 2003-6-10 10:55:01 计算机世界网消息 当地时间本周一,德国的SuSE公司推出了一款新软件和营销计划,旨在使大企业能够更方便地将它们使用的台式机转向Linux操作系统。 这一计划的核心是SuSE公司的台式机版Linux软件,它使用了与Enterprise Server相同的代码库。与Enterprise Server一样,SuSE Linux Desktop将基于一种18个月发布计划,象Red Hat等厂商也开始放慢了版本发布频率,以提高对大企业的吸引力,它
在.NET Framework中轻松处理XML数据(五) (转)
在.NET Framework中轻松处理XML数据(五) (转)[@more@]设计XMLReadWriter类microsoft-com:Office:office" /> 如前面所说,XML reader和Writer是各自独立工作的:reader只读,writer只写。假设你的应用程序要管理冗长的XML文档,且该文档有不确定的数据。Reader提供了一个很好的方法去读该文档的内容。另一方面,Writer是一个非常有用的用于创建XML文档片断工具,但是如果你想要它即能读,又能写,那么你就要用XMLdom了。如果实际的XML文档非常庞大,又会出现了一个问题,什么问题呢?是不是把这个XML文档全部加载到内存中,然后