自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud Alibaba全攻略:从微服务架构到高效实践(一)

本页面主要介绍了Spring Cloud Alibaba中的服务治理和网关技术。内容包括:- 微服务架构的演变和常见挑战- Nacos作为服务注册中心的使用方法- 负载均衡策略,包括自定义实现和基于Ribbon的实现- Feign作为声明式HTTP客户端的应用- Spring Cloud Gateway作为API网关的优势和基本配置- 网关限流功能的实现,使用Sentinel组件这些技术共同构成了一个完整的微服务架构解决方案,提高了系统的可扩展性和可维护性。

2024-09-04 23:47:18 1641

原创 从“代码地狱“到“开发天堂“:MyBatis让你的数据库操作起飞

Maven是一个自动化构建工具,用于管理项目依赖和构建过程。主要概念包括:- 约定的目录结构- POM(Project Object Model)- 坐标(groupId, artifactId, version)- 依赖管理- 仓库(本地、远程)- 生命周期、插件和命令Maven与IDEA集成,可创建Java和Web项目。常用设置包括全局变量和依赖范围。Maven简化了项目管理,提高了开发效率。

2024-09-04 02:12:27 1479

原创 Mysql从入门到放弃

Structured Query Language:结构化查询语言,简称"SQL"。简而言之,它定义了操作关系型数据库的规则。不同数据库的操作方式略有差异。MySQL数据库的存储结构层次:数据库数据库包含多个数据表每个数据表包含多个行记录每条行记录包含多个列创建数据库前提条件:必须先连接到数据库服务器建议使用大写关键字,如CREATE# 1. 创建数据库CREATE DATABASE 数据库名称;

2024-08-26 00:58:31 978

原创 Flink Time中事件时间案例详解

flink中的是时间窗口, 和数据水印

2024-08-24 23:55:30 250

原创 kafka

Kafka是一个分布式、支持分区、多副本的消息系统,其最大特点是能实时处理大量数据以满足各种需求场景。它可用于日志收集、消息系统、用户活动跟踪和运营指标等。Kafka由Scala语言编写,于2010年贡献给Apache基金会并成为顶级开源项目。这个文档介绍了Kafka的一些基本概念和使用方法,包括Kafka的架构、消息的发送和消费、Kafka集群的Controller、Rebalance和HW、以及Kafka线上问题的优化。

2024-08-24 15:30:00 967

原创 Dockerfile 详解

使用Dockerfile构建镜像

2024-08-23 19:07:13 1618

原创 Docker 证书文件生成及在 IntelliJ IDEA 中使用证书连接 Docker

docker添加安全证书, 更加安全的通过idea中的docker插件链接docker服务端

2024-08-22 23:47:08 396

原创 IDEA Docker插件远程连接Docker,并打包部署启动SpringBoot项目

idea中安装docker插件, 直连服务器, 并使用dockerfile一键自动化部署, 告别jenkins

2024-08-22 21:15:39 1331

原创 Notion访问加速

如果119.28.13.121地址不好用了, 可以访问如下网站查看哪些ip地址可用。输入以下即可刷新缓存, 再次访问notion正常。右键此文件, 修改如下内容。如果无法保存, 退出编辑。编辑此文件, 加入语句。

2023-05-15 02:25:11 1035 1

原创 redis入门

Redis 是典型的 NoSQL 数据库。redis官网:https://redis.io/download切换到root用户su -Install on Ubuntu/DebianYou can install recent stable versions of Redis from the official packages.redis.io APT repository. Add the repository to the apt index, update it, and then install:

2023-04-03 00:13:22 258

原创 solr安装

solr基于java, solr 8 以上的版本 需要java8的支持。

2023-04-02 00:27:44 665 1

原创 springmvc

MVC是一种软件架构思想,将软件按照模型、视图、控制器来划分。M:Model,模型层,指工程中的JavaBean,作用是处理数据。JavaBean分为两类:一类称为实体类Bean:专门存储业务数据的,如Student、User等;一类称为业务处理Bean:指Service或Dao对象,专门用于处理业务逻辑和数据访问。也就是说M指的是service和db和entity包的合称V:View,视图层,指工程中的HTML或JSP等页面,作用是与用户进行交互,展示数据。

2023-03-20 23:25:12 186

原创 flink输出到数据库

通过flink将kafka中的数据存储到clickhouse中.写入数据的 Clickhouse 的测试步骤如下。

2023-01-30 23:54:04 697 5

原创 使用docker安装mysql, redis, kafka等各类服务

如果需要配置mysql的一些运行参数,可以参考下面的两种方式.1. [推荐]带着配置参数创建应用容器docker run --name some-mysql -d -t -p 3306:3306 -e 参数名称1=参数名称1的值 -e 参数名称2=参数名称2的值 mysql:版本号 --character-set-server=utf8mb4。

2023-01-28 19:28:17 1366

原创 Docker入门

镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需要的所有内容,包括代码,运行时(一个程序在运行或者在被执行的依赖)、库,环境变量和配置文件。

2023-01-28 19:21:49 2892

原创 clickhouse是什么

ClickHouse 是俄罗斯的 Yandex 于 2016 年开源的用于在线分析处理查询(OLAP)Clickhouse快是因为采用了并行处理机制,即使一个查询,也会用服务器一半的CPU去执行,所以ClickHouse不能支持高并发的使用场景

2023-01-28 19:16:10 1037

原创 flink快速上手

先来看一下Flink给我们提供的内置Source,这些方法都位于StreamExecutionEnvironment类中。Flink中内置的Sink如下图,均位于DataStream类中。除了上述的Source与Sink外,Flink还支持自定义Source与Sink。实现SourceFunction类重写run方法和cancel方法在主函数中通过addSource调用// 定义一个运行标志位,表示数据源是否运行@Override。

2023-01-15 14:12:33 552 1

原创 使用Java监听网络流量

使用 JPCAP抓包,可以使用JAVA写代码对数据进行分析,最后可视化显示;本文实现了使用 Java语言的jpcap接口 在 IDEA环境下抓取数据包的功能。

2023-01-14 15:54:19 4697 2

原创 快速上手Lambda表达式

我们可以把Lambda表达式理解为一段可以传递的代码(将代码像数据一样进行传递)。Lambda允许把函数作为一个方法的参数,使用Lambda表达式可以写出更简洁、更灵活的代码,而其作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。

2023-01-08 13:50:41 638 1

空空如也

空空如也

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

TA关注的人

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