最根本的原因: 即,logback.xml加载早于application.properties,所以如果你在logback.xml使用了变量时,而恰好这个变量是写在application.properties时,那么就会获取不到,只要改成logback-spring.xml就可以解决。 参考: ht ...
分类:
编程语言 时间:
2017-11-07 23:01:47
阅读次数:
471
Given two integer arrays A and B, return the maximum length of an subarray that appears in both arrays. Example 1: Note: s ...
分类:
编程语言 时间:
2017-11-07 23:02:04
阅读次数:
234
冒泡排序算法的运作如下: 比较相邻的元素。如果第一个比第二个大(小),就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大(小)的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字 ...
分类:
编程语言 时间:
2017-11-07 23:49:00
阅读次数:
237
案例二.:使用K-近邻算法改进约会网站的配对效果 案例分析: 海伦收集的数据集有三类特征,分别是每年获得的飞行常客里程数、玩视频游戏所耗时间百分比、 每周消费的冰淇淋公升数。我们需要将新数据的每个新数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本集中特征最相似数据(最近邻)的分类标签 ...
分类:
编程语言 时间:
2017-11-07 23:49:10
阅读次数:
311
1.Python 文件处理 打开文件 >读取内容 >获得内容 读取文件方式: r 只读文件 w 只写模式 a 追加模式 r+b 读写模式 w+b 写读模式 a+b 追加及读模式 追加模式 去掉读取文件的换行符 print(line, end='') print(line.split()) print ...
分类:
编程语言 时间:
2017-11-07 23:49:19
阅读次数:
280
indexOf()的用途:用于字符串中子串的查找 indexOf()的用法:返回字符中indexof(string)中字串string在父串中首次出现的位置,从0开始,没有返回-1。 语法stringObject.indexOf(searchvalue,fromindex)参数 描述searchva... ...
分类:
编程语言 时间:
2017-11-07 23:50:17
阅读次数:
225
Java 创建线程的方法 实际上,创建线程最重要的是提供线程函数(回调函数),该函数作为新创建线程的入口函数,实现自己想要的功能。Java 提供了两种方法来创建一个线程: 继承 Thread 类 class MyThread extends Thread{ public void run() { S ...
分类:
编程语言 时间:
2017-11-07 23:50:57
阅读次数:
255
可以配置pip源的路径: 三种形式: 1.Per-user: UNIX default configuration fileHOME/.config/pip/pip.confmacOHOME/Library/Application Support/pip/pip.conf HOME/.config/ ...
分类:
编程语言 时间:
2017-11-07 23:51:40
阅读次数:
285
这个版本实现了多线程 , Server 和 Client端 的代码除了ServerSocket 以外几乎完全相同 , 现在就是结束时还有一些问题。 收获: 1.第一次多线程编程 , 初试牛刀 , 类继承Runnable接口 , 把需要另起一线程的代码写到run方法里 , 用 new Thread(t ...
分类:
编程语言 时间:
2017-11-07 23:51:46
阅读次数:
237
在Spring Boot中,可以在logback.xml中的springProfile标签中定义多个环境logback.xml: 现在想要将logback.xml文件拆分为logback-production.xml,logback-dev.xml两个文件(logback-{profile}.xml ...
分类:
编程语言 时间:
2017-11-07 23:51:55
阅读次数:
298
昨天在观察贪食蛇的代码时,看到了有如何实现扫雷的c++代码,觉得挺有趣,今天便又试了一下 程序截图: 界面有点简陋,并是通过坐标来排雷的,而且到现在还没搞懂他这个程序到底该怎样输入坐标,不过还是感谢作者吧 ...
分类:
编程语言 时间:
2017-11-07 23:52:02
阅读次数:
256
文件结构如下: 但是官方推荐放在config文件夹下。 作用: 不同环境的配置设置一个配置文件,例如:dev环境下的配置配置在application-dev.properties中。prod环境下的配置配置在application-prod.properties中。 使用: 1、在applicait ...
分类:
编程语言 时间:
2017-11-07 23:54:36
阅读次数:
285
# Author:Eric Zhao# -*- coding:utf-8 -*-'''需求:启动程序后,让用户输入工资,然后打印商品列表允许用户根据商品编号购买商品用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 可随时退出,退出时,打印已购买商品和余额'''product_list = [ ...
分类:
编程语言 时间:
2017-11-07 23:55:26
阅读次数:
234
1.python操作redis 1.1.安装 输入命令: 2.2.使用 封装 2.实例 3.Redis缓存Mysql模拟用户登录,Python实现实例 整体逻辑如下: 1 .用户登录首先判断是否在redis缓存中,如果在redis缓存中,直接登录成功;2 .若用户未在redis缓存,则访问Mysql ...
分类:
编程语言 时间:
2017-11-07 23:56:05
阅读次数:
272
K近邻算法采用测量不同特征值之间的距离方法进行分类 K近邻算法特点: 优点:精度高、对异常值不敏感、无数据输入假定。 缺点:计算复杂度高、空间复杂度高。 适用数据范围:数值型和标称型。 K近邻算法原理: 存在一个样本数据集合,也称作训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一数 ...
分类:
编程语言 时间:
2017-11-07 23:56:41
阅读次数:
298
问题:在VS2017中找不到NuGet 回答:https://stackoverflow.com/questions/43702484/where-is-nuget-in-vs2017-community 在安装的时候,记得把NuGet(它是一个安装可选项,默认好像没有勾选)勾选上。安装成功后就可以 ...
分类:
编程语言 时间:
2017-11-07 23:57:14
阅读次数:
288
向函数传递列表 在实际使用中你会发现,向函数传递列表是比较实用的,这种列表可能包含名字、数字、可能更复杂的对象(字典) 假设向一个函数传递一堆水果,我们说出我们喜欢所有的水果 def Obj(fruits): for fruit in fruits: msg = 'I like '+fruit+'!... ...
分类:
编程语言 时间:
2017-11-07 23:57:49
阅读次数:
443
1.Tornado Tornado:python编写的web服务器兼web应用框架 1.1.Tornado的优势 轻量级web框架 异步非阻塞IO处理方式 出色的抗负载能力 优异的处理性能,不依赖多进程/多线程,一定程度上解决C10K问题 WSGI全栈替代产品,推荐同时使用其web框架和HTTP服务 ...
分类:
编程语言 时间:
2017-11-07 23:58:08
阅读次数:
480
看到类似__slots__这种形如__xxx__的变量或者函数名就要注意,这些在Python中是有特殊用途的。 __slots__我们已经知道怎么用了,__len__()方法我们也知道是为了能让class作用于len()函数。 除此之外,Python的class中还有许多这样有特殊用途的函数,可以帮 ...
分类:
编程语言 时间:
2017-11-07 23:58:29
阅读次数:
389
1 准备数据:将图像转换为测试向量 这次数据集还是有两种,训练数据集和测试数据集,分别有2000个,900个。 我们将把一个32*32的二进制图像矩阵转换为1 x 1024的向量,这样前两节使用的分类器就可以处理数字图像信息了。 代码: 效果截图: 测试算法 代码: 结果截图: 分别将k改为4,5: ...
分类:
编程语言 时间:
2017-11-07 23:59:00
阅读次数:
412