Beta分布 beta分布可以看做一个概率的概率分布。首先试验是伯努利试验,它符合二项式分布。而Beta分布是先有一些试验结果,比如说有100个试验结果,其中30次成功,70次失败,然后在这个基础上继续试验,把新的试验结果加到原有结果上,beta分布就是这一系列操作后是某一概率的可能性大小,分布曲线 ...
分类:
其他好文 时间:
2020-06-24 16:21:05
阅读次数:
72
什么是乐观锁??乐观锁,顾名思义,就是说在操作共享资源时,它总是抱着乐观的态度进行,它认为自己可以成功地完成操作。但实际上,当多个线程同时操作一个共享资源时,只有一个线程会成功,那么失败的线程呢?乐观锁不会像悲观锁一样在操作系统中挂起,而仅仅是返回,并且系统允许失败的线程重试,也允许自动放弃退出操作。?所以,乐观锁相比悲观锁来说,不会带来死锁、饥饿等活性故障问题,线程间的相互影响也远远比悲观锁要小
分类:
其他好文 时间:
2020-06-23 18:44:59
阅读次数:
61
墨菲定理:如果有两种或两种以上的方式去做某件事情,而其中一种选择方式将导致灾难,则必定有人会做出这种选择。根本内容是:如果事情有变坏的可能,不管这种可能性有多小,它总会发生。 做事情前不能忽略小概率发生事件,在我刚读研究生的时候,我就一直担心我会不会延毕。因为我们实验室年年都有延毕的学生,我一直都觉 ...
分类:
其他好文 时间:
2020-06-21 20:00:18
阅读次数:
64
前提 如果题目求解目标是S规则,则求解流程可以定成以每一个节点为头节点的子树在S规则下的每一个答案,并且最终答案一定在其中。 套路: 以某个节点X为头节点的子树中,分析答案有哪些可能性,并且这种分析是以X的左子树、X的右子树和X整棵树的角度来考虑可能性的 根据第一步的可能性分析,列出所有需要的信息 ...
分类:
其他好文 时间:
2020-06-21 11:53:26
阅读次数:
79
今天又做了两个单调栈的题目, 思路都不难, 就是有很多小细节需要注意的 先放两道题的地址 : #84 ( hard ) #121 ( easy ) 121 买卖股票的最佳时机 题意 : 一个固定顺序的数组找到一前以后两个元素差的最大值 首先, 这个数组定序, 肯定不能直接遍历找最大最小 可以利用一个 ...
分类:
其他好文 时间:
2020-06-18 19:32:58
阅读次数:
62
1.用自己的话描述一下,什么是逻辑回归,与线性回归对比,有什么不同? 什么是:逻辑回归本质上是一个线性回归模型,是一种用来解决二分类问题的机器学习方法,用于估计某种事物的可能性。 逻辑回归公式: 和线性回归的不同(直接上的不同):逻辑回归中因变量都是分类型变量,而线性回归的是连续性数值变量,并且逻辑 ...
分类:
其他好文 时间:
2020-06-16 13:01:30
阅读次数:
49
Netty中使用零拷贝方式写大数据 因为网络饱和的可能性,如何在异步框架中高效地写大块的数据是一个特殊的问题。由于写操作是非阻塞的,所以即使没有写出所有的数据,写操作也会在完成时返回并通知ChannelFuture。当这种情况发生时,如果仍然不停地写入,就有内存耗尽的风险。所以在写大型数据时,需要准 ...
分类:
Web程序 时间:
2020-06-11 19:27:29
阅读次数:
94
查询优化--为什么要选用预处理语句 使用预处理语句会比多次执行查询效率高的多,原因如下: 服务器只需要解析一次查询,这节约了解析和其他的开销 因为服务器缓存了一部分执行计划,所以它只需要执行某些优化步骤一次 通过二进制发送参数比通过ASCII 码要快的多。比如,通过二进制发送DATE 类型的参数只需 ...
分类:
数据库 时间:
2020-06-08 18:56:11
阅读次数:
87
在前面学习 synchronized 的时候,有讲到 wait/notify 的基本使用,结合 synchronized 可以实现对线程的通信。那么这个时候我就在思考了,既然 J.U.C 里面提供了锁的实现机制,那 J.U.C 里面有没有提供类似的线程通信的工具呢? 于是找阿找,发现了一个 Cond ...
分类:
其他好文 时间:
2020-06-07 17:57:13
阅读次数:
65
备份与恢复过程都依赖归档日志,归档日志是保证数据一致性和完整性的重要保障。配有归档日志的数据库系统在出现故障时丢失数据的可能性更小,这是因为一旦出现介质故障如磁盘损坏时,利用归档日志,系统可被恢复至故障发生的前一刻,也可以还原到指定的时间点。
分类:
数据库 时间:
2020-06-06 23:27:35
阅读次数:
104