08 2019 档案

摘要:1. 为什么要学习 shell 编程 Linux 运维工程师在进行服务器集群管理时,需要编写 Shell 程序来进行服务器管理。 对于 JavaEE 和 Python 程序员来说,工作的需要,你的老大会要求你编写一些 Shell 脚本进行程序或者是服务器的维护,比如编写一个定时备份数据库的脚本。 对 阅读全文
posted @ 2019-08-31 13:04 hellozwx 阅读(1162) 评论(0) 推荐(1) 编辑
摘要:1. rpm 包的管理 1.1 介绍: 一种用于互联网下载包的打包及安装工具,它包含在某些 Linux 分发版中。它生成具有.RPM 扩展名的文件。 RPM 是 RedHat Package Manager ( RedHat 软件包管理工具)的缩写,类似 windows 的 setup.exe,这一 阅读全文
posted @ 2019-08-30 17:32 hellozwx 阅读(275) 评论(0) 推荐(0) 编辑
摘要:1. 进程的基本介绍 在 LINUX 中,每个执行的程序(代码)都称为一个进程。每一个进程都分配一个 ID 号。 每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程。例如 www 服务器。 每个进程都可能以两种方式存在的。前台与后台,所谓前台进程就是用户目前的屏幕上可以进 行操作的。后台 阅读全文
posted @ 2019-08-29 18:27 hellozwx 阅读(282) 评论(0) 推荐(0) 编辑
摘要:1. Linux 网络配置原理图(含虚拟机) 目前我们的网络配置采用的是 NAT 图1 2. 查看网络 IP 和网关 2.1 查看虚拟网络编辑器 在虚拟机左上角【Workstations】-》【编辑】-》【虚拟网络编辑器】 图2 2.2 修改 IP 地址(修改虚拟网络的 IP) 图3 2.3 查看网 阅读全文
posted @ 2019-08-27 22:33 hellozwx 阅读(373) 评论(0) 推荐(0) 编辑
摘要:1. 分区基础知识 1.1 分区的方式 1) mbr 分区: 最多支持四个主分区 系统只能安装在主分区 扩展分区要占一个主分区 MBR 最大只支持 2TB,但拥有最好的兼容性 2) gtp 分区: 支持无限多个主分区(但操作系统可能限制,比如:Windows下最多 128 个分区) 最大支持 18 阅读全文
posted @ 2019-08-26 10:30 hellozwx 阅读(392) 评论(0) 推荐(0) 编辑
摘要:1. 选择你自己想要安装的版本然后下载,并上传到 linux 上 http://repo.mysql.com/yum/ 我这里是—— 图1 我的是上传到 /usr/local/mysql 目录下 没有 mysql 这个目录,先创建 mysql 目录,后移动到这里 cd /usr/local mkdi 阅读全文
posted @ 2019-08-25 23:05 hellozwx 阅读(283) 评论(0) 推荐(0) 编辑
摘要:1. 安装JDK https://www.cnblogs.com/zwxo1/p/11402591.html 2. 下载Tomcat9压缩包 进入Apache Tomcat官网,进行下载 https://tomcat.apache.org/download-90.cgi 图1 通过Xftp5 上传到 阅读全文
posted @ 2019-08-24 23:05 hellozwx 阅读(365) 评论(0) 推荐(0) 编辑
摘要:1.概述 1.1 示意图: 图1 如果需要在Linux下进行 JavaEE的开发,我们需要安装如下软件 jdk 、idea、tomcat、mysql 注:目前只安装 jdk 和 idea 2. 安装JDK 2.1 安装步骤 先将软件通过 xftp5 上传到 /root/下载 目录下 将软件拷贝到 / 阅读全文
posted @ 2019-08-23 20:56 hellozwx 阅读(1113) 评论(0) 推荐(0) 编辑
摘要:1. 原理示意图 图1 图2 crontab 进行 定时任务的设置。 2. 概述 任务调度:是指系统在某个时间执行的特定的命令或程序。 任务调度分类: 1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等 2.个别用户工作:个别用户可能希望执行某些程序,比如对 mysql 数据库的备份。 3 阅读全文
posted @ 2019-08-22 22:17 hellozwx 阅读(398) 评论(0) 推荐(0) 编辑
摘要:1. 权限的基本介绍(文件 / 目录) ls -l 中显示的内容如下: -rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc 1)第 0 位确定文件类型(d,-,l,c,b) 2) 第 1-3 位确定所有者 (改文件的所有者)拥有该文件的权限。 User 3)第 4 阅读全文
posted @ 2019-08-21 18:12 hellozwx 阅读(584) 评论(0) 推荐(0) 编辑
摘要:1. Linux 组基本介绍 在 linux 中的每个用户必须属于一个组,不能独立于组外。在 linux 中每个文件有所有者,所在组、其它组的概念。 1)所有者 2)所在组 3)其它组 4)改变用户所在的组 图1 2. 文件 / 目录 所有者 一般为文件的创建者,谁创建了该文件,就自然的成为该文件的 阅读全文
posted @ 2019-08-20 16:13 hellozwx 阅读(261) 评论(0) 推荐(0) 编辑
摘要:1. gzip / gunzip 指令 gzip 用于压缩文件,gunzip 用于解压的 基本语法 gzip 文件 (功能描述:压缩文件,只能将文件压缩为 *.gz 文件) gunzip 文件.gz (功能描述:解压缩文件命令) 应用实例 案例1:gzip 压缩,将 /home 下的 hello.t 阅读全文
posted @ 2019-08-19 12:53 hellozwx 阅读(672) 评论(0) 推荐(0) 编辑
摘要:1. find 指令 find 指令将从指定目录向下递归地遍历其各个子目录,将满座条件的文件或者目录显示在终端。 基本语法 find [搜索范围] [选项] 选项说明 图1 应用实例 案例1:按文件名:根据名称查找 /home 目录下的 hello.txt 文件 图2 案例2:按拥有者:查找 /op 阅读全文
posted @ 2019-08-18 23:14 hellozwx 阅读(326) 评论(0) 推荐(0) 编辑
摘要:1. date 指令-显示当前日期 基本语法 1. date (功能描述:显示当前时间) 2. date "+%Y" (功能描述:显示当前年份) 3. date "+%m" (功能描述:显示当前月份) 4. date "+%d" (功能描述:显示当前是哪一天) 5. date "+%Y-%m-%d- 阅读全文
posted @ 2019-08-18 22:36 hellozwx 阅读(455) 评论(0) 推荐(0) 编辑
摘要:文件目录类2 11. more 指令 more 指令是一个基于 VI 编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。more 指令中内置了若干快捷键,详见操作说明 基本语法 more 要查看的文件 操作说明 应用实例 案例:采用 more 查看文件 /etc/profile 快捷键一栏 阅读全文
posted @ 2019-08-17 19:31 hellozwx 阅读(213) 评论(0) 推荐(0) 编辑
摘要:当我们的电脑无法连接手机热点时,如果身边有一根数据线,也可以轻松地给电脑提供网络! 1. 用数据线将手机和电脑连接起来 2. 打开手机的【设置】——》【更多】——》【移动网络共享】——》将【USB共享网络】的按钮打开 3. 结果如下: 注意:要记得关注自己的手机流量啊哈! 阅读全文
posted @ 2019-08-17 19:24 hellozwx 阅读(1085) 评论(1) 推荐(0) 编辑
摘要:文件目录类1 1. pwd 指令 基本语法 pwd (功能描述:显示当前工作目录的绝对路径) 应用实例 案例:显示当前工作目录的绝对路径 2. ls 指令 基本语法 ls [选项] [目录或文件] 常用选项 -a:显示当前目录所有的文件和目录,包括隐藏的。 -l:以列表的方式显示信息 应用实例 案例 阅读全文
posted @ 2019-08-16 22:27 hellozwx 阅读(222) 评论(0) 推荐(0) 编辑
摘要:帮助指令 介绍 当我们对某个指令不熟悉时,我们可以使用Linux提供的帮助指令来了解这个指令的使用方法。 man 获得帮助信息 基本语法 man [命令或配置文件] (功能描述:获得帮助信息) 应用实例 案例:查看 ls 命令的帮助信息 help 命令 基本语法 help 命令 (功能描述:获得 s 阅读全文
posted @ 2019-08-15 16:14 hellozwx 阅读(784) 评论(0) 推荐(0) 编辑
摘要:指定运行级别 运行级别说明: 0 :关机 1 :单用户【找回丢失密码】 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用运行级别是 3 和 5 ,要修改默认的运行级别可改文件 /etc/inittab 的 id:5:initdefaul 阅读全文
posted @ 2019-08-14 23:12 hellozwx 阅读(543) 评论(0) 推荐(0) 编辑
摘要:8.1基本介绍 画一个示意图,帮助理解用户管理的规则。 说明 Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向 系统管理员申请一个账号,然后以这个账号的身份进入系统。 Linux 的用户需要至少要属于一个组。 8.2添加用户 8.2.1基本语法 useradd 阅读全文
posted @ 2019-08-13 23:23 hellozwx 阅读(658) 评论(0) 推荐(0) 编辑
摘要:public class BST<E extends Comparable<E>>{ private class Node{ public E e; public Node left, right; public Node(E e){ this.e = e; this.left = null; th 阅读全文
posted @ 2019-08-13 14:05 hellozwx 阅读(188) 评论(0) 推荐(0) 编辑
摘要:关机&重启命令 基本介绍 shutdown shutdown -h now : 表示立即关机 shutdown -h 1 : 表示 1 分钟后关机 shutdown -r now : 立即重启 halt 就是直接使用,效果等价于关机 reboot 重启 syn 把内存的数据同步到磁盘 注意细节(重点 阅读全文
posted @ 2019-08-12 23:19 hellozwx 阅读(3726) 评论(0) 推荐(0) 编辑
摘要:VI 和 VIM 的基本介绍 VIM 程序编辑的能力,可以看作是 VI 的增强版。 VI 和 VIM 的三种常见模式 正常模式 在正常模式下,可以使用快捷键 以 vim 打开一个档案就直接进入一般模式(默认模式)。在该模式下,可以使用【上下左右】按键来移动光标,可以使用【删除字符】或【删除整行】来处 阅读全文
posted @ 2019-08-11 22:22 hellozwx 阅读(684) 评论(0) 推荐(0) 编辑
摘要:有时候(很多次)是提示有另一个程序在使用这个文件,可是明明除了这窗口之外没其他程序了。 就算点了继续按钮也删不了,总是要我把里面的子文件夹、文件什么的手动挨个删除了之后最后才能删掉它,次数多了就很烦人尤其是大文件夹,请问该怎么解决? 如何解决 解决这个的关键是,找到是哪个程序在使用该文件夹,把这个程 阅读全文
posted @ 2019-08-11 11:30 hellozwx 阅读(4500) 评论(0) 推荐(0) 编辑
摘要:Xshell6软件官网下载http://www.xshellcn.com/xiazai.html Xshell5软件 分享链接:https://pan.baidu.com/s/1_etgxDGu6D8hJJu_dJvpfw 提取码:318n 一、 为什么需要远程登录Linux 说明: 公司开发时候, 阅读全文
posted @ 2019-08-10 21:20 hellozwx 阅读(728) 评论(0) 推荐(1) 编辑
摘要:一、树结构本身是一种天然的组织结构 将数据使用树结构后,出奇的高效。 二、二叉树 和链表一样,动态数据结构 class Node{ E e; Node left; Node right; } 二叉树(多叉树) 二叉树具有唯一根节点 class Node{ E e; Node left; <-- 左孩 阅读全文
posted @ 2019-08-09 22:00 hellozwx 阅读(395) 评论(0) 推荐(0) 编辑
摘要:递归 本质上,将原来的问题,转化为更小的同一问题 举例:数组求和 1 /* 2 3 Sum(arr[0...n-1]) = arr[0] + Sum(arr[1...n-1]) <-- 更小的同一问题 4 Sum(arr[1...n-1]) = arr[1] + Sum(arr[2...n-1]) 阅读全文
posted @ 2019-08-08 23:48 hellozwx 阅读(255) 评论(0) 推荐(0) 编辑
摘要:interface Queue01<E> 1 interface Queue01<E>{ 2 3 int getSize(); 4 boolean isEmpty(); 5 void enqueue(E e); 6 E dequeue(); 7 E getFront(); 8 } class Arr 阅读全文
posted @ 2019-08-07 14:57 hellozwx 阅读(194) 评论(0) 推荐(0) 编辑
摘要:1.去flash player官网下载对应的插件,可以下载yum / rpm/ tar 格式安装的,我选择的是tar格式的。 https://get.adobe.com/cn/flashplayer/ 2. 使用root用户登陆,进行解压 【此时在压缩文件所在目录下,打开终端】 tar -zxvf 阅读全文
posted @ 2019-08-06 11:14 hellozwx 阅读(1412) 评论(0) 推荐(0) 编辑
摘要:Array.java 1 public class Array<E> { 2 3 private E[] data; 4 private int size; 5 6 // 构造函数,传入数组的容量capacity构造Array 7 public Array(int capacity){ 8 data 阅读全文
posted @ 2019-08-05 22:19 hellozwx 阅读(145) 评论(0) 推荐(0) 编辑
摘要:这篇文章可以参考:https://ywnz.com/linuxjc/2228.html 附带:win10远程连接和远程桌面用户怎么设置 1.右键此电脑(我的电脑)点击属性,或进入控制面板-系统 2.在系统界面,点击远程桌面。 3.在远程桌面选项下,选择允许远程连接到此计算机。同时还可以点击选择用户。 阅读全文
posted @ 2019-08-04 22:08 hellozwx 阅读(575) 评论(0) 推荐(0) 编辑
摘要:1 public class Array01{ 2 3 private int[] data; 4 private int size; // 记录数组中实际存在的元素个数 5 6 // 构造函数,传入数组的容量capacity构造Array01 7 public Array01(int capaci 阅读全文
posted @ 2019-08-03 15:30 hellozwx 阅读(193) 评论(0) 推荐(0) 编辑
摘要:VMware15虚拟软件的安装:https://www.cnblogs.com/zwxo1/p/11287005.html centos7 iso镜像: 链接:https://pan.baidu.com/s/1530GetkRwoMiYwlsqQVXSA 提取码:aszv 永久分享!!! 电脑配置: 阅读全文
posted @ 2019-08-02 14:53 hellozwx 阅读(1337) 评论(0) 推荐(0) 编辑
摘要:链接:https://pan.baidu.com/s/1Aw6UlMw87NOOLnhyp7cdKw 提取码:tr0y 1.选中【VMware15】压缩包,鼠标右击选择【解压到VMware15】。 2.双击打开解压后的【VMware15】文件夹。 3.选中【VMware-15】可执行文件,鼠标右击选 阅读全文
posted @ 2019-08-02 10:19 hellozwx 阅读(339) 评论(0) 推荐(0) 编辑
摘要:程序流程控制 一、顺序结构 二、分支语句 1. if-else结构 2.switch-case结构 三、循环结构 1:for循环 2:while循环 3:do-while循环 4:嵌套循环 5:特殊关键字的使用——break、continue 阅读全文
posted @ 2019-08-01 19:19 hellozwx 阅读(187) 评论(0) 推荐(0) 编辑
摘要:主要三部分: 1.设置字体 2.创建HelloWorld 3.小结(重点) 一、设置字体 其余两种为: 二、创建HelloWorld 大家根据自己的JDK安装路径设置,这里只是以我的为例子: 点击【finish】之后,出现如下,选择【View】 选中红色部分 三、小结 补充:创建Module(模块) 阅读全文
posted @ 2019-08-01 11:31 hellozwx 阅读(804) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示