自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 零基础学习摄影理论知识大纲和干货(未完待续......)

零基础摄影学习大纲(摄影理论知识干货)

2024-07-22 17:41:08 737

转载 如何判断线程池已经执行完所有任务了?

如何判断线程池已经执行完所有任务了?很多场景下,我们需要等待线程池的所有任务都执行完,然后再进行下一步操作。对于线程 Thread 来说,很好实现,加一个 join 方法就解决了,然而对于线程池的判断就比较麻烦了以下有四种判断线程是否执行完成的方法:使用 isTerminated 方法判断。使用 getCompletedTaskCount 方法判断。使用 CountDownLatch 判断。使用 CyclicBarrier 判断。如果不对线程池是否已经执行完做判断,就会出现以下问题,如

2022-04-12 19:50:46 1340

原创 冒泡排序代码详解

冒泡排序原理:两层循环,外层冒泡轮数,里层依次比较优化:减少无意义的比较//冒泡排序//1.比较数组中,两个相邻的元素,如果第一个数比第二个数大,交换它们的位置//2.每一次比较,都会产生出一个最大或者最小的数字//3.下一轮则可以少一次排序//4.依次循环,直到结束public class Demo{ public static void main(String[] args){ int[] a = {1,2,3,45,84,65,49,15};

2022-03-31 10:19:40 3573

原创 Mysql (一)安装与环境配置

Mysql (一)安装与环境配置MySQL5.7下载地址: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 本地安装路径,如:D:\mysql\mysql-5.7.19-win64 添加环境变量:电脑-属性-高级系统设置-环境变量,在Path环境变量增加mysql的安装\bin目录,如没有Path,选择新建即可,然后点中Path,点击编辑,新建输入路径,如:D:\mysql\mysql-5.7

2022-03-10 10:41:56 1296

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除