Prim算法,代码核心在于一个双重循环,所以算法时间复杂度为O(n*n)。 该算法与图中的边数无关。 适用于计算边稠密的最小生成树。 ...
分类:
编程语言 时间:
2016-04-12 22:38:34
阅读次数:
193
迭代器模式定义 迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 迭代器模式的角色构成 (1)迭代器角色(Iterator):定义遍历元素所需要的方法,一般来说会有这么三个方法:取得下一个元素的方法next(),判断是否遍历结束的方法hasN ...
分类:
编程语言 时间:
2016-04-12 22:36:44
阅读次数:
210
面向对象 结构化编程和面向对象编程 在Java中,围绕要解决问题的对象来设计,我们通过类来描述对的属性和行为。把其中的一切都当成对象来描述 类与对象是相辅相成的,类是对象,对象是类的实例. 对象的每个属性被表示为类中的一个成员变量,对象的每个行为成为类中的一个方法 类 类是拥有共同属性的对象的集合。 ...
分类:
编程语言 时间:
2016-04-12 22:36:58
阅读次数:
212
以下是关于HashCode的官方文档定义: hashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的哈希表。 hashCode 的常规协定是: 在 Java 应用程序执行期间,在同一对象上多次调用 hashCode 方法时,必须 ...
分类:
编程语言 时间:
2016-04-12 22:30:41
阅读次数:
183
JavaScript 是世界上最流行的脚本语言。 JavaScript 是属于 web 的语言,它适用于 PC、笔记本电脑、平板电脑和移动电话。 JavaScript 被设计为向 HTML 页面增加交互性。 许多 HTML 开发者都不是程序员,但是 JavaScript 却拥有非常简单的语法。几乎每 ...
分类:
编程语言 时间:
2016-04-12 22:27:21
阅读次数:
218
使用 javascript 配置 nginx 在上个月的 nginx.conf 2015 大会上, 官方宣布已经支持通过 javascript 代码来配置 nginx,并把这个实现称命名为——nginscript。使用 nginscript,可以很轻易得在 niginx 配置文件中通过 js 语法来 ...
分类:
编程语言 时间:
2016-04-12 22:26:39
阅读次数:
288
一、无参构造函数创建 我们用Spring创建Student类的对象 Student类声明如下 beans.xml配置如下 使用Bean工厂初始化,测试代码如下 执行结果如下: name:尼古拉斯赵四age:37 总结 配置一个bean,id为代码中取得bean的代号,不可以重复,class为类的类型 ...
分类:
编程语言 时间:
2016-04-12 22:24:00
阅读次数:
341
1、导入基本函数库 import numpy as np 2、获取矩阵元素字节数 3、获取数组维数A.shape 例如 4、选取某一行或某一列元素, 注意numpy中数组起始坐标是0开始的,跟matlab中有区别。matlab中是从1开始的。 python中列表[start,end,step],有开 ...
分类:
编程语言 时间:
2016-04-12 22:20:42
阅读次数:
223
导包import com.google.gson.reflect.TypeToken; //获取数据 String st=NetWork.geturl(URL); //解析数据 Gson gson=new Gson(); //typetoken解析数组 Type type=new TypeToken ...
分类:
编程语言 时间:
2016-04-12 22:19:51
阅读次数:
199
1007 DNA 排序 题目大意: 序列“未排序程度”的一个计算方式是元素乱序的元素对个数。例如:在单词序列“DAABEC'”中,因为D大于右边四个单词,E大于C,所以计算结果为5。这种计算方法称为序列的逆序数。序列“AACEDGG”逆序数为1(E与D)——近似排序,而序列``ZWQM'' 逆序数为 ...
分类:
编程语言 时间:
2016-04-12 22:18:23
阅读次数:
380
1,Jsp页面 2,JSP页面头部 3,浏览器调用servlet,页面显示乱码 servlet使用response对象输出前,先执行 4,jsp或servlet中表单参数提交给对应的jsp或servlet,接收的jsp或servlet中接收到的参数中文显示乱码 在接收post提交的参数前,使用 设定 ...
分类:
编程语言 时间:
2016-04-12 22:13:44
阅读次数:
140
操作符: 1. 一元操作符 中的 递增操作符 递减操作符 分为 前置型(--a ++a) 和 后置型 (a-- a++) 区别如下: ...
分类:
编程语言 时间:
2016-04-12 22:14:11
阅读次数:
198
1.基本语法 注解定义看起来很像接口的定义。事实上,与其他任何接口一样,注解也将会编译成class文件。 @Target(ElementType.Method) @Retention(RetentionPolicy.RUNTIME) public @interface Test {} 除了@符号以外 ...
分类:
编程语言 时间:
2016-04-12 22:12:37
阅读次数:
236
多线程:Simultaneous Multithreading,简称SMT。 并行、并发 并行性(parallelism)指两个或两个以上的事件在同一时刻发生,在多道程序环境下,并行性使多个程序同一时刻可在不同CPU上同时执行。 并发的实质是一个物理CPU(也可以多个物理CPU) 在若干道程序之间多 ...
分类:
编程语言 时间:
2016-04-12 22:12:29
阅读次数:
259
1、多选 关于HTTP状态码,下面说法正确的有: A.状态码302 表示浏览器发送的HTTP请求有错误 B.HTTP的状态码是一个三位的十进制整数,常见的范围是100~599 C.状态码200 表示请求成功 D.状态码5xx等以5开头的话,都是表示服务端错误 E、状态码500 表示客户端请求的格式错 ...
分类:
编程语言 时间:
2016-04-12 22:13:15
阅读次数:
236
“好久没有写这个系列了。其实也有在看,不过觉得一些很基本的都写上来没意思。现在打算的是将整本书看完后,最后整合为一篇blog,筛选出一些平时没有注意到的或者更深入的理解” 在写程序中,字符串String的操作是非常多的。在平时用字符串就只用了一部分特性。这次我们来看看关于字符串主要有哪些操作方式。主 ...
分类:
编程语言 时间:
2016-04-12 22:11:33
阅读次数:
212
面试题收集——Java基础部分(一) 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中使用。 3、说说&和&&的 ...
分类:
编程语言 时间:
2016-04-12 22:10:54
阅读次数:
272