自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Arthas热编译

arthas热编译

2024-11-25 20:59:58 378

原创 JAVA-IP与CIDR实用工具

ip与ip段工具

2024-10-10 21:01:04 258 1

原创 JUC下的异步编程工具使用详情以及源码分析(FutureTask、CompletableFuture)

JUC下的异步编程工具使用详情以及源码分析(FutureTask、CompletableFuture)

2023-09-21 21:32:22 177

原创 JUC并发工具使用与详情(CountDownLatch、CyclicBarrier、Semaphore、Exchanger)

CountDownLatch、CyclicBarrier、Semaphore、Exchanger使用与源码分析

2023-09-18 22:00:24 169

原创 Spring自定义属性解析,PropertyEditor的使用

Spring自定义属性解析,PropertyEditor的使用(例子:时间戳转LocalDate对象)

2023-09-13 15:11:56 336

原创 并发集合实现原理

ConcurrentHashMap原理&JDK1.7的HashMap的环形链表&CopyOnWriteArrayListt原理

2023-09-06 21:55:46 106

原创 线程池使用方式与深入剖析

1. `corePoolSize`:核心工作线程(当前任务执行结束后,不会被销毁)2. `maximumPoolSize`:最大工作线程(代表当前线程池中,一共可以有多少个工作线程)3. `keepAliveTime`:非核心工作线程在阻塞队列位置等待的时间4. `unit`:非核心工作线程在阻塞队列位置等待时间的单位5. `workQueue`:任务在没有核心工作线程处理时,任务先扔到阻塞队列中6. `threadFactory`:构建线程的线程工厂7. `handler`:拒绝策略

2023-09-02 21:32:07 123

原创 并发三大特性

可见性原子性有序性

2023-08-22 17:27:32 108

原创 Java线程常用方法

线程常用方法:Thread.currentThread()、thread.setName("threadName")、thread.setPriority(0~10)、Thread.yield()、Thread.sleep(time)、thread.join()、thread.setDaemon(true)、notify()、wait()、thread.stop()、interrupt

2023-08-22 16:04:33 80

原创 Java线程的六种状态

NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED

2023-08-22 15:37:26 82

原创 Java阻塞队列

阻塞队列:ArrayBlockingQueue、LinkedBlockingQueue、PriorityBlockingQueue、DelayQueue、SynchronousQueue

2023-08-22 10:50:34 100

原创 多线程锁的分类详解

锁的分类以及实现原理:synchronized、ReentranttLock、ReentrantReadWriteLock

2023-08-07 22:51:52 566

原创 AbstractAutowireCapableBeanFactory.createBean()

Bean的五种创建方式以及源码解读自定义BeanPostProcessor生成代理对象InstantiationAwareBeanPostProcessor通过反射创建对象通过factoryMethod创建对象通过FactoryBean创建对象通过Supplier创建对象

2023-05-16 23:42:26 194

原创 Java断言assert

Java断言assert

2023-04-29 00:02:00 213

原创 refresh() -> finishBeanFactoryInitialization()

refresh() -> finishBeanFactoryInitialization()

2023-04-25 16:05:59 157

原创 BeanFactory与FactoryBean的区别以及FactoryBean的详解

BeanFactory与FactoryBean的区别以及FactoryBean的详解

2023-04-18 20:02:16 124

原创 Spring事件驱动

Spring观察者模式,Spring事件驱动,refresh() -> initApplicationEventMulticaster(),refresh() -> registerListeners(),refresh() -> finishRefresh() -> publishEvent()

2023-04-15 11:37:57 293

原创 refresh() -> initMessageSource()

Spring源码,国际化处理,为上下文初始化message源

2023-04-12 22:41:19 88

原创 refresh() -> registerBeanPostProcessors()

Spring源码,注册Bean处理器BeanPostProcessor

2023-04-12 22:41:12 102

原创 ConfigurationClassPostProcessor源码解读以及SpringBoot自动装配原理

