问题起因 最近做项目时遇到了需要多用户之间通信的问题,涉及到了WebSocket握手请求,以及集群中WebSocket session 共享的问题。 期间我经过了几天的研究,总结出了几个实现分布式WebSocket集群的办法,从zuul到spring cloud gateway的不同尝试,总结出了这篇文章,希望能帮助到某些人,并且能一起分享这方面的想法与 ......
174
0
0
2023-12-20
先来科普个概念,开放应用程序的 API (即Application Program Interface,应用程序接口)可以让开发者在无需访问源码,或理解内部工作机制细节的情况下,调用他人共享的功能和资源。对于数据源的获取上API是个好伙伴。 菜鸟也能对接的100个常用快递单号查询 api 接口汇总物流快递有关API快递鸟- 快递鸟目前支持600多家国内外快递 ......
209
0
0
2023-12-14
HDFS 概述 产生背景 随着数据量越来越大,在一个操作系统中存不下所有的数据。需要将这些数据分配到更多的操作系统中,带来的问题是多操作系统不方便管理和维护。需要 一种系统来管理多台机器上的文件 ,这就是分布式文件管理系统。 HDFS是分布式文件管理系统中的一种 定义 HDFS( hadoop Distributed File System)它是一个文件 ......
182
0
0
2023-12-12
洋酒一般我们指的是国外的酒类,属于进口酒,在我们国内相对广泛的有白兰地、威士忌和伏特加等,每个国家和地区的酿酒都有其特色,所以在生活中我们也会接触到各种各样的酒类,关于洋酒种类,下面简单介绍下,以及看看常见的洋酒名称:洋酒种类,常见的洋酒名称:洋酒四大类主要有蒸馏酒、酿造酒、配制酒和鸡尾酒。蒸馏酒主要有白兰地、威士忌、金酒、伏特加、朗姆酒、特吉拉酒,酿造酒主 ......
200
0
0
2023-12-10
一. 背景 在平常的开发中,我们可能会有这样的需求: 业务数据在存储的时候,并不是以 mysql 中的 varchar 丶 int 等格式来存储的,而是使用 JSON 格式. 这样做的好处是当数据结构有变化或者需求变化时,我们不用再添加字段,方便扩展. 那么mysql中 json 格式的数据我们使用 mybatis 或者myb ......
236
0
0
2023-12-10
1.了解1.1. 存放数据的地方 41.2. 前台–》后台—-》数据库 可以叫数据库,或数据库管理系统 41.3. 三范式 41.3.1. 1NF:最小原子 2NF:主键依赖 3NF:消除传递依赖 41.4. 创始人:拉里,埃里森 41.5. 基本单位是:用户,Oracle,是那个用户是有多少表,MySQL,这个数据库是有多少表 41.6. Oracle体系 ......
302
0
0
2023-12-08
注意: 篇幅较长,建议收藏后再仔细阅读!!!!!!!!!! 目录:一.引言二.基础故障处理工具 2.1 概述 2.2. jps:虚拟机进程状况工具 2.3. jstat:虚拟机统计信息监视工具 2.3. jinfo: java 配置信息工具 2.5. jmap:Java内存映像工具 2.7. jstack:Java堆栈跟踪工具 2.8. 基础工具总结三 ......
300
0
0
2023-12-04
最近在做 java 8 到 Java17 的迁移工作,前期做了一些准备,过程中的一些信息记录如下(持续更新。。。) [toc] 分为几个部分: 编译相关 参数迁移相关 运行相关 编译相关 编译不过基本是都是使用 java 内部的 api,我列举几个常见的问题 使用了 sun.misc.* 下的包 比如 sun.misc.B ......
200
0
0
2023-12-04
目前PHP8.2已经进入RC阶段,按计划还有一个月就会发布正式版。而PHP8.3的决议也早已开始推进了。本文为大家介绍一个最新通过的决议,也是PHP8.3的第一个决议:内置 Json 验证函数。这项决议在2022-08-14发起,2022-10-07 投票完成,最终18票通过,1票反对。本决议很简单,增加一个内置的验证JSON有效的函数:json_valid ......
170
0
0
2023-12-03
知识准备 需要对分布式任务的知识体系和ElasticJob有基本的理解。@pdai 什么是ElasticJob ElasticJob 是面向互联网生态和海量任务的分布式调度解决方案,由两个相互独立的子项目 ElasticJob-Lite 和 ElasticJob-Cloud 组成。 它通过弹性调度、资源管控、以及作业治理的功能,打造一个适用于互联网场 ......
234
0
0
2023-11-24