logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

阿里的过来人告诉你,数据中台为什么搞不下去了?

  搞数据的都知道,阿里发明了数据中台,然后“中台”这个概念就马上成为了国内大多数企业趋之若鹜的风口,真正实施后却发现中台与数据平台、数据湖等项目大差不差,又有好多机构开始忙着拆中台了,中台虽然还没到人见人烦的地步,但总体来讲已经不那么受待见了。  我发现网上也有很多文章进行分析,但大多是长篇大论,表述也过于技术,今天我就用最通俗的话跟大家解释一下。首先,先解释一下中台的概念  首先,不论是数据中

基于MySQL数据库排它锁(for update)实现的分布式锁

1、锁的概述  锁是Java开发中一个非常重要的知识点。锁(lock)或互斥(mutex)是一种同步机制,用于在多线程环境中控制各线程对资源的访问权限。锁旨在强制实施互斥排他、并发控制策略。1.1、单体应用锁  JDK中的锁只能在一个JVM进程内有效,我们把这种锁叫做单体应用锁。在JAVA中常见的锁有:synchronized、ReentrantLock、ReadWriteLock等。1.2、单体

微信小程序实现订阅消息推送的实现步骤

而Post方法,当用户在微信小程序中主动订阅一次性消息时,腾讯服务器将请求Post的接口,发送用户的相关行为事件结果到开发者服务器,只有用户订阅的用户才允许进行消息推送,其实这里接收的不只是消息订阅事件,各类的交互事件都在这里进行接收的。在实际应用中,我们应该维护一张需要推送消息的微信用户数据表,包括该用户是否已订阅,微信用户的openid等信息,这里暂时演示,省略了该信息,直接固定硬编码了模板I

文章图片
#微信小程序
docker拉取镜像时,报错:no matching manifest

1、环境操作系统 windows 10 x64docker版本 (Container类型是windows的)2、执行pull报错执行pull命令是报错:no matching manifest for unknown in the manifest list entries。如下图所示:3、解决方案首先保证开启。设置Settings配置,如下图所示。点击右下角托盘中的d...

#docker
SpringSecurity系列 之 集成第三方登录(包括默认的用户名密码、短信验证码和github三种登录方式)

一、前言  前面在《SpringSecurity系列 之 认证过程和原理》一文中,我们已经学习了SpringSecurity的认证过程,实现过程如下图所示:  根据这个认证过程,我们如何实现集成多种第三方登录的方案呢?我们这里提供了一种思路:首先我们提供一个实现了AbstractAuthenticationProcessingFilter抽象类的过滤器,用来代替UsernamePasswordAu

非结构数据采集工具---Flume,实现数据采集示例

1、Flume简介  Apache Flume是一种分布式、可靠和可用的系统,用于高效收集、聚合,以及将大量日志数据从许多不同的来源移动到集中式数据存储上。使用Apache Flume不仅限于日志数据的聚合。由于数据源是可定制的,因此可以使用Flume来传输大量的事件数据,包括但不限于网络流量数据、社交媒体生成的数据、电子邮件消息和其他数据源。  Flume使用两个独立的事务负责从Source到C

#flume
分布式事务解决方案——基于Atomikos的实现

声明:以下关于“JTA规范事务模型”、“Spring JTA分布式事务的实现”等内容均来源于其他大佬的博客内容,并已经表明出处。1、JTA规范事务模型  Java Transaction API,通常称为JTA,是用于管理 Java中的事务的API 。它允许我们以资源无关的方式启动,提交和回滚事务。  JTA为J2EE平台提供了分布式事务服务(distributed transaction)的能力

Vue学习笔记 之 History 路由 和 Hash 路由的区别 及 History 模式时,Nginx的配置方式

History 模式时,服务器需要进行相应的配置,以确保在刷新页面或直接访问某个子路由时,仍能正确返回前端路由对应的页面。这是因为在 History 模式下,前端的路由和后端的路由是分离的,后端需要将所有路由请求都重定向到前端的入口页面。在 Vue Router 中,Hash 模式是一种简单且常见的路由模式,它使用 URL 中的哈希(#)来管理路由。然后,修改路由配置文件./router/inde

文章图片
#vue.js#学习
在SpringBoot项目中整合SpringSession,基于Redis实现对Session的管理和事件监听

SpringSession是基于Spring框架的Session管理解决方案。它基于标准的Servlet容器API,提供了Session的分布式管理解决方案,支持把Session存储在多种场景下,比如内存、MongoDB、Redis等,并且能够快速集成到Spring应用程序中。使用SpringSession实现Session管理,可以有效解决Session共享的问题,提升系统的可伸缩性和可靠性。

文章图片
#spring boot#redis
vue集成cesium入门教程(2)加载各类地图(高德/天地图/Mapbox等)

这篇内容是《vue集成cesium入门教程》的第二篇,这里将记录通过Cesium加载高德、天地图、Mapbox等地图。将分别介绍三种地图的接入方法,其中可能会涉及到的用户注册获取token等内容。注册Mapbox后,登录到Mapbox后,进入该页面,可以创建自定义的地图。创建好的地图样式如下所示:通过上述操作,我们可以获取自定义地图的accessToken和styleId等信息,这个在代码中需要用

#vue.js
    共 17 条
  • 1
  • 2
  • 请选择