![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot2.0
文章平均质量分 62
杨章隐
多年运维架构经验,呆过大厂,呆过创业公司。工作联系zingyang@icloud.com
展开
-
Java递归子集算法(树状结构)的逻辑和实例代码实现 @杨章隐
递归算法作为一个经常使用的算法,无论在API开发还是计算文件夹都是比较常用的,在api开发过程中我们经常遇到需要返回树状结构的json。通过反复调用自身方法循环输出归属上级集合的下级集合。这个时候我们就需要编写相关的递归算法。接下来就是循环遍历归属一级集合的子集。例如权限树和部门归属等。首先我们先找到一级集合。原创 2022-09-05 14:33:04 · 688 阅读 · 0 评论 -
网络地址 URL 文件转MultipartFile @杨章隐
先获取输入流(工具类)import org.apache.commons.compress.utils.IOUtils;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;public class FileUtil { /*原创 2021-08-25 17:02:14 · 4955 阅读 · 0 评论 -
SpringBoot后台运行过程中被Killed的情况处理@杨章隐
最近为了速度把游戏的所有变量和数据都保存在静态属性里面跑了一段时间后运营却时常反馈给我游戏挂了,用报警脚本检测,基本每天都会服务停止,查看进程log发现最后执行倒计时的时候只有一句:killed最早排查以为是磁盘或者内存不足(毕竟可能因为变量太大,导致内存溢出等问题)检查后发现内存是足够的,磁盘也是足够的后来参考:http://www.cnblogs.com/chenerzhu/p/9697179.html通过swap分区来解决swap分区:Swap分区在系统的物理内存不够用的时候.原创 2021-04-26 11:51:43 · 2357 阅读 · 0 评论 -
springboot 2.0以上版本如何启动多端口监听@杨章隐
查了很多网上的教程,包括知乎高赞的,都是基于1.0的,springboot2.0已经遗弃一部分相关的class和方法或者类名方法名被修改导致有些入门着急找解决方案的朋友有点懵逼。所以写这篇东西application.properties文件代码:server.port=${appPort:8080}server.additionalPorts=3050创建一个 ApplicationConfig,代码如下 ,大部分的教程会让你用EmbeddedServletCont......原创 2020-12-01 19:31:01 · 1367 阅读 · 3 评论