线性算法的评价指标 MAE (Mean Absolute Error):平均绝对误差,能反映预测值误差的实际情况。取值越小,模型准确度度越高。ME(Mean Error):平...
线性算法的评价指标 MAE (Mean Absolute Error):平均绝对误差,能反映预测值误差的实际情况。取值越小,模型准确度度越高。ME(Mean Error):平...
项目中经常会遇到需要重试的场景,例如读取数据库,调用远程api等。可以自己来实现重试策略,但是不用重复造轮子,有很多设计好了的重试工具,例如guava包的retry,spri...
每个领域做到顶级的人物,各自有各自的武林秘籍;最近在B站上看到方文山的作词课,他非常系统的讲解了他的作词哲学和方法论,在大家看来的天马行空的艺术领域,每个作者都有自己的一套方...
Spring Event 通知机制,可以很有效的帮助项目中的代码解耦合。咱们来看下它的同步和异步使用方式,以及相应的源码。 1.spring event demo - 同步模...
GPS 定位 原理:接收机接收卫星广播信号,成功定位至少需要 4 颗卫星,接收机通过与 4 颗卫星的距离算出自己的坐标,需要四颗是因为卫星时间和接收机有时间差。 LBS 定位...
系统Design 的一个 github 链接,备忘https://github.com/donnemartin/system-design-primer/blob/maste...
来看看Java stream提供的分组 - groupingBy 一. 基本用法 - 接收一个参数 它接收一个函数作为参数,也就是说可以传lambda表达式进来。 UserL...
Spring Framework的核心之一在于IOC(控制反转)。它是通过DI(依赖注入)来实现的。本文是IOC的使用总结,围绕Spring Framework 官方文档[h...
1. 强引用 什么是强引用 当某个对象与强引用关联,哪怕当垃圾回收内存不够,该对象都不会被回收。JVM会抛出out of memory异常。 强引用示例 先一共分配了10MB...
15. 3Sum --- Medium[https://leetcode.com/problems/3sum/]16. 3Sum Closest --- Medium[htt...
105. Construct Binary Tree from Preorder and Inorder Traversal --- Medium[https://leetc...
53. Maximum Subarray --- Easy[https://leetcode.com/problems/maximum-subarray/]121. Best...
1. 什么是布隆过滤器 布隆过滤器(Bloom Filter)由布隆于 1970 年提出,它实际上由一个很长的二进制向量和一系列随机映射函数组成。布隆过滤器可以用于查询一个元...
206. Reverse Linked List --- Easy[https://leetcode.com/problems/reverse-linked-list/]92...
Java的线程池中,如果不断往线程池提交任务,最终会发生什么?如果work queue是一个有界队列,队列放满,线程数量达到maxsize,且没有空闲线程时,再往线程池提交任...
MySQL索引文档[https://www.mysqlzh.com/doc/215/430.html]MySQL Index Document[https://dev.mys...
Kafka文档[http://kafka.apache.org/0100/documentation.html#log] 1. Kafka集群用log和index文件来存储消...
Java8的其中一个新特性,函数式接口。 什么是函数式接口?有且仅有一个抽象方法的接口(不包括默认方法、静态方法以及对Object方法的重写) 函数式接口有什么用呢?函数式接...
各种垃圾收集器,和各种垃圾回收算法,是不是忘了又看,看了又忘?来零距离观察一下我们日常所用的垃圾收集器,加深了印象才掌握得牢嘛! 一. JDK版本与默认垃圾收集器 首先,我们...