数智图书馆-无锡数智政务 本次搜索耗时 2.029 秒,为您找到 1027 个相关结果.
  • 牛渚西江夜

    10 2025-06-16 《人生如逆旅》
    牛 渚 西 江 夜 于是我们的叙述也转向官场。因为殷浩一时还未起,就先插空讲述“小安丰”谢尚的故事,这在时间上也正合适。 我们曾经在王导的谈席上领略过谢尚的风采,那时他是王导的掾属,很得王导的喜爱,后来又做过其他几任文职官员。但此后的仕途,恐怕主要得力于他的外甥女。 谢尚...
  • 咄咄怪事

    10 2025-06-16 《人生如逆旅》
    咄 咄 怪 事 再说殷浩被贬到东阳信安,转眼一年多了。与王羲之分手,更是快四年了。前些日子听说他辞了官,住在剡县。剡与此地相距不很远,他很想过去看看,或请他过来,一叙别情。他至今还保存着他当年写的好几封信。现在看来,他劝阻自己北伐是对的,这些信也就觉得弥足珍贵。 从堂堂的扬州刺史、参...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    41.4 嫁接和替换 41.4.1 提交嫁接 提交嫁接可以实现在本地版本库上将两条完全不同的提交线(分支)嫁接(连接)到一起。对于一些在迁移版本控制系统时遇到困难的项目,该技术会非常有帮助。例如Linux kernel本身的版本控制系统在迁移到Git上时,尚没有任何工具可以将Linux的提交历史从旧的Bitkeeper版本控制系统中导出,直到后来通过b...
  • 4.4 成员初始化

    4.4 成员初始化 4.4 成员初始化 Java尽自己的全力保证所有变量都能在使用前得到正确的初始化。若被定义成相对于一个方法的“局部”变量,这一保证就通过编译期的出错提示表现出来。因此,如果使用下述代码: void f() { int i; i++; } 就会收到一条出错提示消息,告诉你i可能尚未初始化。当然,编译器也可为i赋予一个默认值,...
  • 7.3 覆盖与过载

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

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

    Docstring——RST标记和文档工具 所有的Python代码都应该在模块、类和方法级别包含docstrings。不是每个方法都需要docstring,有一些方法名已经很好了,不需要进一步说明。而大多数情况下,文档的说明是基本的。 Python文档通常使用ReStructured Text(RST)标记来写。 然而,在本书的示例代码中,为了限制本...
  • 空标题文档

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

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

    18.5 编写文件级别的文档字符串——包括模块和包 包和模块的目的是包含一系列的元素。包可以包含模块、类、全局变量和函数。模块可以包含类、全局变量和函数。这些容器顶层的文档字符串可以作为描述包或模块的通用特性的蓝图。具体的细节留给各个类或函数来描述。 我们可能会有一个类似下面的模块文档字符串。 Blackjack Cards and Decks===...