自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 彻底理解ThreadLocal

ThreadLocal是什么  早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。  当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线...

2019-10-07 22:47:14 100

转载 SpringMVC中使用jackson,注解@ResponseBody返回中文乱码问题

在SpringMVC中,@ResponseBody返回中文数据时会乱码,可以说是spring mvc的一个bug,spring MVC有一系列HttpMessageConverter去处理用@ResponseBody注解的返回值,如返回list则使用 MappingJacksonHttpMessageConverter ; 返回string,则使用 StringHttpMessageConvert...

2018-12-02 16:48:11 1105

原创 WIn10 JDK1.8安装配置

1.版本JDK1.82.下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html我是直接安装在 默认路径C:\Program Files\Java\jdk1.8.0_171,也可以选择装在其他路径(例如D盘)3.配置环境变量3.1 新建系统变量:JA...

2018-11-29 12:46:30 240

原创 Win10 Tomcat9安装配置

1.版本jdk-1.8tomcat-9.0.132.下载apache-tomcat-9.0.13-windows-x64.zip地址:https://tomcat.apache.org/download-90.cgi3.安装将下载好的安装包解压到指定目录(D:\java web)4.配置tomcat环境变量4.1 系统变量中新建TOMCAT_HOME变量...

2018-11-29 12:08:55 1445

原创 log4j因配置文件放置位置出错

ERROR StatusLogger No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations. Set system property 'log4j2....

2018-11-14 14:13:50 796

原创 机器学习实战(kNN)

概述k-近邻算法采用测量不同特征值之间的距离方法进行分类。优点:精度高、对异常值不敏感、无数据输入假定缺点:计算复杂度高、空间复杂度高适用数据范围:数值型和标称型工作原理存在一个一个数据集合,也称训练数据集,并且每个数据都存在标签,即我们知道样本集中每一数据与所属分类的对应关系。输入没有标签的新数据后,将新数据的每个特征与样本集中数据对应的特征进行比较,选择前k(通常k是不大于20的整数)个最...

2018-03-24 16:31:55 842

转载 机器学习实践,朴素贝叶斯(文本分类)

朴素贝叶斯是经典的机器学习算法之一,也是为数不多的基于概率论的分类算法。朴素贝叶斯原理简单,也很容易实现,多用于文本分类,比如垃圾邮件过滤。该算法虽然简单,但是由于笔者不常用,总是看过即忘,这是写这篇博文的初衷。当然,更大的动力来在于跟大家交流,有论述不妥的地方欢迎指正。1.算法思想——基于概率的预测逻辑回归通过拟合曲线(或者学习超平面)实现分类,决策树通过寻找最佳划分特征进而学习样本路径实现分类...

2018-03-22 21:01:13 525

原创 2018.3.18 学习笔记

python 31. join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。实例str = "-";seq = ("a", "b", "c"); # 字符串序列print str.join( seq );输出a-b-c2. items()方法以列表返回可遍历的(键, 值) 元组数组。实例dict = {'Name': 'Runoob', 'Age': 7}print ("V...

2018-03-18 23:00:27 425

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除