自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fluetty--成长中的菜鸟

记录自己的成长

  • 博客(49)
  • 收藏
  • 关注

原创 一文详解Java线程池原理

当有新任务时,如果线程池中线程数没有达到核心线程池的大小,则会创建新的线程执行任务,否则将任务放入阻塞队列。当线程池中存活的线程数总是大于时,应该考虑调大。:当阻塞队列填满时,如果线程池中线程数没有超过最大线程数,则会创建新的线程运行任务。如果线程池中线程数已经达到最大线程数,则会根据拒绝策略处理新任务。非核心线程类似于临时借来的资源,这些线程在空闲时间超过之后,就应该退出,避免资源浪费。:阻塞队列,存储等待运行的任务。:非核心线程空闲后,保持存活的时间,此参数只对非核心线程有效。

2025-06-25 16:09:30 645

原创 2025Java个人面试遇到的面试题

2025-06-23 11:02:55 112

原创 排序算法总结

稳定排序、非稳定排序、Java中排序

2025-06-23 10:00:39 381

原创 Hadoop 技术生态体系

广义上的Hadoop是指其整个技术生态体系,包括但不限于以下组件:这里选择几个比较重要的组件简单介绍。

2025-06-20 17:47:25 410

原创 MySQL ACID靠什么保证的

ACID 中的原子性主要通过 Undo Log 来实现,持久性通过 Redo Log 来实现,隔离性由 MVCC 和锁机制来实现,一致性则由其他三大特性共同保证。

2025-06-20 10:03:43 833

原创 AI概念解析:从入门到精通的36个关键术语指南

随着AI的普及和快速发展,越来越多的人开始关注AI,但是深奥晦涩的专业术语,让很多人望而却步,甚至对于人们应用AI产生了一定困难。因此,社区决定对AI领域的热点概念和专业术语进行解读,并配备相应图表以便于大家更形象的理解。我们将从七大方面进行深度解读,方便大家能够更好的进入该领域学习和应用。

2025-06-18 13:51:34 579

原创 ArrayList线程安全问题解决方案

jdk8 Stream API的出现大大简化了我们对于集合元素的处理代码,对于串行流来说,无需考虑线程安全问题;但是,对于并行流来说,由于它是以多线程的方式并行处理同一个集合中的数据元素的,因此,存在着线程安全问题。使用并行流向一个集合元素中存入数据,由于集合对象作为共享资源来使用,如果不注意,就会存在线程安全问题。此问题的发现是由于实际生产过程中,集合对象存入数据之前进行了判空操作,不为空才加入数据,但是后续的结果中还是出现了空数据导致的空指针异常。

2024-04-30 14:22:41 1022

原创 IEDA使用小技巧

我们想稍微查看一下People这个类,但是tab已经够多了,ctrl+alt+b 会打开新的标签,标签多了就混乱了,尤其一堆命名类似的tab,这时候我们可以按ctrl+shift+i 实现预览功能,不占tab。idea默认是选择显示单行的,显示多行tab,在打开tab过多时非常实用。在左下角的 favorites 中 ,找到bookmarks,可直接点击跳转。ctrl+alt+h 可以清楚看到方法在哪些地方被调用。

2023-07-29 00:04:23 331

原创 docker基于centos7镜像安装python3.7.9

使用本地索引依赖包,pip提供了可以在本地目录搜索依赖包的选项,这样安装的好处是以前安装过的依赖包不会更新,避免出现升级带来的bug。中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple。阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣:http://pypi.douban.com/simple/

2023-07-28 10:31:14 1549

原创 xxljob实战总结

XXL-job实战总结

2022-03-25 15:57:20 3883

原创 详解mnist数据集进行手写数字识别-tensorflow入门

mnist数据集进行手写数字识别–tensorflow入门载入并准备好 MNIST 数据集查看训练集和测试集数据预处理 将这些值缩小至 0 到 1 之间,然后将其馈送到神经网络模型构建模型 设置层编译模型 损失函数 优化器 指标训练验证模型 在模型训练期间,会显示损失和准确率指标进行预测 预计结果实际结果可视化 对比绘制图表 查看模型的预测验证预测结果import tensorflow as tfimport matplotlib.pyplot as pltimport num

2020-11-29 14:52:17 610

原创 hr面试高频问题回答思路总结

hr面试高频问题

2020-11-19 15:50:32 610 3

原创 推送代码到GitHub遇到的Connection timed out问题

最近在尝试使用Hexo和GitHub构建个人博客,本地将代码推送到GitHub是完全正常的。可是今天推送代码时候却推不上去。报错信息:ssh: connect to host github.com port 22: Connection timed outfatal: Could not read from remote repository.Please make sure you have the correct access rights and the repository exists.

2020-11-12 10:45:42 2397

原创 手把手一步步Linux下安装JDK1.8

Linux下安装JDK1.8下载 jdk1.8wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz解压移动目录tar命令

2020-11-12 10:43:20 159

原创 PicGo+GitHub实现免费图床

为了方便自己学习和工作两台电脑.md文件中图片的同步,所以了解到PicGo和Github实现免费图床,特将操作过程记录下来。图床图床一般就是指存储图片的服务器。图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和cdn加速三种。百度百科简单来说上传图片后会得到图片的链接,这样就可以通过此链接来查看图片,方便迁移。PicGoPicGo 是一款图片上传的工具, 支持SM.MS图床,微博图床,七牛图床,腾讯云COS

