Code Complete (转)
Code Complete (转)[@more@] 以前在书店见到过《代码大全》这本书,还以为是收录一些高级代码之类的。今天在网上见到有电子版,DOWN了一个下来,才发现被译者骗了,英文名:《Code Complete》被译成:《代码大全》。我英语很土,四级红本本还没有,但是Code在这里译成“代码”,再一看书的内容,faint!第四章以前没有一行代码。然,书的内容很生动,翻译也很流畅。智者千滤啊!以下是原文: 程序员处于软件开发食物链的最后一环。结构设计吃掉需求分析;详细设计者以结构设计者为食,而他自己又成为编码者的食物。比较软件食物
C# 编程语言的未来功能 (转)
C# 编程语言的未来功能 (转)[@more@]C# 编程语言的未来功能 Prashant Sridharanmicrosoft Corporation 2003年3月 适用于: Microsoft® Visual C#(TM) 摘要:Microsoft Corporation 正在开发 C# 语言的下一个主要版本。本文介绍了四种主要的新功能,即泛型、迭代程序、匿名方法和局部类型。 目录 ASP#vbconcprogramminglanguagefuturefeaturesanchor1">简介 泛型 迭代程序 匿名方法 局部类型 符合标准 可用性 更多信息 简介 C# 是创新性的新式编程语言,它巧妙地结合了最常用的行业语言和研究语言中的
2002-01-22 Borland以全额现金交易收购VMGEAR (转)
2002-01-22 Borland以全额现金交易收购VMGEAR (转)[@more@]2002-01-22 Borland以全额现金交易收购VMGEAR Borland期望对于这家Java性能解决方案供应商的收购能大幅推进Java开发者的生产力 SCOTTS VALLEY, CA (2002年1月22日)Borland软件公司(Nasdaq NM:BORL)今天宣布它已秘密获得了Redline软件公司的掌管权。Redline软件公司,也就是大家都知道的VMGEAR,是OptimizeIt套件的开发者。这个全现金交易包括3个部分:(1)在交易完毕时先支付200万美元;(2)在随后的3年中支付600万美元;(3)3年以后的额外支付取决于Redline软件产品的销
SVG中的动画技术(3) (转)
SVG中的动画技术(3) (转)[@more@]SVG中的动画技术(3) SVG dom产生动画的方式是由脚本语言调用DOM对象的属性和方法实现的,在SVG中使用脚本语言和HTML中类似,首先是指定脚本的语言类型:有两种办法可以指定脚本的语言类型 1),在SVG元素里使用contentScriptType属性,可以指定整个文档里使用的缺省脚本语言类型。 语法如下:<svg contentScripttype="content-type">content-type指定一种媒体类型,默认是"text/ecmascript" 2),在script元素里使用type属性来声明该段脚本所使用的语言类型。 语法如下:<scri
《专栏声音》有关dotNET技术2002年的10个猜想 (转)
《专栏声音》有关dotNET技术2002年的10个猜想 (转)[@more@]《专栏声音》有关do.NET技术2002年的10个猜想 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 小气的神 2002-01-24 前二天我网上的朋友告诉我,说他准备建立一个有关dotNET的网页,记录dotNET的一些小故事和发展历史,比如dotNET何时被提出,什么时候MS公布了第一个SDK等等,说着说着我感觉dotNET象一个小孩子一样,在许多人的关护和努力下一点一点的成长,未来它会变成什么样,它会如何成长,也会有第一失败,第一
一年工作的总结 (转)
一年工作的总结 (转)[@more@]从去年4月12号到公司报道,今天4月13号!转眼之间已经工作了一年了,值周末之际,女友去杭州游玩,抽点时间把一年的工作进行一个总结。也参照《千年决心》,对未来的一年给自己提出一个期望。 一年中的收获: 1。和女友感情稳定发展 首先要感谢我的女友,是她给我了工作的动力!我现在所有的努力,都是为了我们今后生活的幸福,不管多么辛苦,都是值得的。 2。规划今后发展的方向 想从软件开发转行到硬件,到了公司后才发现,现实容不得你去用时间来学习新的东西的。幸运的是,随着项目的发展,
UMLChina: 1月23日与Martin Fowler交流实录 (转)
UMLChina: 1月23日与Martin Fowler交流实录 (转)[@more@] UMLChina第十四期专家交流实录 返回首页 返回目录 北京时间2002年1月23日(星期三)上午9:30-11:30 嘉宾:Martin Fowler。Martin Fowler在面向对象分析设计、UML、模式、软件开发方法学、XP、重构...方面,都是世界顶级的专家,现为ThoughtWorks首席科学家。Martin Fowler著有4本经典书籍:Analysis Patterns : Reusable object ModelsUML Distilled: Applying the Standard Object Modeling LanguageRefactoring: Improving the Design of Existing CodePlanning
SQL Server的有效安装 (转)
SQL Server的有效安装 (转)[@more@] 微软总是试图使它的软件安装尽可能地简单顺畅,sql SERVER 2000的安装也不例外。你从安装光盘的x86setup文件夹启动setupsql.exe、在安装对话框中填入一些细节后,几分钟内,安装将在没有用户介入的情况下继续执行。你甚至可以成功的安装SQL SERVER 2000而不用明白那些选择意味着什么——只需在大多数安装对话框中点击“下一步”。然而,我强烈建议你不要如此轻率地对待安装;留意每一个选项并且确保你完全理解你所作的每个选择的影响。一些低劣的决定,比如错误的排序规则设置,可能很难被修复;
SVG中的动画技术(1) (转)
SVG中的动画技术(1) (转)[@more@]SVG中的动画技术(1) 动画技术是互联网中不可缺少的一个重要组成部分,是吸引访问者的重要手段之一,SVG也同样有能力随时改变矢量图象外在表现的能力。SVG中生成动画的方式有: 1)利用SVG提供的动画元素实现:由于SVG的内容可以定义成动态变化的,因此,利用SVG提供的各种动画元素,我们就可以得到各种动画效果,比如:沿某路径运动、渐隐渐现、旋转、缩放、改变颜色等。2)使用SVG dom:由于SVG DOM遵循DOM1、DOM2规范的大部分内容,因此,SVG中的每个属性和样式都可以通过脚本编程来访问;另
SVG中的动画技术(2) (转)
SVG中的动画技术(2) (转)[@more@]SVG中的动画技术(2) 下面再看一个沿指定路径运动的例子: <?XML version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//w3c//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"><svg width="500" height="300" viewBox="0 0 500 300"xmlns="http://www.w3.org/2000/svg"><desc>沿路径运动的例子</desc><defs><!-- 下面定义渐变颜色 --><linearGradient id="grad1" x1="0" y1="0" x2="0" y2="
GNU GRUB启动管理器 (转)
GNU GRUB启动管理器 (转)[@more@]gnu GRUB启动管理器Linuxgazette.com/">http://www.linuxgazette.com/ 01-10-13 15:08 609p Mailto:hilinux@linuxaid.com.cn">hilinux 译 什么是启动管理器? 启动管理器是存储在磁盘开始扇区中的一段程序,例如,硬盘的MBR(Master Boot Record),在系统完成启动测试后,如果系统是从MBR启动,则BIOS(Basic Input/Output System)将控制传送给MBR。然后存储在MBR中的这段程序将运行。这段程序被称为启动管理器。它的任务就是将控制传送给操作系统,完成启动过程。有许多可
使用IDropTarget接口同时支持文本和文件拖放 (转)
使用IDropTarget接口同时支持文本和文件拖放 (转)[@more@] 使用IDropTarget接口同时支持文本和文件拖放 Mailto:vcbear@163.com">vcbear 关于windows的外壳扩展编程,拖放是比较简单的一种,在网上可以找到不少介绍这个技巧的文章。大部分是介绍使用MFC的COleDropTarget实现的,我觉得一般使用COleDropTarget已经很好了,但是我习惯在一些程序模块中,完全的不使用MFC,比如纯SDK编程,还有用在ATL的时候,MFC是相当累赘的。所以COleDropTarget在这个意义上讲不够完美。 参考了MSDN以及www.CodeProject.com的相关文章和代码(b
一个画渐变的方法 (转)
一个画渐变的方法 (转)[@more@]一个画渐变的方法,希望大家能够帮我回答这个问题:http://www.csdn.NET/expert/topic/490/490274.shtm(* ———————————————原理:———————————————— 对于任何一种线性渐变(就是最常见的那种),在由起点和终点定义的渐变区 内,像素的RGB分量对于X和Y坐标的偏导数都是常量。于是我们可以先用极小 的代价来计算出这个二元方程的初始值,然后使用累加递推的方法计算出所有 的值。 ———————————————注 1:—————————
VB串口使用心得两则 (转)
VB串口使用心得两则 (转)[@more@]最近本人,使用VB串口编程,得到心得两则,拿来和大家共享, 如果对则,褒奖本人两句,如果不对,则欢迎大虾指教。 心得1:串口的输出属性: 按照书上或是MSDN中给出OUTPUT的数据类型是字符串或VARIANT类型,我出现的问题是我想传送0至255之间的数,可是按照,以上的输出数据类型进行设置的化,传输不了诸如200,210等大于125的数,我又不想按照帖子上介绍的文章进行转换,于是有了一点心得: 将给OUTPUT的变量的数据类型设置为BYTE的数组,数组元素的个数为1即可。 Dim Sendtemp(0)&nbs
不好意思,我发错了,以为这是自己的收藏夹。 (转)
不好意思,我发错了,以为这是自己的收藏夹。 (转)[@more@] 各位真不好意思,我以为这是个人收藏夹,把别人的贴字又发了一遍。实在不好意思,浪费大家的时间了。 .NET/">CSDN - 文档中心 - Visual C++ 标题 高斯随机数发生程序 wangchinaking(收藏) 关键字 高斯、随机数 附送16bits,32bits均匀随机数发生程序程序只产生均值为0,方差为1的随机数,要产生均值为E,方差为D的随机数,只要随机数*D+E就可以了。高斯随机数程序还是带参数的,参数是用
在DataGrid中创建一个弹出式Details窗口 (转)
在DataGrid中创建一个弹出式Details窗口 (转)[@more@]By: do.NETjunkies.com/authors.ASPx?authorid=2">Donny MackLevel: IntermediatePosted Date: XML:namespace prefix = st1 ns = "urn:schemas-microsoft-com:Office:smarttags" />1/2/2002Tested with ASP.net Beta 2 (v.1.0.2914.16) DOWNLOADs/2221/20020201T0201.zip"> Click here to download sample code 在DataGrid中创建一个弹出式Details窗口这篇文章来自DotNetJunkie的提议。他最初写信要求我们提供一个关于如何创建在DataGrid 中使用HyperlinkColumn的例子,
初学者 (转)
初学者 (转)[@more@]今天在读《Thinking in C++》时发现一个以前使用C++中const的一个当时是在读《Essential C++》中的一个示例时出现的问题的原因,在类中定义一个常量,使用VC无论如何也编译不过去。 例如: #include <iostream>using namespace std; void main(){ const int i = 56 ; cout<<i<<endl;} 但是我们不能在类中定义常量,有两种情况:1、 #include <iostream>using namespace std; class CTemp{public: const int i = 1 ;}; void main(){ const int i = 56 ; c
Mono 计划―Linux版.NET平台 (转)
Mono 计划―Linux版.NET平台 (转)[@more@] written by cash (天下第七)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 2001.01.23 版权所有,翻录不究 cashcao@msn.com 著名的Linux桌面环境“GNOME”的开发商美国Ximian公司在2001年7月开始启动一个名叫Mono Project的开放源码版“.NET”的开发项目,旨在使开发者能够编写同时在windows和Linux上运行的.NET程序,Mono计划主要包括一个C#编译器、与微软公司的Common Language Infrastructure(CLI)兼容的类库、Linux版Common Lan
Guru of the Week 条款22:对象的生存期(第一部分) (转)
Guru of the Week 条款22:对象的生存期(第一部分) (转)[@more@]GotW #22 object Lifetimes – Part IXML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 著者:Herb Sutter 翻译:K ][ N G of @rk™ [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingo
简单的倒计时制作 (转)
简单的倒计时制作 (转)[@more@]我想简单的介绍一下倒计时的控制。我想大家如果做游戏的时候会发现,倒计时对于游戏的进行是非常重要的,但是我们在flash中如何去控制它呢?这里我们只需要利用一下gettime就能够轻松办到了! 下面我们先建立一个空帧内容的mc,名称为gettime,然后我们将它放置在主场景中。接下来我们需要输入的代码只为(下面的 actions for gettime中的代码内容): actions for frame 1 stop (); fSCOmmand ("allowscale", "0"); actions for frame 2 stop (); actions for b