Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置 Spring Boot有以下特点: 1. 创建独立的Spring应用程序 2. 嵌入的Tomcat,无需 ...
分类:
编程语言 时间:
2018-01-26 20:56:50
阅读次数:
234
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9153753 听说你们公司最近新推出了一款电子书阅读应用,市场反应很不错,应用里还有图书商城,用户可以在其中随意选购自己喜欢的书籍。你们公司也是对此项目高度重视,加大了投入力度,决定给 ...
分类:
编程语言 时间:
2018-01-26 20:58:49
阅读次数:
201
查找无序数组的中位数,要想时间复杂度为O(n)其实用计数排序就能很方便地实现,在此讨论使用快速排序进行定位的方法。 1、中位数定义 2、算法思想 3、Java代码实现 4、时间复杂度分析 5、附录 中位数一般两种定义: 第一种: 排序后数组的中间位置的值,如果数组的个数是偶数个,则返回排序后数组的第 ...
分类:
编程语言 时间:
2018-01-26 20:59:15
阅读次数:
241
题意:就是让你求两个字符串的最大子串 ...
分类:
编程语言 时间:
2018-01-26 21:00:15
阅读次数:
175
(2018-1-26)python的一些高级特性
分类:
编程语言 时间:
2018-01-26 21:00:46
阅读次数:
152
在一个程序当中,一般都会包含文件夹:bin、conf、lib、data、logs,以及readme文件。 所写程序存放到各自的文件夹中,如何进行串联? 首先,通过导入文件导入模块方式,引用其他人写好的代码。 其次,找到最顶层的程序所在文件夹,加入到环境变量中 import sys,os BASE_P ...
分类:
编程语言 时间:
2018-01-26 21:02:02
阅读次数:
182
本文分为两部分,第一部分是讨论元组的性质和一些常见的方法,第二部分是讨论字典的性质和一些常见方法。 一.元组的性质和方法 1.元组的定义: 元组的定义方式如下: 元组的标志符是“()”。元组很多性质和列表一致,两个的区别在于可以修改和删除列表中的元素,但是元组中的元素则不可以修改和删除(注意,这里指 ...
分类:
编程语言 时间:
2018-01-26 21:02:50
阅读次数:
158
1.1 数据类型 Java中的数据类型分为基本数据类型和引用数据类型两种。关于引用类型,我们在后面的学习中会逐渐理解的,这里不再赘述,重点介绍基本数据类型。在Java中有8种基本数据类型来存储数值、字符和布尔值,如图4.1所示。 图4.1 Java数据类型 1.3.1 整数类型 整数类型用来存储整数 ...
分类:
编程语言 时间:
2018-01-26 21:03:09
阅读次数:
220
印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的forea ...
分类:
编程语言 时间:
2018-01-26 22:41:46
阅读次数:
131
前面我们看到了tuple一旦创建就不能修改。现在,我们来看一个“可变”的tuple: >>> t = ('a', 'b', ['A', 'B']) 注意到 t 有 3 个元素:'a','b'和一个list:['A', 'B']。list作为一个整体是tuple的第3个元素。list对象可以通过 t[... ...
分类:
编程语言 时间:
2018-01-26 22:42:26
阅读次数:
142
用EM算法估计GMM模型参数 参考 西瓜书 再看下算法流程 ...
分类:
编程语言 时间:
2018-01-26 22:42:42
阅读次数:
156
定义带泛型的类 构造泛型对象可省略类型参数 泛型方法 1.泛型方法可以在普通类或者泛型类 2.类型参数放在修饰符之后,返回值之前 不能在静态变量或者静态方法中使用泛型变量,不能实例化泛型变量 因为泛型是要在对象创建的时候才知道是什么类型的,而对象创建的代码执行先后顺序是static的部分,然后才是构 ...
分类:
编程语言 时间:
2018-01-26 22:43:00
阅读次数:
145
一个字符串的题,有姿势水平的OIers的脑中应该要浮现出许多算法…… 但是我没有姿势,也没有水平,除了KMP和trie树,什么也想不起来。 直到我学了它——后缀数组! 多亏这玩意儿,我现在什么都想不起来了。 后缀数组干嘛用的? 主要处理同一个字符串中的重复子串问题。 如何实现? 注意到每一个子串,都 ...
分类:
编程语言 时间:
2018-01-26 22:43:25
阅读次数:
213
传统的资源访问方式:class A{ ... } class B{ A a = new A(); } IOC (控制反转):类似工厂设计模式,容器主动将资源送给他管理的组件,组建要做的是选择一种合适的方式来接受资源。 DI(依赖注入),就是IOC,DI是IOC的一种实现方式。组件以一些seter方法 ...
分类:
编程语言 时间:
2018-01-26 22:43:46
阅读次数:
180
今日题目: 细心的同学会发现,第1,2,3题其实对应的是《剑指》书上的同一道题目,即第10题斐波那契数列,这类问题属于递归问题,虽然思路比较简单,但却是属于那种不看答案想不出来,看了答案恍然大悟的题目,因此在平时同学们和博主都应该多练练这一类型的题目,培养这种递归的思维。有趣的是,博主在做题的时候发 ...
分类:
编程语言 时间:
2018-01-26 22:44:10
阅读次数:
193
题目链接:https://vjudge.net/contest/146629#problem/L 题目描述:有n个星球,起点在第一个星球,求走遍全部星球的 到达时间和 最小值 解题过程: 记其中第 i 个星球到达第 j 个星球所需时间为 t[i][j] 进行floyd算法处理可得到第 i 个星球到达 ...
分类:
编程语言 时间:
2018-01-26 22:45:30
阅读次数:
172
数据预处理——构建好的训练数据集机器学习算法最终学习结果的优劣取决于两个主要因素:数据的质量和数据中蕴含的有用信息的数量。缺失数据的处理在实际应用过程中,样本由于各种原因缺少一个或多个值得情况并不少见。其原因主要有:数据采集过程中出现了错误,常用得度量方法不适用于某些特征,或者在调查过程中某些数据未... ...
分类:
编程语言 时间:
2018-01-26 22:45:50
阅读次数:
269
1、列表可以存放任何数据类型,元素可以重复,可以嵌套列表。可以对之进行增删改查操作。2、创建列表:L=【】或L=list()创建一个空列表;3、查询或者取值:ex:L=【1,2,3,“a”,“b”,“c”,1,1】通过索引或者下标取值,从左往右下标从0开始,从右往左从-1开始。L【0】=1,L【-1】=“c”。4、查找元素的索引值:查找b的索引值:L.index(“b”)=4,如果有重复的元素,则
分类:
编程语言 时间:
2018-01-26 22:46:05
阅读次数:
192
configparser模块是python自带的从文件中获取固定格式参数的模块,因为是python只带的,大家用的应该很多,我觉得这个参数模块比较灵活,添加参数、修改参数、读取参数等都有对应的参数供用户使用。因为本人看的都是接近自动化框架方面的,主要用读取参数,手动操作添加和修改参数也许更方便。 c ...
分类:
编程语言 时间:
2018-01-26 22:46:20
阅读次数:
936
在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 举个例子,我们来计算阶乘 n! = 1 * 2 * 3 * ... * n,用函数 fact(n)表示,可以看出: fact(n) = n! = 1 * 2 * 3 * ... * (n-1) * n = (n-1... ...
分类:
编程语言 时间:
2018-01-26 22:46:27
阅读次数:
168