null和undefined是两种数据类型, 如果硬要区分的话。 null是一种类型, 赋值变量为null型。 未定义的变量, 即为undefined。 标准解释 undefined使用场景: 判断变量, 判断函数传参异常, 判断对象字段和方法是否存在(或者正确使用Object.propretype ...
分类:
其他好文 时间:
2018-11-15 13:46:18
阅读次数:
205
multiprocess模块 一. Process模块介绍 1. 直接使用Process模块创建进程 (1)主进程和子进程 (2)if __name__ == "main"语句 2. Process模块参数介绍 函数传参的两种方式 3. Process模块方法介绍 (1)join方法的使用 (2)f ...
分类:
编程语言 时间:
2018-10-24 01:11:16
阅读次数:
143
在定义函数时使用默认参数的时候,如果默认参数是变量的话,需要注意一下坑。 当函数被定义的时候,默认参数"l"就已经被计算出来了,指向地址为2510338155080的list"[]",无论被调用多少次,这个函数的默认参数 都是指向的这个地址。如果这地址放的是一个变量,那么这个函数被定义过后,这默认参 ...
分类:
其他好文 时间:
2018-10-19 15:58:54
阅读次数:
629
概述 URL配置就像Django所支撑网站的目录 本质:URL与视图函数的映射表 Django2.0 from django.urls import path url 换成了 path 基本格式 通过URL给视图函数传参 分组匹配和分组命名匹配, 一个正则规则里只能选一个 通过?传值 取值 def ...
分类:
其他好文 时间:
2018-10-01 21:05:38
阅读次数:
133
1. URL URL地址说明: URL地址说明: URL地址说明: URL地址说明: URL地址说明: URL地址说明: 使用url给视图函数传参数 在url配置中将正则部分小括号括起来。比如: url(r'^time/plus/(\d{1,2})/$', views.hours_ahead) 如果 ...
分类:
Web程序 时间:
2018-09-29 13:04:26
阅读次数:
184
函数传参有三种传参方式:传值、传址、传引用。 1、按值传递 (1)形参和实参各占一个独立的存储空间。 (2)形参的存储空间是函数被调用时才分配的,调用开始,系统为形参开辟一个临时的存储区,然后将各实参传递给形参,这是形参就得到了实参的值。 输出结果为:x=3,y=2; a=2,b=3 代码分析:你也 ...
分类:
其他好文 时间:
2018-09-28 10:57:22
阅读次数:
158
一些基础的东西可看下这位仁兄的这五篇,写的还是非常详细的 第一个shell程序 数值运算 if语句和test条件判断 循环语句 for while until shell脚本参数传递和用户交互 另外定义函数可以看http://www.runoob.com/linux/linux-shell-func ...
分类:
系统相关 时间:
2018-09-21 17:40:57
阅读次数:
204
一个二叉排序树的例子 首先看一个常见的二叉排序树的操作,下面的代码包括插入、创建和中序遍历。摘自 "这里" 。 我一直很纳闷为什么插入(创建)操作需要传递指针的指针,不是指针就可以操作被指向的内容吗?为解决这个疑惑,首先看一下C语言的函数传参。 C语言函数传参 一个经典的例子就是交换两个数的值, , ...
分类:
其他好文 时间:
2018-09-09 14:59:21
阅读次数:
523
装饰器,简而言之就是在不改变原函数任何代码(包括调用方式)的情况下为函数增加额外的功能。特殊之处在于装饰器的返回值也是一个函数。 下面先举个简单的栗子: import time def count_time(foo_func): def inner(): print("inner func star ...
分类:
编程语言 时间:
2018-09-06 14:40:52
阅读次数:
164
java 8 Integer 内部类 内部类预初始化从-128~127的Integer实例,每个具体实例的下标为i + (-IntegerCache.low),比如-128下标为-128-(-128)=0,再看一下自动装箱的函数valueOf 到这里我们上面的类的结果已经很明显一、将在main函数内 ...
分类:
其他好文 时间:
2018-09-03 13:48:40
阅读次数:
176