码迷,mamicode.com
首页 >  
搜索关键字:代码重复    ( 293个结果
[Python自学] restframework(2)
一、mixins模块 1.需要解决的问题 在 [Python自学] restframework 中,我们实现了publish和book的增删改查(包括单条查询,一共5个视图操作)。 但是如果我们还有很多同样需要实现5种操作的实例种类,那么代码重复量会非常大。如何解决这个问题,restframewor ...
分类:编程语言   时间:2020-01-26 17:40:33    阅读次数:62
C:clock() 计算代码执行时间
clock():捕捉从程序开始运行到clock()被调用时所耗费的事件。 这个时间的单位是 clock tick,即时钟打点 常数 CLK_TCK:机器时钟每秒走的时钟打点数 要使用这个函数需要包含头文件 有时候被测的代码执行的特别快,比较不出执行速度的差异 我们可以让被测代码重复运行充分多次,使得 ...
分类:其他好文   时间:2020-01-23 09:29:53    阅读次数:120
python第十三天
python第十三天 1. 今日内容 1. 开放封闭原则: 2. 装饰器的初识: 版本一: 大壮 写一些代码测试一下index函数的执行效率。 版本二:利用函数,解决代码重复使用的问题 版本三:不能改变原函数的调用方式。 版本四:具体研究 版本五:python做了一个优化;提出了一个语法糖的概念。 ...
分类:编程语言   时间:2020-01-08 20:59:22    阅读次数:73
.Net程序编译运行过程
托管代码与非托管代码 1.非托管代码 非托管代码程序必须依赖于操作系统,经编译器生成的程序文件是只适用于特定CPU架构的指令。 缺点:不同操作系统,需要单独编写代码,重复且低效。 2.托管代码 最早Java跨平台设计思想,.NET从03年开始。不依赖于特定操作系统和CPU架构 通过将语言本身转换为一 ...
分类:Web程序   时间:2020-01-05 20:43:02    阅读次数:133
function函数——函数的定义及参数
#_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/21#函数function subrouting \ procedure#函数的意义 # 1.减少代码重复 # 2.更易扩展 # 3.保持代码一致性# def log(log_text):# f = open('log.tx ...
分类:其他好文   时间:2019-12-22 00:22:57    阅读次数:95
【Python进阶】来谈谈几个常用的内置函数
匿名函数(lambda表达式) 在Python中,函数可以算的上是“一等公民”了,我们先回顾下函数的优点: 减少代码重复量 模块化代码 但是我们有没有想过,如果我们需要一个函数,比较简短,而且只需要使用一次(无需重复调用),那还需要定义一个有名字的函数么? 答案是否定的,这里我们就可以使用匿名函数来 ...
分类:编程语言   时间:2019-12-21 19:02:51    阅读次数:101
unittest---unittest封装方法
前面我们写了一个关于查询歌曲的接口测试,但是代码重复性比较大,进行一次简单的优化 封装方法 在编写自动化脚本的时候,都要求代码简介,上一篇unittest unittest断言中代码重复性比较多,我们进行一次简单的优化(优化方法不同,请勿喷) 我们可以看到下面的代码每个用例中都填写了不同的参数和请求 ...
分类:其他好文   时间:2019-12-17 20:11:16    阅读次数:108
[Python3] 025 包
[TOC] 1. 模块 1.1 模块是什么? 模块就是个 Python 文件 一个模块就是一个包含 Python 代码的文件 后缀名成是 .py 就可以 1.2 为什么用模块? 程序太大,编写维护不方便,需要拆分 模块可以增加代码重复利用的方式 当做命名空间使用,避免命名冲突 1.3 如何定义模块? ...
分类:编程语言   时间:2019-12-09 21:28:52    阅读次数:87
ASP.NET Core 2.2 系列【六】泛型仓储模式
为什么要使用泛型仓储?好处是? 前两章在autofac注入的时候,用的User类作为例子,写了增删改查四个接口,也就是仓储的GRUD。 当我们再添加一个实体(比如Student)时,StudentRepository跟UserRepository代码几乎一样的代码,重复量很大,为了减少冗余、提高工作 ...
分类:Web程序   时间:2019-11-23 20:14:44    阅读次数:88
适合 ASP.NET Core 的超级-DRY开发
作者 Thomas Hansen DRY 是那些非常重要的软件体系结构缩写之一。它的意思是“不要自我重复”,并向维护旧源代码项目的任何用户阐明了一个重要原则。也就是说,如果你在代码中自我重复,会发现每个 bug 修复和功能更新都会重复你的修改。 代码重复降低了项目的可维护性,并使应用更改变得更加困难 ...
分类:Web程序   时间:2019-11-22 10:26:47    阅读次数:66
293条   上一页 1 2 3 4 5 6 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!