代码改变世界

阅读排行榜

VCL已死,RAD已死(5)

2008-12-25 21:52 by 乱世文章, 181 阅读, 收藏,
摘要: VCL已死,RAD已死 ——SD2C中未能尽言的话题<<<-- 上一节五、后RAD时代:领域的成熟-----从界面可视,到界面可描述的变化,使UI设计渐已成为一个相对独立领域。UI团队与UED团队之间并没有严格的、学术性区别,在不同的公司中它们的定义并不一样。一般而言,我们称前者为参与UI的全体,而UED则更关注于用户体验的这一部分。有些时候,我们也习惯性地称之为前端开发,或UI开发团队。在这个领域中有一些明显的特点,例如界面开发过程中采用一种领域设计、开发语言(当然,XML力图成为“通用的描述语言”,于是便有人力主用XHTML来推翻HTML——这个世界上,有领域就有跨领域的 阅读全文

QoBean的元语言系统(二)

2008-07-25 13:56 by 乱世文章, 181 阅读, 收藏,
摘要: ------------------------------------------------------------------------第二部分:元语言下的编程基本方法------------------------------------------------------------------------三、代码组织形式--------------------- 1. 物理代码块(代码文本、代码行) ---------------------代码到底应该如何组织?如果我们认为代码是由序列调用的例程构成的,那么我们可以把代码的形式回溯到很“远古”的时代,例如:======funct 阅读全文

MSN和QQ文件传输速度解析

2007-07-27 12:21 by 乱世文章, 181 阅读, 收藏,
摘要: 基本上就是说msn传输文件是使用TCP,而QQ使用UDP,这就是两者传输速率的区别……发现很多情况下,msn传输文件比qq要慢,倒不是说msn没有快的时候,但是大部分的时候是真的比QQ慢,连我这种神经比较大条的人都注意到了,google了一下,早就有人做了解答,基本上就是说msn传输文件是使用TCP,而QQ使用UDP,剩下的事情就是论证TCP传输文件没有UDP快。大概的就是下面的几个观点: 1. TCP是可靠的,需要验证数据是否到达和是否正确,而UDP是不可靠的,少做了很多事情,所以MSN的文件传输比QQ慢。 我看了当时就想笑,也用了QQ不少时日了,从来也没有发现传输文件有问题的,用UDP.. 阅读全文

高质量c/c++编程(8)

2007-06-21 14:53 by 乱世文章, 181 阅读, 收藏,
摘要: 第8章 C++函数的高级特性对比于C语言的函数,C++增加了重载(overloaded)、内联(inline)、const和virtual四种新机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const与virtual机制仅用于类的成员函数。 重载和内联肯定有其好处才会被C++语言采纳,但是不可以当成免费的午餐而滥用。本章将探究重载和内联的优点与局限性,说明什么情况下应该采用、不该采用以及要警惕错用。8.1 函数重载的概念8.1.1重载的起源 自然语言中,一个词可以有许多不同的含义,即该词被重载了。人们可以通过上下文来判断该词到底是哪种含义。“词的重载”可以使语言更加简练。例如“ 阅读全文

用Java线程获取优异性能(II)——使用同步连载线程访问关键代码部份

2007-01-22 00:38 by 乱世文章, 181 阅读, 收藏,
摘要: 摘要 开发者有时创建的多线程程序会生成错误值或产生其它奇怪的行为。古怪行为一般出现在一个多线程程序没使用同步连载线程访问关键代码部份的时候。同步连载线程访问关键代码部份是什么意思呢?在这篇文章中解释了同步,Java的同步机制,以及当开发者没有正确使用这个机制时出现的两个问题。一旦你看完这篇文章,你就可以避免在你的多线程Java程序中因缺乏同步而产生的奇怪行为。 创建多线程Java程序难吗?仅从《用Java线程获取优异性能(I)》中获得的信息你就可以回答,不。毕竟,我已经向你显示了如何轻松地创建线程对象,通过调用Thread的start()方法起动与这些对象相关的线程,以及通过调用其它Threa 阅读全文
上一页 1 ··· 133 134 135 136 137 138 139 140 141 ··· 181 下一页