自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小明程序猿

终于成了琦玉的一半。

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

原创 k8s集群环境的搭建

k8s部署,搭建

2023-07-25 15:33:08 743

原创 linux系统jdk一键安装脚本

jdk一键安装脚本

2023-05-23 11:28:17 415

原创 openstack-neutron源码解析

openstack——neutron源码解析

2023-05-23 11:23:02 1262

原创 openstack-PasteDeployment(源码解析二)

Openstack Paste Deployment是一个针对wsgi开发的库 paste.app_factory, paste.composite_factory, paste.filter_factory和 paste.server_factory

2023-01-09 17:16:40 339

原创 openstack-setuptools以及setuptools-pbr(源码解析一)

openstack python打包分发工具:setuptoolsopenstack 打包分发工具:setuptools-pbr

2023-01-09 16:47:59 700

原创 一键安装Harbor

Harbor一键安装docker hub

2022-09-21 17:57:59 226

原创 docker安装ceph分布式存储系统(多节点)

docker安装ceph,ceph集群

2022-09-13 17:30:41 1816 7

原创 安装docker以及docker-compose并一键安装zabbix及其组件

docker有无网络安装,docker-compose有无网络安装,zabbix一键安装

2022-09-09 15:26:26 872

原创 架构师集合之dubbo源码解析(三)-服务注册发布(ServiceBean)

