数智图书馆-无锡数智政务 本次搜索耗时 1.595 秒,为您找到 1027 个相关结果.
  • 7.3 覆盖与过载

    7.3 覆盖与过载 7.3 覆盖与过载 现在让我们用不同的眼光来看看本章的头一个例子。在下面这个程序中,方法play()的接口会在被覆盖的过程中发生变化。这意味着我们实际并没有“覆盖”方法,而是使其“过载”。编译器允许我们对方法进行过载处理,使其不报告出错。但这种行为可能并不是我们所希望的。下面是这个例子: //: WindError.ja...
  • 第14章 多线程

    第14章 多线程 第14章 多线程 利用对象,可将一个程序分割成相互独立的区域。我们通常也需要将一个程序转换成多个独立运行的子任务。 象这样的每个子任务都叫作一个“线程”(Thread)。编写程序时,可将每个线程都想象成独立运行,而且都有自己的专用CPU。一些基础机制实际会为我们自动分割CPU的时间。我们通常不必关心这些细节问题,所以多线程的代码编写...
  • 空标题文档

    17.2 全局模块VS模块项 在库模块内容的选择上,有两种方式。一些模块被集成为了一个整体,一些则为互不相关项的集合。当将模块定义为一个整体时,通常会包含一些类或函数作为模块中面向公共的API。当将模块定义为解耦的项的集合时,每个类或函数都是独立的。 通常在导入和使用模块的方式上会有所区别,以下为3个不同的方式。 使用import some _ m...
  • 空标题文档

    17.6 使用src、bin和test来组织代码 正如在前面节中所介绍的,不需要复杂的目录结构。简单的Python应用可以生成简单的目录,其中可以包含应用模块、测试模块和setup.py以及REAME。这是一种简单、有效的方式。 然而对于相对复杂的模块和包,经常需要更结构化一些。对于复杂结构,常用的方式是将Python代码分为3部分。举一个具体的例子,...
  • 6.1 LIKE操作符

    9 2025-06-17 《SQL必知必会》
    6.1 LIKE操作符 6.1.1 百分号(%)通配符 6.1.2 下划线(_)通配符 6.1.3 方括号([ ])通配符 cust_contact 6.1 LIKE操作符 前面介绍的所有操作符都是针对已知值进行过滤的。不管是匹配一个值还是多个值,检验大于还是小于已知值,或者检查某个范围的值,其共同点是过滤中使用的值都是已知的。 但是,...
  • 空标题文档

    14.6 一个示例类—— HotDog 在这个例子中,我们假设热狗总包括一个小面包。(否则可真是一团糟。)下面为热狗指定一些属性和方法。 下面是热狗的属性。 cooked_level:这是一个数字,通过这个属性我们可以知道热狗烤了多长时间。0 ~ 3 表示还是生的,超过 3 表示半生不熟,超过 5 表示已经烤好,超过 8 表示已经烤成木炭了!我们的...
  • 空标题文档

    27.1 致年龄小的读者 对年龄小的读者来说,如果你喜欢用 Python 学习编程,可能也会乐于尝试另一种方法。Squeak Etoys 是一种面向孩子们的编程“语言”,它几乎是完全图形化的。你几乎不用写任何代码,可以通过创建图形对象并修改它们的属性和动作来建立程序。在后台,这些图形对象会转换为一种 Smalltalk 语言的代码,可以在 squeakl...
  • 流畅运转的表达式

    流畅运转的表达式 引导匹配的工具 引导良好的正则表达式速度很快 完工 流畅运转的表达式 The Freeflowing Regex 我们花了不少时间来构建匹配 C 的注释的正则表达式,但是没有考虑如何避免字符串中的错误匹配。使用Perl的话,你可能会想到用下面的程序过滤注释: $prog=~s{/\*[^*]*\*+(?:[^/*][^*]*...
  • 使用java.util.regex

    使用java.util.regex 使用java.util.regex Using java.util.regex 通过 java.util.regex 使用正则表达式非常简单,功能由两个类,一个接口和一个unchecked exception组成。 就我个人来说,更喜欢简称前两个为“pattern”和“matcher”,许多时候我们只会用...
  • .NET高级话题

    .NET高级话题 正则表达式装配件 匹配嵌套结构 Capture对象 .NET高级话题 Advanced.NET 下面的内容涉及某些尚未介绍过的特性:通过正则装配件(regex assemblies)构建正则表达式库,使用.NET专属的特性匹配嵌套结构,以及对Capture对象的讲解。 正则表达式装配件 Regex Assemblies ...