263,是瀛海威,还是美国在线 (转)
263,是瀛海威,还是美国在线 (转)[@more@]263,是瀛海威,还是美国在线 263忽然扯动上网费降价,把无限制互联网访问的价格降到每月78元,互联网产业界议论纷纷。对与任何网站来说,这次大规模的降价,都是“利好”消息。没有网民用户数量的急速增长,就没有中国互联网产业的发展。 263降价的一个最明显的特点是,非电信公司推动网络价格下降。 一般网民都知道,263上网,网络使用费用是可以直接计算到电话费里。这样的政策,一般只有电信公司才能得到,所以想象263是电信的公司。但是263是由海诚公司和奈特公司出资建立的企业,是没有
粗糙的世界:Jeff Molofee(NeHe) 的 OPENGL 教程-第十课 (转)
粗糙的世界:Jeff Molofee(NeHe) 的 OPENGL 教程-第十课 (转)[@more@] Jeff Molofee(NeHe) 的 OPENGL 教程 第十课 Translated by CKER .NET/tutorials/lesson10.jpg" width=240> 这一课是由Lionel Brits (βtelgeuse)所写的。在本课中我们只对增加的代码做解释。当然只添加课程中所写的代码,程序是不会运行的。如果您有兴趣知道下面的每一行代码是如何运行的话,请下载完整的源码,并在浏览这一课的同时,对源码进行跟踪。 好了现在欢迎来到名不见经传的第十课。到现在为止,您应该有能力创建一个旋转的立方体或一群
项目设计和客户的关系 (转)
项目设计和客户的关系 (转)[@more@]项目设计和客户的关系 一般来说,项目的开发要经历需求分析、概要设计、详细设计、编写代码、调试,维护。需求分析和概要设计是软件工程学中最重要的课题。本人经过一个项目的洗礼,有所获,不敢独享,写出来和大家参考。如有不对之处,多谢指点。 需求分析是项目开发的第一步,就是万丈高楼的地基。需求分析未做好,系统分析员就像刚睡醒的幼儿,茫茫然跳到了概要设计 。这种带有侥幸的心理,他的结果可能和我一样:”如同一个掉到泥潭的猛兽,挣扎的越猛烈,就得越深,直到筋疲力
我走过的学习之路(记我对技术的选择) (转)
我走过的学习之路(记我对技术的选择) (转)[@more@]抛物线 高一时,学校有教授PASCAL(我是科代表),但那时我对计算机一地所知,更别谈程序设计了。刚开始学PASCAL的感觉是莫名其妙。变量、整型、递归这些概念我都是初次接触,满脑子的糊涂。但既然是科代表,那成绩绝不能落于人后。所以,我花了大量的时间和精力来钻研PASCAL。记得那时学编程很累、很苦,但总算打下了程序设计的基础。 学校停止开设PASCAL后,我产生了强烈的失落感,开始痴迷于网络聊天室,刚开始的新鲜感逐渐消退后,我对制作网页产生了兴趣,学起了H
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(4) (转)
J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(4) (转)[@more@]XML:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />Office:office" />ASPectratio="t">2003-5-121529270.bmp" align=baseline border=0>新的“类型安全的枚举”(typesafe enums)比用整数枚举(int enum)有什么优势? 这个问题在我的书第21项中有详细的论述。简要地说: 它提供了编译期类型安全,而整数枚举根本没有提供任何类型安全。 它们对被枚举的类型提供了一个适当的命名空间――在整数枚举中你必须前置一个常数来
J2SE1.5便于开发的新语言特性: Joshua Bloch的访谈录(1) (转)
J2SE1.5便于开发的新语言特性: Joshua Bloch的访谈录(1) (转)[@more@]j2se1.5便于开发的新语言特性:Joshua Bloch的访谈录XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 原文http://Java.sun.com/features/2003/05/bloch_qa.htmlby Janice J. HeissMay 8, 2003 随着预期Java 2 Platform, Standard Edition 1.5 (J2SE 1.5) beta版本在2003年晚一些时候的发布(众所周知的Tiger项目),开发人员非常关注即将到来的新的变化。没有谁能比Joshua Bloch更适合清晰地解释J2SE 1.5了。他是Sun公司的资深工
TIJ读书笔记(一) (转)
TIJ读书笔记(一) (转)[@more@]决定开始啃这本大部头的Java宝典,边啃边做点笔记吧.废话少说! 第四章 初始化和清除(Initialization&CleanUp) 主要章节内容:4.1 构建器4.2 方法过载4.3 收尾和垃圾收集4.4 成员初始化 关键词:Constructor,finalize(),初始化顺序 重点整理: 1.构造函数要点:构建器(Constructor)属于一种较特殊的方法类型,因为它没有返回值.这与void返回值存在着明显的区别。对于void返回值,尽管方法本身不会自动返回什么,但仍然可以让它返回另一些东西。构建器则不同,它不仅什么也不会自动返回,而且根本不能有任
递归在C++应用中的利与弊 (转)
递归在C++应用中的利与弊 (转)[@more@]“递归”在C++中主要解决具有树型特征的算法或数据结构,递归的利用可以使算法或数据结构大大简化,代码简洁明了,相同一个具有该特性的课题采用递归或其他算法,所要求的预定义及相应的结果都将不一样,用了递归可能使用减少部份定义,代码实现部份大大减少,一看便知。下面是一个从数据库中取数的例子对比: 实现中所使用的数据结构(表结构) 序号 英文名 中文名 类型 说明 1 Id 权限ID Int XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />
EJB step by step (转)
EJB step by step (转)[@more@]EJB step by step( Problem description:We want to create a EJB connected with a ORACLE table "StatMachine", which have three fields: id-varchar2, quantity-number, resDate-date. The output file name of the EJB is StatMachine.jar ) 1. Preparing a project for developing the ejb sample.【Note: Especially give the attention of the Oracle database driver configuration: (1)Configure the oracle library in JBuilder;(2)Configure the Database drivers in the "Enterprise setup"
Delphi面向对象编程的20条规则(By Marco Cantu)(rule 11-15) (转)
Delphi面向对象编程的20条规则(By Marco Cantu)(rule 11-15) (转)[@more@]
IBM宣布近期将增加对Linux的投资 (转)
IBM宣布近期将增加对Linux的投资 (转)[@more@] sfo1-xw4 15360 33 2002.01.31.07.22.21 _QUERY_STRING="PREHTML=%3Cimg%20src%3D%22%2Fb.gif%22%20width%3D%221%22%20height%3D%2210%22%20alt%3D%22%22%20%2F%3E%3Cbr%20%2F%3E%3Cdiv%20align%3D%22center%22%3E&USESAVED=UNION_1&POSTHTML=%3C%2Fdiv%3E%3Cimg%20src%3D%22%2Fb.gif%22%20width%3D%221%22%20height%3D%228%22%20alt%3D%22%22%20%2F%3E%3Cbr%20%2F%3E" -->IBM: Linux investment nearly recouped By Mailto:stephens@.NET.com">Stephen Shankland Staff Write
怎样启动一个程序而不显示它 (转)
怎样启动一个程序而不显示它 (转)[@more@]为了启动程序而不显示它,你必须编辑WinMain函数来程序的主窗口和程序的任务条图标。第一步:从C++Builder菜单中选择 View|Project source然后开始编辑WinMain函数。调用ShowWindow函数,传递Application->Handle,可以隐藏程序的任务条图标。设置ShowMainForm为False可以让主窗口不在屏幕上显示。WINapi WinMain(HINSTANCE, HINSTANCE, LPSTR, int){try{Application->Initialize();Application->CreateForm(__classid(TForm1), &Form1);Application->ShowMainFoRM = false;ShowW
Visual C++中函数调用方式浅探 (转)
Visual C++中函数调用方式浅探 (转)[@more@]Visual C++中函数调用方式浅探 我们知道在进行函数调用时,有几种调用方法,分为C式,Pascal式。在C和C++中C式调用是缺省的,除非特殊声明。二者是有区别的,下面我们用实例说明一下: 1. __cdecl :C和C++缺省调用方式 例子:void Input( int &m,int &n);/*相当于void __cdecl Input(int &m,int &n);*/ 以下是相应的汇编代码: 00401068 lea eax,[ebp-8] ;取[ebp-8]地址(ebp-8),存到eax 0040106B push eax ;然后压栈
《深入解析ATL》学习手札 -- 第一天 (ATL #1) (转)
《深入解析ATL》学习手札 -- 第一天 (ATL #1) (转)[@more@] COM是windows操作系统的基本软件模型,从1993年建立以来,为Windows平台的发展做出了不可磨灭的贡献,而且自身还在不断发展。 对于一个在Windows下开发应用软件的程序员来说,学习COM有多么重要,为了能够深入的学习COM技术,特从书店买回一本潘爱民译的《深入解释ATL》一书,希望能在这本书的指引下,一步一步进入ATL开发COM组件的殿堂。 今天是学习《深入解释ATL》第一天,只看了一下译序、原序、前言,就深受鼓舞,心里暗暗下定决心,一定要学好ATL。 先动手
pm (转)
pm (转)[@more@]As a professional in the field of project management, PMI members pledge to uphold and abide by the following: Mailto:Richard%20A.%20Goldberg dateTime=2000-02-21T10:11> XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> • I will maintain high standards of integrity and professional conduct • I will accept responsibility for my actions • I will continually seek to enhance my professional capa
C++编程杂谈:面向对象 (转)
C++编程杂谈:面向对象 (转)[@more@] 软件开发是一个极其复杂的过程,一段小的代码我们可以快速、准确的完成,但是当你面对的是一个庞大的软件系统的时候,你是否有不知所措的感觉呢? 在我们使用C的年代里面,编程思想是结构化的,你的C语言老师可能会不断的教导你怎样使用结构化的方法来完成一段程序,同时,你可能也知道在软件开发中的一个重要定律(Wirth定律):程序 = 算法 + 数据结构在结构化设计中人们通常是这样来看待这个定律的: 程序 =(算法) + (数据结构)例如:(我仍然使用C++标准库来写下面的代码,方便
基本概念的澄清 (转)
基本概念的澄清 (转)[@more@]1。抽象类与接口在设计时各有什么好处? 2。静态方法与实例方法的区别? 最基本的区别是: 接口是一种协议,一种约定,一旦发布,就不能更改,只能通过定义新接口来增加功能。而且接口内定义的成员不能在接口中实现。接口中的成员都是“抽象”的。 抽象类可以部分实现成员。而且随意增加新成员,这在一个发布的已被使用接口中是不能的。 当然,如果你想把项目从头再来一遍,什么都可改变。可微软发布的 .NET 中的大量接口估计永远也不会改了。这就是接口。而 .Net 的新版本可以对某些类包括抽象类进行一些
开发asp.net自定义控件(asp.net学习笔记五) (转)
开发asp.net自定义控件(asp.net学习笔记五) (转)[@more@]/// <summary>XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> /// 方法GenerateGetPosScript用于生成一段Javascript代码,其作用是为菜单定位 /// </summary> /// <returns></returns> private string GenerateGetPosScript() { string getPosScript; getPosScript = "<script language="Javascript">n"; getPosScr
开发asp.net自定义控件(asp.net学习笔记四) (转)
开发asp.net自定义控件(asp.net学习笔记四) (转)[@more@] /// <summary>XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> /// 方法GenerateScript用于生成Javascript代码,不使用任何变量或参数 /// </summary> /// <returns></returns> private string GenerateScript() { string tempScript; tempScript = "n<SCRIPT LANGUAGE="Javascript">n"; tempScript = tempSc
Managing Application State (转)
Managing Application State (转)[@more@]Managing Application State do.NET.com/quickstart/ASPplus/doc/stateoverview.aspx#applicationstate">Using Application State Using Session State Cookies">Using Client-Side Cookies Using ViewState Section Summary Using Application State This sample illustrates the use of application state to read a dataset in Application_Start.这个例子说明了在Application_Start中用application state读取数据。 vb Applic