使用pip install安装命令时,会报错:You are using pip version 7.1.2, however version 8.1.1 is available。 尝试了推荐解决办法“python -m pip install --upgrade pip”仍然更新pip版本失败。 ...
分类:
编程语言 时间:
2016-04-22 18:32:59
阅读次数:
1455
大家是不是看我上篇博文有点蒙。用的的curry和compose是什么鬼,怎么那么神奇。上篇博文也是主要用到了这两个函数。那今天我们来聊一下curry和compose,这两个东西是函数式编程很重要的东西,基本每个稍微复杂点的例子都要涉及这两个函数。什么是curry呢? 函数柯里化。就是这个东西了。举一 ...
分类:
编程语言 时间:
2016-04-22 18:33:48
阅读次数:
320
目录 html结构与标签 css样式 html结构之head 标签用于定义文档的头部,它是所有头部元素的容器。 中的元素可以引用脚本、指示浏览器在哪里找到样式表、提供元信息等等。 文档的头部描述了文档的各种属性和信息,包括文档的标题、在 Web 中的位置以及和其他文档的关系等。绝大多数文档头部包含的... ...
分类:
编程语言 时间:
2016-04-22 18:32:32
阅读次数:
292
List作为一个集合类的接口,我们实际使用中通常是使用其实现类,常用的实现类有ArrayList、Vector、LinkedList,以及Vector的子类Stack。 List 因为是基于基于数组或链表存储,所以它是有序的、允许空、且可重复。 先来看下它的继承、实现关系: 最高接口为Iterabl ...
分类:
编程语言 时间:
2016-04-22 18:29:51
阅读次数:
230
一、计数器(counter) Counter是对字典类型的补充,用于追踪值的出现次数。 具备字典的所有功能 + 自己的功能。 部分源码分析: counter和elements的区别:elements处理的是原生的值;而counter处理的是已经处理完的数据 ...
分类:
编程语言 时间:
2016-04-22 18:30:27
阅读次数:
185
首先想说明的是,@Resource和@Autowire虽然都是用于依赖注入的Annotation,但是二者是有区别的。 1 Resource不依赖于Spring,后者相反,因此为了减少以来,尽量使用Resource; 2 Resource是优先按照变量名称匹配的,也可用@Resource(name= ...
分类:
编程语言 时间:
2016-04-22 18:30:18
阅读次数:
317
<!-- Generated by javadoc (build 1.6.0-beta2) on Mon Mar 19 18:27:54 CST 2007 --> Condition 将 Object 监视器方法(wait、notify 和 notifyAll)分解成截然不同的对象,以便通过将这些对 ...
分类:
编程语言 时间:
2016-04-22 18:27:54
阅读次数:
600
orderdDict是对字典类型的补充,他记住了字典元素添加的顺序 注意:字典默认循环只输出key ...
分类:
编程语言 时间:
2016-04-22 18:22:17
阅读次数:
201
盒子标签和属性对照 CSS语法(不区分大小写) JavaScript语法(区分大小写) border border border-bottom borderBottom border-bottom-color borderBottomColor border-bottom-style borderB ...
分类:
编程语言 时间:
2016-04-22 18:21:26
阅读次数:
120
对象:一切事物皆是对象。对象是一个整体,对外提供一些操作。比如说一个收音机是一个对象,我们不需要知道它的内部结构是什么,只需要会使用外部的按钮就可以使用收音机。 面向对象:面向对象语言的标志是他们都有类的概念,通过类可以创建任意多个具有相同属性的方法的对象。任何对象都是某一类事物的实例,简单的说就是 ...
分类:
编程语言 时间:
2016-04-22 18:20:58
阅读次数:
167
冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。 至此第一趟结束,将最大的数放到了最后。 ...
分类:
编程语言 时间:
2016-04-22 18:18:55
阅读次数:
148
本篇要点: 一、JSR303校验框架 二、Hibernate Validator扩展注解类 三、配置和使用SpringMVC校验框架 一、JSR303校验框架 JSR 303 用于对Java Bean 中的字段的值进行验证,使得验证逻辑从业务代码中脱离出来。是一个运行时的数据验证框架,在验证之后验证 ...
分类:
编程语言 时间:
2016-04-22 18:13:29
阅读次数:
323
HashMap、HashSet、HashTable HashMap<K,V>: 实现原理。 Key.hasCode()的方式确定一个位置 存放在固定长度的数组里. 根据不同的hash存放不同的位置。 注意事项: 可以存 空的K和 V; 重复的K 将会后者覆盖前者; 不是线程安全的; 初始化参数(in ...
分类:
编程语言 时间:
2016-04-22 18:12:58
阅读次数:
153