首页 文章 精选 留言 我的

精选列表

搜索[快速],共10000篇文章
优秀的个人博客,低调大师

干货|大数据Hadoop快速入门教程

1、Hadoop生态概况 Hadoop是一个由Apache基金会所开发的分布式系统集成架构,用户可以在不了解分布式底层细节情况下,开发分布式程序,充分利用集群的威力来进行高速运算与存储,具有可靠、高效、可伸缩的特点。 Hadoop的核心是YARN,HDFS,Mapreduce,常用模块架构如下 2、HDFS 源自谷歌的GFS论文,发表于2013年10月,HDFS是GFS的克隆版,HDFS是Hadoop体系中数据存储管理的基础,它是一个高度容错的系统,能检测和应对硬件故障 HDFS简化了文件一致性模型,通过流式数据访问,提供高吞吐量应用程序数据访问功能,适合带有大型数据集的应用程序,它提供了一次写入多次读取的机制,数据以块的形式,同时分布在集群不同物理机器 3、Mapreduce 源自于谷歌的MapReduce论文,用以进行大数据量的计算,它屏蔽了分布式计算框架细节,将计算抽象成map和reduce两部分 4、HBASE(分布式列存数据库) 源自谷歌的Bigtable论文,是一个建立在HDFS之上,面向列的针对结构化的数据可伸缩,高可靠,高性能分布式和面向列的动态模式数据库 5、zookeeper 解决分布式环境下数据管理问题,统一命名,状态同步,集群管理,配置同步等 6、HIVE 由Facebook开源,定义了一种类似sql查询语言,将SQL转化为mapreduce任务在Hadoop上面执行 7、flume 日志收集工具 8、yarn分布式资源管理器 是下一代mapreduce,主要解决原始的Hadoop扩展性较差,不支持多种计算框架而提出的,架构如下 9、spark spark提供了一个更快更通用的数据处理平台,和Hadoop相比,spark可以让你的程序在内存中运行 10、kafka 分布式消息队列,主要用于处理活跃的流式数据 11、Hadoop伪分布式部署 目前而言,不收费的Hadoop版本主要有三个,都是国外厂商,分别是 1、Apache原始版本 2、CDH版本,对于国内用户而言,绝大多数选择该版本 3、HDP版本 这里我们选择CDH版本hadoop-2.6.0-cdh5.8.2.tar.gz,环境是CentOS7.1,jdk需要1.7.0_55以上 [root@hadoop1 ~]# useradd hadoop 我的系统默认自带的java环境如下 增加如下环境变量 做好如下授权 这里以Hadoop用户来进行管理和启动Hadoop的各种服务 查看服务启动情况 本文作者:佚名 来源:51CTO

优秀的个人博客,低调大师

基于Docker Compose快速创建Web测试环境

背景介绍 在Web UI自动化测试的时候,往往我们需要进行分布式的测试,或者是并发测试来加快自动化测试的效率。这时候,我们就需要大量的浏览器实例。早期的做法是,在一台比较好的服务器上利用虚拟机来启动多个操作系统实例,每个操作系统中装有浏览器。这个缺点是启动实例的速度慢,同时服务器的资源消耗严重,很难在同一台服务器上开启非常多的虚拟机实例。因此,我们将Docker引入进来,利用Docker轻量级的特性,来达到秒级的浏览器容器实例创建速度。 Docker 技术实现 我们以一个简单的Robot Framework自动化测试过程,来演示如何创建chrome与firefox实例。 第一步,编写Compose文件 首先,我们编写docker-compose文件,如下图所示。 Compose file 第二步,启动selenium hub 与 node-chrome, node-firefox实例 > sudo docker-compose up -d Containers 第三步,执行测试脚本 > robot BasicDemo.robot BasicDemo.robot 查看测试结果 robot 测试报告 测试用例运行截图 以上样例,存放在github的wywincl/SeleniumTest项目中,可以自己克隆下来学习实验。 小彩蛋。 fortune + cowsay + lolcat 参考文档 Docker+Selenium Grid构建分布式Web测试环境

优秀的个人博客,低调大师

快速用Discuz搭建论坛网站教程

Discuz! 是全球成熟度最高、覆盖率最大的论坛软件系统之一。自 2001 年 6 月面世以来,Discuz! 已拥有 15 年以上的应用历史和 200 多万网站用户案例。目前,Discuz! 已经发展成为一个以社区为基础的专业建站平台,让论坛(BBS)、社交网络(SNS)、门户(Portal)、群组(Group)、开放平台(Open Platform)应用充分融合于一体,帮助网站实现一站式服务。 适用对象 适用于熟悉 ECS,熟悉 Linux 系统,刚开始使用阿里云进行建站的用户。 基本流程 使用云服务器 ECS 搭建 Discuz 论坛网站的操作步骤如下: 安装 Discuz 相关镜像。 验证 Discuz 镜像。 创建数据库。 配置域名(非必需步骤)。 安装配置 Discuz。 步骤一 安装 Discuz 相关镜像 1.通过阿里云云市场免费获取

优秀的个人博客,低调大师

gfast 快速开发框架 V3.4.2 版本发布

平台简介 基于全新 Go Frame 2.10.x+Vue3+Element Plus 开发的全栈前后端分离的管理系统 前端采用 gfast-ui(Vue 3 + Element Plus + vue-i18n 9),支持语言:zh-CN / en-US,可在两端各自扩展. 支持:大模型管理与智能客服,知识库功能,流程编排(SOP Workflow),多租户、C 端开放接口与网站挂载插件等 本次更新内容: 1.代码生成功能完善 2.插件管理,插件支持提取、在线安装、本地导入、卸载,依赖自动安装 3.websocket 资源占用修复,断开的连接自动销毁 4.PG数据库支持度完善 5.其它细节完善,bug修复 6.模型配置自动拉取可用模型,优化对话功能,客服对话历史删除功能 系统文档: https://doc.g-fast.cn/docs/gfast_v34/gfast_v34-1hkupn75sbpam 演示地址 http://v34.g-fast.cn/sys 账号:demo 密码:Demo123

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册