排序
多线程系列(十四) -一文带你搞懂线程池技术
一、前言 虽然 Java 对线程的创建、中断、等待、通知、销毁、同步等功能提供了很多的支持,但是从操作系统角度来说,频繁的创建线程和销毁线程,其实是需要大量的时间和资源的。 例如,当有多个...
java-Excel导入导出数据-方法
一、Excel导入导出的应用场景 1、数据导入 减轻录入工作量 2、数据导出 统计信息归档 3、数据传输 异构系统之间数据传输 二、EasyExcel简介 Java解析、生成Excel比较有名的框架有Apache poi、jx...
bean生命周期
Spring框架中Bean的生命周期包括以下几个核心阶段: 实例化(Instantiation): 当Spring容器需要创建一个Bean时,它会根据BeanDefinition中的配置信息调用相应的构造函数来创建Bean对象。对于S...
Java11改进的垃圾回收器
传统的C/C++等编程语言,需要程序员负责回收已经分配的内存。显示进行垃圾回收是一件比较困难的事情,因为程序员并不总是知道内存应该何时被释放。如果一些分配出去的内存...
分布式事务解决方案详解
1: 分布式事务简介 大多数场景下,我们的应用都只需要操作单一的数据库,这种情况下的事务称之为本地事务(LocalTransaction)。本地事务的ACID特性是数据库直接提供支持。本地事务应用架构如下所...
Vue3学习(二十二)- 保存文档内容
写在前面 前面已经调整了布局,富文本编辑器也能正确显示了,那么接下来就是怎么把数据保存到数据库里了,那么怎么做呢? 保存文档内容并显示 1、任务拆解 前端获取输入富文本框的html内容 改造...
Java 抽象类与方法:实现安全性与代码重用
Java 内部类 简介 在 Java 中,可以嵌套类(即类内部的类),称为内部类。嵌套类的目的是将属于一起的类分组,从而使您的代码更可读和可维护。 访问内部类 要访问内部类,请创建外部类的对象,...
基于清晰度优先的安卓图片压缩工具的二次开发小记。
原程序:https://github.com/lexluthors/CompressTools-Android 工具特性: 这是和微信压缩效果类似的压缩方式,采用底层压缩。 尽量无损压缩图片,保持清晰度最优。可以对比原生方法bitmap.com...
java.lang.reflect.InaccessibleObjectException
低版本springboot应用使用高版本JDK报以下异常: Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineC...
三月五日 课堂练习
课堂练习01题目:计算最长英语单词链。 一、题目内容: 大家经常玩成语接龙游戏,我们试一试英语的接龙吧:一个文本文件中有N 个不同的英语单词, 我们能否写一个程序,快速找出最长的能首尾相连...
Docker容器实战(00)-基础命令大全
1 容器生命周期管理 1.1 docker start 启动一或多个已被停止的容器。 # 启动已被停止的容器myrunoob docker start myrunoob 1.2 docker stop 停止一个运行中的容器 docker stop myrunoob 1.3 do...
jinq 入门介绍-java中编写数据库查询的简单自然的方式
拓展阅读 linq querydsl Jinq 是什么? Jinq为开发者提供了一种在Java中编写数据库查询的简单自然的方式。 你可以像处理存储在集合中的普通Java对象一样处理数据库数据。你可以使用普通的Java命...













