开启运维之路之第 3 篇——目录作用介绍、文件搜索、其它命令、解压缩包、用户管理

版权声明: https://blog.csdn.net/BiandanLoveyou/article/details/81183671 1、目录作用介绍 我们先切换到系统根目录 / 看看根目录下有哪些目录 [root@localhost ~]# cd / [root@localhost /]# ls 说明: 根目录下的bin和sbin,usr目录下的bin和sbin,这四个目录都是用来保存系统命令的。 /boot目录,是启动目录,存的是启动相关的文件,该目录下不要乱存东西 /dev设备文件
分类: 其他 发布时间: 11-01 22:56 阅读次数: 0

开启运维之路之第 4 篇——常见软件安装:JRE、MySQL、Tomcat安装

版权声明: https://blog.csdn.net/BiandanLoveyou/article/details/81188138 1、JRE安装:在正式环境里 我们可以不安装jdk ,仅仅安装Java运行环境 jre即可。 ①下载jre:JRE官网下载地址 打开链接,勾选协议,下载Linux版本64位的 ②上传jre到/home/data/下:使用FTP工具上传。 如果上传过程遇到下面的问题:连接到 ftp: 连接被拒绝(10061),则需要开启FTP服务,在Xshell命令里执行下面命
分类: 其他 发布时间: 11-01 22:55 阅读次数: 0

开启运维之路之第 5 篇——Redis介绍、安装、管理

版权声明: https://blog.csdn.net/BiandanLoveyou/article/details/81198162 Redis:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis百度百科介绍 了解下NoSQL (Not noly SQL)不仅仅是SQL,Redis就属于非关系型数据库,Mysql ,oracle ,sql server 等都是关系型数据库。 为什么需要NoSQL
分类: 其他 发布时间: 11-01 22:55 阅读次数: 0

开启运维之路之第 6 篇——Redis五种数据类型string、list、hash、set、zset

版权声明: https://blog.csdn.net/BiandanLoveyou/article/details/81201921 1、上一篇介绍Redis的基础,提供2种启动方式,这里汇总一下: ①写 shell 脚本,运行 shell 脚本。详见上一篇文章结尾。 ②[root@localhost ~]# cd /usr/local/redis/ [root@localhost redis]# ./bin/redis-server ./redis.conf 校验是否启动方式: [root
分类: 其他 发布时间: 11-01 22:55 阅读次数: 0

开启运维之路之第 7 篇——RedisDesktopManager使用、Keys通用操作、Java代码操作基本的Redis

版权声明: https://blog.csdn.net/BiandanLoveyou/article/details/81298080 RedisDesktopManager下载地址:Redis桌面管理工具官方下载地址 安装好,直接双击打开。 说明:我本机的 IP 由于使用公司的 IP ,经常会变动,但不影响连接 Linux 虚拟机。 现在发现个问题,无法连接到 Redis 。 解决过程: ①Redis 在默认情况下,配置文件里并没有设置登录密码,可以查看:前提是先进入 Redis 客户端,命
分类: 其他 发布时间: 11-01 22:55 阅读次数: 0

Android输入系统(一)输入事件传递流程和InputManagerService的诞生

本文首发于微信公众号「刘望舒」 原文链接 : Android输入系统的事件传递流程和IMS的诞生 相关文章 解析WMS系列 View体系系列 前言 很多同学可能会认为输入系统是不是和View的事件分发有些关联,确实是有些关联,只不过View事件分发只能算是
分类: 移动开发 发布时间: 11-01 22:55 阅读次数: 0

jq 笔记八 获取元素的内容或者元素的结构

$("p").html() //获取元素的内容和结构 $("p").html("<b>hahah</b>") 设置元素的内容和结构 $("p").text() //获取元素的文本内容 $("p").text("设置元素的文本内容") //设置元素的文本内容
分类: 其他 发布时间: 11-01 22:55 阅读次数: 0

直面Java 第003期

。 问:什么是平台无关性,Java是如何做到平台无关的? 解: 大家说的都很对,看来大家对这个概念掌握的很可以。我简单总结一下。 跨平台指的是一种语言在计算机上的运行不受平台的约束,一次编译,到处执行。 平台无关有两种:源代码级和目标代码级。 我们常说的跨平台,或者平台无关,指的就是目标代码,或者说是软件交付件跨平台。 C和C++具有一定程度的源代码级平台无关,表明用C或C++写的应用程序不用修改只需重新编译就可以在不同平台上运行。但是,关键是要重新编译。可是,一般软件交付都是给你个成品,对于
分类: 其他 发布时间: 11-01 22:55 阅读次数: 0

002.iSCSI服务端配置

一 iSCSI target的磁盘种类 大型文件 单一分区(partition) 磁盘 数组 RAID LVM 二 iSCSI创建步骤 建立用于共享的磁盘设备(分区/磁盘/文件) 创建后备磁盘 创建相应的IQN 创建相应的规则 #(可选) 为后备磁盘创建LUN 指定侦听的IP和端口 #(可选) 检查并保存配置 防火墙规则开放 服务(开机)启动 三 建立所需磁盘设备 3.1 建立一个3GB大小的/dev/sdc1作为共享 1 Device Boot Start
分类: 其他 发布时间: 11-01 22:55 阅读次数: 0

