万象云档 本次搜索耗时 1.579 秒,为您找到 303 个相关结果.
  • 4.2.2 用函数改善程序结构

    4.2.2 用函数改善程序结构 4.2.2 用函数改善程序结构 上一节讨论了函数的减少重复代码、精简程序的作用,并利用函数的这个功能将程序 4.1 改进成了程序 4.2。在该节的最后,我们也给出了一个不宜用函数来减少重复代码的情况。 还能不能利用函数将程序 4.2 变得更好呢? 我们在 4.1 节中一般地讨论了模块化编程,在 Python 中,函数...
  • 第4章 初始化和清除

    第4章 初始化和清除 第4章 初始化和清除 “随着计算机的进步,‘不安全’的程序设计已成为造成编程代价高昂的罪魁祸首之一。” “初始化”和“清除”是这些安全问题的其中两个。许多C程序的错误都是由于程序员忘记初始化一个变量造成的。对于现成的库,若用户不知道如何初始化库的一个组件,就往往会出现这一类的错误。清除是另一个特殊的问题,因为用完一个元素后,由于...
  • 利用 jsdoc 提高自动提示

    利用 jsdoc 提高自动提示 Webstorm拥有非常强大的自动提示功能,但 javascript 太灵活了,又是弱类型语言,提示的准确度和详细度依然是个问题(比如,一个带参数的函数,Webstorm无法提示出参数的数据类型)。 Webstorm5.0 引入JSdoc的标签 支持,通过开发者自己给代码加上符合jsdoc要求的注释,来达到强化j...
  • 6.6 累积开发

    6.6 累积开发 6.6 累积开发 继承的一个好处是它支持“累积开发”,允许我们引入新的代码,同时不会为现有代码造成错误。这样可将新错误隔离到新代码里。通过从一个现成的、功能性的类继承,同时增添成员新的数据成员及方法(并重新定义现有方法),我们可保持现有代码原封不动(另外有人也许仍在使用它),不会为其引入自己的编程错误。一旦出现错误,就知道它肯定是由于...
  • Projects

    Projects(项目) 概述 Projects在Sublime Text中由2个文件组成:sublime-project文件,包含项目的定义,和sublime-workspace文件,包含用户特定数据,比如打开的文件和每个文件的修改。 按照一般原则,sublime-project需要纳入版本控制,而sublime-workspace文件不...
  • 1.2 对象的接口

    1.2 对象的接口 1.2 对象的接口 亚里士多德或许是认真研究“类型”概念的第一人,他曾谈及“鱼类和鸟类”的问题。在世界首例面向对象语言Simula-67中,第一次用到了这样的一个概念: 所有对象——尽管各有特色——都属于某一系列对象的一部分,这些对象具有通用的特征和行为。在Simula-67中,首次用到了class 这个关键字,它为程序引入了一个...
  • 广播语义

    广播语义 一般语义 直接语义(In-place 语义) 向后兼容性 译者署名 广播语义 一般语义 直接语义 向后兼容性 许多pytorch 操作都支持NumPy 广播语义 简而言之,如果Pytorch 操作支持广播,则其张量参数可以自动扩展为相同大小(不需要复制数据)。 一般语义 如果pytorch 张量满足以下条件,那么就可...
  • 单文件上传

    单文件上传 addFile('name值', '标题' [, '提示', '默认值', '限制大小', '文件后缀', '额外css类'])" level="2"> addFile('name值', '标题' [, '提示', '默认值', '限制大小', '文件后缀', '额外css类']) 简单例子" level="3"> 简单例子 默认值" lev...
  • 表格(table)

    表格(table) 表格(table) 数据表格也是系统中必不可少的,为了让开发者专注于业务本身,DolphinPHP提供了一系列针对构建数据表格的方法,可以帮助开发者快速构建数据表格,集成快速编辑、模糊搜索、字段排序、字段搜索。更多功能,待开发者们自行挖掘。 接下来,让我们一起进入一段美妙的旅程吧。 在使用表格构建器之前,同样需要引入ZBuild...
  • 图表配置

    本节主要讲解图表配置,对应的 API 位置为 chart ,主要内容包括图表全局样式、绘图区、图表事件、等相关内容。 一、图表容器 Highcharts 实例化中绑定容器的方式有很多种方式,这里列举三种: 1、通过构造函数 复制代码var charts = Highcharts . chart ( ‘container...