我们直接来看源码:public class ServiceBean<T> extends ServiceConfig<T> implements InitializingBean, DisposableBean, ApplicationContextAware, ApplicationListener, BeanNameAware { private static final long serialVersionUID = 213195494150089726L;.

2022-06-06 15:19:58 222

原创 架构师集合之Spring的ApplicationListener(监听)

ApplicationListenerApplicationEventSpring监听机制spring源码

2021-03-02 10:31:32 264 1

原创 架构师集合之Spring的ApplicationContextAware源码及应用

ApplicationContextAwareApplicationContextAwareProcessor

2021-03-01 16:47:06 288 4

原创 架构师集合之Spring的Bean的生命周期以及源码解析

Spring的Bean的生命周期以及源码BeanFactoryPostProcess,BeanPostProcesspostProcessBeanFactory,InstantiationAwareBeanPostProcessorcreateBeanInstance,initializeBean,BeanNameAware,BeanFactoryAware,postProcessBe

2021-02-26 20:06:05 379 1

原创 架构师集合之dubbo源码解析(二)-SPI

dubbo的SPIdubbo的IOCdubbo的AOPdubbo的Javassist

2021-02-25 11:05:56 159 2

原创 架构师集合之dubbo源码解析(一)-xml配置源码解析

dubbo源码解析xml配置源码解析dubbo的xml配置源码解析

2021-02-22 11:28:38 156 4

原创 架构师集合之spring的xml自定义名称空间(NamespaceHandler以及BeanDefinitionParser)

spring的xml解析自定义xml名称空间NamespaceHandlerBeanDefinitionParser

2021-02-20 11:00:29 333 1

原创 架构师集合之jvm补充篇对象内存大小计算

对象结构对象大小计算new Object()占多少字节

2021-02-18 15:56:27 182

原创 架构师集合之类加载器(ClassLoader)篇

类加载器双亲委托机制SPIJDBC源码解析全盘负责委托机制自定义类加载器

2021-02-18 14:25:20 1004 3

原创 架构师集合之JVM篇

JVM垃圾回收垃圾回收算法四种引用类型

2021-02-03 17:57:40 196 3

原创 架构师集合之AbstractQueuedSynchronizer(AQS)原理及衍生类

AbstractQueuedSynchronizerConditionReentrantLockReentrantReadWriteLockCountDownLatchCyclicBarrierSemaphore

2021-02-02 09:56:17 166 2

原创 架构师集合之锁+synchronized原理篇

锁的分类公平锁/非公平锁公平锁是指多个线程按照申请锁的顺序来获取锁。非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁。有可能,会造成优先级反转或者饥饿现象。对于Java ReentrantLock而言,通过构造函数指定该锁是否是公平锁,默认是非公平锁。非公平锁的优点在于吞吐量比公平锁大。对于Synchronized而言,也是一种非公平锁。由于其并不像ReentrantLock是通过AQS的来实现线程调度,所以并没有任何办法

2021-01-29 17:34:36 409

原创 架构师集合之Java内存模型(JMM)及volatile关键字

JVM基本结构Java内存模型happens-before原则JMM模型下的线程间通信内存屏障volidate关键字解析缓存行和伪共享@Contended

2021-01-29 09:35:42 364 4

原创 架构师集合之线程篇

架构师线程

2021-01-21 15:55:08 109

原创 架构师集合之队列篇

从今天开始,每两天学习一个知识,此博客专栏完全是为了记录自己学习过程,往架构师方向努力。java队列——queue详细分析Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Deque接口,上一张关系图。图中存在些问题,阻塞队列继承了AbstractQueue,还实现了BlockingQueue。Deque 双端队列Deque(java.util.Deque)接口代表着双向队列,意思就是可以从队列的两端增加或者删除元素,Deque就是双.

2021-01-20 09:10:07 171

原创 架构师集合之23种开发模式详解(代码举例,相似模式分析异同)

java 23种开发模式详解Java 23种开发模式代码java 23种开发模式异同

2021-01-13 14:49:49 1402

原创 docker部署cAdvisor + Prometheus + Grafana + Alertmanager

docker部署cAdvisor + Prometheus + Grafana + Alertmanager

2020-10-20 16:55:51 1121 1

原创 java高度人脸识别,再也不用受python的气了!

opencv dnn 人脸识别 java侧脸识别

2020-09-30 17:20:42 1355 6

原创 java8 数据集removeIf过滤

Collection<Person> collection = new ArrayList();collection.add(new Person(1, "张三", 22, "男"));collection.add(new Person(2, "李四", 19, "女"));collection.add(new Person(3, "王五", 34, "男"));collection.add(new Person(4, "赵六", 30, "男"));collection.add(ne

2020-08-12 17:38:01 429

原创 将两个json数组组合成为一个json数组(两json数组去重)

/** * 将两个jsonArray组合成为一个jsonArray,如果jsonObject key相同,则覆盖 * * @param oldFieldData 旧的数据 * @param newFieldData 修改之后的值 * @return */ public static JSONArray fieldDataCover(JSONArray oldFieldData, JSONArray newFieldData) { ....

2020-08-12 17:22:52 3507

原创 Spring Boot集成mongdb并实现分库分表

Spring Boot集成mongdb分表分库mongdb分表分库

2020-08-04 09:29:24 3763

原创 Mongodb Example条件查询时查不到数据的bug

Mongodb Example条件查询时查不到数据的bugMongodb查不到数据Example查不到数据

2020-07-29 15:39:46 3271 5

原创 WebMvcConfigurationSupport配置拦截器的excludePathPatterns不生效

WebMvcConfigurationSupport配置拦截器的excludePathPatterns不生效

2020-07-24 16:48:57 2108

原创 Spring源码解析(二)

Spring源码解析prepareRefresh();ConfigurableListableBeanFactory beanFactory = obtainFreshBeanFactory();prepareBeanFactory(beanFactory);postProcessBeanFactory(beanFactory);invokeBeanFactoryPostProcessors(beanFactory);registerBeanPostProcessors(beanFactory)

2020-07-01 11:18:47 988 2

原创 查看dubbo服务是否注册到zookeeper

查看dubbo服务是否注册到zookeeperzookeeper客户端命令行查看dubbo服务的生产者和消费者

2020-06-15 11:43:12 4366

原创 java命令运行springboot工程

java命令运行springboot工程

2020-06-15 10:58:00 2335

原创 Docker 容器内运行 Dubbo 服务

Docker 运行 Dubbo 服务

2020-06-12 15:38:47 607

原创 三分钟学会通过docker管理jenkins部署一个springboot项目

docker管理jenkins,jenkins部署springboot项目,ubuntu jenkins部署springboot项目jenkins构建一个maven项目

2020-06-11 11:12:47 1037

原创 ubuntu 中基于docker运行jenkins

ubuntu 中基于docker运行jenkins

2020-06-09 11:05:53 1462

原创 VMware虚拟机ubuntu16.04安装docker以及docker swarm

ubuntu配置ipubuntu安装dockerubuntu安装docker swarm

2020-06-04 15:09:25 2664

原创 解决idea dubug启动慢,启不动的问题

idea dubug启动慢idea dubug启不动

2020-05-29 17:00:03 379

原创 Spring源码解析(一)

spring源码解析spring源码的真香定理开课了ClassPathXmlApplicationContextsuper(parent)setConfigLocations(configLocations)

2020-05-15 09:07:23 5480

mybatis-plus-generate

mybatis-plus-generate

2023-12-11

xxl-job-postgres 版本

xxl-job-postgres 版本

2023-12-11

空空如也

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

TA关注的人

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