函数部分(目录)

  函数的基本信息   装饰器   迭代器和生成器   关键字   内置函数   递归函数和匿名函数
分类: 其他 发布时间: 11-01 22:55 阅读次数: 0

AVL模板

感谢此博客 #include <bits/stdc++.h> #define pb push_back #define mp make_pair #define de(x) cout << #x << " = " << x << endl #define clr(a,b) memset(a,b,sizeof(a)) using namespace std; typedef long long ll; const int INF = 0x3f3f3f3f; const int N = 2e5
分类: 其他 发布时间: 11-01 22:55 阅读次数: 0

php读取目录下的所有文件

<?php $path = './use'; $result = scanFile($path); function scanFile($path) { global $result; $files = scandir($path); foreach ($files as $file) { if ($file != '.' && $file != '..') { if (is_dir($path . '/' . $file)) {
分类: 其他 发布时间: 11-01 22:54 阅读次数: 0

selenium中几种常用的等待

提起selenium中的等待,最先浮入你脑海的会是什么呢? time sleep? 显式等待? 隐式等待? ………… 1.time sleep() 可以称其为暂停等待,当设置为time.sleep(3)时意味着程序在等待3s后才会执行下一步查找下一位元素,比较适合没有大幅度跳转的页面,尽量少用,不推荐使用。 2.显式等待 用法为: WebDriverWait(driver, timeout, poll_frequency=xxx) timeout 超时时间,即等待上限值,单位为s poll_f
分类: 其他 发布时间: 11-01 22:54 阅读次数: 0

spark复习笔记(4):RDD变换

一、RDD变换   1.返回执行新的rdd的指针,在rdd之间创建依赖关系。每个rdd都有一个计算函数和指向父rdd的指针   2.Spark是惰性的,因此除非调用某个转换或动作,否则不会执行任何操作,否则将触发工作创建和执行。   3.map()是对每个元素进行变换,应用变换函数;而mapPartitions()是对每个分区进行应用变换,输入的是一个迭代器Iterator,返回的是一个新的迭代器,可以对整个分区进行函数的处理。
分类: 其他 发布时间: 11-01 22:54 阅读次数: 0

1.vue和react的区别

1.个人感觉Vue好用,react不咋地呀。 2.(网上搜的)Vue的解决方案适用于小型应用,但对于对于大型应用而言不太适合。
分类: 其他 发布时间: 11-01 22:54 阅读次数: 0

angularJs 表格

<table> <tr style="{{$even?' margin: 0px; padding: 0px; color: rgb(102, 102, 0);">:''}}" ng-repeat="x in names"> <td>{{ $index + 1 }}</td> <td>{{ x.Name }}</td> <td>{{ x.Country }}</td> </tr> </table>   <!DOCTYPE htm
分类: 其他 发布时间: 11-01 22:54 阅读次数: 0

003.iSCSI客户端管理

一 启动器介绍 iSCSI启动器通常在软件中实施,也可以采用硬件启动器。软件启动器需要安装iSCSI-initiator-utils软件包。包含如下文件: /etc/iscsi/iscsid.conf:包含在新目标发现期间创建的节点记录的默认设置,如iSCSI超时、重试参数和身份验证用户名及密码。 /etc/iscsi/initiatorname.iscsi:包含默认生成的IQN,可自定义。 二 连接服务器步骤 安装相应软件 修改相关参数 启动iSCSI服务 发现目标 登陆建立连接 三 软件安
分类: 其他 发布时间: 11-01 22:54 阅读次数: 0

2018-2019-1 20189215 《构建之法》第二章学习总结

教材学习内容总结 再次强调一遍!!! 程序 = 数据结构 + 算法 软件 = 程序 + 软件工程 软件企业 = 软件 + 商业模式 单元测试的功能是让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能够得到稳定、量化的保证。 好的单元测试的标准 单元测试应该在最基本的功能 / 参数上验证程序的正确性 单元测试要测试API中的每一个方法及每一个参数。 单元测试必须由最熟悉代码的人(程序的作者)来写 单元测试过后,机器状态保持不变 单元测试要快 一个测试的运行时间是几
分类: 其他 发布时间: 11-01 22:54 阅读次数: 0

Storm框架:如何消费RabbitMq消息(代码案例)

1、定义拓扑topology public class MessageTopology { public static void main(String[] args) throws Exception { //组装topology TopologyBuilder topologyBuilder = new TopologyBuilder(); topologyBuilder.setSpout("RabbitmqSpout", new
分类: 其他 发布时间: 11-01 22:54 阅读次数: 0

AD电子设计基础知识1

1.PCB设计基本流程 原理图设计--》原理图仿真--》网络报表生成(不重要)--》印制板设计--》信号完整性分析--》文件储存及打印 2.原理图设计流程 启动原理图编辑器--》设置原理图图纸-》设置工作环境--》装载元件库--》放置原件并布局--》原理图布线--》原理图的电气检查--》生成网络报表(不重要)--》文件存储打印 3.pcb设计流程 启动PCB编辑器--》设置工作环境--》添加网络报表--》设置PCB设计规则--》放置元器件并布局(重要)--》印制电路板布线--》设计规则检查--
分类: 其他 发布时间: 11-01 22:54 阅读次数: 0