10 2021 档案
摘要:从 0 开始按上左下右的顺序一层一层往外探索 代码实现
阅读全文
摘要:给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters 示例 示例 1: 输入: s
阅读全文
摘要:需求 统计每台智能音箱设备内容播放时长 原始日志格式 输出结果 整体思路分析 Map 阶段: 1. 读取一行文本数据,按照制表符切分 2. 抽取出自有内容时长,第三方内容时长,设备 id 3. 输出:key 设备 id,value:封装一个 bean 对象,bean 对象携带自有内容时长,第三方内容
阅读全文
摘要:生成 100 个随机 IP 地址 主方法 public static void main(String[] args) { int count = 100; for (int i = 0; i
阅读全文
摘要:工程配置 1. 在 windows 中配置 hadoop 及环境变量 HADOOP_ 下载 winutils.exe 放入 bin目录中 https://github.com/cdarlint/winutils 2. 创建 maven 工程 引入依赖 3. 编写 log4j 配置文件 参考:http
阅读全文
摘要:环境配置 Hadoop 框架是采用 Java 语言编写,需要 Java 环境(jvm) JDK版本:JDK8 版本 集群:使用 vmware 虚拟机虚拟三台 linux节点,linux操作系统: Centos7 虚拟机环境准备三台虛拟机(静态iP、关闭防火墙、修改主机名、配置兔密登录、集群时间同步)
阅读全文
摘要:现有三台虚拟机,如果虚拟机之间实间差距太大就会导致一些服务异常 安装 NTP 先查看ntp是否已经安装: 如果没有 安装完成后设置 ntp 开机启动并启动 ntp,如下: 主服务器均能连接外网 所有机器都能够访问外网的话,我们可以使用 ntpdate 来进行时间同步 前提是我们服务器上面有 ntp
阅读全文
摘要:SSH 安全级别 SSH提供两种级别的安全验证 第一种级别(基于口令的安全验证) 只要你知道自己帐号和口令,就可以登录到远程主机。所有传输的数据都会被加密,但是不能保证你正在连接的服务器就是你想连接的服务器。可能会有别的服务器在冒充真正的服务器,也就是受到“中间人”这种方式的攻击。 第二种级别(基于
阅读全文
摘要:检查系统环境 以下五步完成之后,这样mysql就全部删除干净了,若没安装过mysql可忽略以上步骤 1. 查找是否安装 mysql 2. 如果已安装需卸载 mysql 一般用rpm e 的命令删除mysql,这样表面上删除了mysql,可是mysql的一些残余程序仍然存在,并且通过第一步的方式也查找
阅读全文
摘要:1. 切换到 root 用户并进入 目录 2. 创建 java 文件夹 3. 将 复制到java目录中 4. 解压 5. 配置环境变量,在 文件末尾 6. 输入 测试是否安装成功
阅读全文
摘要:因为一些国内不能访问 github,所以本教程使用的 gitee 下载源文件。 环境 Centos7 最小化安装环境 源码编译安装 如果需要安装 powerlevel10k 则需要源码安装最新版本,yum源中的5.0.2版本是不支持的 yum -y install wget git gcc ncur
阅读全文
摘要:配置网络的目的主要是为了固定虚拟机的内网IP,方便我们在真实的操作系统中使用 SSH 连接工具软件进行远程连接。 配置虚拟网络编辑器 1. 关闭虚拟机 2. 点击编辑,选择选项 “虚拟网络编辑器” ;岀现下面的 “虛拟网络编辑器器” 窗口。选择 NAT 模式,注意子网 IP 前三位与 NAT 设置的
阅读全文
摘要:Intellij IDEA 2021版本 不适用于2021之前的版本 在开发过程中,通常会对一段业务代码不断地修改测试,在修改之后往往需要重启服务,有些服务需要加载很久才能启动成功,这种不必要的重复操作极大的降低了程序开发效率为此, Spring Boot框架专门提供了进行热部署的依赖启动器,用于进
阅读全文