- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 我来打脸了!谁说Java不能用文件批量导入导出?
1、介绍 Java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下。 目前我所接触过的导入导出技术主要有POI和iReport,poi主要作为一些数据批量导入数据库,iReport做报表导出。另外还有jxl类似poi的方式,不过貌似很久没跟新了,2007之后的office好像也不支持,这里就不说了。 2、...
2020-04-23 21:04:48 190
原创 Java 8 到 Java 14,改变了哪些你写代码的方式?
image.png 前几天,JDK 14 正式发布了,这次发布的新版本一共包含了16个新的特性。 其实,从Java8 到 Java14 ,真正的改变了程序员写代码的方式的特性并不多,我们这篇文章就来看一下都有哪些。 Lambda表达式 Lambda 表达式是 Java 8 中最重要的一个新特性,Lambda 允许把函数作为一个方法的参数。 lambda 表达式的语法格式...
2020-04-22 20:38:40 229
原创 终于看到有人把Kafka讲清楚了,阿里面试官都推荐学习这些源码笔记
这几年,大数据发展迅猛,其中 Kakfa 凭借高可靠、高吞吐、高可用、可伸缩几大特性,成为数据管道技术的首选。 越来越多人开始使用 Kafka,对学习源码的需求也愈发强烈,原因主要有这么几个方面: 了解 Kafka 底层原理,从而搞懂 Kafka 高性能的实现机制; 快速分析定位线上问题,有针对性地制定调优方案,提升编码功力; Kafka 的很多优秀设计理念和特性,在官方文档中并未...
2020-04-20 18:44:44 509
原创 为何高并发系统中都要使用消息队列?这次彻底懂了!
写在前面 很多高并发系统中都会使用到消息队列中间件,那么,问题来了,为什么在高并发系统中都会使用到消息队列中间件呢?立志成为资深架构师的你思考过这个问题吗? 场景分析 现在假设这样一个场景,用户下单成功需要给用户发短信,如果没有消息队列,我们会选择同步调用发短信的接口并等待短信发送成功。现在假设短信接口实现出现了问题或者短信发送短时间内达到了上限,这个时候是选择重试几次还是放弃...
2020-04-14 21:32:24 210
原创 牛逼!完美解密Redis与秒杀系统!!!
推荐阅读:阿里二面凉经:虚拟机+MySQL+中间件+设计模式+缓存+Spring+并发等难题,全部迎刃而解 背景 秒杀活动是绝大部分电商选择的低价促销、推广品牌的方式。不仅可以给平台带来用户量,还可以提高平台知名度。一个好的秒杀系统,可以提高平台系统的稳定性和公平性,获得更好的用户体验,提升平台的口碑,从而提升秒杀活动的最大价值。 本文讨论Redis缓存设计高并发的秒杀系统。...
2020-04-02 17:53:55 170
吊打面试官的MySQL灵魂100问.pdf
2020-01-07
吊打面试官!Spring Boot的35道灵魂拷问面试题,你能答对多少?.pdf
2020-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人