自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java maven项目上传到腾讯云服务器上面的tomcat出错解决过程

今天把一个maven项目打包成war包上传到腾讯云服务器上面的tomcat时tomcat不自动解析war包,运行tail -f logs/catalina.out检查tomcat日志文件发现报错java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native M...

2019-04-29 01:16:52 348

原创 记一次错误logback Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

今天使用maven引入logback报错Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory说找不到slf4j.LoggerFactory但是我明明是引入了的还是报错,后来发现是因为我pom.xml的scope设置成了test改为问题解决...

2019-04-20 00:17:01 1462 2

转载 【java并发笔记3 】无锁

对于并发控制而言,    锁是一种悲观的策略。它总是假设每一次的临界区操作会产生冲突,因此,必须对每次操作都小心翼翼。如果有多个线程同时需要访问临界区资源,就宁可牺牲性能让线程进行等待,所以说锁会阻塞线程执行。    而无锁是一种乐观的策略,它会假设对资源的访问是没有冲突的。既然没有冲突,自然不需要等待,所以所有的线程都可以在不停顿的状态下持续执行。那遇到冲突怎么办呢?无锁的策略使用一种叫...

2018-10-14 18:15:22 170

原创 【java并发学习笔记2】

(一)基本概念1.同步和异步:同步(Sync)所谓同步,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。简单来说,同步就是必须一件一件事做,等前一件做完了才能做下一件事。例如:B/S模式中的表单提交,具体过程是:客户端提交请求->等待服务器处理->处理完毕返回,在这个过程中客户端(浏览器)不能做其他事。异步(Async)异步与同...

2018-10-14 17:38:02 165

原创 【Java并发学习笔记1】进程和线程的区别,并行和并发的区别

1.时间片轮转调度:时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法。每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。调度程序所要做的就是维护一张就绪进程列表,当进程用完它的时间片后,它被移到队列的末尾。时间片轮转调度中唯一有趣的一点是时间...

2018-10-10 16:42:37 222

原创 javaJunit单元测试报错:Test is not an annotation type

今天写一个小demo是用到单元测试,但是当我在方法上加上@Test的时候报错:Test is not an annotation type最后发现是因为我的同一个包里面有一个叫做Test的类,冲突了。把Test类改个名字或者删掉,问题解决。...

2018-10-09 10:56:23 1012

转载 Java 接口和抽象类的区别

 在java8以前的版本中,定义一个接口时,所有的方法必须是抽象方法,不能有具体实现,这是java语法规定的。但是在java8中定义一个接口时,在满足特定的前提下,可以有方法的具体实现。这样一个接口中可以有属性,可以有抽象方法,也可以有具体的方法,这跟java8以前的接口比,明显接口的功能变得强大了。 但是,接口中定义具体的方法实现是有限制的,它不能像我们在一个普通类那样随便定义方法实现,...

2018-10-06 18:45:30 115

原创 机器学习笔记(四)PCA主成分分析

首先先复习一下要用到的基础的知识:(一)、协方差和方差样本均值:样本方差:样本X和样本Y的协方差:协方差代表了两个变量之间的相关关系,协方差为正时,说明X和Y是正相关关系;协方差为负时,说明X和Y是负相关关系;协方差为0时,说明X和Y是相互独立。Cov(X,X)就是X的方差。当样本是n维数据时,它们的协方差实际上是协方差矩阵(对称方阵)。例如,对于3维数据(x,y,...

2018-10-03 19:34:06 552

原创 c# 正在尝试解析依赖项“XXXXXX (≥ 4.10)”。 “XXXX”已拥有为“XXXX”定义的依赖项

正在尝试解析依赖项“XXXXXX (≥ 4.10)”。 “XXXX”已拥有为“XXXX”定义的依赖项正在尝试解析依赖项“XXXXXX”。“XXXXX”已拥有为“XXXXX”定义的依赖项。解决办法:打开扩展和更新,将Nuget包管理器 进行更新 即可解决...

2018-04-04 12:14:31 3049

原创 机器学习笔记(三)PCA主成份分析降维算法

(一)基础数学知识随机变量的协方差在概率论和统计中,协方差是对两个随机变量联合分布线性相关程度的一种度量。两个随机变量越线性相关,协方差越大,完全线性无关,协方差为零。定义如下。                                                            cov⁡(X,Y)=E⁡[(X−E⁡[X])(Y−E⁡[Y])]当X,Y是同一个随机变量时,X与其自身...

2018-03-29 23:38:56 314

原创 机器学习笔记(2)支持向量机

(一)线性可分的情况支持向量机是一个非常经典的二分类算法。假设有一组数据,这组数据由两种类别组成。要画一条直线将其分开,可以有无数条。那这些直线哪条是最好的呢。如果把上面的点想象成地雷,士兵要从他们中间开辟一条道路。这条道路当然是越宽越好了(中线离雷区越远越好)。上面这两张图,明显右边的哪条分界线要好一点。既然要选出离雷区远的边界,那就要计算点到超平面(二维空间下是直线)的距离。超平面的方程为,w...

2018-03-27 14:13:31 478

原创 机器学习笔记(1)-线性回归,梯度下降,logistic回归

今天开始学习 机器学习,将我每次学到的内容做一个笔记,方便以后复习。一、线性回归(一)         什么是线性回归呢,我的理解是已经知道一些数据,根据已知的数据拟合出一条直线(二维空间中)或一个平面(三维空间中)以此类推。用拟合出来的“直线”来预测未知的数据。举一个例子,比如有某家银行给不同人贷款的额度的数据,假设是根据这个人的工资以及年龄判断贷多少钱给这个人。根据这些数据拟合出一个公式,后面...

2018-03-13 17:09:15 394

空空如也

空空如也

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

TA关注的人

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