今日内容 迭代器 生成器 装饰器 项目结果 logging模块 内容回顾 1.函数(内置函数与自定义函数) (1)基本函数的结构 def func(a1,a2):pass 参数/返回值/执行函数 (2)函数小高级 函数做参数/函数做变量 (3)函数中高级 函数做返回值/函数的嵌套 (4)装饰器&闭包 ...
分类:
编程语言 时间:
2020-03-04 12:52:33
阅读次数:
79
一、JavaScript基础 JavaScript 书写用法 行内式的js直接写道元素的内部 1 <inout typer="button" value="唐伯虎" onclick="alert('秋香')"> 内嵌式的js 1 <script> 2 alert("你好"); 3 </script> ...
分类:
编程语言 时间:
2020-03-02 14:48:27
阅读次数:
152
```js // Y组合子 fact = n => n == 1 ? 1 : n * fact(n - 1) // 无法匿名调用 (n => n == 1 ? 1 : n * fact(n - 1))(5) // 参数可以命名, 消灭掉里面掉fact fact = (f, n) => n == 1 ... ...
分类:
其他好文 时间:
2020-02-29 20:36:16
阅读次数:
55
python装饰器的学习理解 自己的理解 装饰器是python语言中的高阶函数,被装饰的函数嵌套在装饰器内部,其目的可实现对被装饰函数的功能扩充。 举个例子,加深理解 任务:完成对执行函数func1的执行时间的记录 不用装饰器实现 # -*- coding: utf-8 -*-import time ...
分类:
编程语言 时间:
2020-02-28 22:25:03
阅读次数:
73
有时我们看见js函数后面跟着多个小括号是怎么回事?f( )( )( )... f()意思是执行f函数,返回子函数 f()()执行子函数,返回孙函数 f()()()执行孙函数 ()()表示定义并执行,使用时不用再单独调用执行了 但注意,如果想这样执行,函数结构必须是这样,f的函数体里要return 子 ...
分类:
编程语言 时间:
2020-02-27 16:20:47
阅读次数:
110
PHP常见代码执行后门函数 代码执行: 应用程序在调用一些能够将字符串转换为代码的函数(例如php中的eval中),没有考虑用户是否控制这个字符串,将造成代码执行漏洞。 常见php代码执行函数介绍 常用执行代码函数 1、eval(): eval函数将接受的字符串当做代码执行 2、 assert(): ...
分类:
Web程序 时间:
2020-02-25 10:01:00
阅读次数:
142
new 运算符 { // new运算符都在哪些地方出现过呢? let str = ""; let str1 = new String(); let obj = { name:"" } let obj1 = new Object(); } { /* new运算符的特征: 1.执行函数 2.自动创建一个 ...
分类:
Web程序 时间:
2020-02-24 09:48:23
阅读次数:
100
自调用函数:自己调用自己自调用函数:(function(){函数})自调用(自执行函数)的作用:主要用来分割作用域eg:function sum(n1,n2){ console.log(n1+n2);}sum(2,3);思考题:具名函数可不可以自调用(可以调用)表达式中的具名函数只识别为匿名函数,而 ...
分类:
其他好文 时间:
2020-02-23 14:21:53
阅读次数:
185
内联函数 函数调用是有时间和空间开销的。程序在执行一个函数之前需要将实参、局部变量、返回地址以及若干寄存器都压入栈中,然后才能执行函数体中的代码;执行完之后,还要将之前压入栈中的数据都出栈,才能接着执行函数调用位置以后的代码。 如果函数体代码比较多,需要较长的执行时间,那么函数调用机制占用的时间可以 ...
分类:
编程语言 时间:
2020-02-22 16:07:46
阅读次数:
76
1.C++内存分配方式 堆:堆是操作系统中的术语,是操作系统所维护的一块特殊内存,用于程序的内存动态分配,C语言使用malloc从堆上分配内存,使用free释放已分配的对应内存。 栈:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处 ...
分类:
编程语言 时间:
2020-02-22 10:07:17
阅读次数:
85