自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Synchronized的底层实现原理(原理解析,面试必备)

synchronize的底层实现原理和monitor的实现机制

2022-08-22 23:45:34 23744 4

原创 Prometheus生态与实现原理介绍

Prometheus完全开源的,被很多云厂商(架构)内置,在这些厂商(架构)中,可以简单部署Prometheus,用来监控整个云基础架构设施。比如DigitalOcean或Docker都使用普罗米修斯作为基础监控。Prometheus是一个时间序列数据库,它涵盖了可以绑定的整个生态系统工具集及其功能。Prometheus主要用于对**基础设施的监控**,包括**服务器、数据库、VPS**,*几乎所有东西都可以通过Prometheus进行监控*。...

2022-08-05 19:00:00 506

原创 ELK原理讲解与收集MySQL慢日志实现

ELK 最早是 Elasticsearch(简称ES)、Logstash、Kibana 三款开源软件的简称,三款软件后来被同一公司收购,并加入了Xpark、Beats等组件,改名为Elastic Stack,成为现在最流行的开源日志解决方案,虽然有了新名字但大家依然喜欢叫ELK,现在所说的ELK就指的是基于这些开源软件构建的日志系统。一般大型系统是一个分布式部署的架构,不同的服务模块部署在不同的服务器上,问题出现时,大部分情况需要根据问题暴露的关键信息,定位到具体的服务器和服务模块。...

2022-08-04 19:00:00 1224 2

原创 从数据库多线程导出数据到Excel(千万级数据导出),附代码

在业务中,经常会碰到从数据库导出数据到Excel中的场景,这里总结了使用EasyExcel导出千万级数据的过程。最终实现 千万级数据导出到 一张Excel多个Sheet页中。

2022-08-03 17:54:17 3623 1

原创 Canal与DataX等工具的区别

DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS等各种异构数据源之间高效的数据同步功能。设计理念为了解决异构数据源同步问题,DataX将复杂的网状的同步链路变成了星型数据链路,DataX作为中间传输载体负责连接各种数据源。...

2022-08-03 10:01:15 2465

原创 Dubbo源码的下载、编译和导入IDEA

Dubbo源码的下载、编译和导入IDEA1. 源码下载dubbo的项目在github中的地址为: https://github.com/apache/dubbo首先在本地建个文件夹,用来存放dubbo源码然后用cmd的git指令进行dubbo源码的下载,如下:(可能需要等待几分钟,和你的网速有关系)为了防止master中代码不稳定,进入dubbo项目cd dubbo 可以切入到最近的release分支git checkout 2.7.6-release。报错:fatal: not

2021-01-06 15:10:13 1485 2

原创 This may be useful when development is performed under newer SDK version as the target platform for

Usage of API documented as @since 1.6+ more… (Ctrl+F1)在使用JDK的SPI机制,让ServiceLoader自动找到某接口的实现类时,报错如下问题解决办法如下:File —>Project Structure(Ctrl+Alt+Shift+S)—>ProjectModulesFile—>Settings(Ctrl+Alt+S)—>Compiler—>Java Compiler如果这些修改完毕之后,

2021-01-04 17:46:27 183

原创 Dubbo连接Zookeeer:zookeeper not connected

Dubbo连接Zookeeer:zookeeper not connected首先,贴出报错问题Exception in thread "main" java.lang.IllegalStateException: zookeeper not connected at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperClient.<init>(CuratorZookeeperClient.java:83) at or

2021-01-04 12:51:43 1788

原创 SpringBoot源码深度剖析——@SpringBootApplication注解和new SpringApplication().run()方法深度解密

SpringBoot源码深度剖析一、依赖管理1.spring-boot-starter-parent依赖2.spring-boot-starter-web依赖二、自动装配(启动流程)三、@SpringBootApplication注解的底层实现1.@SpringBootConfifiguration注解2.@EnableAutoConfifiguration注解(1)@AutoConfifigurationPackage注解(2)@Import(AutoConfigrationImportSelector.

2020-12-31 14:00:17 1255 2

原创 linux内网安装py3以及第三方库

本人使用的python版本是 Python3.5.4一、下载并安装Python3.5.4(永久有效)1.py官网下载链接: https://www.python.org/downloads/2.百度云盘下载地址:(永久有效)链接: https://pan.baidu.com/s/1PFjAyCvFev6dAVh_90maHw提取码:1q9s3.安装Python3.5.4一般cen...

2020-01-14 11:02:12 738

原创 springboot2.X初始化数据到redis或者其他第三方库中

```public class MiaoshaController implements InitializingBean {/* 系统初始化 要做的事情* @throws Exception*/@Overridepublic void afterPropertiesSet() throws Exception {List goodsList = goodsService.lis...

2019-12-26 14:34:30 372

原创 Springboot2.X某个第三方类,想引入spring管理的bean对象,如何解决

环境:spring boot2.X + netty在spring boot2.X架构中,在@Controller或者@Service注解下的类,可以通过依赖注入@Autowired,引入被@Service、@Component、@Configuration注解等被spring管理的bean对象,那么想在netty的主要功能Handler中引入操作数据库的Dao层或者逻辑功能的Service层,...

2019-12-25 15:38:59 977

原创 springboot2.4+nettyWebServerApplicationContext@15f51c50 has been closed already问题解决

这里写自定义目录标题新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入springboot2.4+netty...

2019-12-25 10:03:28 4502

空空如也

空空如也

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

TA关注的人

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