糊涂戒指

文章
6
资源
0
加入时间
2年10月17天

密度图-反映事实真相

今天挑战的是密度图:表象的纷繁无常,我们总需要一种图形可以一眼表现出数据的特征。数据分布图无疑是非常能反映数据特征(用户症状)的。配合中位数和9分位数,效果更佳。例如下图,由于保密关系我隐藏各条线分别代表什么,以及这张图是什么数据产出。单单从线条中就可以看出各个渠道下单的人群习惯买多少前的东西,并且大概分布式什么。从图中可以看出这三条线其实区别不大,粉色的渠道略微倾向用户下单的金额高一点,...

【Linux】多线程同步--基于阻塞队列的生产者消费者模型(条件变量解决)线程同步条件变量条件变量相关接口生产者消费者模型基本理论基于阻塞队列的生产者消费者模型再次理解生产者消费者模型总结生产者消费者模型

文章目录线程同步条件变量条件变量相关接口生产者消费者模型基本理论基于阻塞队列的生产者消费者模型线程同步什么是线程同步?首先先了解一下:互斥锁带来的一个问题:就是线程饥饿现象:就是多个线程长时间访问不到共享资源,不得已使得线程的执行流得以推进执行,这种现象就是线程饥饿现象!有线程饥饿线程的原因就是互斥锁带来的问题!有一种场景是,当一个线程A获得锁时候,进入临界区,访问结束后,释放锁,该线程A大概率的竞争能力比其他线程更加强,有可能重新获得锁,再次访问临界区!而其他线程可能竞争力不够强,长时间无法获

为什么程序员都不善言辞?

为什么程序员都不善言辞?少说话,多做事,这其实是一个很好的做事方式,但是对于一个程序员来说,这却成为他们的标签,渐渐地演变成不善言辞。前几天儿子上跆拳道,路上非要让他爷爷给他买口香糖,老一辈人基本都没有吃零食的习惯,但是隔代亲,亲孙子要岂能不买。到了跆拳道馆,教练说你必须全部分享给小朋友才可以参加训练,听话的孩子都分给了小伙伴,自己一个不留。那天晚上我回家都11点了,老娘把这件事告诉我了,“傻”孩...

SCTP协议源码分析--拥塞控制算法

为了避免网络出现不必要的拥塞,SCTP偶联会在适当时候控制进入到网络中的数据包数量,其控制方法是端点使用慢启动和避免拥塞等算法。无论如何,慢启动和避免拥塞都会尽量增大拥塞控制窗口(cwnd),而重传或通路idle时则会试图降低拥塞控制窗口。1.  几个相关概念       慢启动(Slow-Start)        当在一个状态不明的网络或者是空闲了相当长时间的网络上开始传送数据时,

Oracle_高级功能(2) 索引

1.oracle优化器 优化目标分为4种: choose (选择性) rule (基于规则) first rows(第一行) all rows(所有行) Description:描述sql的执行计划 Object owner:对象模式 Object name:对象名 Cost:花费(的时间) Cardinality:基数,约等于行数 Bytes:空间(访...