ICode9

精准搜索请尝试: 精确搜索
  • FastDFS部署2022-01-22 23:31:08

    1.分布式系统介绍 分布式文件系统

  • hive 安装配置好之后(数据库为mysql)报出JAVA.LANG.RUNTIMEEXCEPTI……JAVA.LANG.RUNTIMEEXCEPTI错误解决办法2022-01-22 23:02:37

    写在前面 //20220122 本文用于记录如标题报错的解决办法 错误产生原因: 是否开放mysql端口 没有则开放(3306),最好关闭防火墙 是否允许root用户(或者指定用户)在任意ip远程访问 没有则将user表中root对应的host改为‘%’————代表该用户可以从任意ip访问 设置完之后别忘了用gr

  • 创建私有证书颁发机构2022-01-22 23:01:35

    本文是对https://www.feistyduck.com/library/openssl-cookbook/online/ch-openssl.html#openssl-private-ca的翻译 创建私有证书颁发机构 如果您想建立自己的 CA,您需要的一切都已包含在 OpenSSL 中。 用户界面纯粹是基于命令行的,因此对用户不是很友好,但这可能会更好。 经历

  • MYSQL常用命令2022-01-22 22:34:30

    以下是MySQL常用命令:show databases; 显示数据库create database name; 创建数据库use databasename; 选择数据库drop database name 直接删除数据库,不提醒show tables; 显示表describe tablename; 显示具体的表结构select 中加上distinct去除重复字段mysqladmin drop databasena

  • 【力扣】104. 二叉树的最大深度(DFS、BFS)2022-01-22 22:31:40

    题目: 104. 二叉树的最大深度 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最大深度 3

  • Linux命令2022-01-22 21:31:35

    1 shutdoun 1、重启 [root@qianshuiliyu ~]# shutdown -r 2、延时关机,10分钟时候关机 [root@qianshuiliyu ~]# shutdown -h +10 3、指定时间关机,23点23关机 [root@qianshuiliyu ~]# shutdown -h 23::23 4、立即关机 [root@qianshuiliyu ~]# shutdown -h now 5、指定时间重启,2

  • RabbitMQ环境搭建(一)2022-01-22 21:31:21

    一、什么是RabbitMQ               在主流的MQ消息队列中,主要具体是Kafka和RabbitMQ,RabbitMQ消息队列是基于AMQP的 协议来实现,AMQP的协议主要是面向消息,队列,路由以及发布/订阅的模式,同时AMQP在可靠性 和安全性方面是非常具备优势的。AMQP的协议主要应用于企业级的领域,对数

  • MySQL忘记root密码的解决方法2022-01-22 18:03:28

    步骤 1):关闭 MySQL 服务。 步骤 2):打开 cmd 进入 MySQL 的 bin 目录。 步骤 3):输入mysqld --console --skip-grant-tables --shared-memory命令。–skip-grant-tables 会让 MySQL 服务器跳过验证步骤,允许所有用户以匿名的方式,无需做密码验证就可以直接登录 MySQL 服务器,并且拥有所

  • CentOS7.9升级OpenSSH7.4到OpenSSL-8.8p1总结2022-01-22 17:02:26

    CentOS7.9升级OpenSSH7.4到OpenSSL-8.8p1总结  升级方法参考:https://www.cnblogs.com/nmap/p/10779658.html   本次测试所用系统环境:    系统当前OpenSSH和OpenSSL版本:       通过第三方漏洞扫描,检测出OpenSSH存在漏洞,以下是扫描报告中高危漏洞列表:     但是升级OpenSSH

  • linux权限管理2022-01-22 16:57:59

    Linux的权限管理 一、权限概述 1、权限的基本概念 在多用户计算机系统的管理中,权限是指某个特定的用户具有特定的系统资源使用权利。 在Linux 中分别有读、写、执行权限: 权限针对文件权限针对目录读r表示可以查看文件内容表示可以(ls)查看目录中存在的文件名称写w表示可以更

  • 二叉树的公共祖先(剑指offer 68 - II)Java深度优先遍历2022-01-22 16:30:19

    目录 一、题目描述 二、思路讲解  三、Java代码实现 四、时空复杂度分析 一、题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深

  • Centos7重置root密码(亲测)2022-01-22 13:02:55

    第一步:开机显示下面界面时按字母e键 第二步:然后进入编辑页面(如下图),然后按方向键的下键,找到“LANG=zh_CN.UTF-8”这个位置,然后在后面添加 rw single init=/bin/bash,然后按ctrl+x重启 第三步: ①进入bash界面后(下图),执行passwd命令重置root密码, ②如果开启了SELinux,执行命令“touc

  • ubuntu 添加root用户登录2022-01-22 13:01:03

    #添加用户密码sudo passwd sudo vim /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf#在50-unity-greeter.conf中添加 greeter-show-manual-login=true sudo vim /etc/pam.d/gdm-autologin注释掉auth required pam_succeed_if.so user != root quiet_success这一行

  • 1.linux中以rpm包的方式安装mysql2022-01-22 12:02:03

    1.Linux 下以rpm包的方## 标题式安装mysql。 1.1 开始照下图安装 1.2 查询已安装的mysql,由于centos里自带了mariadb数据库,因此需要先卸载这个数据库,才能安装上mysql数据库: rpm -qa|grep -i mariadb 查看结果,发现已经安装 1.3 卸载已安装的mariadb: rpm -e --nodeps mar

  • LeetCode Java刷题笔记—144. 二叉树的前序遍历2022-01-22 11:58:59

    144. 二叉树的前序遍历 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 简单难度。先访问根节点,再前序遍历左子树,再前序遍历右子树。 最简单的就是使用递归的方式。 public List<Integer> preorderTraversal( TreeNode root ){ ArrayList<Integer> lists = new A

  • 如何在Ubuntu中开启大页2022-01-22 09:58:43

    为了对内存进行管理,操作系统对内存实施分页管理。内存页面的默认大小被设置为4096字节(4KB),原则上内存页面大小可以配置,但是大多数的操作系统视线中还是采用的默认的4KB页面。现在4KB大小的页面在某些情况下不适用了,可能需要手动去更改,接下来介绍一下更改ubuntu中的页面为大页面的

  • 226. 翻转二叉树2022-01-22 09:32:12

    https://leetcode-cn.com/problems/invert-binary-tree/ 翻转整棵树就是交换每个节点的左右子节点,于是把交换左右子节点的代码放在了前序遍历的位置 把交换左右子节点的代码复制粘贴到后序遍历的位置也可以 class Solution { public TreeNode invertTree(TreeNode root) {

  • 2 后台启动+promQL+监控mysql2022-01-22 01:04:24

      1、prometheus后台启动 [root@VM-0-9-centos system]# cat /usr/lib/systemd/system/prometheusd.service [Unit]Description=Prometheus​[Service]ExecStart=/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml --web.enable-lifecycle

  • 3 报警的介绍2022-01-22 01:02:55

    笔记 1、报警的介绍   2、部署AlterManager # 下载[root@VM-0-9-centos ~]# wget https://github.com/prometheus/alertmanager/releases/download/v0.23.0/alertmanager-0.23.0.linux-amd64.tar.gz​# 暗转[root@VM-0-9-centos ~]# tar -xf alertmanager-0.23.0.linux-amd64.tar

  • Linux创建最高权限账号 2022-01-21 23:35:20

    添加一个最高权限的账号,那么就利用root此用户创建一个账号,再编辑sudoers的条令使得普通用户能够查看shadow文件或者创建用户即可。只要能够查看shadow和创建文件,就代表已经有了最高权限。(我个人猜测可能以后sudoer会出现在“留后门”中)在用这个方法之前,简单总结一下su和sudo的用法

  • k8s核心helm&weave-scope监控界面简单使用2022-01-21 22:32:56

    1. 概述 1. 引入helm   之前我们部署一个应用的基本过程: 部署deployment、service、ingress。如果少数应用还好,如果部署微服务项目,每个服务有一套yaml,需要维护大量的yaml, 可能管理不太方便。   helm可以把这些yaml 作为一个整体管理,实现yaml 高效复用,可以实现应用级别的管理。

  • 关于cmake和开源项目发布的那些事(PF)2022-01-21 22:32:12

        本来是打算写一篇年终总结,随便和以往一样提一提自己的开源项目(长不大的plain framework)的一些进度,不过最近这一年对于这个项目实在是维护不多,实在难以用它作为醒目的标题。而最近由于使用了VS2022,微软居然自动识别了项目中的cmake(看来我是很久没有使用这个工具了),于是在想

  • 程序设计与算法(二):3. 二分算法2022-01-21 21:34:33

    目录 例 查找p 例 查找lowerbound 例 二分法求方程的根  例 找一对数 例 农夫和奶牛 例子源于慕课课程:程序设计与算法二 二分查找:有序、时间复杂度是log(n) 例 查找p int BS(int a[], int size, int p) { int low = 0, high = size - 1; while (low <= high) { int mid

  • 在运行一段时间的集群中加入新的节点(k8s-node)2022-01-21 20:04:07

    前言:新部署的 k8s 集群添加 node 节点,只需要 kubeadm join 即可,如果一个集群运行一段时间后,再需要添加 node ,由于 token 和 sha256 编码没有记录,需要重新查看 1 查看现有集群 node 信息 root@gz-gpu101:~# kubectl get node NAME STATUS ROLES AGE VE

  • anaconda3部署以及使用详解2022-01-21 19:03:45

      Anaconda3-2019.10-Linux-x86_64.sh 某次执行Python程序,其中两个错误信息如下: ImportError: libcblas.so.3: cannot open shared object file: No such file or directoryOriginal error was: libcblas.so.3: cannot open shared object file: No such file or directory   问

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有