错误类型: 搞了很久才找到原因.解决办法写出来分享: 出现以上错误的原因是玩耍maven时多装了个jre。本来Eclipse在建立项目时,会自动参照你的jre路径,但多个版本就没办法加载了。 解决办法: 进入window \ preferences \ java \ Installed JREs ...
分类:
编程语言 时间:
2017-07-16 14:20:19
阅读次数:
262
1.概述 我们在了解分布式选举算法之前,我们需要这样一种算法产生的背景。在一个分布式系统中,因为各种意外的因素,有的服务器可能会崩溃或变得不可靠,它就不能和其他服务器达成一致状态。因而这样就需要一种Consensus协议,来确保服务器的容错性,也就是说即使系统中有一两个服务器节点Crash,也不会影 ...
分类:
编程语言 时间:
2017-07-16 14:20:06
阅读次数:
161
转自:http://www.okrs.cn/blog/news/?997.html 内容摘要 若需改动一个对象,同一时候不想改变调用者的对象。就要制作该对象的一个本地副本。这也是本地副本最常见的一种用途。若决定制作一个本地副本。仅仅需简单地使用clone()方法就可以。Clone是“克隆”的意思,即 ...
分类:
编程语言 时间:
2017-07-16 14:19:28
阅读次数:
818
Java 序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据 ...
分类:
编程语言 时间:
2017-07-16 14:18:09
阅读次数:
255
案例1: 某班语文科目的成绩以字典形式存储,形式为:{"lili":89,"wenwen":91 ...} 根据成绩高低,计算学生的排名 解决方案: 使用内置函数sorted 1,利用zip将字典数据转化为元组 2,传递sorted函数的key参数 # eg_v1 利用zip将字典数据转化为元组 # ...
分类:
编程语言 时间:
2017-07-16 14:18:00
阅读次数:
109
//生成[item1-item9]数组 Array(9).join(0).split('').map((item,index) => 'item' + (index+1)) //生成20个对象的数组 Array.apply(null,{length:20}).map(function(item,in... ...
分类:
编程语言 时间:
2017-07-16 14:17:19
阅读次数:
131
突然之间eclipse使用svn更新项目时报错,org.tigris.subversion.javahl.ClientException: RA layer request failed 网上搜的都是说删除C:\Users\Administrator\AppData\Roaming\Subversi ...
分类:
编程语言 时间:
2017-07-16 14:15:45
阅读次数:
157
说起反射。不得不说它实在是太强大了,通过反射就能够轻轻松松拿到各种东东,假设你想在项目中解除对某个类的依赖,能够考虑用反射。 今天跟大家分享的是通过java中的反射,获取pojo类的全部字段值。 为什么要做这个操作的呢?主要是为了重写实体类的toString方法。有人会说。直接重写toString方 ...
分类:
编程语言 时间:
2017-07-16 14:15:38
阅读次数:
554
什么是表单? 在HTML中,表单是由<form>元素来表示的。而在JavaScript中,表单相应的则是HTMLFormElement类型。HTMLFormElement继承了HTMLElement,因此它拥有HTML元素的默认属性,而且还独有自己的属性和方法。 获取表单<form>对象的方法有非常 ...
分类:
编程语言 时间:
2017-07-16 13:39:55
阅读次数:
133
1.导入jar包 1.1 spring面向切面jar包 com.springsource.net.sf.cglib-2.2.0.jar com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspectj.weaver-1.6 ...
分类:
编程语言 时间:
2017-07-16 13:39:13
阅读次数:
210
Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals) D. Office Keys 题意:一条直线上,有个办公室坐标 p,有 n个人在a[i],有 k把钥匙在b[i],每个人必须拿到一把钥匙,然后到办公室。问怎么安排花的时间最短。 ...
分类:
编程语言 时间:
2017-07-16 13:39:05
阅读次数:
256
測试一段代码的执行时间。在python里面有个非常easy的方法,就是使用timeit模块。使用起来超级方便 以下简介一个timeit模块中的函数 主要就是这两个函数: 1, timeit(stmt='pass', setup='pass', timer=<defaulttimer>, number ...
分类:
编程语言 时间:
2017-07-16 13:37:51
阅读次数:
212
这个用例说明 BRIEF binary description algorithm from skimage import data from skimage import transform as tf from skimage.feature import (match_descriptors, ...
分类:
编程语言 时间:
2017-07-16 13:37:35
阅读次数:
192
先说些题外话,今天学习execve(2)的使用,由于书上代码使用的是C89标准,所以下面这种代码都被我修改了 也就是在char前面加个const,因为"aaa"、"bbb"、"cc"都是字符串字面值(string literal),在C++标准中string literal只能转换成const ch ...
分类:
编程语言 时间:
2017-07-16 13:37:04
阅读次数:
182
对于曾经,假设要我求第k小元素。或者是求前k大元素,我可能会将元素先排序,然后就直接求出来了,可是如今有了更好的思路。 一.线性时间内求第k小元素 这个算法又是一个基于分治思想的算法。其详细的分治思路例如以下: 1.分解:将A[p,r]分解成A[p,q-1]和A[q+1,r]两部分。使得A[p,q- ...
分类:
编程语言 时间:
2017-07-16 13:36:22
阅读次数:
110
因为之前学习过C语言,所以C和python相似的很多东西就不重复了,决定记载一些自己不是很理解的知识点。 python中输出是print而c语言是printf 在python 3.x的版本中print后面要加()才能使用。 python中使用缩进来写模块,Python语句中一般以新行作为为语句的结束 ...
分类:
编程语言 时间:
2017-07-16 13:35:16
阅读次数:
139
1.初始化块 实际上初始化块是一个假象,使用javac命令编译Java类后,该Java类中的初始化块会消失——初始化块中代码会被 “还原” 到每一个构造器中,且位于构造器全部代码的前面。 2.p125-p128 自己主动装箱,自己主动拆箱不太懂 3.包装类 4.单例类 实例: //提供一个静态方法。 ...
分类:
编程语言 时间:
2017-07-16 13:34:42
阅读次数:
168