在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环for-inforEach在2015年6月份发布的ECMAScript6(简称 ES6)中,新增了一种循环,是: for-of下面我们就来看看这 4 种 for 循环。 简单 for 循环 下面先来看看大家最常 ...
分类:
编程语言 时间:
2016-12-11 07:39:46
阅读次数:
246
ELGamal是非对称加密算法,和RSA类似ELGamal密码体制是T.ElGamal在1985年提出的公钥密码体制。它的安全性是基于求解离散对数问题的困难性,是RSA以后比较有希望的一个公钥密码。美国的DSS(DigitalSignatureStandard)的DSA(DigitalSignatureAlgorithm)算法就是经ElGamal算法演变..
分类:
编程语言 时间:
2016-12-11 03:39:49
阅读次数:
270
javascript没有类这个概念,但是面向对象的标志确是拥有类概念。对于类抽象重复的解决方案在javascript中没有办法通过继承来实现。但是javascript的每个函数都自动添加一个名称为prototype属性,这是一个对象,我们可以将所有的实例通过一个原型链引用到prototype上,从而模拟..
分类:
编程语言 时间:
2016-12-11 03:33:42
阅读次数:
179
#Auther:AaronFan"""递归特性:1.必须有一个明确的结束条件2.每次进入更深一层递归时,问题规模相比上次递归都应有所减少3.递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函..
分类:
编程语言 时间:
2016-12-11 03:25:28
阅读次数:
142
#Auther:AaronFan‘‘‘#高阶函数:把一个函数名,以实参的形式,传给这个函数的形参,这个函数就称为高阶函数。比如下面的形参c,对应的实参是一个函数名abs。#函数abs()的功能是取绝对值defadd(a,b,c):returnc(a)+c(b)add_value=add(-9,1,abs)print(add_value)‘‘‘#最正确的高阶..
分类:
编程语言 时间:
2016-12-11 03:25:28
阅读次数:
129
#Auther:AaronFan#嵌套函数#定义:#在一个函数体内,用def重新定义新的函数,才叫嵌套函数#示例1:#属于嵌套函数deffoo():print("inthefoo")defbar():print("inthebar")bar()foo()#而这种就不属于嵌套函数:#deftest1():#test2()#test1()
分类:
编程语言 时间:
2016-12-11 03:26:27
阅读次数:
136
#Author:AaronFan"""装饰器(别名:语法糖):定义:本质是函数(装饰其它函数),就是为其它函数添加一些附件的功能原则:1、不能修改被装饰的函数的源代码2、不能修改被装饰的函数的调用方式3、装饰器存在对被装饰的函数是完全透明的(就是被装饰的函数完全感觉不到装饰器的..
分类:
编程语言 时间:
2016-12-11 03:25:03
阅读次数:
191
__author__="AaronFan"importtime#导入time模块user,passwd=‘alex‘,‘abc123‘#用户名密码defauth(auth_type):#创建auth函数,创建auth_type形参#print("authfunc:",auth_type)#打印形参auth_type的值defouter_wrapper(func):#创建outer_wrapper函数,创建func形参defwrapper(*ar..
分类:
编程语言 时间:
2016-12-11 03:24:20
阅读次数:
165
A - Ostap and Grasshopper zz题能不能跳到 每次只能跳K步 不能跳到# 问能不能T-G 随便跳跳就可以了 第一次居然跳越界0.0 傻子哦 WA1 n,k = map(int,input().split()) s = input() i = 0 st = -1 def jum ...
分类:
编程语言 时间:
2016-12-11 03:18:28
阅读次数:
229
1.程序语言的定义 程序设计语言是一个记号系统。记号系统有两个特征: 语法:语言的一组规则,用来形成和产生程序 语义:语言的意思,用来表示程序的逻辑关系 2.语法相关的一些定义 字母表:元素的非空有限集,记为∑。例如:∑={a,b} 符号:字母表中的元素称之为符号 符号串:符号的有穷序列,例如:a, ...
分类:
编程语言 时间:
2016-12-11 03:19:22
阅读次数:
183
用键盘右下角的UP,DOWN按键来处理页面滚动条 这种方法很灵活用起来很方便!!!! 还可以调过JS脚本来处理滚动条,但是这一种方法我试了很多次都没有成功,也不报错,就是没反应,不知道是为什么! ...
分类:
编程语言 时间:
2016-12-11 03:16:29
阅读次数:
248
摘自http://blog.csdn.net/liujun13579/article/details/7774267 三十三、Java图形化界面设计——布局管理器之null布局(空布局) 一般容器都有默认布局方式,但是有时候需要精确指定各个组建的大小和位置,就需要用到空布局。 操作方法: 1) 首先 ...
分类:
编程语言 时间:
2016-12-11 03:15:14
阅读次数:
132
其实这不是我的优化,我是借用了BBR之力。 借了什么力呢?这是我一再强调的,BBR最大的共享不是为Linux贡献了一个TCP拥塞控制算法(它同时在也BSD上被实现...),而是它重构了Linux TCP的实现!借助BBR对Linux TCP实现的重构,很多之前做不到的事情,现在可以做到了。 简而言之 ...
分类:
编程语言 时间:
2016-12-11 03:07:52
阅读次数:
264
类的成员变量,成员函数,成员类型,以及基类中如果包含参数化的类型,那么该类就是一个类模板 1.定义 template<typename 类型形参1, typename 类型形参2,...> class 类模板名[:基类]{ 成员变量 成员函数 成员类型 }; 2.使用 类模板名<类型实参1,类型实参 ...
分类:
编程语言 时间:
2016-12-11 03:04:33
阅读次数:
261
转载自他人的博客,非原创 彻底领悟javascript中的exec与match方法 阅读本文之前,请先看下面一道题: 题目17:Read the following javascript code: var someText="web2.0 .net2.0";var pattern=/(\w+)(\ ...
分类:
编程语言 时间:
2016-12-11 03:04:48
阅读次数:
211
响应式页面开发 使用BootStrap开发一个响应式的页面出来 响应式开发就是同一个页面在PC端与手机端Pad端显示不同的效果,以给用户更好的体验 需求分析 开发一套页面,让用户能够在PC端, Pad端, 手机端同时正常显示啊,并且不能够影响显示效果 技术分析 什么是BootStrap BootSt ...
分类:
编程语言 时间:
2016-12-11 03:02:48
阅读次数:
198
封装、集成、多态和抽象是java的基本特征。 封装的第一步就是对类进行组装,即定义一个类,这时候要考虑这个类要有哪些属性、方法等。第二步就是信息的隐藏,这包括访问修饰符、get/set方法和某些特定方法的实现。当采用private修饰符的时候要提供get/set方法,有一下好处: 1、可以只提供ge ...
分类:
编程语言 时间:
2016-12-11 03:01:09
阅读次数:
151