logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

5.java.lang.NoClassDefFoundError: com/alibaba/druid/pool/DruidDataSourceFactory

Tomcat启动后报以下错误,原因就是Tomcat文件夹里面的lib文件夹中缺少一个druid的jar包,只需要把这个druid-1.1.10.jar的jar包放进那个Tomcat的lib文件夹下即可。

#java#tomcat#servlet
3.推荐系统(矩阵分解)

思维导图:推荐系统中的经典问题:评分预测(实际应用中,评分数据很难搜集到,属于典型的精英问题),与之相对的问题是行为预测,处处可见。矩阵分解矩阵分解确实可以解决一些近邻模型无法解决的问题,近邻模型存在的问题:1、物品之间存在相关性,信息量并不是随着向量维度增加而线性增加 2、矩阵元素稀疏,计算结果不稳定,增减一个向量维度,导致紧邻结果差异很大的情况出现。矩阵分解就是把原来的大矩阵,近似的分解成小矩

#矩阵#机器学习#推荐算法
4.二叉树的先序、中序以及后序遍历的递归写法与非递归写法(LeetCode第94、144、145题)

一、递归法这次我们要好好谈一谈递归,为什么很多同学看递归算法都是“一看就会,一写就废”。主要是对递归不成体系,没有方法论,每次写递归算法 ,都是靠玄学来写代码,代码能不能编过都靠运气。本篇将介绍前后中序的递归写法,一些同学可能会感觉很简单,其实不然,我们要通过简单题目把方法论确定下来,有了方法论,后面才能应付复杂的递归。这里帮助大家确定下来递归算法的三个要素。每次写递归,都按照这三要素来写,可以保

#leetcode#算法
三十六、贪心算法--集合覆盖问题

一、贪心算法介绍1.贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,算法得到的是在某种意义上的局部最优解2.贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择二、算法思路1.贪心算法一般按照如下步骤进行:建立数学模型来描述问题把求解的问题分成若干个子问题对每个子问题求解,得到子问题的局部最优解把子问题的解局部最优解合成原来

#贪心算法#数据结构#算法
整合springboot+redis,一直失败,发现是common-pool2版本问题。

整合springboot+redis,一直失败,发现是common-pool2版本问题。

#spring boot#redis#java
到底了