java学习梳理
文章平均质量分 86
笔下天地宽
能不凑合就不凑合!
展开
-
聊聊Redis中的跳跃表
redis的跳跃表是由两部分构成。zskiplist和zskiplistNode,zskiplist结构用于保存跳跃表节点的相关信息、指向表头和表尾的指针,层级等。zskiplistNode表是跳跃表节点,有层级、数据、分值、后退指针(backward)BW等。原创 2023-06-20 18:25:24 · 1681 阅读 · 0 评论 -
一起来领略JDK8中的流式编程的魅力
来看一看JDK8中lambda语言中的过滤、转换、归并、统计、计算、分组、转Map等等操作,尤其看一看Collectors那些你可能还没用到的奇妙功能!原创 2022-08-16 16:42:24 · 715 阅读 · 0 评论 -
瞅一瞅JUC提供的限流工具Semaphore
微服务架构发展到今天,各个服务之前的调用、接口请求越来越频繁,服务器承受的压力自然也越来越大。如果放任所有请求请求到服务器,不管是服务器也好还是数据也好,都可能被因为无法承受大批量的请求而阻塞、宕机甚至是GG,尤其是一些查询接口请求特别频繁的情况下,是需要对请求进行一定限制的。 譬如:钉钉打卡数据,动辄几十上百万数据,这种数据一秒钟来个几百次请求,钉钉估计也够呛,调用频率肯定有限制。一些支付流水,对账单也是这个原理,在请求方面都有一些限制。 还有,服务接口限制,频繁点击提示亦或是原创 2022-07-05 11:37:25 · 395 阅读 · 0 评论 -
一头扎进JVM存储结构与运行过程
不知道大家有没有买过这本书《java从入门到精通》,没错,就是这本!不错,学java的时候,就是奔着精通去的!不过,就凭借这一本书就像精通java? “书到用时方恨少”听过没?行业内卷听说过没,想要精通java?先推荐几本书! 看完之后,不知还有没有底气说出精通java?好了,闲话不多说,来看一看java的冰山一角,java类的运行过程!刚刚入门java的时候,想必大家都写过一个main方法, pub.........原创 2022-06-02 15:41:37 · 173 阅读 · 0 评论 -
锁 + 事务还是超卖了?
spring事务中的那点事 首先看下这个问题,ReentrantLock + Transaction 结果还是超卖了!...原创 2022-04-11 18:57:53 · 1682 阅读 · 0 评论 -
回顾下接雨水问题
接雨水问题原创 2022-03-29 15:47:18 · 977 阅读 · 0 评论 -
来看一看滑动时间窗格
有句话叫什么来着?心似平原走马,易放难收!有空的时候抽点时间看看书什么的也没什么,不过,如果一周两周一直不看书,或者不学习,估计再想拿起书本就有点困难了。当然,拖得越久,就变得更懒~,恶性循环就是这么来滴!或许某一刻,一个当头棒喝袭来,才能从懒惰中醒来!子曰:吾日三省吾身!尚书:知易行难!得,废话不多说,看一看传说中的滑动时间窗格。说实话,刚开始学习这个东东,对它的作用很明确:流控(流量控制)。比如:某个接口的对流量或者对数据的请求有限制,每秒只允许100...原创 2022-03-28 20:48:41 · 1649 阅读 · 0 评论 -
postman批量发送请求小记
postman这个工具大家应该都用过,毕竟现在大部分都是基于restful风格开发,平时进行测试的话,一个是本地测试,一个是使用工具进行外部请求,一般使用postman或者是jmetter。 今天想说下这个东西呢,主要是被难受到了。。 搞一个post请求,批量请求接口的,硬是弄了2个小时没出来,。。简直了!必须记住这个深刻的教训,立帖为证! 先简单秀张图吧!简单的页面展示,下面写个接口来测试吧。然后试下接口...原创 2021-12-01 10:33:41 · 9284 阅读 · 2 评论 -
发现了一个java创建对象的知识点,吓得我赶紧记下来
我们知道,java是面向对象编程,一句顺口溜是什么来着?万物皆对象!原创 2021-01-14 15:49:09 · 136 阅读 · 0 评论