类之间的关系种类: Generalization(泛化),Dependency(依赖关系)、Association(关联关系)、Aggregation(聚合关系)、Composition(组合关系)。 Generalization(泛化)表现为继承或实现关系(is a)。具体形式为类与类之间的继承关... ...
分类:
编程语言 时间:
2016-08-27 17:59:20
阅读次数:
151
原因:常见的有以下几种:1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;3.代码中存在死循环或循环产生过多重复的对象实体;4.使用的第三方软件中的BUG;5.启动参数内存值设定的过小;常见错误提示:1.tomcat:java ...
分类:
编程语言 时间:
2016-08-27 16:44:34
阅读次数:
175
[概念] javascript构造函数和普通函数的 javascript构造函数和普通函数的区别是什么: 使用构造器创建对象 在 JavaScript 中,构造器其实就是一个普通的函数。当使用 new 操作符 来作用这个函数时,它就可以被称为构造方法(构造函数)。 我的理解:构造函数 就是 类了。 ...
分类:
编程语言 时间:
2016-08-27 16:42:50
阅读次数:
263
函数对象实质上是一个实现了operator()--括号操作符--的类。 函数指针版本就是: 既然函数对象与函数指针在使用方式上没什么区别,那为什么要用函数对象呢?很简单,函数对象可以携带附加数据,而指针就不行了。下面就举个使用附加数据的例子: bind是这样一种机制,它可以预先把指定可调用实体的某些 ...
分类:
编程语言 时间:
2016-08-27 16:43:24
阅读次数:
396
Spring boot 学习笔记 (二)- 整合MyBatis Spring Boot中整合MyBatis,并通过注解方式实现映射。 整合MyBatis 以Spring boot 学习笔记 (一)- Hello world 为基础项目,在pom.xml中添加如下依赖 在application.pro ...
分类:
编程语言 时间:
2016-08-27 16:41:04
阅读次数:
356
其实从本篇博文开始,我们才算真正进入深度学习领域。在深度学习领域,已经经过验证的成熟算法,目前主要有深度卷积网络(DNN)和递归网络(RNN),在图像识别、视频识别、语音识别领域取得了巨大的成功,正是...
分类:
编程语言 时间:
2016-08-27 15:38:30
阅读次数:
779
首先我们来看一个函数: 函数F中包含了局部变量b,因此b在全局空间里是不可见得。 函数N有自己的私有空间,同时也可以访问F()和全局空间,所以变量b对她来说是可见的。 因为F()是可以在全局空间中被调用的(她是一个全局函数),所以我们将她赋给另一个全局变量,从而生成了一个可以访问F()私有空间(内部 ...
分类:
编程语言 时间:
2016-08-27 15:37:17
阅读次数:
156
题目大意:学生给出其成绩区间,但可能出现矛盾情况,找出合理组合使没有说谎的人尽可能多,并按maximum lexicographic规则输出组合。 ...
分类:
编程语言 时间:
2016-08-27 15:37:29
阅读次数:
175
Promise 代表着一个异步操作,这个异步操作现在尚未完成,但在将来某刻会被完成。 Promise 有三种状态 pending : 初始的状态,尚未知道结果 fulfilled : 代表操作成功 rejected : 代表操作失败 如果 Promise 操作 fulfilled 或者 reject ...
分类:
编程语言 时间:
2016-08-27 15:37:01
阅读次数:
224
单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。 饿汉法 顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下: public clas ...
分类:
编程语言 时间:
2016-08-27 15:36:15
阅读次数:
202
空数据:没有任何编辑过的单元格(非空格) 有时候我们需要对根据每一列的信息进行处理,这里就会出现易错的缺陷。 1.不需要这些空数据 2.需要这些空数据 注:如有更好的方式,欢迎交流。 ...
分类:
编程语言 时间:
2016-08-27 15:31:20
阅读次数:
365
关于Collections中的sort方法的使用 在java中,如果要对集合对象或数组对象进行排序,需要实现Comparator接口以达到我们想要的目标。 此排序被保证是稳定的:不会因调用 sort 方法而对相等的元素进行重新排序。 举个例子: 定义一个User类,内有name和score两个属性。 ...
分类:
编程语言 时间:
2016-08-27 15:32:49
阅读次数:
210
python至少有2类不同的错误:语法错误(Syntax Errors)和异常(Exceptions)。 8.1 语法错误 这个单词应该还是很有必要认识的,呵呵,语法错误,也叫解析错误,是我们最不愿意发生的错误,直接拿官网的例子: 语法错误提示时会先打印出现语法的语句然后在这语句中打上‘ ^ ’ 表 ...
分类:
编程语言 时间:
2016-08-27 15:28:41
阅读次数:
258
转自: http://www.hollischuang.com/archives/489 一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://ifeve. ...
分类:
编程语言 时间:
2016-08-27 15:27:46
阅读次数:
327
我们在求职的时候都会去看求职手册,其中CCIC就是一个常用的手册 这里我会放上我自的C++ 实现代码,给毕业生们参考 Implement an algorithm to determine if a string has all unique characters. What if you can ...
分类:
编程语言 时间:
2016-08-27 15:24:16
阅读次数:
198
fs2的多线程编程模式不但提供了无阻碍I/O(java nio)能力,更为并行运算提供了良好的编程工具。在进入并行运算讨论前我们先示范一下fs2 pipe2对象里的一些Stream合并功能。我们先设计两个帮助函数(helper)来跟踪运算及模拟运算环境: log是个运算跟踪函数。 randomDel ...
分类:
编程语言 时间:
2016-08-27 15:22:46
阅读次数:
250