数智图书馆-无锡数智政务 本次搜索耗时 8.752 秒,为您找到 1487 个相关结果.
  • 14.3 堵塞

    14.3 堵塞 14.3 堵塞 一个线程可以有四种状态: (1) 新(New):线程对象已经创建,但尚未启动,所以不可运行。 (2) 可运行(Runnable):意味着一旦时间分片机制有空闲的CPU周期提供给一个线程,那个线程便可立即开始运行。因此,线程可能在、也可能不在运行当中,但一旦条件许可,没有什么能阻止它的运行——它既没有“死”掉,也未被“...
  • 14.5 回顾runnable

    14.5 回顾runnable 14.5 回顾runnable 在本章早些时候,我曾建议大家在将一个程序片或主Frame当作Runnable的实现形式之前,一定要好好地想一想。若采用那种方式,就只能在自己的程序中使用其中的一个线程。这便限制了灵活性,一旦需要用到属于那种类型的多个线程,就会遇到不必要的麻烦。 当然,如果必须从一个类继承,而且想使类具有...
  • 15.1 机器的标识

    15.1 机器的标识 15.1 机器的标识 当然,为了分辨来自别处的一台机器,以及为了保证自己连接的是希望的那台机器,必须有一种机制能独一无二地标识出网络内的每台机器。早期网络只解决了如何在本地网络环境中为机器提供唯一的名字。但Java面向的是整个因特网,这要求用一种机制对来自世界各地的机器进行标识。为达到这个目的,我们采用了IP(互联网地址)的概念。...
  • 16.7 访问器范式

    16.7 访问器范式 16.7 访问器范式 接下来,让我们思考如何将具有完全不同目标的一个设计范式应用到垃圾归类系统。 对这个范式,我们不再关心在系统中加入新型Trash时的优化。事实上,这个范式使新型Trash的添加显得更加复杂。假定我们有一个基本类结构,它是固定不变的;它或许来自另一个开发者或公司,我们无权对那个结构进行任何修改。然而,我们又希望...
  • 16.8 RTTI真的有害吗

    16.8 RTTI真的有害吗 16.8 RTTI真的有害吗 本章的各种设计方案都在努力避免使用RTTI,这或许会给大家留下“RTTI有害”的印象(还记得可怜的goto吗,由于给人印象不佳,根本就没有放到Java里来)。但实际情况并非绝对如此。正确地说,应该是RTTI使用不当才“有害”。我们之所以想避免RTTI的使用,是由于它的错误运用会造成扩展性受到损...
  • 空标题文档

    10.1 分析持久化对象用例 第9章“序列化和保存——JSON、YAML、Pickle、CSV和XML”中介绍的持久化机制主要针对基于压缩文件读写一个已序列化的对象。如果想要更新文件的任何一个部分,必须替换整个文件。这是使用数据的简洁表示法的结果,即很难在文件中定位一个对象,同时如果对象的大小改变了,替换对象也很困难。比起用更聪明、更复杂的算法来解决这些...
  • 空标题文档

    15.7 总结 我们介绍了使用unittest和doctest来创建自动化单元测试,也介绍了可以创建测试套件,测试的集合可以被打包起来重用,被放入套件中获得更大的范围,而无需依赖自动化测试查找进程。 我们还介绍了如何创建模仿对象,这样可以隔离软件单元对其进行测试,也介绍了几种安装和卸载的方式。这样就可以应对包含了复杂的初始化状态或存储结果的测试。 d...
  • 空标题文档

    18.2 用pydoc编写文档 我们用库模块pydoc从Python代码中生成HTML文档。当我们在交互式Python环境中使用help()时,就是在使用这个模块。这个函数会生成不带标记的、基于文本模式的文档。 当我们用pydoc生成文档时,我们会以下面3种方式中的一种来使用它。 准备文本模式的文档文件,然后用命令行工具例如more或者less查看...
  • 8.1 函数

    15 2025-06-17 《SQL必知必会》
    8.1 函数 函数带来的问题 8.1 函数 与大多数其他计算机语言一样,SQL也可以用函数来处理数据。函数一般是在数据上执行的,为数据的转换和处理提供了方便。 前一课中用来去掉字符串尾的空格的RTRIM() 就是一个函数。 函数带来的问题 在学习这一课并进行实践之前,你应该了解使用SQL函数所存在的问题。 与几乎所有DBMS都等同地支持SQL...
  • 7.5 同步练习

    7.5 同步练习 7.5 同步练习 编程题:水仙花数是一个三位数,三位数各位的立方之和等于三位数本身。使用while 循环计算水仙花数 编程题:水仙花数是一个三位数,三位数各位的立方之和等于三位数本身。使用do while 循环计算水仙花数。 编程题:水仙花数是一个三位数,三位数各位的立方之和等于三位数本身。使用for 循环计算水仙花数。...