一、2个概念: 1、变量可以指向函数本身 2、函数名也是变量 二、高阶函数 一个函数可以接收另一个函数作为参数,这种函数就称之为高阶函数。 ...
分类:
编程语言 时间:
2017-12-16 22:08:38
阅读次数:
225
Spring定时任务@Scheduled可以使用cron表达式,来定时时间节点和频率。 一个cron表达式至少有6个(也可能7个)有空格分隔的时间元素。 按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数) 月(1~12) 天(星期)(1~ ...
分类:
编程语言 时间:
2017-12-16 22:08:52
阅读次数:
359
一、map()函数 map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 二、reduce()函数 reduce把一个函数作用在一个序列[x1, x2, x3, ...]上,这个函数必须接收两个参数,red ...
分类:
编程语言 时间:
2017-12-16 22:09:20
阅读次数:
273
之前谈的都是查找某个特定值,这里主要是谈论最小化最大值和最大化最小值问题。二分问题最容易搞错的就是终止条件,区间形式,返回lb还是ub或者需不需要再加减一。这里列出了模板 一:整型数二分 1.最小化最大值问题 形式一:(ub - lb) > 1 区间为 (lb, ub] 结果为 ub 形式二: (u ...
分类:
编程语言 时间:
2017-12-16 22:10:10
阅读次数:
264
spring mvc 支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。 ModelAndView @RequestMapping("/hello") public ModelAndView helloWor ...
分类:
编程语言 时间:
2017-12-16 22:10:40
阅读次数:
300
Examples 3 55 32 22 87 57 33 2 ...
分类:
编程语言 时间:
2017-12-16 22:11:06
阅读次数:
253
package Queue; import java.util.*; import java.util.function.Consumer; /** * 双端队列主要实现list接口和Deque接口,实现了所有list操作,元素允许为null * 该实现是不同步的,not synchronized.... ...
分类:
编程语言 时间:
2017-12-16 22:11:29
阅读次数:
210
SpringData 基于SpringBoot快速入门 本章通过学习SpringData 和SpringBoot 相关知识将面向服务架构(SOA)的单点登录系统(SSO)需要的代码实现。这样可以从实战中学习两个框架的知识,又可以为单点登录系统打下基础。通过本章你将掌握 SpringBoot项目的搭建 ...
分类:
编程语言 时间:
2017-12-16 22:12:06
阅读次数:
233
1. mulitprocessing.Pool初始化参数可以指定进程池中的线程数 2. 给进程池添加任务obj.apply_async(func,(arg,)) 3. 添加完任务后需要调用进程池的close方法 4. Pool进程实现方式中主进程不会等待,执行完后就关闭,会导致子进程不能执行,所以需 ...
分类:
编程语言 时间:
2017-12-16 22:13:03
阅读次数:
299
算法讲解:二分图匹配 二分图匹配,自然要先从定义入手,那么二分图是什么呢? 二分图: 二分图又称作二部图,是图论中的一种特殊模型。 设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(i in A, ...
分类:
编程语言 时间:
2017-12-16 23:04:05
阅读次数:
170
chapter3 列表简介3.1 列表是什么 列表是一系列按特定顺序排列的元素组成。 bicycle = ['trek','cannondale'] print bicycle 3.1.1 访问列表元素 print(bicyle[0]) 3.1.2 索引从0而不是从1开始 Python为了访问一个列 ...
分类:
编程语言 时间:
2017-12-16 23:04:31
阅读次数:
202
web.xml文件 ...
分类:
编程语言 时间:
2017-12-16 23:05:09
阅读次数:
225
这是我学python的时候印象最深的小坑 需求有一个列表要删掉=='b'的这个字符 需求有一个列表要删掉=='b'的这个字符 然后我通过最常规的方法一个for循环去删除,但是结果还是没有把全部为'b'的元素给删除,这是为什么?? 其实这个问题很好理解,就是当你顺序删除第一符合条件的元素的时候,然后此 ...
分类:
编程语言 时间:
2017-12-16 23:06:52
阅读次数:
181
第一章、深入web请求过程 B/S架构带来了2个方面的好处。 1、客户端使用统一的浏览器。 2、服务端基于统一地http。 1.1 B/S网络架构概述 B/S网络架构从前端到后端都得到了简化,都基于统一地应用层协议HTTP来交互数据,与大多数传统CS互联网应用程序采用地长连接地交互模式不同, htt ...
分类:
编程语言 时间:
2017-12-16 23:07:16
阅读次数:
200
返回值为void 此方法需要引入一个json依赖 web.xml文件 springmvc06Annotion.xml文件 ...
分类:
编程语言 时间:
2017-12-16 23:08:09
阅读次数:
251
迭代器 forEach every 一、迭代器方法 迭代器方法, 这些方法对数组中的每一个元素应用一个函数,可以返回一个值,一组值或一个新数组 不生成新数组的迭代器方法 1.forEach() forEach() 输出 forEach输出结果 2.every() 该方法按接受一个返回值为布尔值的函数 ...
分类:
编程语言 时间:
2017-12-16 23:08:50
阅读次数:
302
2.1 运行2.2 变量 message = "hello" print(message) 2.2.1 变量的命名和使用 2.2.2 使用变量是避免命名错误2.3 字符串 “Hello” ‘Hello’ “Hello ‘zhaohu’” 'this is "dog"! ' 2.3.1 使用方法修改字 ...
分类:
编程语言 时间:
2017-12-16 23:09:20
阅读次数:
221
模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的。 sys 1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/env python ...
分类:
编程语言 时间:
2017-12-16 23:10:43
阅读次数:
236
原文链接: http://blog.csdn.net/luoweifu/article/details/46595285 什么是线程 什么是线程?线程与进程有什么关系?这是一个非常抽象的问题,也是一个特别广的话题,涉及到非常多的知识。我不能确保能把它讲得好,也不能确保讲的内容全部都正确。即使这样,我 ...
分类:
编程语言 时间:
2017-12-16 23:12:18
阅读次数:
194
pyc是个什么? 1. Python是一门解释型语言? 我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在。如果是解释型语言,那么生成的*.pyc文件是什么呢?c应该是compiled的缩写才对啊! 为了防止 ...
分类:
编程语言 时间:
2017-12-16 23:13:17
阅读次数:
190