HBase单机模式安装

    第一部分 安装前准备 1.安装hadoop 今天刚刚学了hbase的一点基础,准备安装Hbase实际操练一下。因为安装hbase的前提条件是已经成功安装了hadoop,而且hadoop的版本要和hbase的版本相匹配。于是去官网查询了一下我安装的hadoop-3.1.0(目前是最新版)对应支持的hbase版本,然后。。。。。发现没有任何一版hbase是支持hadoop-3.1.0的,默默泪奔。。。。。果然最新的不一定是最好的。查看hbas...阅读全文
    作者:绝缘体.. | 分类:apache, hbase, html, java, 开发工具, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    zookeeper介绍

    目录 1.zookeeper概述2.什么是zookeeper?3.为什么使用zookeeper?4.zookeeper的特性5.事务Transaction的ACID特性6.zookeeper的应用场景主要是?7.zookeeper的角色与系统模型8.leader角色与leader选举机制9.二阶提交和三阶提交10.2PC-3PC主要区别11.zookeeper的主要协议12.Paxos协议概述13.zookeeper系统模型14.会话(Session)15.数据节点(Znode)16.zookeeper的顺序号17.zookeeper的保证...阅读全文
    作者:绝缘体.. | 分类:apache, hbase, java, 开发工具, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    使用PHP生成通用唯一识别码(UUID)

    UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写。目的是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。这样的话,每个人都可以创建不与其它人冲突的UUID,于是就不需考虑数据库创建时的名称重复问题。 UUID是由一组32位数的16进制数字所构成,是故UUID理论上的总数为16^32=2^128,约等于3.4 x 10^38。也就是说若每纳秒产...阅读全文
    作者:绝缘体.. | 分类:git, java, PHP, python, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    安卓混合开发与HTML5技术集成

    在移动应用开发中,安卓平台一直是最受欢迎的开发平台之一。与此同时,HTML5技术也得到了广泛的应用和推广。安卓混合开发将安卓与HTML5技术结合在一起,带来了更强大、更具交互性和更灵活的移动应用开发方式。 什么是安卓混合开发? 安卓混合开发是指在安卓应用中使用WebView控件加载HTML5页面,并通过WebView提供的JavaScript接口实现与原生安卓代码的交互。开发人员可以使用HTML、CSS和...阅读全文
    作者:绝缘体.. | 分类:ios, java, javascript, windows, 操作系统, 移动开发, 编程语言 | 阅读: | 标签:, , , ,

    使用自动化测试工具提高开发效率

    1. 引言 在软件开发过程中,测试是不可或缺的一环。传统的手动测试方式往往繁琐且耗时,而且测试的覆盖率有限。为了提高开发效率,许多开发团队开始采用自动化测试工具来代替手动测试。本文将介绍使用自动化测试工具的好处以及一些常见的自动化测试工具。 2. 自动化测试的好处 2.1 提高测试效率 自动化测试可以大大减少手动测试所需的时间和工作量。测试人员只需要编写一次测试脚本,然后...阅读全文
    作者:绝缘体.. | 分类:android, ios, java, jenkins, ruby, 云计算, 移动开发, 编程语言 | 阅读: | 标签:, , , ,

    Spring Boot JPA 实现 DDD

    什么是 DDD DDD(领域驱动设计)是一种软件开发方法,强调将系统的设计重点放在业务领域上。它倡导使用统一的语言和模型来描述业务领域,并将业务领域的概念映射到软件系统中。 Spring Boot 和 JPA 的介绍 Spring Boot 是一个用于简化 Spring 框架开发的工具,它提供了自动化的配置和快速开发能力。而 JPA(Java Persistence API)则是 Java 中的一套 ORM(对象关系映射)规范,可以让我...阅读全文
    作者:绝缘体.. | 分类:hibernate, java, MySQL, spring, 后端框架, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    Springboot整合Sentry实现异常日志收集和处理

    在Java开发中,异常日志的收集和处理是非常重要的。通过收集异常日志,我们可以了解应用程序的运行状况和问题所在,及时进行修复和优化。Sentry是一个强大的异常日志收集和处理工具,它可以帮助开发团队在应用程序中捕获和记录异常,并将其发送到Sentry服务器以进行集中管理。本文将介绍如何使用Spring Boot整合Sentry来实现异常日志的收集和处理。 安装和配置Sentry 首先,我们需要在Sen...阅读全文
    作者:绝缘体.. | 分类:ios, java, spring, 后端框架, 移动开发, 编程语言 | 阅读: | 标签:, , , ,