Promise作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。 1.1ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么玩意呢?是一个类 ...
分类:
其他好文 时间:
2017-06-24 17:14:27
阅读次数:
310
不等式 Description 小z热衷于数学。 今天数学课的内容是解不等式:L<=S*x<=R 。小z心想这也太简单了,不禁陷入了深深的思考:假如已知L,R,S,M ,满足L<=(S*x) mod M<=R 的最小正整数x该怎么求呢? Input 第一行包含一个整数T,表示数据组数,接下来是T行, ...
分类:
其他好文 时间:
2017-06-24 17:14:19
阅读次数:
138
1. (for x in L1) 是一个可迭代对象; 2. 列表解析比for 循环快,列表解析的迭代在解释器内部是以C语言速度执行, 而不是手动python代码执行; (x+10 for x in L1) = for x in L1: L1.append(x+10) >>>for x in L1: ...
分类:
其他好文 时间:
2017-06-24 17:14:13
阅读次数:
118
软件152 刘安民 前端代码: 登录的action: 登录的service: 登录的DAO: 配置struts.xml: 配置applicationContext.xml: ...
分类:
编程语言 时间:
2017-06-24 17:14:05
阅读次数:
183
交换机是二层设备。 实现局域网中设备的通信。 交换机将收到的数据包进行广播告知所有的设备。 交换机基于MAC进行转发,容易造成广播风暴, 所以产生了vlan,vlan是基于MAC划分的。 路由器是三层设备。是告知设备路径的 路由器基于IP进行转发。 路由器和交换机的区别是:路由器可以自动识别数据包发 ...
分类:
其他好文 时间:
2017-06-24 17:13:59
阅读次数:
149
java 中的变量大致分为 成员变量 和 局部变量 两大类。 成员变量: 在类体里面定义的变量称为成员变量。 假设该成员变量有 static keyword修饰。则该成员变量称为 静态变量 或 类变量。 假设该成员变量没有 static keyword修饰,则该成员变量被称为 非静态变量 或 实例变 ...
分类:
编程语言 时间:
2017-06-24 17:13:53
阅读次数:
140
众所周知,现在登录注册各种网站账号很多都要求输入验证码。设置验证码,毫无疑问降低了用户体验,但为什么各种网站还仍然使用验证码呢? 很明显,验证码有其特殊的作用:验证码是一种区分用户是计算机还是人的公共全自动程序。它能够防止恶意破解密码、刷票、论坛灌水、刷页等。想想看,如果没有验证码,每次登录网站只需 ...
分类:
编程语言 时间:
2017-06-24 17:13:46
阅读次数:
166
一、Python发送邮件,将文件中的内容读取后放入邮件正文(不带附件) 二、Python发送带附件的邮件 ...
分类:
编程语言 时间:
2017-06-24 17:13:37
阅读次数:
111
<!--StuCourse.hbm.xml--> <!--Student.hbm.xml--> 3.创建Course类和Course.hbm.xml文件 <!--Course.hbm.xml--> 4.完成以上步骤就可以创建Hibernate工具类完成CRUD操作 5.配置hibernate.cfg ...
分类:
Web程序 时间:
2017-06-24 17:13:28
阅读次数:
276
说是延时求值,注意还是想搞一搞std::function和std::bind。 之前博客《C++11新特性之std::function》注意是std::function怎样实现回调函数。 如今就算是补充吧,再把std::bind进行讨论讨论。 何为Callable Objects? 就可以调用对象, ...
分类:
编程语言 时间:
2017-06-24 17:13:20
阅读次数:
234
10.2 DOM操作技术 10.2.1 动态脚本 使用<script>元素可以向页面中插入JavaScript 代码,一种方式是通过其src 特性包含外部文件,另一种方式就是用这个元素本身来包含代码。而这一节要讨论的动态脚本,指的是在页面加载时不存在,但将来的某一时刻通过修改DOM 动态添加的脚本。 ...
分类:
其他好文 时间:
2017-06-24 17:13:13
阅读次数:
157
虚拟机无桌面的Linux 与 物理机Windows 文件互传有很多种方法,现在先说一种通过共享文件夹的形式,其他方法后续再补充 1、 背景 1) 虚拟机系统:VMWare无桌面的Linux 2) 物理机系统:Win 7 3) 共享文件夹:物理机的D:\Virtual Machines\shared_ ...
#!/usr/bin/env python #-*-coding:utf-8-*- pro_name_1 = '特仑苏' pro_prince_1 = 48 pro_total_1 = pro_price_1*1 pro_name_2 ='卡通垃圾面' pro_prince_2 =2.5 pro_t... ...
分类:
编程语言 时间:
2017-06-24 17:12:54
阅读次数:
251
笔者在这里给出二分查找的两种实现方式。 一. 第一种是健忘版的二分查找,即不管是否已经找到target,查找算法都继续对表进行再分,直到剩下的表的长度为1。 递归实现如下: 非递归实现如下: 需要注意的是健忘版的二分查找在二分时bottom和top的更新不是对称的,上面的条件总是会把mid放入两个区 ...
分类:
其他好文 时间:
2017-06-24 17:12:43
阅读次数:
139
Android提供NDK开发包来提供Android平台的C++开发,用来扩展Android SDK的功能。主要包括Android NDK构建系统和JNI实现与原生代码通信两部分。 一、Android NDK构建系统 Android NDK的构建系统是基于GNU Make的。Android GNU M ...
分类:
移动开发 时间:
2017-06-24 17:12:36
阅读次数:
290
一、实验目的 1) 学习QTP工具的使用 2)了解黑盒自动化测试 二、实验要求 (1)对被测程序进行黑盒测试用例设计 (2)对QTP的飞机订票系统的任一界面或控件实现自动化测试。(测试的具体自选) (3)写出该程序的缺陷。 三、实验内容 1、对QTP的样例小程序飞机订票系统,实现自动化测试。(学号被 ...
分类:
其他好文 时间:
2017-06-24 17:12:30
阅读次数:
149
package suanfa; import java.util.Random; public class RandomStr { public static String getRandomStr(int length) { String base = "abcdefghijklmnopqrstu... ...
分类:
编程语言 时间:
2017-06-24 17:12:21
阅读次数:
131