首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏老司机的技术博客

    docker实战(9)docker快速安装hbase

    下载镜像 docker pull harisekhon/hbase 运行容器 docker run -ti harisekhon/hbase当你执行成功之后直接进入hbase shell,慢慢享用吧 使用hbase 退出容器后,下次再进入可以使用 docker exec -ti hbase1 /hbase/bin/hbase shell 创建表,第一个参数是表名,第二个参数是列簇名 create 'table1' , 'cf1' 1)查看有哪些表 hbase(main)> list 2)创建表 # 语法

    1.3K70发布于 2018-04-16
  • 来自专栏全栈工程师修炼之路

    9.Go编程快速入门学习

    描述: 日常开发中, 测试是不能缺少的. 通常国内的程序员都不太关注单元测试这一部分, 俗话说不写测试的开发不是好程序猿,我认为每一位开发者都应该了解 TDD(Test Driven Development-测试驱动开发),所以本章将主要介绍下在Go语言中如何做单元测试和基准测试。

    88220编辑于 2022-09-29
  • OpenCloudOS9快速安装MySQL(详解)

    disable -y mysql 第2阶段:开始安装 4.下载 MySQL 的 RPM wget https://dev.mysql.com/get/mysql84-community-release-el9- https://dev.mysql.com/downloads/repo/yum/ 5.安装仓库 RPM 包 sudo dnf install -y mysql84-community-release-el9- mysql-community-server --nogpgcheck 添加--nogpgcheck参数,避免遇到 GPG 密钥验证失败 8.启动 MySQL 服务 sudo systemctl start mysqld 9. # 用相同的命令验证下端口修改是否生效 sudo netstat -tuln | grep 端口号 16.如果是云服务器,记得打开安全组端口,才可以被外部访问~ 其他相关文档: OpenCloudOS9快速安装

    1K21编辑于 2025-06-21
  • OpenCloudOS9快速安装Redis(详解)

    7.重启 Redis 服务sudo systemctl restart redis8.如果是云服务器,记得打开安全组端口,才可以被外部访问~其他相关文档:OpenCloudOS9快速安装RabbitMQ (详解)OpenCloudOS9快速安装MySQL(详解)OpenCloudOS9快速安装Docker(详解)

    41420编辑于 2025-07-05
  • OpenCloudOS9快速安装Docker(详解)

    Docker 官方仓库的 ID,执行下面的禁用命令: sudo dnf config-manager --set-disabled docker-ce-stable 其他相关文档: OpenCloudOS9快速安装

    1.8K22编辑于 2025-06-21
  • 来自专栏不温卜火

    HBase快速入门系列(9) | HBase优化

    rowKey为1001的,SHA1后变成:dd01903921ea24941c26a48f2cec24e0bb0e8cc7 原本rowKey为3001的,SHA1后变成:49042c54de64a1e9bf0b33e00245660ef92dc7bd 9. flush、compact、split机制   当MemStore达到阈值,将Memstore中的数据Flush进Storefile;compact机制则是把flush出来的小文件合并成大的Storefile

    86730发布于 2020-10-28
  • OpenCloudOS9快速安装RabbitMQ(详解)

    rabbitmq/rabbitmq-server/releases 第2阶段:开始安装 3.上传到服务器后依次安装 # 先安装 Erlang sudo rpm -Uvh erlang-27.3.4.1-1.el9. http://您的服务器IP地址:15672 # 消息队列连接地址 http://您的服务器IP地址:5672 如果是云服务器,记得在安全组中打开相应端口的权限~ 其他相关文档: OpenCloudOS9快速安装 MySQL(详解) OpenCloudOS9快速安装Docker

    27910编辑于 2025-06-21
  • 来自专栏Linux

    Rocky Linux 9 快速安装 Node.js

    Rocky Linux 9 快速安装 Node.js大家好,我是星哥!今天给大家带来 Rocky Linux 9 环境下 Node.js 的安装教程。 本文将详细介绍两种安装方法,帮你快速搭建稳定的 Node.js 环境。 : v22.17.1 LTS版快速安装# gitee:# wget https://gitee.com/funet8/Rocky-Linux-Shell/raw/main/shell/Rocky_Linux _9_Install_Nodejs.sh# sh Rocky_Linux_9_Install_Nodejs.sh# github:# wget https://raw.githubusercontent.com /funet8/Rocky-Linux-Shell/refs/heads/main/shell/Rocky_Linux_9_Install_Nodejs.sh# sh Rocky_Linux_9_Install_Nodejs.sh​1

    68410编辑于 2025-07-22
  • 来自专栏葡萄城控件技术团队

    Spread for Windows Forms快速入门(9)---使用公式

    ActiveSheet.SetFormula(0, 2, "A1*3"); fpSpread1.ActiveSheet.SetFormula(0, 0, "B1+C1"); 附:Spread for Windows Forms快速入门系列文章 Spread for Windows Forms快速入门(1)---开始使用Spread Spread for Windows Forms快速入门(2)---设置Spread表单 Spread for Windows Forms快速入门(3)---行列操作 Spread for Windows Forms快速入门(4)---常用的单元格类型(上) Spread for Windows Forms快速入门 (5)---常用的单元格类型(下) Spread for Windows Forms快速入门(6)---定义单元格的外观 Spread for Windows Forms快速入门(7)---单元格的交互操作 Spread for Windows Forms快速入门(8)---单元格中用户动作出发的事件

    2.5K50发布于 2018-01-10
  • 来自专栏用户2276240的专栏(5)

    Java 9 变量句柄揭秘-Java快速进阶教程

    简介 Java 9为开发人员带来了许多新的有用功能。 其中之一是java.lang.invoke.VarHandleAPI - 表示变量句柄 - 我们将在本文中探讨。 2. 什么是可变手柄? 在Java 9之前,此操作的等效API是Unsafe类和来自ReflectionAPI的setAccessible()方法。 但是,这种方法有其缺点。例如,它仅适用于变量的特定实例。

    40511编辑于 2025-04-05
  • 来自专栏不温卜火

    MapReduce快速入门系列(9) | Shuffle之Combiner合并

    每一个 map 都可能会产生大量的本地输出,Combiner 的作用就是对map 端的输出先做一次合并,以减少在 map 和 reduce 节点之间的数据传输量,以提高网络IO 性能,是 MapReduce 的一种优化手段之一。

    88730发布于 2020-10-28
  • 来自专栏肉眼品世界

    300 秒快速了解 Java 9 - 16 新特性

    本文就带你快速了解 Java 9 - 16 的主要新特性,早学完早下班! Java 9(2017年9月) 接口里可以添加私有接口 Java 8 对接口增加了默认方法的支持,在 Java 9 中对该功能又来了一次升级,现在可以在接口里定义私有方法,然后在默认方法里调用接口的私有方法 diamond)运算符:<>,可以自动推断泛型的类型: List<Integer> numbers = new ArrayList<>(); 但是这个自动推断类型的钻石运算符可不支持匿名内部类,在 Java 9 BufferedReader bufferReader1 = new BufferedReader(...)) { return bufferReader0.readLine(); } Java 9 ; if (obj instanceof String str) { int length = str.length(); } Java 13(2019年9月) switch 语法再增强 JAVA

    62720发布于 2021-09-27
  • 来自专栏浊酒清味

    Python快速实战机器学习(9) K近邻

    KNN(K近邻)算法是懒惰学习的一个典型示例。之所以称为“懒惰”并不是由于此类算法看起来很简单,而是在训练模型过程中这类算法并不去学习一个判别式函数(损失函数)而是要记住整个训练

    56110发布于 2019-12-25
  • 来自专栏用户2276240的专栏(5)

    Java 9 CompletableFuture API 改进-Java快速进阶教程

    简介 Java 9对CompletableFuture类进行了一些更改。 结论 总之,Java 9 对CompletableFutureAPI 进行了一些补充,它现在对子类化有了更好的支持,这要归功于新的 IncompleteFuture虚拟构造函数,可以控制大多数 CompletionStage

    31900编辑于 2025-04-05
  • 来自专栏不温卜火

    Kafka快速入门系列(9) | Kafka的Producer API操作

      Kafka的Producer发送消息采用的是异步发送的方式。在消息发送的过程中,涉及到了两个线程——main线程和Sender线程,以及一个线程共享变量——RecordAccumulator。main线程将消息发送给RecordAccumulator,Sender线程不断从RecordAccumulator中拉取消息发送到Kafka broker。

    1K10发布于 2020-10-28
  • 来自专栏全栈程序员必看

    利用计算机程序快速得到9*9大小数独的解法

    对于 99 9*9 99 大小的数独游戏,我们可以使用回溯法求得其正确的解,但是,一般的回溯法实现这个过程保证不了时间复杂度,所以我们可以利用二进制压缩的方法来优化其过程。 输入的时候空位置用.代替即可 可执行代码: #include <algorithm> #include <iostream> using namespace std; const int N = 9; k; } while (true) { for (int i = 0; i < N; i++) cin >> s[i]; init(); cnt = 0; for (int i = 0; i < 9; i++) { for (int j = 0; j < 9; j++) { if (s[i][j] !

    54010编辑于 2022-11-01
  • 来自专栏python读书笔记

    《python算法教程》Day9 - 快速排序法快速排序法简介代码展示

    这是《python算法教程》第9篇读书笔记,笔记的主要内容为快速排序法。 快速排序法简介 快速排序法运用分治法的方式,将需要排序的序列细分成小序列进行排序。 代码展示 以下展示快速排序的两种代码方案。 第一种是每次划分序列,均生成两个新的序列。 方案1 #快速排序 import numpy as np def partition(seq): lo=[x for x in seq if x<seq[0]] hi=[x for x #生成随机整数序列,用于测试排序算法 seq=np.random.randint(0,100,100) print(seq) res=quickSort(seq) print(res) 方案2 #快速排序

    1K100发布于 2018-05-02
  • 来自专栏不温卜火

    Flume快速入门系列(9) | 如何自定义Sink

    Sink不断地轮询Channel中的事件且批量地移除它们,并将这些事件批量写入到存储或索引系统、或者被发送到另一个Flume Agent。   Sink是完全事务性的。在从Channel批量删除数据之前,每个Sink用Channel启动一个事务。批量事件一旦成功写出到存储系统或下一个Flume Agent,Sink就利用Channel提交事务。事务一旦被提交,该Channel从自己的内部缓冲区删除事件。   Sink组件目的地包括hdfs、logger、avro、thrift、ipc、file、null、HBase、solr、自定义。官方提供的Sink类型已经很多,但是有时候并不能满足实际开发当中的需求,此时我们就需要根据实际需求自定义某些Sink。   官方也提供了自定义source的接口: https://flume.apache.org/FlumeDeveloperGuide.html#sink 根据官方说明自定义MySink需要继承AbstractSink类并实现Configurable接口。 实现相应方法:

    1.5K10发布于 2020-10-28
  • 来自专栏自动化、性能测试

    Appium自动化(9) - appium元素定位的快速入门

    https://www.cnblogs.com/poloyy/category/1693896.html 快速入门栗子:boss直聘 app 环境要求:Android ?

    1.3K10发布于 2020-06-09
  • 来自专栏A周立SpringCloud

    9 个可以快速掌握的 Java 性能调优技巧

    所以,最后,这段代码在日志文件中写入 “This is a test0 1 2 3 4 5 6 7 8 9” 。 尽可能使用基本类型 避免任何开销并提高应用程序性能的另一种简便快速的方法是使用基本类型而不是其包装类。所以,最好使用 int 而不是 Integer ,是 double 而不是 Double 。 尽量避免大整数和小数 由于我们已经在讨论数据类型,所以我们也应该快速浏览大整数和小数。尤其是后者因其精确性而受欢迎。但这是有代价的。 Apache Commons StringUtils.Replace 而不是 String.replace 一般来说,String.replace 方法可以正常工作,并且效率很高,尤其是在你使用 Java 9 test.replace(“test”, “simple test”); // with this StringUtils.replace(test, “test”, “simple test”); 9.

    58420发布于 2019-12-10
领券