代码演示 代码运行结果 1 2 3 1 代码解读: go语言支持匿名函数,可以用来构造闭包 第一段创集了一个intSeq函数,intSeq函数返回另一个在intSeq函数体内定义的匿名函数。这个返回的函数使用闭包的方式隐藏变量i 当调用intSeq函数时,将返回值(一个函数)赋给nextInt。这个 ...
分类:
编程语言 时间:
2018-03-30 21:57:33
阅读次数:
192
#include <stdio.h>#include <time.h>#include <math.h>#define C 60000;struct Student{ char name[20]; int num; char banji[10]; int time; int feiyong; }; ...
分类:
编程语言 时间:
2018-03-30 21:58:31
阅读次数:
235
datetime模块是date和time两个模块的集合。在datetime模块中有2个常量:MAXYEAR的值为9999,MINYEAR的值为1。 datetime模块定义了5个类,分别是 一、datetime.date:表示日期的类。 date类有三个参数,datetime.date(year,m ...
分类:
编程语言 时间:
2018-03-30 21:58:47
阅读次数:
224
前面介绍了基本的网络模型以及IO与NIO,那么有了NIO来开发非阻塞服务器,大家就满足了吗?有了技术支持,就回去追求效率,因此就产生了很多NIO的框架对NIO进行封装——这就是大名鼎鼎的Netty。 前几篇的内容,可以参考: 1. "网络IO的基本知识与概念" 2. "普通IO以及BIO服务器" 3 ...
分类:
编程语言 时间:
2018-03-30 23:04:43
阅读次数:
349
python2 中没有nonlocal。 函数名是什么? 函数名就是函数的名字, 本质:变量,特殊的变量。 1.单独打印函数名: 2.函数名的赋值: 3.函数名可以作为参数: 4.函数名可以作为容器类数据的元素。 5.函数名可以作为函数的返回值。 闭包:就是内层函数对外层函数(非全局)变量的引用。 ...
分类:
编程语言 时间:
2018-03-30 23:05:11
阅读次数:
233
4.1.1 urllib2 和urllib是两个不一样的模块 urllib2最简单的就是使用urllie2.urlopen函数使用如下 urllib2.urlopen(url[,data[,timeout[,cafile[,capath[,cadefault[,context]]]]]]) 按照文档 ...
分类:
编程语言 时间:
2018-03-30 23:07:38
阅读次数:
282
转自:https://blog.csdn.net/loveliuzz/article/details/77853346 说明:本文代码是原作者编写,有一些不适应我的环境的代码我进行了删除修改等操作,特此说明! 解释的很全面! 1、装饰器: (1)本质:装饰器的本质是函数,其基本语法都是用关键字def ...
分类:
编程语言 时间:
2018-03-30 23:08:53
阅读次数:
251
(一)学习总结 1.什么是构造方法?什么是构造方法的重载? 构造方法是用于对对象初始化的方法,当新对象被创建的时候,构造函数会被调用。 每一个类都有构造函数。在程序员没有给类提供构造函数的情况下,Java编译器会为这个类创建一个默认的构造函数。 构造函数的重载是函数名与类名相同,参数类型不同,参数不 ...
分类:
编程语言 时间:
2018-03-30 23:09:36
阅读次数:
270
1,函数名的使用。 函数名是函数的名字,本质就是变量,特殊的变量。函数名()加括号就是执行此函数。 1,单独打印函数名就是此函数的内存地址。 2,函数名的赋值 3,函数名可以作为容器类数据的元素。 4,函数名可以作为参数。 5,函数名可以作为函数的返回值。 函数又叫第一类对象(first-class ...
分类:
编程语言 时间:
2018-03-30 23:10:25
阅读次数:
235
闭包: 就是内层函数对外层函数(非全局变量的)非全局变量的引用 闭包函数: 内部函数包含对外部作用域而非全剧作用域变量的引用,该内部函数称为闭包函数#函数内部定义的函数称为内部函数 为什么使用闭包: 闭包的使用就是开辟一个不是立刻关闭的空间 因为我们的函数每当执行完就会关闭这个函数 ,但是如果我们的 ...
分类:
编程语言 时间:
2018-03-30 23:10:45
阅读次数:
285
1、知识点: Array/map Number/parseInt Global_Objects/parseInt JavaScript parseInt 首先,map接受两个参数,一个回调函数 callback, 一个回调函数的this值。其中,回调函数接受三个参数 currentValue、ind ...
分类:
编程语言 时间:
2018-03-30 23:12:31
阅读次数:
255
参考文章: 静态导包:https://blog.csdn.net/u012338954/article/details/51010337 静态变量和静态方法static关键字最基本的用法是:1、被static修饰的变量属于类变量,可以通过类名.变量名直接引用,而不需要new出一个类来2、被stati ...
分类:
编程语言 时间:
2018-03-30 23:12:41
阅读次数:
248
1 windows/unix得安装 http://www.pythondoc.com/flask-mega-tutorial/helloworld.html http://www.pythondoc.com/flask/ 2 第一个永远得helloword 然后浏览器 http://127.0.0. ...
分类:
编程语言 时间:
2018-03-30 23:12:59
阅读次数:
221
在实际项目中,往往前端和后端使用不同的语言。比如使用C#开发客户端,使用Java开发服务器端。有时出于安全性考虑需要将字符加密传输后,由服务器解密获取。本文介绍一种采用DES算法的C#与Java同步加密解密的代码。 C#端代码:(注意:DES的秘钥采用8位字符) [csharp] view plai ...
分类:
编程语言 时间:
2018-03-31 00:35:25
阅读次数:
297
《python基础编程》里有讲到一段高级排序: “如果希望元素能按照特定的方式进行排序(而不是sort函数默认的方式,即根据python的默认排序规则按升序排列元素,第5章内对此进行讲解),那么可以通过compare(x,y)的形式自定义比较函数。compare(x,y)函数会在x<y时返回负数,在 ...
分类:
编程语言 时间:
2018-03-31 00:35:34
阅读次数:
404
1.c++内存泄漏的定义: 内存泄漏(memory leak)是指由于疏忽或错误造成了程序未能释放掉不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。 2.内存泄漏的后果: 最难捉摸也最难检测到的错误之一是 ...
分类:
编程语言 时间:
2018-03-31 00:35:58
阅读次数:
237