ConfigurationClassPostProcessor源码解读以及SpringBoot自动装配原理

2023-04-05 17:15:52 264

原创 refresh() -> invokeBeanFactoryPostProcessors()

spring源码、实现自定义BeanFactoryPostProcessor以及执行流程

2023-03-22 22:57:39 90

原创 refresh() ->postProcessBeanFactory()

spring源码、自定义BeanPostPorcessor

2023-03-18 22:58:15 176

原创 refresh() -> prepareBeanFactory()

spring源码之beanFactory的准备工作,对各种属性进行填充

2023-03-18 22:14:24 99

原创 Spring自定义命名空间的解析原理与实现

Spring自定义命名空间、Spring源码

2023-03-11 17:33:44 343

原创 refresh() -> obtainFreshBeanFactory()

spring源码、xml中bean的解析到注册到容器、obtainFreshBeanFactory()

2023-03-09 23:15:49 265

原创 refresh() -> prepareRefresh()

spring源码、refresh() -> prepareRefresh()

2023-03-05 22:42:55 108

原创 Spring源码-AbastractApplicationContext.refresh()简单流程

AbastractApplicationContext.refresh()、spring的执行流程

2023-02-26 21:35:26 116

原创 Spring源码分析

Spring生命周期、Spring源码分析

2023-02-25 21:53:48 227

原创 Redis持久化配置与操作

Redis持久化配置与操作

2022-09-25 15:11:48 534

原创 Redis详细使用与讲解

redis详细使教程用与讲解

2022-09-10 23:36:59 1454

原创 并发编程学习笔记

并发编程

2022-09-04 12:21:09 222

原创 IO原理与JAVA RPC

IO原理与JAVA自定义RPC服务

2022-08-09 10:22:53 535

原创 MySQL备份与恢复操作命令

MySQL备份与恢复操作命令

2022-07-21 19:34:01 498

原创 MySQL优化详解

从各个层面分析对MySQL进行优化从而达到最优解

2022-07-13 22:32:53 575

原创 elasticsearch常用知识梳理

elasticsearch常用知识梳理

2022-07-03 21:38:38 472

原创 linuxRSA免密登陆相关操作命令

linux免密登陆

2022-07-03 21:27:02 331

原创 JavaBean LocalDateTime 统一格式化处理

返回类型的转换,LocalDateTime转String格式化日期,其他类型转String

2022-04-08 18:32:50 310

原创 本地jar包打到maven仓库、本地jar包打到私有仓库

本地jar包打包到本地maven仓库Dfile:文件路径DgroupId:对应 <groupId>DartifactId:对应<artifactId>Dversions:对应<version>mvn install:install-file -Dfile=D:\commons-lang3-3.10.jar -DgroupId=cn.armin -DartifactId=commons-lang3 -Dversion=3.10 -Dpackaging=jar本

2022-03-25 15:53:21 749

原创 iptables笔记

iptables语法概述:iptables [-t 要操作的表] 操作命令 [要操作的链] [规则号码] [匹配条件] [-j 匹配到以后的动作]note: [-t 操作表] 不写默认为 -t filter一、常用两张表filter 表nat 表二、filter 表查看filter表中配置规则:iptables -L <==> iptables -t filter -L如果要查看对应规则序号可以在后面追加:--line-number2.1 三个链(Chain)INPUT

2022-03-24 20:48:37 5226

原创 MySql时间与时间戳的相互转换

MySql时间与时间戳的相互转换UNIX_TIMESTAMP函数:日期转时间戳SELECT UNIX_TIMESTAMP(last_used) time FROM persistent_logins LIMIT 1result:time1615622307FROM_UNIXTIME函数:时间戳转日期SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(last_used),'%Y-%m-%d %H:%i:%k') time FROM persisten

2022-03-11 16:06:33 13012

空空如也

空空如也

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

TA关注的人

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