java 第322页
多线程系列(十二) -生产者和消费者模型-拾光赋

多线程系列(十二) -生产者和消费者模型

一、简介 在 Java 多线程编程中,还有一个非常重要的设计模式,它就是:生产者和消费者模型。 这种模型可以充分发挥 cpu 的多线程特性,通过一些平衡手段能有效的提升系统整体处理数据的速度,...
Lee的头像-拾光赋Lee2年前
0140
一个基于Java的接口快速开发框架!无需编写代码,通过UI界面编写接口!-拾光赋

一个基于Java的接口快速开发框架!无需编写代码,通过UI界面编写接口!

大家好,我是 Java陈序员。 随着技术框架的不断发展更新,在日常开发中,我们可以借助一些第三方框架来快速实现接口开发,如 MyBatis-Plus.但是这些框架工具,往往需要定义大量的 Java 对象类!...
Lee的头像-拾光赋Lee2年前
0130
Java 大文件IO操作效率对比【我说说 你瞅瞅】-拾光赋

Java 大文件IO操作效率对比【我说说 你瞅瞅】

Java 文件IO操作效率对比 注:本文只做时间消耗层面对比,内存占用层面需要特别关注! 参数说明 文件总大小:2,111,993,850 字节(2.11 GB) static String defaultFilePath = '/tmp/data-2408...
Lee的头像-拾光赋Lee2年前
0130
滴滴网约车订单的开票,如何减少对订单的耦合?-拾光赋

滴滴网约车订单的开票,如何减少对订单的耦合?

滴滴网约车订单的开发票页面,见下方移动端页面截图。业务操作大家应该都知道,勾选一笔或多笔订单,点击“下一步”进行开发票。   滴滴网约车日订单量有1千多万。在技术层面,如何设计,...
Lee的头像-拾光赋Lee2年前
0120
多人同时导出 Excel 干崩服务器!新来的阿里大佬给出的解决方案太优雅了!-拾光赋

多人同时导出 Excel 干崩服务器!新来的阿里大佬给出的解决方案太优雅了!

来源:juejin.cn/post/7259249904777838629 前言 业务诉求:考虑到数据库数据日渐增多,导出会有全量数据的导出,多人同时导出可以会对服务性能造成影响,导出涉及到mysql查询的io操作,还涉及...
Lee的头像-拾光赋Lee2年前
0110
Java面试题:让依赖注入变得简单,面对@Autowired和@Resource,该如何选择?-拾光赋

Java面试题:让依赖注入变得简单,面对@Autowired和@Resource,该如何选择?

@Autowired和@Resource都是Java Spring框架中的注解,用于实现依赖注入(DI)和控制反转(IoC)。它们的区别主要在以下三个方面: 源头不同  @Autowired是Spring自带的注解,而@Resource是JSR ...
Lee的头像-拾光赋Lee2年前
0110
解释下什么是面向对象?面向对象和面向过程的区别?-拾光赋

解释下什么是面向对象?面向对象和面向过程的区别?

面向对象(Object-Oriented Programming, OOP)是一种编程范式,它基于“对象”的概念,将数据和操作数据的方法组织在一起。在面向对象编程中,对象是类的实例,类定义了对象的属性(数据成员)...
Lee的头像-拾光赋Lee2年前
0100