var array = [1,2,5,3] //随机打乱数组 array.sort(function(ls, rs){ if(Math.random() < 0.5) { return -1; } else { return 1; } }) console.log(array); //数组排序 va ...
分类:
编程语言 时间:
2018-06-24 16:02:55
阅读次数:
168
class Decorator(): def __init__(self, f): print('run in init......') self.f = f def __call__(self, a, b): self.f(a, b) @Decorator # add = Decorator(ad... ...
分类:
编程语言 时间:
2018-06-24 16:04:40
阅读次数:
282
The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better tha ...
分类:
编程语言 时间:
2018-06-24 16:04:59
阅读次数:
172
splice() 功能:可以实现删除,插入和替换。 删除:可以删除任意数量的项,只需指定2个参数:要删除的第一项的位置和要删除的项数。 例如:splice(0,2)会删除数组中的前2项。 插入:可以向指定位置插入任意数量的项,只需要提供3个参数:起始位置,0(要删除的项)和要插入的项。 例如:spl ...
分类:
编程语言 时间:
2018-06-24 16:06:45
阅读次数:
126
springboot2.x——thymeleaf引擎模板 java的引擎模板主要有:thymeleaf、freemarker、volecity等等,有兴趣的可以去了解另外两个模板,此处只说thymeleaf。(三者的优点与缺点:https://blog.csdn.net/ztchun/article ...
分类:
编程语言 时间:
2018-06-24 16:10:18
阅读次数:
165
x86是32位,x86-64是64位。 可以通过下面3种途径获取python: web-based installer 是需要通过联网完成安装的executable installer 是可执行文件(*.exe)方式安装embeddable zip file 嵌入式版本,可以集成到其它应用中。 摘自 ...
分类:
编程语言 时间:
2018-06-24 16:10:55
阅读次数:
143
MarkdownPad Document python Flask教程 例子1: 访问:127.0.0.1:5000/结果: 请求方式 例子2: GET请求返回的结果如下:POST请求如下: 模板渲染 在同一目录下创建一个templates的文件夹,然后里面放入你要调用的html。使用render_ ...
分类:
编程语言 时间:
2018-06-24 16:12:13
阅读次数:
200
0.导入键盘类Keys() selenium中的Keys()类提供了大部分的键盘操作方法;通过send_keys()方法来模拟键盘上的按键。 1.常用的键盘操作: send_keys(Keys.BACK_SPACE):删除键(BackSpace) send_keys(Keys.SPACE):空格键( ...
分类:
编程语言 时间:
2018-06-24 16:13:33
阅读次数:
213
OpenCV简单介绍: 一个用于图像处理、分析、机器视觉方面的开源函数库。能够于windows, linux, mac OSX系统上运行。该Python库的所有代码全部被优化过,所以效率高,它非常专注于设计成为一种用于实时系统的开源库。 导入模块方法: import cv2 案例一:用实战认识Ope ...
分类:
编程语言 时间:
2018-06-24 16:54:54
阅读次数:
271
JS实现将数组进行扁平化处理,即将多维数组展开为一维数组 方法一、递归 方法二、arrary.reduce 考察升级:要求这个函数接受一个参数来确定扁平化深度 ...
分类:
编程语言 时间:
2018-06-24 16:56:19
阅读次数:
210
Python通过变量引用内存中的值,变量的值占用多少空间是由变量的类型决定的。声明变量不需要指定变量的类型,解释器会自动根据值来判断。变量名称必须符合标识符的定义 标识符 标识符是由字母,数字和下划线构成。 标识符不能以数字开头。 标识符是区分大小写的。 下划线开头的标识符有特殊意义,例如_foo代 ...
分类:
编程语言 时间:
2018-06-24 16:57:38
阅读次数:
168
1.getattribute() 无条件调用 2.数据描述符(定义了__get__\__set__方法的类的实例) --由1的getattribute()调用【注,会将数据描述符转换成:当前类名.__dict__['x'].__get__(instance,owner)】 --如果我们重新定义了__ ...
分类:
编程语言 时间:
2018-06-24 16:57:45
阅读次数:
207
1 import threading 2 def a(aa): 3 global aa1 4 aa1-=aa 5 print(aa1,aa,threading.current_thread().name) 6 7 aa1=100 #定义起始数值 8 def threadd(): ... ...
分类:
编程语言 时间:
2018-06-24 17:01:03
阅读次数:
150
相信快速排序算法这种经典的算法大家并不陌生。但是基于快速算法的各种变形,你了解吗? 其中很重要的一种变形就是快速选择算法,<!--?xml version="1.0" encoding="UTF-8"?--> 通常用来在未排序的数组中寻找第k小/第k大的元素。快速选择及其变种是实际应用中最常使用的高 ...
分类:
编程语言 时间:
2018-06-24 17:02:00
阅读次数:
155
forEach() : 对数组进行遍历循环,对数组中的每一项运行给定函数。 格式: arr.forEach(function(value,index){}) ...
分类:
编程语言 时间:
2018-06-24 17:02:08
阅读次数:
140
一.Springmvc简单使用流程图 1.1 Maven项目配置依赖(Spring全家桶+Tomcat运行插件) <dependencies> <!-- springmvc依赖包 --> <dependency> <groupId>org.springframework</groupId> <art ...
分类:
编程语言 时间:
2018-06-24 17:04:37
阅读次数:
172
Spring 轻量级框架,JavaEE的春天,当前主流框架 “站立式”的企业应用开发框架 目标 实现有的技术更加易用,推进编码最佳实践 内容:loC容器,AOP实现,数据访问支持:简化JDBC/ORM框架、声明式事务,Web集成 spring设计理念 spring是面向bean的编程 spring两 ...
分类:
编程语言 时间:
2018-06-24 17:05:26
阅读次数:
146
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 上篇博客讲了,如何创建SpringBoot工程,所以,我本篇博客讲述,如何跑起来自己的第一个案例 1.准备一个类,让他成为控制器,Controller,springboot的web项目默认就有与springmvc集成,所以,往下看 2.运行项目创建就有的那个类 ...
分类:
编程语言 时间:
2018-06-24 17:52:30
阅读次数:
183
1.pom.xml添加依赖 2.application.properties集成netty 3.Configuration类 4.初始化类 5.逻辑处理类 ...
分类:
编程语言 时间:
2018-06-24 17:52:39
阅读次数:
483
摘要 通俗的理解 __name__ == '__main__' :假如你叫李凯.py,在朋友眼中,你是李凯( __name__ == '李凯' );在你自己眼中,你是你自己( __name__ == '__main__' )。 if __name__ == '__main__' 的意思是:当.py文 ...
分类:
编程语言 时间:
2018-06-24 17:52:50
阅读次数:
143