CVS在MAC OSX中的安装和使用 (转)
CVS在MAC OSX中的安装和使用 (转)[@more@]一、编译和安装CVS 在MAC OSX中,如果安装了MAC OSX Developer Tools的话,CVS已经缺省的安装了。 如果想使用最新的CVS的话,我们可以通过http://www.cvshome.org/下载到最新 版本的CVS源代码。假设CVS源码包为cvs.tar.gz,我们可以使用下面的命令进行 编译和安装。 tar zxvf cvs.tar.gz cd cvs ./configure --without-gssapi make sudo make install 二、配置CVS服务器 首先创建一个CVS仓库,在console窗口中间如入下
vc入门宝典(十) (转)
vc入门宝典(十) (转)[@more@]消息 .NET/develop/author/netauthor/he_zhidan/">何志丹 PreTranslateMessage函数顾名思义,就是在消息被翻译之前,做的一些事.我们可以屏蔽一个键或一个命令.下面是一些常用消息的相关信息.这些信息放pMsg中.WM_KEYDOWN nVirtKey = (int) wParam; /*虚键值,和ascll码有许多相同的地方 */ lKeyData = lParam; /*和硬件有关 */ WM_CHAR chCharCode = (TCHAR) wParam; lKeyData = lParam; WM_COMMAND wNotifyCode = HIword(wParam); wID = LOWORD(wParam); h
“瑜珈山夜话” ----内存分配(一) (转)
“瑜珈山夜话” ----内存分配(一) (转)[@more@] 摘要:内存管理向来是C/C++程序设计的一块雷区,大家都不怎么愿意去碰她,但是有时不得不碰它。虽然利用C++中的smart pointer已经可以完全避免使用指针,但是对于对于指针的进一步了解,有助于我们编写出更有效率的代码,也有助于我们读懂以前编写的程序。 五大内存分区 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是
设计模式之C#实现(二)---Builder (转)
设计模式之C#实现(二)---Builder (转)[@more@]设计模式之C#实现---Builder 上次我们学习了创建型模式中的AbstractFactory,这次我们将要介绍一个和它比较像的创建型模式Builder(至于关于Builder的详细内容您可以参考GOF的书,在这里不重复了。)。在GOF的书里Builder的目的是这样的:Separate the construction of a complex object from its representation so that the same construction process can create different representations.在我的程序设计中很难免会使用复杂的对象比如:车的组成、电脑的组成以及人在内。那么我们在创建
项目范围管理是项目成败的关键 (转)
项目范围管理是项目成败的关键 (转)[@more@] 引子XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 一个项目从其一成立开始,项目各方干系人都会期望项目能够根据既定的计划一步步顺利地导向最后的成功。影响项目的最后成功的因素是多方面的,包括项目管理的九大知识领域(包括项目的整体管理、范围管理、时间管理、费用管理、质量管理、人力管理、沟通管理、风险管理和采购管理),无一对项目的最后成功不产生积极影响。然而,要这九大知识领域对项目成功产生的影响的轻重程度上进行比较的话,我
JavaScript 寫遊戲 : 搬吖? (转)
JavaScript 寫遊戲 : 搬吖? (转)[@more@]<!-- .NET">http://dwin.nethttp://dewin.tk Copyright(c) 1998-2004 dewin all rights reserved Start 2002-10-02 17:50Finish 2002-10-15 22:41Last Edit 2003-06-11 18:55--><body><style>.Ground{}.Floor{}.Wall{border:2px outset #ADFF2F;background-color:#888888;z-index:0}.Aim{background-color:#FF69B4;filter:Alpha(opacity=100,FinishOpacity=0,Style=3);z-index:0}.Box{background-color:#87CEFA;filter:Alpha(opacity=0,FinishOpacity=100,Sty
MIDP2.0 Game API分部讲解 (转)
MIDP2.0 Game API分部讲解 (转)[@more@]TiledLayer (背景层)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 类说明: 一张已有的背景图可以分解为一系列的单元格,用以构建游戏中需要的背景图.这个类的作用就是可以让层由一张小的背景图构成而不需要一张极大的图构成.这项技术在2D游戏中广泛用于构成一张大的背景图. Tiles (背景) 说明: 这儿所说的背景就是背景层单元,它是由一张可变或是不可变的图片分割成等面积单元格后形成的,其大小随图片大小变化.背景在分割的时候开发者对每个背景单元
VC++.NET的寄存器al的Bug (转)
VC++.NET的寄存器al的Bug (转)[@more@]
自然语言处理新天地(之三[4]) (转)
自然语言处理新天地(之三[4]) (转)[@more@]4.3 语句表示式及其格式XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 语句表示式这个术语在《HNC理论》中经常使用,上一节还在前面加了HNC修饰词,这意味着可以有各种各样的语句表示式。但我们始终没有给语句表示式下一个定义。这里建议采用下面的定义:把各语句单位按一定顺序排列起来、并形成一定意义的语句表示方式。 按照这个定义,乔姆斯基的S=NP+VP表示式并不符合语句表示式的条件,因为它虽然规定了语句单位的排列顺序,但不能保证形成一定意义,
自然语言处理新天地(之收藏者言) (转)
自然语言处理新天地(之收藏者言) (转)[@more@] 我的面前,有一本书,《HNC(概念层次网络)理论》。XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 黄曾阳先生的著作,含他的同事和学生的部分论文。系统介绍了HNC理论。 黄先生开创的HNC理论,作为自然语言处理的新理论,越来越显示出了它的生命力。我尚年幼,本不懂得什么,但作为计算机科学的爱好者,与正在成长的准程序员,准计算机科技工作者,自从接触到这个理论,与其开创过程后,常为之感动、振奋不已。 自然语言的理
自然语言处理新天地(之三[1]) (转)
自然语言处理新天地(之三[1]) (转)[@more@]HNC的发展和未来 黄曾阳 (中国科学院声学研究所 100080)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1引言:提倡学术碰撞──并在语言学研究中探索 超数学、超逻辑的超碰撞模式 学术交流的根本意义在于引发学术碰撞,学术碰撞是科学进步的根本动力。没有碰撞的学术必然衰落,碰撞活跃的学术必然兴旺,这是东西方科学技术发展形成巨大反差的根本原因。500年前,西方世界就开始重视培育有利于学术碰撞的社会环境,而东方世界到今天还
自然语言处理新天地(之三[2]) (转)
自然语言处理新天地(之三[2]) (转)[@more@]3、语言概念空间的概念基元符号体系(第一组“M i”)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 各种数学空间的研究,形成了空间基元的重要思想。一个空间如果找到了一组完备的基元,那么这个空间的特性就可以精确表达了。把基元的思想明确引入语言研究的是美国的山克先生(R.C.Schank),由于这位先生过于“离经叛道”,在中国语言学界没有什么名气,不过在拙著的参考文献中却予以特殊优待,选了他的5部著作。 山克先生对“转移”这个
在ASP中使用简单Java类 (转)
在ASP中使用简单Java类 (转)[@more@]方式一:把Java类注册成ActiveX组件步骤一:创建一个Java类,命名为Test.javapublic class Test{ public String getword() { return "Hello World"; }}步骤二:编译成class文件,并拷贝到系统盘:WINNTjavatrustlib目录下,然后注册成ActiveX组件javareg /register /class:Test /progid:Test步骤三:在ASP中使用Set obj=Createobject("Test")'"Test"就是注册时候的progidmsgbox obj.getWord() 方式二:直接使用步骤一:建立Test.javapublic class Test{ public String
windows系统换服程序探讨 (转)
windows系统换服程序探讨 (转)[@more@]windows系统换服程序探讨 关键字:换服,DLL,HOOK,SkinMagic 可能是因为厌烦了Windows2000那种死板的界面吧,我于是就萌发的写一个程序,主要功能是界面的更换,就像Winamp那样,更换上比较cool的"皮肤"。 原理:利用第三方换服SDK,hook函数。分析:现在网上有许多的第三方换服SDK,利用提供的api,能将自己的Application更换皮肤。但是,对整个系统来说还是不行。因为在在自己编写的app源代码中,可以显式的调用api,但是,对于其他正在运行的进程来说,我们不可能得到他的源代码,从而填加api函数。
设计模式之C#实现(一)--AbstractFactory(补) (转)
设计模式之C#实现(一)--AbstractFactory(补) (转)[@more@]此文章是为了补充下面的文章所写,详细信息可以去下面看 .NET/Develop/read_article.ASP?id=20943">http://www.csdn.net/Develop/read_article.asp?id=20943 GOF书中的例子用C#实现的源码: using System;XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> namespace AbstractFactory_Maze{ using Maze; public interface AbstractFactory{ MazeClass MakeMaze(); Wall MakeWall();
中秋思绪 (转)
中秋思绪 (转)[@more@]
Struts数据验证笔记 (转)
Struts数据验证笔记 (转)[@more@] struts数据验证笔记XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> <For Struts1.0> Mailto:rainy14f@sohu.com">rainy14f@sohu.com 实践平台:windows2000 Pro. Jbuilder9.0. tomcat. Struts1.0 1. 关键字:ApplicationResources.properties ActionForm ActionErrors ActionError web.xml 2. 大体步骤:可以在ActionForm的validate方法也可以在Action的perform方法中验证。两种方
程序设计之路 (转)
程序设计之路 (转)[@more@]程序设计之路[Road of Programming] 小学时便知道计算机,认为是一个神秘莫测的东西,只有高智商的人才知道如何与显示器“说话”; 初中时知道了程序员,一个很神圣的工作,需要很高的学历和智商; 高中时第一次摸了摸计算机的键盘,说不出的感觉; 大学开始真正接触计算机,在Dos下使用Borland Turbo Pascal写下了人生第一个程序; 在今时今日,计算机已经很普通了,小学生也熟练的操作着计算机(十几岁就写下天才程序的神童们更是让我汗颜)。程序员也很普通了,Visual
在应用程序中集成自动完成功能 (转)
在应用程序中集成自动完成功能 (转)[@more@] 在应用程序中集成自动完成功能 本文的很多内容来自microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_int/shell_int_programming/ac_ovw.ASP">使用自动完成这篇文章。 介绍 自动完成功能,就是用户在输入时,程序自动提示匹配用户输入的条目,并且/或者自动输入剩余部分,自从IE提供了表单和地址栏的自动完成功能之后,很多程序在用户界面中集成了这个功能。在适当使用时,它可以大大减少用户输入的时间。尽管这个功能如此有用,但是在平台开发工具包
Java-XML数据绑定工具大比拼 (转)
Java-XML数据绑定工具大比拼 (转)[@more@]把Java对象映射成XML文档,这是Java对象持久化的一种新思路。在XML.com的一篇文章里,作者对四种主要的Java-XML映射工具进行了全面的比较: Breeze XML Binder, a tool produced by Breeze Factor Castor, an open source project under ExoLab JAXB Reference Implementation, created by SUN SOApxdk">XGen, a tool produced by Commerce One. 比较的标准主要有以下几条:(1)对XML大纲(schema)特性的支持程度;(2)生成Java代码的可用性;(3)Java-XML转换(以及反向转换)