我们这里还要讲到的是一个关于spark的重要误区—“spark是基于内存的技术”。Spark的快并不是因为它是基于内存的技术。...
分类:
其他好文 时间:
2016-03-27 01:48:10
阅读次数:
124
花了两个晚上的时间研究了一下ArrayList的源码,
ArrayList 继承自AbstractList 并且实现了List, RandomAccess, Cloneable, Serializable
通过实现这三个接口 就具备了他们的功能
RandomAccess 用来表明其支持快速(通常是固定时间)随机访问
Cloneable可以克隆对象
Serializable 对象序列化就是...
分类:
其他好文 时间:
2016-03-27 01:48:11
阅读次数:
166
引言
Activiti工作引擎,用我的话说:简单的就是将业务流程和系统流程分离的框架。
有人问了,我们其实用数据库的几张表,就可以实现,提交我们的信息给指定的下一个人。为什么我们还要用Activiti呢?这个问题,其实很简单,Activiti将我们的业务流程和系统流程分离,简单来讲,就是我们只需要提交我们的信息就行了,不需要知道审批人是谁。这样解耦和。
不多说了,上代...
分类:
其他好文 时间:
2016-03-27 01:45:34
阅读次数:
199
关联引用可以给现有类添加属性,底层是如何实现的?快戳进来看看吧!以后开发爽了,因为添加属性使用关联引用来实现,添加方法使用类别实现!一切都是这么的简单!...
分类:
其他好文 时间:
2016-03-27 01:45:51
阅读次数:
190
好久没写设计模式的blog了,这次重新回来填坑,先找一个最简单但是却最常用的设计模式来学习,外观模式。其实说是一个设计模式,其实我们在实际的编程中无时无刻不在用外观模式,可以说这个设计模式已经渗透到编程的各个方便,可能我们自己没感觉出来罢了。
一.外观模式的定义
所谓外观模式,...
分类:
其他好文 时间:
2016-03-27 01:47:48
阅读次数:
215
一、软件安装 ST中文论坛:http://sublimetext.iaixue.com/ 或者 http://sublimetext.iaixue.com/dl/#sublime_text_3103.win.optimize.x64 二、Package Control安装 方法一:在线安装,首先打开 ...
分类:
其他好文 时间:
2016-03-27 01:41:37
阅读次数:
472
TPO24-2 Breathing During Sleep Of all the physiological differences in human sleep compared with wakefulness that have been discovered in the last dec ...
分类:
其他好文 时间:
2016-03-27 01:41:22
阅读次数:
260
1、关于hibernate的关系映射 hibernate关系映射可以通过配置文件和注解两种方式。 将数据库的关系表设计出来后,直接通过myeclipse可以自动生成实体类已经映射关系文件,大大节省开发时间(这是myeclipse的一大优点) 2、关于文件的编译与反编译 经常我们需要对导入的第三方包进 ...
分类:
其他好文 时间:
2016-03-27 01:42:41
阅读次数:
140
定义 欧拉函数?(n)是不超过n且和n互质的正整数的个数。 在微积分学领域,积性函数指的是具有f(ab)=f(a)f(b)f(ab)=f(a)f(b)的函数。 定理1 对于素数p,?(p)=p?1。 定理2 素数幂pn不互质的只有p的倍数,一共有pn/p=pn?1个,故?(pn)=pn?pn?1。 ...
分类:
其他好文 时间:
2016-03-27 01:42:30
阅读次数:
185
对于中文编程,你说的倒是很对:程序设计完全不是几个英文单词认识了就能怎么样的。那如果深入讨论一下,你认为中文编程从什么角度发展是可能可行的? 中文编程是指使用中文来书写的程序设计语言,其目的是为了减少对英语的学习,将精力集中在程序设计上,并且便于程序交流和代码维护。 1)政策支持 中文编程作为一项工 ...
分类:
其他好文 时间:
2016-03-27 01:39:30
阅读次数:
124
这个图像的旋转,即矩阵的操作,和左神讲的旋转打印矩阵及其改编题型很相似,异曲同工! ...
分类:
其他好文 时间:
2016-03-27 01:40:15
阅读次数:
153
又是一道字符串题,一下子难有思路,所以往动态规划方向思考。 找到动归思路不难,主要是要考虑各种情况。首先将pattern进行处理,记下不含"*"的字符串npattern,同时用一个vector记录新字符串里有哪几个字符是可以任意个数的(这里我本来以为像b*b*这样的要简化为b,后来发现简化为bb就可 ...
分类:
其他好文 时间:
2016-03-27 01:38:58
阅读次数:
168
上接git的使用(二) 7.管理修改 [要理解的概念]为Git跟踪并管理的是修改,而非文件 什么是修改?比如你新增了一行,这就是一个修改,删除了一行,也是一个修改,更改了某些字符,也是一个修改,删了一些又加了一些, 也是一个修改,甚至创建 一个新文件,也算一个修改 如下图: [实践出真知] 第一次修 ...
分类:
其他好文 时间:
2016-03-27 01:40:33
阅读次数:
199
一、JVM 内存模型 根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。 1、虚拟机栈:每个线程有一个私有的栈,随着线程的创建而创建。栈里面存着的是一种叫“栈帧”的东西,每个方法会创建一个栈帧,栈帧中存放了局部变量表(基本数据类型和对象引用)、操作数栈、方法 ...
分类:
其他好文 时间:
2016-03-27 01:40:29
阅读次数:
235
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P ...
分类:
其他好文 时间:
2016-03-27 01:37:29
阅读次数:
220
并查集算法多用于复杂关系的计算,比如亲戚的计算(计算总共有多少组亲戚关系,亲戚的亲戚也是亲戚),一个公司有多少组(老大的老大也是老大)。 算法要点: 1、用树(森林)存放关系,有关系的人一定有一个相同的根节点。 2、用数组存放节点关系,如tree【2】 = 3,表示2号人的根节点是3(2的老大是3) ...
分类:
其他好文 时间:
2016-03-27 01:36:18
阅读次数:
218
Pandas库中除了Series, DataFrame这两种常用数据结构外,还有一种Panel数据结构,通常可以用一个由DataFrame对象组成的字典或者一个三维数组来创建Panel对象。 用print()方法来查看创建的Panel对象score_panel信息:Panel对象有Item axis ...
分类:
其他好文 时间:
2016-03-27 01:37:26
阅读次数:
744