首先写依赖 @ConfigurationProperties注解的类如下 配置文件如下 经过多次尝试,发现:对象名一定要和 Set、 Get 的一致,不然一致导致配置文件的信息读取不到。 ...
分类:
编程语言 时间:
2019-01-01 12:34:10
阅读次数:
393
JDK提供了一组主要的数据结构实现,如List、Set等常用数据结构。这些数据都继承自java.util.Collection接口,并位于java.util包内。 一、List接口 最重要的三种List接口实现:ArrayList、Vector、LinkedList。它们的类图如下: 可以看到,3种 ...
分类:
编程语言 时间:
2019-01-01 13:16:15
阅读次数:
180
1、什么是stream: Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。 元素流在管道中经过中间操作(int ...
分类:
编程语言 时间:
2019-01-01 13:17:12
阅读次数:
252
这篇文章重点介绍了5个数据科学项目,这些项目都是开源的,并且存在于GitHub存储库中,侧重于高级机器学习库和低级支持工具。 本文将通过GitHub repos重点介绍一组精选的开源Python数据科学项目。 之前的文章包括一些涵盖AutoML、自然语言处理、数据可视化、机器学习工作流程的库。这一次 ...
分类:
编程语言 时间:
2019-01-01 13:17:41
阅读次数:
345
首先说明下这些只是根据我工作常用经验的总结,可能不一定完全对,也不一定全面,但却是最通用的。 JAVA里HTTP提交方式 POST中文乱码解决 更多内容参阅: HttpURLConnection与HttpClient比较和使用示例 Spring RestTemplate使用教程 ...
分类:
编程语言 时间:
2019-01-01 13:21:43
阅读次数:
253
Python其实很简单,入门+提高看一些简单的教程就能学会,这里列出一些比较好的资料: 廖雪峰博客 https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 传智播客教程 http://cc ...
分类:
编程语言 时间:
2019-01-01 13:22:49
阅读次数:
169
异常:Bean named 'org.springframework.transaction.interceptor.TransactionInterceptor#0' is expected to be of type 'org.aopalliance.aop.Advice' but was ac ...
分类:
编程语言 时间:
2019-01-01 13:23:18
阅读次数:
248
...
分类:
编程语言 时间:
2019-01-01 14:00:07
阅读次数:
218
本文是装饰器相关内容的第二篇,接上一篇 "python函数装饰器详解" 。 函数装饰器装饰方法 函数装饰器装饰普通函数已经很容易理解了: 如果装饰器是带参装饰器,那么等价的形式大概是这样的(和装饰器的编码有关,但最普遍的编码形式如下): 这样的函数装饰器也可以去装饰类中的方法。看下面的方法装饰形式: ...
分类:
编程语言 时间:
2019-01-01 14:01:05
阅读次数:
174
第一次见到reduce 是在js 的高级程序设计中,它的意思是把一个数组减少为一个数,举的例子是数组中元素的求和。它接受一个函数作为参数,函数又有两个参数,一个是prev, 前一个值,一个是next, 后一个值,然后函数体就是返回相加的值。 我对reduce 的理解也仅限于此,只停留在了表面,当然, ...
分类:
编程语言 时间:
2019-01-01 14:01:14
阅读次数:
182
1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看 ...
分类:
编程语言 时间:
2019-01-01 14:03:52
阅读次数:
181
Python中,u表示unicode string,表示使用unicode进行编码,没有u表示byte string,类型是str,在没有声明编码方式时,默认ASCI编码。如果要指定编码方式,可在文件顶部加入类似如下代码: utf 8是一种支持中文的编码格式。 字母前加r表示raw string,也 ...
分类:
编程语言 时间:
2019-01-01 14:04:16
阅读次数:
223
Spring Cloud Hystrix DashBoard 1.监控系统配置 pom.xml application.yml Application.java 2.被监控服务配置 pom.xml application.yml 3.集群监控配置 pom.xml application.xml Ap ...
分类:
编程语言 时间:
2019-01-01 14:05:21
阅读次数:
312
#!/user/bin/python# -*- coding:utf-8 -*-s = 'zd's1 = '_'.join(s)print(s1)li = ['zs','ls','ww','zl','张达']s = '+++++++'.join(li)print(s)for i in range(0 ...
分类:
编程语言 时间:
2019-01-01 14:07:22
阅读次数:
218
interface这个关键字产生一个完全抽象的类,它根本就没有提供任何具体的实现,它允许创建者确定方法名.参数列表和返回类型,但没有任何方法体,接口只提供了形式,而未提供任何具体实现 一个接口表示:"所有实现了该特定接口的类看起来都像这样".接口被用来建立类与类之间的协议(某些面向对象语言用关键字p ...
分类:
编程语言 时间:
2019-01-01 14:50:58
阅读次数:
226
包含抽象方法的类叫抽象类,如果一个类中包含一个或多个抽象方法,该类必须被限定为抽象的,否则编译器会报错,抽象类不可创建对象,创建抽象类的对象编译器会报错 如果从一个抽象类继承,并想创建该新类的对象,那么必须为基类中的所有抽象方法提供方法定义,如果不这样做(可以选择不做),那么导出类便也是抽象类,且编 ...
分类:
编程语言 时间:
2019-01-01 14:53:30
阅读次数:
211
面向对象变成的基本思想:类和实例 类用于定义抽象类型 人 class Person(object): 数据封装class Person(object): pass def __init__(self,name): self.name = name 实例根据累的定义被创建出来 小明、小红 p1 = P ...
分类:
编程语言 时间:
2019-01-01 14:55:42
阅读次数:
209
面试中的排序算法总结 前言 查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排 ...
分类:
编程语言 时间:
2019-01-01 14:56:05
阅读次数:
214
对面向对象的理解? 基础:谈面向对象就要从他的三大特性开始说起,如:封装、继承、多态。 封装: - 方法封装到来类中:某一类功能相似的方法 class File: def file_add():pass def file_update():pass def file_del():pass def f ...
分类:
编程语言 时间:
2019-01-01 14:56:57
阅读次数:
179
【题目】: 有序数组arr可能经过一次旋转处理,也可能没有,且arr可能存在重复的数。例如,有序数组[1, 2, 3, 4, 5, 6, 7],可以旋转处理成[4, 5, 6, 7, 1, 2, 3]等。给定一个可能旋转过的有序数组arr,返回arr中的最小值 题目来源:左程云老师《程序员代码面试指 ...
分类:
编程语言 时间:
2019-01-01 14:58:28
阅读次数:
207