
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Windows10 解决端口占用1.在windows命令行窗口下键入如下命令:netstat –aon |findstr “80”此命令就会查找到端口号中包含"80"的端口占用情况,如下图: 2.找到端口被占用对应的PID例如:结束pid为20976的进程TASKKILL /PID 20976 /F如下图:...
Springboot使用内嵌tongweb 替换内嵌tomcat
动态规划算法介绍1)动态规划(Dynamic Programming)算法的核心思想是:将大问题划分为小问题进行解决,从而一步步获取最优解的处理算法2)动态规划算法与分治算法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。3)与分治法不同的是,适合于用动态规划求解的问题,经分解得到的子问题往往不是互相独立的。(即下一个子阶段的求解是建立在上一个
1、下载安装plantUML插件2.这是因为没有安转Graphviz3.安装Graphviz包(1)从官网下载包网址链接:https://graphviz.gitlab.io/_pages/Download/Download_windows.html(2)配置环境变量计算机–属性–高级系统设置–环境变量–>D:\Anaconda\graphviz-2.38\bin(3)查看是否成功安装win
Springboot 中 Redis 自动配置源码分析
问题浮现:对系统的某个接口进行极限压测,随着并发量上升,nginx开始出现502 no live upstreams while connecting to upstream的报错,维持最大并发量一段时间,发现调用接口一直返回502,即nginx已经发现不了存活的后端了。通过跟踪端口,发现nginx 跟后端创建了大量的连接。这很明显是没有使用http1.1长连接导致的。因此在upstream中添加
1.通过实现ApplicationContextAware接口来实现在Springboot启动时加载这个类,并把上下文对象注入package com.cfcc.bigdata.common.spring;import org.apache.poi.ss.formula.functions.T;import org.springframework.beans.BeansException;impor
注意:<includeSystemScope>true</includeSystemScope>作用:代表maven打包时会将外部引入的jar包(比如在根目录下或resource文件下的外部jar包)打包到项目jar,在服务器上项目才能运行,不加此配置,本地可以运行,因为本地可以在lib下找到外部包,但是服务器上jar中是没有的。artifactId:此名称可自定义,all 为自定义的名称,不过这

注意:-Dloader.path 配置的就是打包后的整个lib文件夹上传到服务器的目录下所指的路径,通常lib不会经常改动,所以在第一次部署的时候,我们将lib包部署到服务器之后就可以不用动了,后期如果有新的依赖包,只需要将新的依赖包再单独上传到服务器的lib包里面就好了,然后改动业务的代码后,每次只需要将最新打包的服务jar包发布部署就好。将lib包脱离后的jar包是不可以直接通过java -j

折半插入排序介绍:折半插入排序是对直接插入排序的一种改良方式,在直接插入排序中,每次向已排序序列中插入元素时,都要去寻找插入元素的合适位置,但是这个过程是从已排序序列的最后开始逐一去比较大小的,这其实很是浪费,因为每比较一次紧接着就是元素的移动。折半排序就是通过折半的方式去找到合适的位置,然后一次性进行移动,为插入的元素腾出位置。什么是折半的方式去找合适的位置呢,那就是折半查找了,因为在已排序的序







