• 2024-11-04数据可视化——Apache ECharts实现
    目录1、什么是ECharts     2、官网入口3.工具准备 4.插入html文件5.小例子1、什么是ECharts             ECharts(EnterpriseCharts,商业级数据图表)是一个使用JavaScript实现的开源可视化库,能够流畅地运行在PC和移动设备上,兼容当前绝大部分浏
  • 2024-11-04大数据导论及分布式存储HadoopHDFS入门
    思维导图数据导论数据是什么?进入21世纪,我们的生活就迈入了"数据时代"作为21世纪的新青年,"数据"一词经常出现。数据无时无刻的在影响着我们的现实生活什么是数据?数据又如何影响现实生活?数据:一种可以被鉴别的对客观事件进行记录的符号。简单来说就是:对人类的行为
  • 2024-11-04Apache 配置出错常见问题及解决方法
    Apache配置出错常见问题及解决方法一、端口被占用问题问题描述:在启动Apache时,出现“Addressalreadyinuse”或类似的错误提示,这意味着Apache想要使用的端口已经被其他程序占用,导致Apache无法正常启动。原因分析:系统中已经有其他的应用程序在使用Apache
  • 2024-11-03Apache HTTP Sever 的初级操作指南
    Apache初级操作指南摘要:本文详细介绍了ApacheHTTPServer的初级操作方法,包括安装与配置、启动与停止服务、虚拟主机设置以及访问日志与错误日志的查看与分析等内容。通过本文的学习,初学者可以快速掌握Apache的基本操作,为搭建和管理网站奠定基础。一、引言ApacheH
  • 2024-11-03Hadoop分布式文件系统架构和设计
    Hadoop分布式文件系统架构和设计引言Hadoop分布式文件系统(HDFS)是一个设计用于在普通硬件上运行的分布式文件系统。它与现有的分布式文件系统有许多相似之处。然而,HDFS与其他分布式文件系统的差异是显著的。HDFS具有高度的容错能力,并且设计用于在低成本硬件上部署。HD
  • 2024-11-02spark-on-k8s 介绍
    spark-on-k8s介绍摘要最近一段时间都在做与spark相关的项目,主要是与最近今年比较火的隐私计算相结合,主要是在机密计算领域使用spark做大数据分析、SQL等业务,从中也了解到了一些spark的知识,现在做一个简单的总结,主要关注sparkonk8s模式。需要先从大数据开始讲起,大数据
  • 2024-10-31Goby 漏洞发布|Apache Solr /solr/admin/info/properties:/admin/info/key 权限绕过漏洞(CVE-2024-45216)
    漏洞名称:ApacheSolr/solr/admin/info/properties:/admin/info/key权限绕过漏洞(CVE-2024-45216)EnglishName:ApacheSolr/solr/admin/info/properties:/admin/info/keyPermissionBypassVulnerability(CVE-2024-45216)CVSScore:7.3漏洞描述:ApacheSolr是一个开源搜索服
  • 2024-10-31大数据都有哪些技术?
    大数据技术涵盖了数据的采集、存储、处理、分析和可视化等多个方面,旨在解决海量数据带来的挑战。以下是大数据技术的主要组成部分及其相关技术:1.数据采集数据采集是大数据处理的第一步,涉及到从各种来源获取数据。技术日志采集工具:如Fluentd、Logstash、Filebeat等,用
  • 2024-10-31[Flink/FlinkCDC] 实践总结:Flink 1.12.6 升级 Flink 1.15.4
    FlinkDataStream/API未变的重要特性虽然官宣建议弃用JDK8,使用JDK11+;但:仍继续支持JDK8个人猜测:JDK8的用户群实在太大,牵一发而动全身,防止步子扯太大,遏制自身项目的发展势头。依赖模块的变化版本变化flink.version:1.12.6=>1.15.4flink.connector.version:
  • 2024-10-31012_Zookeeper
    1zookeeper是什么2zookeeper的集群配置安装步骤1.解压2.把conf文件夹下配置文件改个名字cpzoo_sample.cfgzoo.cfg3.编辑zoo.cfg,配置datadirdataDir=/opt/module/zookeeper-3.4.10/zkData4.配置集群机器,每台机器分配一个不同的Serveridserver.2=hadoop102
  • 2024-10-31Tomcat 8 报错:FAIL - Application at context path /xxxx could not be started
    一、问题描述在本地Tomcat部署项目后,在浏览器中打开项目报错Theoriginserverdidnotfindacurrentrepresentationforthetargetresourceorisnotwillingtodisclosethatoneexists造成这个错误的原因有很多,可能是路径错误,也可能是项目编译包错误,亦或是版本不
  • 2024-10-31如何搭建一个网站-linux
    准备工作选择Linux发行版在选择Linux发行版时,我们需要权衡不同的特性和需求。以下是几个常用的选择:发行版特点适用场景Ubuntu用户友好,丰富的软件资源初学者,桌面应用CentOS稳定可靠,长期支持服务器环境Debian稳健,注重安全生产环境Ubuntu以其简洁直观
  • 2024-10-31写分布式机器学习算法,哪种编程接口比较好
    写分布式机器学习算法,比较好的编程接口:1、Python;2、ApacheSpark;3、ApacheFlink;4、ApacheHadoop;5、TensorFlow。其中,Python是一种通用编程语言,广泛用于数据科学和机器学习领域。1、PythonPython是一种通用编程语言,广泛用于数据科学和机器学习领域。它具有简单易学、可读性
  • 2024-10-30Apache Commons Net 共享SSLSession问题解决
        某些服务器会默认开启TLS会话恢复,如FileZillaServer1.0及以后的版本(相对于1.0以前版本就是先当与勾选了RequireTLSsessionresumptionondataconnectwhenusingPORTP)。ApacheCommonsNet目前是不支持TLS会话恢复的,所以我们只能通过重写FTPSClient来实现。不然你
  • 2024-10-29手把手教你部署Apache DolphinScheduler —— 钉钉告警
    在之前的文章中,我们已经介绍了ApacheDolphinScheduler海豚调度的基本概念和工作流程,以及Shell任务和SQL任务的实践。感兴趣的朋友可以下滑到最下面,点击感兴趣的文章阅读!今天,让我们来学习ApacheDolphinScheduler中的另一个重要功能:钉钉告警。钉钉群添加机器人在钉钉群添加机器
  • 2024-10-28java 将Log4j2 的日志内容输出到udp上
    在Maven项目中pom.xml中添加Log4j2的依赖 <dependency><groupId>org.apache.logging.log4j</groupId><artifactId>log4j-core</artifactId><version>2.14.1</version></dependency><depen
  • 2024-10-28Java界的搜索特工:如何用代码精准追踪商品关键字?
    在淘宝这个电商宇宙中,商品关键字就像是通往宝藏的神秘密码。今天,我们要讲述的是如何成为一名Java界的搜索特工,用你的代码装备,精准追踪这些关键字,揭开隐藏在数据星海中的商品秘密。准备你的特工装备:Java开发环境在这场搜索任务中,你的装备箱里需要一些基础装备:Java语言、用于
  • 2024-10-27如何在 Ubuntu 20.04 上使用 Let‘s Encrypt 保护 Apache
    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。简介Let’sEncrypt是一个证书颁发机构(CA),它简化了获取和安装免费TLS/SSL证书的过程,从而在Web服务器上启用了加密的HTTPS。它通过提供一个软件客户端Certbot来简化
  • 2024-10-25Netty、Go、Apache Tomcat、grpc-go、jetty、nghttp2、Apache Traffic Server是什么
    这些都是与网络编程和服务器应用相关的技术,下面我将分别简要介绍它们:Netty:Netty是一个异步事件驱动的网络应用程序框架,用于快速开发高性能、高可靠性的网络服务器和客户端程序。它支持多种协议,包括HTTP、HTTPS、FTP、SMTP等,广泛应用于游戏、移动、物联网、大数据等领域。
  • 2024-10-25Apache Seata(incubating) 首个版本重磅发布!
    作者:Seata社区2.1.0是Seata进入Apache基金会的第一个ReleaseVersion。此次发布将io.seata包名更改为org.apache.seata。除了按原有的Roadmap技术演进外,2.1.0进行了大量兼容性工作,实现了API、数据和协议的兼容。用户无需修改原有的API和配置,即可实现到Apache版
  • 2024-10-25Apache ShenYu介绍与部署
    一、概述 ApacheShenYu(incubating)是一个异步的,高性能的,跨语言的,高性能,多协议,易扩展,响应式的API网关。兼容各种主流框架体系,支持热插拔,用户可以定制化开发,满足用户各种场景的现状和未来需求,经历过大规模场景的锤炼。支持丰富的协议:Http、SpringCloud、gRPC、Dubbo、S
  • 2024-10-25宝塔可以同时安装apache和nginx
    宝塔面板是一个服务器管理软件,可以帮助用户快速、简单地管理服务器。宝塔面板支持一键安装Apache、Nginx、MySQL、PHP等,并且可以提供各种管理功能,如网站、数据库的管理等。宝塔面板不支持同时安装Apache和Nginx,因为这两个软件都是用来处理HTTP服务的,你只能选择安装其中之一。如
  • 2024-10-24[Flink SQL] FlinkCdcSqlJob启动时因MYSQL serverTimeZone而报错:`The MySQL server has a timezone offset (0 sec
    1问题描述FlinkCdcSqlJob启动时报错...Causedby:org.apache.flink.table.api.ValidationException:TheMySQLserverhasatimezoneoffset(0secondsaheadofUTC)whichdoesnotmatchtheconfiguredtimezoneAsia/Shanghai.Specifytherightserver-time-z
  • 2024-10-24ansible批量部署apache
    ansible批量部署apache目录ansible批量部署apache安装ansible基于ansible进行基础准备配置受控端本地软件仓库安装受控端Apache(httpd)的最新版本启动受控端web服务(httpd)配置受控端防火墙放行httpd服务流量受控端写入测试页面,要求带上个人信息(姓名或学号等),其它内容不限在主控端访
  • 2024-10-24基于CentOS7.9的Patroni+Zookeeper+keepalive+Postgres高可用数据库集群部署
    第一章概述关于zookeeper和ETCD ZooKeeper和etcd都是用于分布式系统中协调服务的开源工具,它们提供一致的键值存储来管理配置信息、服务发现、分布式同步等。ZooKeeper提供了高性能的数据访问能力,适合需要快速读写的场景,并且拥有丰富的客户端库,支持多种编程语言。相比Zoo