07 2020 档案

摘要:由于springfox-swagger2的实现的问题,程序只能配置为按照英文字母排序。不过我们可以通过编写插件实现字段按类变量定义顺序排序。具体插件代码为 import static springfox.documentation.schema.Annotations.findPropertyAnn 阅读全文
posted @ 2020-07-28 17:43 大浪不惊涛 阅读(3815) 评论(1) 推荐(1) 编辑
摘要:https://blog.csdn.net/wz_cow/article/details/81159342 https://blog.csdn.net/kangshuo2471781030/article/details/79253089 https://liuyanzhao.com/2637.ht 阅读全文
posted @ 2020-07-19 21:18 大浪不惊涛 阅读(115) 评论(0) 推荐(0) 编辑
摘要:ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长以及无序,所以并不适合在Innodb中来作为主键,自增ID比较合适,但是随着公司的业务发展,数据量将越来越大,需要对 阅读全文
posted @ 2020-07-17 11:37 大浪不惊涛 阅读(168) 评论(0) 推荐(0) 编辑
摘要:在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消 生成订单60秒后,给用户发短信 对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一共有如下几点区别 定时任务有明确的触发时间,延时任务没 阅读全文
posted @ 2020-07-17 10:04 大浪不惊涛 阅读(706) 评论(0) 推荐(0) 编辑
摘要:一、问题 在平时的业务模块开发过程中,难免会需要做一些全局的任务、缓存、线程等等的初始化工作,那么如何解决这个问题呢?方法有多种,但具体又要怎么选择呢? 二、资源初始化 1、既然要做资源的初始化,那么就需要了解一下springboot启动过程(这里大体说下启动过程,详细:https://www.cn 阅读全文
posted @ 2020-07-15 14:21 大浪不惊涛 阅读(739) 评论(0) 推荐(1) 编辑
摘要:本文是对机器学习算法的一个概览,以及个人的学习小结。通过阅读本文,可以快速地对机器学习算法有一个比较清晰的了解。本文承诺不会出现任何数学公式及推导,适合茶余饭后轻松阅读,希望能让读者比较舒适地获取到一点有用的东西。 本文主要分为三部分,第一部分为异常检测算法的介绍,个人感觉这类算法对监控类系统是很有 阅读全文
posted @ 2020-07-13 09:56 大浪不惊涛 阅读(3785) 评论(0) 推荐(0) 编辑
摘要:浏览器发起HTTP请求的典型场景 用户在浏览器中输入相应的网址,在此过程中如果存在历史访问的记录,浏览器引擎查询其内置的数据库补全相应网址 浏览器引擎调用渲染引擎通过网络模块发送第一个请求 浏览器接收到第一个响应之后,如果其中存在超链接,比如一个JavaScript请求,那么浏览器会继续调用网络请求 阅读全文
posted @ 2020-07-10 09:40 大浪不惊涛 阅读(409) 评论(0) 推荐(0) 编辑
摘要:一、安装node.js(https://nodejs.org/en/) 下载完毕后,可以安装node,建议不要安装在系统盘(如C:)。 二、设置nodejs prefix(全局)和cache(缓存)路径 1、在nodejs安装路径下,新建node_global和node_cache两个文件夹 2、设 阅读全文
posted @ 2020-07-04 18:00 大浪不惊涛 阅读(2182) 评论(0) 推荐(0) 编辑
摘要:1.对多个属性去重 List newList = list.stream().collect( Collectors.collectingAndThen( Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing( o -> o 阅读全文
posted @ 2020-07-03 17:00 大浪不惊涛 阅读(2760) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示