会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
78
79
80
81
82
83
84
85
86
···
218
下一页
2021年12月10日
Spring Boot + Redis 解决重复提交问题,还有谁不会??
摘要: 作者|慕容千语 来源:https://www.jianshu.com/p/c806003a8530 前言 在实际的开发项目中,一个对外暴露的接口往往会面临很多次请求,我们来解释一下幂等的概念:任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是 对数据库的影响只能是一次性的,
阅读全文
posted @ 2021-12-10 07:59 Java技术栈
阅读(471)
评论(0)
推荐(0)
2021年12月9日
劲爆!Java 协程要来了。。。
摘要: 大家好,我是栈长! 我们都知道,Java 目前最小的系统调度单元只支持线程,官方是不支持协程的,但可以通过第三方框架实现,估计也很少有人会用吧,多线程就能满足需求。 好消息来了,不久的将来,Java 要开始支持协程了,这真是劲爆消息啊!! 在 openjdk 的官网上,2021/11/15 这天创建
阅读全文
posted @ 2021-12-09 17:02 Java技术栈
阅读(3490)
评论(0)
推荐(0)
2021年12月8日
100W+ 数据导出 Excel,不卡死,不内存溢出!这个厉害了。。
摘要: 一. 简介 导出是后台管理系统的常用功能,当数据量特别大的时候会内存溢出和卡顿页面,曾经自己封装过一个导出,采用了分批查询数据来避免内存溢出和使用SXSSFWorkbook方式缓存数据到文件上以解决下载大文件EXCEL卡死页面的问题。 不过一是存在封装不太友好使用不方便的问题,二是这些poi的操作方
阅读全文
posted @ 2021-12-08 13:38 Java技术栈
阅读(2229)
评论(1)
推荐(0)
如何用 Java 实现 word、excel 等文档在线预览?
摘要: java实现办公文件在线预览功能是一个大家在工作中也许会遇到的需求,网上些公司专门提供这样的服务,不过需要收费 如果想要免费的,可以用openoffice,实现原理就是: 通过第三方工具openoffice,将word、excel、ppt、txt等文件转换为pdf文件流; 当然如果装了Adobe R
阅读全文
posted @ 2021-12-08 08:56 Java技术栈
阅读(4671)
评论(2)
推荐(0)
2021年12月7日
这样写代码,比直接使用 MyBatis 效率提高了 100 倍 !
摘要: 作者:乔伊酱 链接:https://juejin.cn/post/7027733039299952676 对一个 Java 后端程序员来说,MyBatis、Hibernate、Data Jdbc 等都是我们常用的 ORM 框架。它们有时候很好用,比如简单的 CRUD,事务的支持都非常棒。 但有时候用
阅读全文
posted @ 2021-12-07 19:37 Java技术栈
阅读(346)
评论(0)
推荐(0)
Spring 是如何解决循环依赖的?写得太好了
摘要: 作者:青石路 www,cnblogs.com/youzhibing/p/14337244.html 写作背景 做 Java 开发的,一般都绕不开 Spring,那么面试中肯定会被问到 Spring 的相关内容,而循环依赖又是 Spring 中的高频面试题。 这不前段时间,我的一朋友去面试,就被问到了
阅读全文
posted @ 2021-12-07 15:19 Java技术栈
阅读(3916)
评论(1)
推荐(1)
Java 中的 clone( ) 和 new,哪个效率更高?
摘要: 对象创建的几种方法: 使用new关键字 使用clone方法 反射机制 反序列化 以上四种都可以产生java对象 1,3都会明确的显式的调用构造函数 2是在内存上对已有对象的影印 所以不会调用构造函数 4是从文件中还原类的对象 也不会调用构造函数 何为clone()? 拷贝对象返回的是一个新的对象,而
阅读全文
posted @ 2021-12-07 09:40 Java技术栈
阅读(276)
评论(0)
推荐(0)
2021年12月6日
IntelliJ IDEA 2021.3 正式发布,支持一键修复,告别各种疑难杂症!!
摘要: IntelliJ IDEA 2021.3 IntelliJ IDEA 2021.3 来了,作为喜欢尝鲜的人来说,栈长也不例外,必须更新一波! 更新预览,后面会介绍: 更新成功后,出现了新版启动页面: 主要更新 远程开发(Beta) 来看 IDEA 的的欢迎界面: 多了个 Remote Develop
阅读全文
posted @ 2021-12-06 14:36 Java技术栈
阅读(2018)
评论(0)
推荐(0)
有了 for (;;) 为什么还需要 while (true) ? 到底哪个更快?
摘要: 作者:RednaxelaFX 链接:zhihu.com/question/52311366/answer/130090347 在JDK8u的jdk项目下做个很粗略的搜索: mymbp:/Users/me/workspace/jdk8u/jdk/src $ egrep -nr "for \\(\\s?
阅读全文
posted @ 2021-12-06 11:46 Java技术栈
阅读(326)
评论(0)
推荐(0)
2021年12月4日
终于!Spring Cloud 2021 正式发布,一大波更新,看完我彻底躺平了。。
摘要: Spring Cloud 2021.0.0 号外,号外,Spring Cloud 2021.0.0 发布了! 距离上一版的《Spring Cloud 2020.0.4》也有一些日子了,栈长掐指一算,差不多 2 个多月吧。 现在在 Maven 仓库中已经可用了: Maven 依赖给大家奉上: <dep
阅读全文
posted @ 2021-12-04 18:59 Java技术栈
阅读(2409)
评论(0)
推荐(1)
上一页
1
···
78
79
80
81
82
83
84
85
86
···
218
下一页
公告