`
paranoid945
  • 浏览: 13877 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

设计误区之一->正无穷

阅读更多

软件设计中一个忌讳就是正无穷,什么事正无穷?下面举例说明:

outlook2003,当你使用了2年的时候,帐户里的邮件已经有估计几万封了吧,这时无论按人名/时间/标题排序,需要等待的时间都长得不得了,无奈只好删除一些不是很重要的邮件。

eclipse, 当新建一个字符串变量,字符串长度有几万甚至几十万长度的时候,你会发现eclipse死在那儿了;同样debug的时候如果遇到相当大的字符串,eclipse同样会无反应。

当你想将文件按年月日命名放在一个文件夹下,定期读取文件夹下所有文件,看上去是一个没问题的设计,但是如果过了20年,这个文件夹下的文件是14000个(按每日两个文件算),读取14000个文件并处理,稍微一个不注意你的软件就会慢得不得了。

 

 

最后举一个很好笑的例子,是工商银行的,请大家访问如下连接:

 

http://www.icbc.com.cn/news/hotspot.jsp?row=0&length=2000000000&key_word=&column=财经动态&date=所有时限

分享到:
评论

相关推荐

    音乐学科走出音乐教学的误区之一--“民主开放等于越乱越好?”.doc

    音乐学科走出音乐教学的误区之一--“民主开放等于越乱越好?”.doc

    典型数据结构面试题

    删除单链表中`p`的后继节点,只需让`p->next`指向被删除节点的下一个节点,即`p->next=p->next->next;`,选项A。 #### 7. 链表特性 链表不具备**随机访问任何一个元素**(选项A)的能力,这是其与顺序存储结构的主要...

    Vivado使用误区与进阶-XDC约束IO篇上.pdf

    Vivado 使用误区与进阶-XDC 约束 IO 篇上 本文将讨论 Vivado 中的 XDC 约束技术,特别是 I/O 约束的使用和时序分析的基础。XDC 中的 I/O 约束虽然形式简单,但整体思路和约束方法却与 UCF 大相径庭。我们将从 I/O ...

    Vivado使用误区与进阶-XDC约束IO篇

    在使用Vivado进行FPGA设计时,XDC约束是必须要掌握的知识点之一,尤其是针对I/O(输入/输出)的约束。这些约束不仅关系到FPGA的设计能否正确实现,而且直接关联到最终电路板的性能和稳定性。由于从传统的UCF约束转移...

    MyEclipse连接MySQL 详细解释 讲解误区

    1. 打开MyEclipse,通过菜单栏选择`Window -> Show View -> Other -> MyEclipse Database -> DB Browser`来展示数据库浏览器视图。 2. 在DB Browser的空白区域右键点击,选择`New...`来创建一个新的MySQL连接。 3. ...

    PCB设计十大误区-绕不完的等长(三)

    Tco只是其中之一。信号在传输过程中的飞行时间(TFlightTime)也是设计中需要考虑的重要因素。飞行时间的影响加上Tco会导致在高速信号中,留给信号稳定的时间变得非常有限。尤其在高频率操作下,这些问题会更加突出...

    PCB设计十大误区(上).pdf

    本文件从PCB设计过程中常见的误区出发,结合具体的设计规则和案例,指出了在设计高速PCB时需要注意的十大误区,并提供了相关的设计建议和思路。 首先,文档提出了PCB设计中常见的误区。比如,有些设计者可能会认为...

    示波器基本原理及测量误区案例--0630.pptx

    ### 示例知识点:示波器基本原理及测量误区案例 #### 一、波形与测量 - **波形显示原理**:示波器是一种用于显示电信号随时间变化波形的仪器,通过电子束在屏幕上描绘出电压的变化轨迹,进而帮助工程师分析信号...

    PCB设计的十大误区-开篇引言.pdf

    PCB设计的十大误区-开篇引言pdf,先哲告诉我们,道法器术,学习要从道理和方法开始。现在社会是快餐型的学习方式,互联网时代,从来都不缺资料,缺的是一颗沉下来慢慢学习的心。“高速先生”一直以来坚持用简单浅显的...

    光机系统设计_英文版Opto-Mechanical Systems Design. Paul R Yoder

    《光机系统设计》(Opto-Mechanical Systems Design)一书由保罗·R·约德(Paul R. Yoder Jr.)撰写,是光学工程领域内一部权威且深入的著作,该书第三版进一步丰富了内容,涵盖了光机设计的核心理论、实践技巧以及最新...

    PCB设计十大误区-绕不完的等长

    误区之一是过分强调绝对等长。正如描述中提到的,有的工程师追求100%等长,但这种做法往往忽视了实际设计中其他重要的因素,如信号完整性、电源完整性、电磁兼容性等。在实际操作中,由于布线空间限制、元件位置等...

    中小企业经营误区及对策--企业管理的七个阶段.pptx

    【企业管理的七个阶段】 ...综上所述,企业管理是一个复杂的过程,需要根据企业的不同阶段和面临的问题采取相应对策。通过有效授权、控制、团队建设等手段,企业可以克服经营误区,实现持续稳健发展。

    用例设计误区

    ### 用例设计误区解析 #### 误区一:过度追求发现独特缺陷的用例 很多人在设计用例时,陷入了寻找能揭露前所未见缺陷的用例的误区,忽略了测试的根本目的——确保软件功能正确无误。正确的理解应当是,用例集合...

    PCB设计十大误区-绕不完的等长(四)

    PCB设计十大误区-绕不完的等长(四)

    00833 培训师--克服误区的要点-开场白、过渡、总结、提问回答和视觉教具(DOC 50页).doc

    【培训师--克服误区的要点】的文档涵盖了作为一名培训师在演讲过程中需要注意的关键点,包括开场白、过渡、总结、提问回答以及视觉教具的使用。以下是对这些知识点的详细阐述: 1. **正确的开场白:从吸引听众开始*...

    PCB设计十大误区-绕不完的等长(二)

    ### PCB设计十大误区之——绕不完的等长(二) #### 关于等长与等时 在PCB设计中,“等长”与“等时”的概念经常被提及,但很多人容易混淆二者之间的区别。实际上,等长只是实现等时的一种手段而非最终目的。等时...

    需求建模和表述的技术

    1.以业务流程为线索分解如下图,这种分解方法是按照目标系统->主题领域->业务事件->业务活动->业务步骤的过程分解下来,适用于信息系统类软件需求,信息系统类软件存在业务流,因此,采用此种结构较为合理。...

    14个电路设计常见误区整理

    误区一:这板子的PCB 设计要求不高,就用细一点的线,自动布吧。点评:自动布线必然要占用更大的PCB 面积,同时产生比手动布线多好多倍的过孔,在批量很大的产品中,PCB 厂家降价所考虑的因素除了商务因素外,就是...

    走出对自动消防系统的认识误区-安全管理-行业安全-消防安全.docx

    走出对自动消防系统的认识误区-安全管理-行业安全-消防安全.docx

    参考资料-单片机系统设计的误区与对策.zip

    在单片机系统设计的过程中,开发者常常会遇到各种误区,这些误区可能导致系统性能下降、可靠性降低,甚至项目延误。这份“参考资料-单片机系统设计的误区与对策”旨在揭示这些常见问题,并提供有效的解决方案。 一...

Global site tag (gtag.js) - Google Analytics