java核心技术
文章平均质量分 75
FENGYU406
懒人一个,烂人一个
展开
-
[Java面试系列 No.1] equals 与 == 的区别
最近想着通过面试题来巩固下自己的基础知识,在不少面试题总结中,“equals 与 == 的区别”这个问题出现频率不是一般高,虽然在自己编程中,有时候也会区分使用二者,但是既然是深究,那就来深度扒一扒。原创 2022-10-09 09:35:46 · 384 阅读 · 0 评论 -
SpringBoot整合Swagger2流程,超详细!
本文将介绍Swagger在SpringBoot框架中的整合流程,对在整合过程中遇到的问题进行讨论,并对Swagger2的各种使用场景进行测试。原创 2022-09-29 09:38:11 · 1754 阅读 · 0 评论 -
Java实现EasyExcel读取前几行前几列
因为只读前几行前几列,资源占用和读取时长都很短,因此想要直接同步读进行处理,但是EsayExcel同步读的时候,除了自己重写一些类之外,是默认注册了同步读监听器的,因此之前考虑用同步读一直没实现。在当前的项目中,有一个需求是数据集文件的预览操作,既然是数据集,大数据量Excel文件也是不可避免的,几百列几万行数据那都是很正常的,因此需要做一个限定行列的都区方案。......原创 2022-08-12 09:54:59 · 6099 阅读 · 0 评论 -
Docker Java API创建容器并映射端口
通过Docker的JavaApi,完成Docker容器的创建、删除、和其他基本操作,包括一些映射端口等常用操作。原创 2022-06-22 10:45:12 · 1141 阅读 · 0 评论 -
Springboot + ActiveMQ简单整合
消息队列不出意外的话,有好多同志在对消息队列是啥都还没研究透彻的时候,就遇到了需要使用的情况(比如我),但是最起码在研究过维基百科百度百科的一系列说辞之后,也差不多有了了解,在这也就不赘述了,能来到这的我相信基本上也都对消息队列有自己的认知了。如何理解消息队列如何理解?麦当劳吃过吧,可以类比一下,点餐的是生产者,你点餐速度相比出餐速度是更快的,因此当好多人点完餐之后,点餐的消息就会进入系统,这个点完餐的清单就可以理解为消息队列,而配餐员就相当于消费者,从菜单中读取出一条点餐信息,然后根据需求完成配餐,原创 2021-08-26 11:01:07 · 416 阅读 · 0 评论 -
Files.list等stream类出现Too many open files解决方案
问题场景在撸博客后台代码时,整个采用了无数据库的设计,所有信息都基于文件系统,在涉及到遍历一些文件信息时,用到了java.nio.file.Files类,使用了Files.list来进行遍历。但是对于Files.list这类stream方法,资源不进行关闭,时间一长就会出现Too many open files错误。解决方案使用try with resource来自动释放资源。未改进写法:...Files.list(path).forEach(...)...改进后写法:try (Stre原创 2021-07-17 17:02:55 · 634 阅读 · 0 评论 -
IDEA搭建SpringBoot并实现简单数据库操作
文章目录前言IDEA搭建SpringBoot新建项目配置及启动配置启动简单功能的实现页面输出文本或返回JSON跳转模板(templates文件夹下的HTML)实现JPA增删查改数据库表创建实体类Dao查询接口控制器方法HTML模板页面效果展示坑和知识点前言此文章讲解使用IDEA搭建SpringBoot项目,并实现简单的增删查改功能,在搭建过程中遇到了很多坑。SpringBoot真的是非常的简...原创 2019-03-05 23:50:58 · 10700 阅读 · 6 评论 -
Java中单点登录的实现——类似QQ“顶号”操作
Java单点登录 踢出上一次登录 类似qq的"顶号"原创 2017-09-04 18:33:35 · 5301 阅读 · 5 评论 -
Spring事务管理
Spring事务管理 SSM框架下的Spring事务管理 Spring事务管理详解原创 2017-08-04 01:34:24 · 665 阅读 · 0 评论 -
Mybatis事务管理
Mybatis事务管理 Mybatis 事务工厂 JdbcTransaction ManagedTransaction 在上一篇写了简单的SSM框架搭建相关链接,虽然简单快速,但是并不能真正的运用到实际的项目中,还有许多实际问题需要考虑,在接下来的几篇文章中我回讲解SSM中一些核心技术(我认为的核心技术)的讲解(其实就是学习笔记的啦),原创 2017-08-01 11:08:23 · 559 阅读 · 0 评论