万象云档 本次搜索耗时 1.765 秒,为您找到 169 个相关结果.
  • 1.4 实践指南:函数的艺术

    1.4 实践指南:函数的艺术 1.4.1 文档字符串 1.4.2 参数默认值 1.4 实践指南:函数的艺术 来源:1.4 Practical Guidance: The Art of the Function 译者:飞龙 协议:CC BY-NC-SA 4.0 函数是所有程序的要素,无论规模大小,并且在编程语言中作为我们表达计算...
  • 1.1.4 实现

    1.1.4 实现 1.1.4 实现 给定一个问题,当我们找到解决问题的算法后,接着就需要用某种计算机语言将这个算 法 表 达 出来, 最终 得到一 个能 被计算 机执 行的程 序(或代 码 ),这 个 过程称 为 实现(implementation),或者俗称为写代码(coding)。 严格地说,算法与程序是不同的:算法是用非形式化方式表述的解决问题的...
  • (46)代码复用模式(推荐篇)

    (46)代码复用模式(推荐篇) 介绍 1_4模式1:原型继承 2_110模式2:复制所有属性进行继承 3mixin_186模式3:混合(mix-in) 4_267模式4:借用方法 _331总结 (46)代码复用模式(推荐篇) 介绍 本文介绍的四种代码复用模式都是最佳实践,推荐大家在编程的过程中使用。 1_4模式1:原型继承 原型继承是...
  • 前言

    来自:https://www.kancloud.cn/kuwo2016/wordpress_wechat 写在前面,我写这个新手教程,一方面是加深自己的记忆,一方面也是为了帮助新手,快速搭建起属于自己的wordpress博客,和自己的微信小程序,尽量将一些简单操作性的东西,和图文的方式,讲给新手听,谁没有第一次呢,都从那时过来的。为了方便大家交流,我建...
  • (33)设计模式之策略模式

    (33)设计模式之策略模式 介绍 正文 _149总结 (33)设计模式之策略模式 介绍 策略模式定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户。 正文 在理解策略模式之前,我们先来一个例子,一般情况下,如果我们要做数据合法性验证,很多时候都是按照swith语句来判断,但是这就带来几个问题,首...
  • 9.2 原型法

    9.2 原型法 9.2 原型法 我们在 4.3 中介绍了自顶向下逐步求精的程序设计方法。自顶向下设计是非常强大的程 序设计技术,但它也有不适用的场合。 自顶向下设计的第一步是顶层设计,这需要设计者对问题的全局有清晰的认识。万一要 解决的问题非常复杂,或者用户需求不是很完整、清晰,这时顶层设计就非常困难。另外, 设计者有时候会卡在自顶向下层次中的某一层...
  • 多进程的最佳实践

    多进程的最佳实践 共享 CUDA 向量 最佳实践和提示 避免和抵制死锁 重用经过队列的缓冲区 异步多进程训练 (例如 Hogwild) Hogwild 多进程的最佳实践 译者:@冯斐 校对者:@Twinkle torch.multiprocessing 是 Python 中 multiprocessing 模块的替代....
  • 模型-视图-控制器

    模型-视图-控制器 模型-视图-控制器 CodeIgniter 的开发基于 MVC(模型-视图-控制器)设计模式。MVC 是一种 用于将应用程序的逻辑层和表现层分离出来的软件方法。在实践中,由于这种分离 所以你的页面中只包含很少的 PHP 脚本。 模型 代表你的数据结构。通常来说,模型类将包含帮助你对数据库进行增删改查的方法。 视图 是要展现给用户...
  • 工作区和暂存区

    工作区(Working Directory) 版本库(Repository) 小结 Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。 先来看名词解释。 工作区(Working Directory) 就是你在电脑里能看到的目录,比如我的learngit 文件夹就是一个工作区: 版本库(Repository) 工作区有一个...
  • 6.0 本章导读

    6.0 本章导读 本章导读 6.0 本章导读 本章导读 所谓海量数据处理,是指基于海量数据的存储、处理、和操作。正因为数据量太大,所以导致要么无法在较短时间内迅速解决,要么无法一次性装入内存。 事实上,针对时间问题,可以采用巧妙的算法搭配合适的数据结构(如布隆过滤器、哈希、位图、堆、数据库、倒排索引、Trie树)来解决;而对于空间问题,可以采取分...