ICode9

精准搜索请尝试: 精确搜索
  • Linux硬盘分区2022-05-21 00:01:25

    Linux硬盘分区 给虚拟机添加硬盘 打开编辑虚拟机 打开添加... 直接下一步 选择所要添加的磁盘大小,然后下一步 完成 打开虚拟机,使用ls /dev 命令查看硬盘是否添加成功,第一块硬盘是sda的,再添加则是sdb,以此类推 使用命令fdisk来建立分区,此命令格式为 fdisk [选项]... 硬盘设

  • Linux 上用Jexus部署Asp.Net网站2022-05-20 20:04:03

    Linux 上用Jexus部署Asp.Net网站,可以参考:Linux上用Jexus部署Asp.Net网站:常规部署与Docker部署 - 我是真的大米 - 博客园 (cnblogs.com) 注意事项: 1、根据Linux系统架构,下载jexus 2、建议不要安装最新版本的,我是安装jexus-6.2 版本,先装了jexus-7.0 ;但是启动之后,网站无法访问,也没报

  • linux篇-linux mysql5.6.27源码安装和错误解决2022-05-20 19:35:24

    centos mysql5.6.27 1编译安装 先进入到文件放置的路径下 创建一个个文件 #mkdir–p /data/mysql/mysql #mkdir–p /data/mysql/mysqldat 2创建用户和用户组 groupadd mysql useradd -r -g mysql mysql 3赋予数据存放目录权限 chown mysql:mysql -R /data/mysql/mysqldata/ 4解压

  • linux篇-修改mysql数据库密码2022-05-20 19:35:16

    总是忘记,每次都要查文档,背背背 方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password for root@localhost = password(‘123’); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 passw

  • linux篇-Centos7jdk安装2022-05-20 19:35:05

    2.1查看现有JDK #rpm -qa|grep jdk (如果有其他版本的JDK建议卸载) 卸载其他版本的JDK命令 #yum –y remove java-1.6.0 #yum –y remov java* 重新安装(安装需要的JDK版本) #chmod 755 jdk-6u45-linux-x64-rpm.bin ./jdk-6u45-linux-x64-rpm.bin安装完成后会提示有些文件路径没有 c

  • linux篇-linux下源码安装nginx2022-05-20 19:34:55

    LNMP模式 后续继续更新,先搭建nginx 安装环境gcc gcc-c++ 2 下载源码包解压 配置第一个报错   安装openssl openssl-devel yum -y install openssl openssl-devel Make报错 解决 tar -zxvf pcre-8.37.tar.gz cd pcre-8.34 ./configure make make install tar -zxvf zlib-1.2

  • linux篇-xshell连接突然报Connection closed by foreign host.2022-05-20 19:34:40

    1问题描述报错 Connection closed by foreign host. Disconnected from remote host(yaoGS) at 155513. 2登入虚拟机 在linux系统操作中,经常需要连接其他的主机,连接其他主机的服务是openssh-server,它的功能是让远程主机可以通过网络访问sshd服务,开始一个安全shell 启动sshd服务 s

  • linux篇-linux下ffmpeg安装2022-05-20 19:34:29

    1最近自己搭建的公司服务端转化视频不可以,我想应该是ffmpeg的问题,头痛 准备这两个源码包 2安装,先解压 ffmpeg-4.1.4.tar.bz2 yasm-1.3.0.tar.gz 3先安装yasm-1.3.0.tar.gz 解压tar -xvf yasm-1.3.0.tar.gz Cd yasm-1.3.0 ./configure Make Make install 4安装ffmpeg 解压tar -xv

  • linux篇-linux修改网卡名(亲测有效)2022-05-20 19:34:14

    1查看网卡ip addr 2cd /etc/sysconfig/network-scripts Ls查看 3mv ifcfg-eno16777736 ifcfg-eth0重命名,然后编辑 最后一行加入IPADDR=192.168.30.136 NETMASK=255.255.255.0 HWADDR=00:0C:29:aa?2f BOOTPROTO改成static 4 vi /etc/default/grub 5 grub2-mkconfig -o /boot/

  • Linux 安装mysql2022-05-20 19:32:10

    注意:在Linux 系统上安装mysql 数据库要先知道系统是什么架构的,是x86,还是arm的 1、安装 x86 架构安装可以参照:deepin20.1系统安装MySQL8.0.23(超详细的MySQL8安装教程)_Mysql_脚本之家 (jb51.net) 这个博主分享的很详细。 ARM 架构安装 可以参照:(1条消息) Linux arm64架构安装mysql

  • Linux搭建MongoDB分片集群2022-05-20 19:00:24

    一、介绍 1、基本介绍 MongoDB部署架构分为单机、复制集群、分片集群。单机适合学习用,分片集群比较复杂且运维难度高。 分片集群是把大型数据集进行拆分,分片到多个MongoDB节点上,这些节点组成了分片集群。分片结构如下: 2、词汇表 Shard:分片,存储集群中的一部分数据。可以是单个mong

  • linux下三种服务开机自启的方式2022-05-20 18:34:14

    方式一、二、三适用于ubuntu,centos推荐使用方式二、方式三 方式一 在ubuntu系统中,如果你使用的apt方式安装的软件,可以使用如下方式直接添加服务的开机自启, 如果你是手动解压缩官网下载的安装包安装的建议使用方式二、方式三。 直接使用apt进行的软件安装,一般情况下系统会默认生成

  • Linux系统2022-05-20 18:33:50

    Linux系统安装:centos 8安装教程_灬子非鱼丶的博客-CSDN博客  查看本机IP: ip address ifconfig 网卡配置文件: /etc/sysconfig/network-scripts/ 文件名一般为:ifcfg-eno或者ifcfg-eth0类似的文件,可以先用ip addr 命令或者是ifconfig命令查看网卡信息

  • linux下maven安装配置(图解详细)2022-05-20 17:33:46

    1.去官网下载你需要的maven包 https://maven.apache.org/download.cgi 2.在home目录下依次执行下列命令 mkdir maven chmod 777 maven        解压缩文件 tar zxvf apache-maven-3.3.9-bin.tar.gz    3.配置maven环境 vim /etc/profile 文件添加以下内容 # maven env

  • linux sed命令2022-05-20 17:03:09

      什么是sed sed 是 stream editor 的缩写,中文称之为“流编辑器”。 sed 命令是一个面向行处理的工具,它以“行”为处理单位,针对每一行进行处理,处理后的结果会输出到标准输出(STDOUT)。你会发现 sed 命令是很懂礼貌的一个命令,它不会对读取的文件做任何贸然的修改,而是将内容都输出到

  • Linux命令 - diff 命令(比较文件的差异)2022-05-20 16:31:47

    Linux diff 命令 简介 常用参数 输出结果解释 实例 实例1:比较两个文件 实例2:并排格式输出   简介Linux diff 命令用于比较文件的差异。 diff 以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则 diff 会比较目录中相同文件名的文件,但不会比较其中子目录。 参考文

  • linux mv命令2022-05-20 15:32:54

      mv命令是最后是否带“/”的区别:   /root/file/file01/目录下有一个123.txt文件,需要移动到/root/file01目录下; # ls /root/file/file01/ 123.txt # ls /root/file01/ #  总结: 正确的命令是: 直接移动目录下的文件 # mv /root/file/file01/* /root/file01/ # ls /root/file/f

  • Linux-HTTP-版本总结2022-05-20 15:02:53

    1.1 web开发语言 http:Hyper Text Transfer Protocol 应用层协议,默认端口: 80/tcp web前端开发语言: html css JavaScript html Hyper Text Markup Language 超文本标记语言,编程语言,主要负责实现页面的结构 css Cascading Style Sheet 层叠样式表, 定义了如何显示(装扮) HTML 元素,

  • linux命令_awk2022-05-20 14:02:23

    awk linux命令_sed AWK 是一种处理文本文件的语言,是一个强大的文本分析工具。 之所以叫 AWK 是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的 Family Name 的首字符。 学习具体使用前,先来看下 awk 能干些什么事情: 1. 能够将给定的文本内容,按照我们期望

  • Linux常用命令整理!2022-05-20 13:31:27

    目录   一、目录命令 *** Linux所有的目录与文件名都是大小写敏感的! cd     更改(切换)当前的工作中目录(最最最常用的命令没有之一了!) 参数 描述   切换到当前用户的家(home)目录下 ~ . 保持在当前目录不变 .. 切换到上级目录 - 可以在最近两次工作目录之前来

  • linux驱动之阻塞机制2022-05-20 13:03:44

    设计驱动阻塞机制,通过等待队列wait_queue来实现 1.schedules之后,等待信号,函数就退出了,原因是什么?******** 答: signal_pending( current )―――》检查当前进程是否有信号处理,返回不为0表示有信号需要处理。 if(signal_pending(current)){ ret = -ERESTARTSYS; return ret; } 返回-

  • linux BST树算法实现2022-05-20 03:31:52

    简介 BST就是二叉搜索树(Binary Search Tree)的简称,因此毫无疑问BST也是二叉树,对于二叉树而言,和线性表的实现一样,我们也必须设计其数据节点,而且也必须设计其诸如插入、删除等操作。由于一般二叉树使用顺序存储会不可避免地浪费存储空间,因此我们一般都采用链式存储来表达一棵二叉树

  • linux系统非线性结构的遍历算法2022-05-20 03:31:35

    介绍 非线性结构的二叉搜索树(BST)可以进行各种不同方式的遍历,所谓遍历,就是环游树中的每一个节点,然后根据我们的需要对这些节点做某种处理。树的遍历方式主要有以下几种。 (1)先序遍历,先访问根节点,再访问左子树,最后访问右子树 (2)中序遍历,先访问左子树,再访问根节点,最后访问右子树 (3)后序

  • linux 自平衡AVL树2022-05-20 03:31:28

    简介 仔细观察BST会发现,虽然它有良好的“搜索”特性,也就是可以利用其节点之前的大小关系,很容易地从根节点开始往下走找到我们所要的节点,但它无法保证这种搜索所需要的时间长短,因为建立BST时节点的随机性可能会导致它极其“不平衡”。 如上图所示是一棵二叉树,显然左轻右重,事实上这

  • 自平衡linux红黑树2022-05-20 03:31:06

    简介 实际应用中的自平衡搜索二叉树,除了AVL之外,红黑树也是备受宠爱。他不仅是linux中非线性结构的标准算法,而且是Java中TreeMap、TreeSet机制、C++中的STL这些经典工具背后的强大逻辑支撑。 与AVL不同,红黑树并不追求“绝对的平衡”,在毫无平衡性的BST和绝对平衡的AVL之间,红黑树聪明

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

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

ICode9版权所有