会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
123
124
125
126
127
128
129
130
131
···
218
下一页
2021年2月9日
电商促销后台设计,写得太好了!
摘要: 作者:废物大师兄 来源:www.cnblogs.com/cjsblog/p/9306637.html 电商所谓营销,归根结底都是订单金额的变化;如果我们清楚的知道订单金额的计算流程是怎样的,那么我们只需要顺着系统的计算流程做促销,就不用担心各种促销类型之间产生重叠或者冲突的情况了。 当我们知道这个关
阅读全文
posted @ 2021-02-09 22:39 Java技术栈
阅读(1437)
评论(0)
推荐(0)
2021年2月7日
一次线上商城系统高并发优化,涨姿势了~
摘要: 对于线上系统调优,它本身是个技术活,不仅需要很强的技术实战能力,很强的问题定位,问题识别,问题排查能力,还需要很丰富的调优能力。 本篇文章从实战角度,从问题识别,问题定位,问题分析,提出解决方案,实施解决方案,监控调优后的解决方案和调优后的观察等角度来与大家一起交流分享本次线上高并发调优整个闭环过程
阅读全文
posted @ 2021-02-07 12:49 Java技术栈
阅读(305)
评论(0)
推荐(0)
2021年2月6日
四步,搞定一个短信验证码登录!
摘要: 1、构造手机验证码:使用random对象生成要求的随机数作为验证码,例如4位验证码:1000~9999之间随机数; 2、使用接口向短信平台发送手机号和验证码数据,然后短信平台再把验证码发送到制定手机号上,接口参数一般包括:目标手机号,随机验证码(或包含失效时间),平台接口地址,平台口令; 3、保存接
阅读全文
posted @ 2021-02-06 22:16 Java技术栈
阅读(1250)
评论(0)
推荐(1)
2021年2月5日
IntelliJ IDEA 查看类继承关系图,太强大了!
摘要: 最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到Servlet部分时,以前学习的时候硬是把从上到下的继承关系和接口实现记得乱七八糟。 这次利用了IDEA的diagram,结果一目了然,也是好用到炸裂,就此分享。 1、查看图形形式的继承链 在你想查看的类的标签页内,点击右键,选择 Diagram
阅读全文
posted @ 2021-02-05 08:15 Java技术栈
阅读(6162)
评论(0)
推荐(3)
2021年2月4日
日志收集神器 Logstash,闪亮登场~
摘要: 作者:废物大师兄 来源:www.cnblogs.com/cjsblog/p/9445792.html Logstash介绍 Logstash是一个开源数据收集引擎,具有实时管道功能。 Logstash可以动态地将来自不同数据源的数据统一起来,并将数据标准化到你所选择的目的地。 集中、转换和存储你的数
阅读全文
posted @ 2021-02-04 08:39 Java技术栈
阅读(613)
评论(0)
推荐(0)
2021年2月3日
自从项目用了 Disruptor,性能提升了 2.5 倍!
摘要: 一、CPU Cache 存储设备往往是速度越快价格越昂贵,速度越快价格越低廉。 在计算机中,CPU 的速度远高于主存的速度,而主存的速度又远高于磁盘的速度。为了解决不同存储部件的速度不对等问题,让高速设备充分发挥性能,引入了多级缓存机制。 为了解决内存和 CPU 的速度不匹配问题,相继引入了 L1
阅读全文
posted @ 2021-02-03 19:19 Java技术栈
阅读(426)
评论(0)
推荐(0)
2021年2月2日
来,通过 Excel 来认识神器——POI
摘要: 1、POI是什么 Apache POI - the Java API for Microsoft Documents,顾名思义,Apache的三方包,用来操作微软office文档的,多数时候用来操作excel,所以这里就以excel方面来说明。 需要引入两个包,maven地址如下(version 3
阅读全文
posted @ 2021-02-02 09:05 Java技术栈
阅读(850)
评论(0)
推荐(1)
2021年2月1日
switch 是如何支持 String 的?为什么不支持 long?
摘要: 作者: Jitwxs 链接: https://jitwxs.cn/6f3eddff.html 我们知道 Java Switch 支持byte、short、int 类型,在 JDK 1.5 时,支持了枚举类型,在 JDK 1.7 时,又支持了 String类型。 那么它为什么就不能支持 long 类型
阅读全文
posted @ 2021-02-01 19:04 Java技术栈
阅读(630)
评论(1)
推荐(0)
2021年1月31日
IntelliJ IDEA 20 岁了!20 年前的第 1 版曝光…
摘要: IntelliJ IDEA 最近发布了 20 周年庆典: https://www.jetbrains.com/lp/intellijidea-20-anniversary/ IntelliJ IDEA 是目前最受欢迎、最智能的 IDE,没有之一,它诞生于 2001 年,其诞生的愿景就是:使开发变得更
阅读全文
posted @ 2021-01-31 16:51 Java技术栈
阅读(662)
评论(0)
推荐(0)
Kafka 如果丢了消息,怎么处理的?
摘要: Kafka存在丢消息的问题,消息丢失会发生在Broker,Producer和Consumer三种。 Broker Broker丢失消息是由于Kafka本身的原因造成的,kafka为了得到更高的性能和吞吐量,将数据异步批量的存储在磁盘中。消息的刷盘过程,为了提高性能,减少刷盘次数,kafka采用了批量
阅读全文
posted @ 2021-01-31 10:26 Java技术栈
阅读(1877)
评论(0)
推荐(0)
上一页
1
···
123
124
125
126
127
128
129
130
131
···
218
下一页
公告