logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

阿里云服务器上安装RabbitMq(转)

1.安装erlang因为rabbitmq是erlang语言开发,所以要先安装erlang。yum install erlang2.下载rpm包wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm3. 下载完成后安装yum insta...

#rabbitmq
Flink 对线面试官(五):2w 字详述双流 Join 3 种解决方案 + 2 种优化方案

文章目录1.前言2.Join 的应用场景3.为什么流式计算中提到 Join 小伙伴萌就怕呢?4.带大家看一遍本文思路5.Flink Join 解决方案:Flink Window Join5.1.解决方案说明5.2.解决方案 Flink APISQL API(Flink 1.14 版本 Window TVF 中支持):5.3.解决方案的特点5.4.解决方案的适用场景6.Flink Join 解决方案

#flink#big data
Java锁Monitor-通过openjdk源码分析ObjectMonitor底层实现

文章目录在我们分析synchronized关键字底层信息时,其中谈到了Monitor对象,它是由C++来实现的,那,到底它长啥样呢?我们在编写同步代码时完全木有看到该对象的存在,所以这次打算真正来瞅一下它的真正面目,而对于这个Hospot代码JDK是并没有开源的,但是社区版本的JDK是开源了,在openjdk上可以阅读得到,所以下面先到openjdk上瞅一下:所以点击一下它:点击一下:然后点击左侧

#java
微服务架构之服务发现

文章目录服务发现常见的服务发现框架Eureka实战与原理搭建Eureka注册中心集群Eureka 源码分析服务发现在传统的系统部署中,服务运行在一个固定的已知的 IP 和端口上,如果一个服务需要调用另外一个服务,可以通过地址直接调用。但是,在虚拟化或容器化的环境中,服务实例的启动和销毁是很频繁的,服务地址在动态的变化,如下图所示:在基于云的微服务应用中,服务实例的网络地址(IP Addre...

#java#微服务
jdbc到mybatis详解

文章目录1. JDBC编程2. 什么是ORM3. 常见的持久化框架MyBatis使用示例MyBatis整体架构SqlSession执行流程源码分析1. Mapper的动态代理2. SqlSession中的对象3. 执行器Executor4. 数据库会话器StatementHandler5. 参数处理器ParameterHandler6. ResultSetHandler1. JDBC编程什么是..

#mybatis
06Flink实时数仓(尚硅谷)- 数据可视化接口实现

06Flink实时数仓(尚硅谷)- 数据可视化接口实现

#flink#大数据#clickhouse
java springboot使用ssh连接数据库

然后再创建数据库连接,连接本地3307端口,连接请求就会通过ssh服务器被转发到远程3306端口。原理:项目启动时先创建ssh连接,监听本地3307端口。

#java#mysql#ssh
阿里云OSS简单使用(Java&Python)

文章目录OSS简介PythonJava官方文档:https://help.aliyun.com/document_detail/31817.html可直接查看官方文档,语言版本查看官方文档里的SDK示例即可。OSS简介阿里云对象存储OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高持久的云存储服务。其数据设计持久性不低于99.9999999999%(12个9

#阿里云
Java虚拟机知识点总结

文章目录Java虚拟机知识点总结Java的平台无关性即一次编译处处执行如何实现为什么JVM不直接将源码解析成机器码去执行JVM如何加载.class文件Java虚拟机知识点总结Java的平台无关性即一次编译处处执行如何实现Java源码首先被编译成字节码,再由不同平台的JVM进行解析,Java语言在不同平台上运行时不需要进行重新编译,Java虚拟机在执行字节码的时候,把字节码转换成具体平台上的...

#java#面试
    共 25 条
  • 1
  • 2
  • 3
  • 请选择