2020-10-22 16:30:14 573

原创 2020年Redis常考面试题目

2020年redis常考面试题,准备面试过程中自己整理,备份分享。

2020-09-24 20:02:31 189

原创 JVM常考面试题,看这篇

JVM常考面试题,看这篇。

2020-09-23 23:30:16 219

原创 2020年Mysql面试题目,看这一篇就够了

2020年Mysql面试题目,看这一篇就够了。自己整理,成功上岸。

2020-09-23 23:22:06 262

原创 线程进程相关常考面试题目

线程进程相关常考面试题目,自己整理。

2020-09-21 21:20:19 382

原创 2020年计算机网络常考面试题目

2020年计算机网络常考面试题目,自己整理,成功上岸。

2020-09-21 21:10:58 314

原创 Java集合相关常问面试题目

准备面试时候整理的面试题目,分享和备份。

2020-09-13 14:15:06 157

原创 Java 2020年基础面试题--自己整理,成功上岸

准备面试时整理的一些面试题目,分享和备份。

2020-09-13 14:08:06 205

原创 1018 锤子剪刀布 (20分) PAT Java代码实现 牛客AC

1018 锤子剪刀布 (20分) PAT Java代码实现 牛客AC

2020-06-04 21:59:22 264

原创 1020 月饼 (25分) PAT Java代码实现 牛客AC

1020 月饼 (25分) PAT Java代码实现 牛客AC

2020-05-30 23:19:56 356

原创 1015 德才论 (25分) PAT Java代码实现 牛客AC

1015 德才论 (25分) PAT Java代码实现 牛客AC

2020-05-27 12:15:10 220

原创 1029 旧键盘 (20分) PAT Java代码实现

1029 旧键盘 (20分) PAT Java代码实现

2020-05-26 09:05:16 168

原创 1027 打印沙漏 (20分) PAT Java代码实现

1027 打印沙漏 (20分) PAT Java代码实现

2020-05-25 23:50:24 864

原创 1026 程序运行时间 (15分) PAT Java代码实现

1026 程序运行时间 (15分) PAT Java代码实现

2020-05-25 14:32:58 137

原创 1025 反转链表 (25分) PAT Java代码实现 牛客AC

1025 反转链表 (25分) PAT Java代码实现 牛客AC

2020-05-25 10:00:59 225

原创 1014 福尔摩斯的约会 (20分) PATJava代码实现 牛客AC

1014 福尔摩斯的约会 (20分) PATJava代码实现 , 牛客AC, PAT中两个测试用例未过,求大佬解救。

2020-05-20 08:51:36 141

原创 1016 部分A+B (15分) PATJava代码实现

1016 部分A+B (15分) PATJava代码实现

2020-05-19 18:15:25 175

原创 1013 数素数 (20分) PATJava代码实现 暴力求解

数素数 (20分) PATJava代码实现 暴力求解

2020-05-19 09:46:34 176

原创 1030 完美数列 (25分) PAT Java代码实现 牛客AC

1030 完美数列 (25分) PAT Java代码实现 牛客AC

2020-05-17 14:25:37 326

原创 1024 科学计数法 (20分) PAT Java代码实现

1024 科学计数法 (20分)科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [±][1-9].[0-9]+E[±][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数 A,请编写程序按普通数字表示法输出 A,并保证所有有效位都被保留。PAT Java代码实现

2020-05-16 20:19:43 318 1

原创 1023 组个最小数 (20分) PAT Java代码实现

1023 组个最小数 (20分)给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。PAT Java代码实现

2020-05-15 09:05:13 181

原创 1019 数字黑洞 (20分) PAT Java代码实现

1019 数字黑洞 (20分)给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。PAT Java代码实现

2020-05-14 09:50:11 234

原创 1022 D进制的A+B (20分) PAT Java代码实现

1022 D进制的A+B (20分)输入两个非负 10 进制整数 A 和 B (≤2^30−1),输出 A+B 的 D (1<D≤10)进制数。PAT Java代码实现

2020-05-13 08:52:44 354

原创 1021 个位数统计 (15分) PAT Java代码实现

1021 个位数统计 (15分)给定一个 k 位整数N,请编写程序统计每种不同的个位数字出现的次数。

2020-05-12 23:22:24 266

原创 1028 人口普查 (20分) PAT Java代码实现 -运行超时(牛客AC)

1028 人口普查 (20分)某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过 200 岁的老人,而今天是 2014 年 9 月 6 日,所以超过 200 岁的生日和未出生的生日都是不合理的,应该被过滤掉。

2020-05-12 10:02:50 475

原创 1012 数字分类 (20分) PAT Java代码实现

1012 数字分类 (20分)给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A​1​​ = 能被 5 整除的数字中所有偶数的和;A​2​​ = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n​1​​ −n​2​​ +n​3​​ −n​4​ ⋯;A​3​​ = 被 5 除后余 2 的数字的个数;A​4​​ = 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位;A​5​​ = 被 5 除后余 4 的数字中最大数字。输入格式:每个输入包含 1

2020-05-11 10:36:11 221

空空如也

空空如也

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

TA关注的人

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