码迷,mamicode.com
首页 >  
搜索关键字:rabl    ( 782个结果
哈希表 - 集合(set) 和 字典(dict)
集合简介set:set对象是由hashable对象所组成的无序集合,set对象的每一个元素要求可进行哈希运算,set会对内部元素进行去重,每个元素在同一个set中只会出现一次,由于set对象可变性,所以set对象自身不可哈希。frozenset:frozenset对象可以看成一个不可变set对象,是一个可哈希对象,可以最为frozenset、set的元素或dict的key。创建set对象可哈希对象
分类:其他好文   时间:2019-08-11 11:03:47    阅读次数:158
迭代器和生成器
楔子 假如我现在有一个列表l=['a','b','c','d','e'],我想取列表中的内容,有几种方式? 首先,我可以通过索引取值l[0],其次我们是不是还可以用for循环来取值呀? 你有没有仔细思考过,用索引取值和for循环取值是有着微妙区别的。 如果用索引取值,你可以取到任意位置的值,前提是你 ...
分类:其他好文   时间:2019-08-10 21:42:27    阅读次数:85
JS常用函数原理的实现
本文针对目前常见的面试题,实现了相应方法的核心原理,部分边界细节未处理。后续也会持续更新,希望对你有所帮助。 1、实现一个call函数 2、实现一个apply函数 3、实现一个bind函数 4、instanceof的原理 5、Object.create的基本实现原理 6、new本质 7、实现一个基本 ...
分类:Web程序   时间:2019-08-07 19:36:46    阅读次数:170
序列求值的同时转换(过滤)数据
场景:需要执行缩减函数(例如,sum(),min(),max()),但首先需要转换或过滤数据。 通常可以使用生成器表达式进行数据的过滤,sum,min,max的参数为iterable,而generator继承iterator,iterator继承iterable。故生成器表达式同样可以作为这些函数的 ...
分类:其他好文   时间:2019-08-07 17:33:59    阅读次数:110
生成器、闭包、装饰器
迭代器: for a in "abc": print(a) for temp in [11,22,33]: print(temp) 1、可迭代对象 以直接作用于for循环的数据类型有一下几种: 一类是集合数据类型,如:list、tuple、dict、set、str等; 一类是generator,包括 ...
分类:其他好文   时间:2019-08-06 13:56:41    阅读次数:74
[Python For Data Analysis] Numpy Basics
创建数组 接收一个 ,将其转换为一个 、`np.zeros ndarray ndarray` 、`np.zeros_like ndarray ndarray`,被 0、1填充 基本的索引以及切片 numpy中的索引及切片操作不会进行复制操作。 对于多维数组,每个索引对应的对象不再是一个标量,而是另一 ...
分类:编程语言   时间:2019-08-02 18:33:32    阅读次数:106
深入类和对象
一、鸭子类型和多态 多态:根据代码类型的具体实现来采取不同的行为。在go和python中,能够直接体现多态的是接口,最后都执行相同的函数却返回不同的结果。在python是没有接口类这种类型的,只是为了更好的规范代码而人为定义的,但是这并不影响多态特性的体现。但是go和python中实现多态的过程却完 ...
分类:其他好文   时间:2019-08-02 14:46:04    阅读次数:77
c# where(泛型类型约束)
原文:c# where(泛型类型约束)定义:在定义泛型的时候,我们可以使用 where 限制参数的范围。 使用:在使用泛型的时候,你必须尊守 where 限制参数的范围,否则编译不会通过。 六种类型的约束: T:类(类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。) class ... ...
分类:Windows程序   时间:2019-08-02 00:23:49    阅读次数:137
LFI (local file inclusion vulnerability)本地文件包含
代码实例: <?php $file = $_GET['file']; if(isset($file)) { include("pages/$file"); } else { include("index.php"); } ?> 利用方式: /script.php?page=../../../../. ...
分类:其他好文   时间:2019-07-28 13:37:33    阅读次数:111
Vue.js Ajax(axios)
Vue.js 2.0 版本推荐使用 axios 来完成 ajax 请求。 Axios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 中。 Github开源地址: https://github.com/axios/axios 安装方法 使用 cdn: 或 使用 npm ...
分类:移动开发   时间:2019-07-23 13:23:06    阅读次数:179
782条   上一页 1 ... 20 21 22 23 24 ... 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!