- 博客(36)
- 收藏
- 关注
原创 golang
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、声明变量1.标准格式2.批量格式字符串数组总结借鉴 [Go语言变量声明](http://c.biancheng.net/view/9.html)前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:p.
2022-07-11 22:25:14 802 1
原创 leetcode之求解两数之和
两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。python求解暴力枚举:思想:在分析问题的时候将所欲问题全都列出来,符合的留下不符合的舍弃。利用计算机的运算速度快和准确度高的特点,循环和便利所有的可能性来来得出问题的一般答案。class Solution: def twoS
2022-05-15 22:19:05 1022
原创 MySQL之库表操作
MySQL之库表操作前言定义表结构1.定义student表2.定义score表总结前言本文主对如何创建库表以及定义表结构做一个示范与说明,如有不足还望指正。提示:以下说明均以案列结合操作进行定义表结构1.定义student表题目:在school数据库中创建Student和Score表mysql> create database school; #创建school数据库并使用该库。Query OK, 1 row affected (0.00 sec)mysql> use
2022-04-17 00:37:31 364
原创 21-11-18 shell三剑客之sed
shell三剑客之sed一、sed 编辑器的具体功能二、sed基本操作1.如何将文件或是字符串中的文本替换掉对命令行使用sed对整个文件使用sed命令2.同时修改替换多个字段3.若想同时修改多行的多处位置三、4个替换标记1. -- 2 替换第二次出现的需替换字段2. --g 匹配文件中所有需要替换的字段3.--p 该标记会打印命令中指定替换字段相应的行4. --n选项禁止sed编辑器输出。一、sed 编辑器的具体功能sed处理缓冲区的内容,将处理结果打印在屏幕。文件内容本身不发生改变。(缓冲区又叫做虚
2021-11-18 22:03:39 800
原创 2021-11-3 MySQL的密码管理
文章目录一、如何在mysql中修改密码(yum安装)1、找到随机生成的密码2.将密码重置为‘root’,系统提示密码强度太弱,可修改规则来使得该密码可用二、在mysql中重置密码(rpm安装)1、查看随机生成的密码2、登录mysql终端后修改密码一、如何在mysql中修改密码(yum安装)1、找到随机生成的密码使用随机密码登录MySQL后重置密码grep 'temporary password' /var/log/mysqld.log #将找到的密码保存好,后续登录终端需要使用使用刚刚找到的随
2021-11-03 15:19:48 428
原创 2021-11-01在Linux中进行MySQL安装
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、yum在线安装(安装5.7版本)1、验证所用虚机中是否曾经有安装没过mysql2、进入mysql官网选择相对应的版本号进行安装3、升级对应的软件包4、查看列出所有的mysql版本5、启用所需要版本的存储库6、检查是否启动了所需版本的存储库7、安装mysql的服务端与客户端8、安装按成后检查mysql版本9、为重置mysql密码二、rpm离线安装1、从官网下载需要安装的离线包2、下载到本地物理机后上传到虚机中3、解压安装包4、
2021-11-03 13:17:24 704
原创 2021-10-31在Windows上安装MySQL
文章目录前言一、MySQL的两种安装方式1.下载安装包1.1zip格式的安装包1.2 msi格式的安装包二、MySQL的具体安装步骤1.引入库2.读入数据总结前言本文介绍在Windows中MySQL的两种安装方式(msi方式用安装包方式来安装,zip方式用压缩包方式安装)一、MySQL的两种安装方式示例:在官网下载MySQL社区版,社区版1.下载安装包1.1zip格式的安装包链接:https://dev.mysql.com/downloads/mysql/在该链接中需要选择对应的系统
2021-10-31 21:21:28 333
原创 2021-10-30 编写shell脚本总结
对10.14到10.28的脚本编写做相关总结为了巩固shell脚本相关知识点,将在编写脚本中遇到的问题和解决方式作以总结。篇目一10.14.sh逻辑不完善,没有进行排错实验。当进行排错实验时,将会出现诸多问题:1、用户名的注册,还未确认信息是否正确就添加了该用户2、密码的显示,不安全性#!/bin/bash#Date:2021.10.14#Autor:YYX#name: register user systemecho "welcome to world!"read -p "请输
2021-10-31 15:17:06 398
原创 2021-10-15 写脚本的第一天
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-10-16 11:19:01 120
原创 6.7 认识shell的第一天(echo、eval、export、read、)
当前系统支持的shell[root@www ~]# cat /etc/shells/bin/sh/bin/bash/usr/bin/sh/usr/bin/bash[root@www ~]# ll -a /bin/sh /bin/bash /usr/bin/sh /usr/bin/bash-rwxr-xr-x. 1 root root 1596592 8月 30 2019 /bin/bashlrwxrwxrwx. 1 root root 4 8月 30 2019 /bin/sh
2021-06-07 21:24:30 518
原创 2021.5.15(http服务以及dns服务的练习)
练习内容1.基于域名对web服务器的访问1.1 配置仓库文件1.2 安装http安装包1.3关闭防火墙,关闭selinux1.4 启用服务1.5 配置服务,设置访问信息在主要配置文件 |-- /etc/httpd/conf/httpd.conf 中设置匹配所有IP地址...
2021-05-22 17:52:18 632 2
原创 python 我对函数的初步了解
一、函数的定义函数就是一个具有名称的功能代码的集合,用来解决某一问题的代码或指令所具有名称的集合。函数是可以重复调用的代码二、函数的目的为了减少代码重复、使代码简便使用三、如何使用函数定义函数def hanshu (a,b):# def 函数名 (所传的参数值) print("a的值是{}".format(a))#函数体 print("b的值是{}".format(b)) return 0 #返回值 return 返回的值res = hanshu(1,2) #
2020-10-21 16:27:43 338 4
原创 简单介绍python中的容器
python中的四种容器序列和映射是容器中的两种主要容器,序列又分为列表和元组。下面介绍列表中的常用方法:一、列表append(元素){在列表里追加元素}ls = [2,3,4,5]print(ls)ls.append(3)print(ls)#运行结果#[2, 3, 4, 5]#[2, 3, 4, 5, 3]insert(索引位置,元素){在列表的末尾追加一个元素}ls = [2,3,4,5]print(ls)ls.insert(0,"h")#在下标为0的地方插入"h"这
2020-10-15 01:29:55 301
原创 2020-10-02 程序控制流程
python程序控制流程一、主要结构python的控制流程主要分成三大类:1、顺序结构 2、选择结构 3、循环结构。1、顺序结构在阅读代码时按照平时的语言阅读习惯由上至下,由左至右的阅读;也就是在读取代码时从代码的首行开始直至代码末行结束。2、选择结构选择结构又称分支结构,一般常见的分支结构有:1、单分支结构 2、双分支结构 3、多分支结构1、单分支结构if 条件表达式: 语句(所要执行的代码)eg1:判断小明是否六岁了age = int(input("请输入小明的年龄:"
2020-10-03 14:41:55 415
原创 2020-09-22 变量和常见运算符
#变量和常见运算符#变量##变量的定义:在Java中变量指可以改变的量##变量的定义方式:变量名 = 变量值##定义变量名所需注意的规范:1、变量名最好是具有实际意义的名字,可以让人一眼清楚所定义的变量在描述什么2、变量名由数字、大小写字母、下划线组成3、变量名首字母不能是数字4、Java定义变量时严格区分大小写注意:当定义一个...
2020-09-22 09:27:28 180
原创 2020.9.20python环境安装和配置-
#python环境安装和配置##python下载环境在www.python.org官网中找到安装包下载最新版本测试是否安装成功在命令提示窗口中输入python测试是否安装至此安装完成
2020-09-20 21:44:13 247
原创 编程语言的发展道路
编程语言的发展历程简单叙述编程语言的发展机器语言(第一类编程语言)机器语言是由“0”和“1”组成的二进制数,它是计算机语言的基础。直接作用于计算机硬件,运行效率高但是几乎没有可移植性。由于机器语言的使用难度以及普及难度导致最初会使用计算机的人很少。汇编语言(第二类编程语言)汇编语言是在机器语言的基础上,实用简洁的英文单词、标识符等去替代一串特定的二进制码。汇编语言诞生后普及范围变广,但是可移植性依旧很低。###高级语言(第三类编程语言)不依赖特定型号的计算机,可移植度高。###面向对象的高级
2020-09-19 16:03:09 194
原创 3.19 去掉远程连接时的DNS域名解析
3.19 去掉远程连接时的DNS域名解析1、用“vim”进入到 /etc/ssh/sshd_chonfig 中改写DNS协议2、在vim下的末行模式中找到以“UseDNS"开头的行3、找到以“UseDNS”开头的行后进入vim的插入模式将“UseDNS YES” 改为“UseDNS NO”4、按下esc键退出插入模式然后进入末行模式保存退出vim的几种模式...
2020-03-20 00:08:08 324
原创 3.18 通过Xshell远程修改虚拟机的主机名
3.18 通过Xshell远程修改虚拟机的主机名1、在VMware中获取IP地址并在Xshell中远程登录2、在xshell中输入命令“hostnamectl set-hostname sb "3、重新登陆即可观察到用户名改变可通过命令“reboot”断开当前连接的IP地址后重连,也可输入“su”用户切换命令直接看到...
2020-03-18 20:17:10 1298
原创 3.17 在VMware中测试三种网络连接模式(仅主机模式、桥接模式、NAT模式)下能否上网,并查看root用户和普通用户家目录的不同
3.17 在VMware中测试三种网络连接模式(仅主机模式、桥接模式、NAT模式)下能否上网,并查看root用户和普通用户家目录的不同三种网络连接模式的上网情况一、NAT模式下在右上角的小三角设置中的PCI以太网中找到有线设置将有线网络状态调为开启用“ping”命令ping 百度 “ping www.baidu.com" 来测试是否能上网,ping通则可说明在NAT模式下可以上网二...
2020-03-18 01:06:54 484 1
原创 3.17 在虚拟机中改变网络连接模式(主机模式、NAT模式、桥接模式)分别获取IP地址使用ssh协议进行远程连接
一、仅主机模式下打开编辑虚拟机设置选择网络连接模式为仅主机模式
2020-03-17 19:55:27 1293
原创 3.15 VMware安装虚拟机(Linux操作系统)
3.15 VMware安装虚拟机(Linux操作系统)1.VMware的下载下载途径 VMware官网,官方下载安装包自行安装2.下载所需映像文件,用于后期对虚拟机作用在这里我下载了rhel映像文件【注】映像文件较大,应下载于空间较大的盘中3.VMware安装完成后以及映像下载完成后,开始创建虚拟机创建新的虚拟机(1)创建一个新的虚拟机(2)选择高级模式(3)选择稍后安装...
2020-03-15 20:34:38 369
原创 11.14 ACL基本实验总结
ACL基本实验实验拓扑图如下:将路由器的文本标签改写成与拓扑图一致(防止实验过程中思路混乱)给每个路由器包括文字标签改写成PC的路由配置端口IP地址据要求1:PC1不能Ping R1,但可以登录R1;PC1不能登录R2,但可以PingR2。...
2019-11-14 20:06:06 1220
原创 11.10 VLAN实验总结
VLAN:虚拟局域网,隔离广播域(将原本的一个广播域逻辑的切分成多个广播域)—通过在交换机上创建不同的VLAN,并且将不通的接口划入相应的VLAN,让交换机在洪泛时按照不同的VLAN发送数据,实现广播域的隔离2.实验思路1.划分网络范围该拓扑图的IP地址基于172.16.0.0/24进行划分...
2019-11-10 20:56:51 2660
原创 11.9 OSPF动态试验总结
OSPF动态实验总结(云计算第七天)OSPF的技术说明OSPF:Open Shortest Path First (开放式的最短路径优先协议)【1】、基本概念:组播发送 标准的链路状态型协议–路由器之间传递拓扑版本:OSPFv2–IPv4 OSPFv3–IPv6更新方式:触发更新 存在周期性更新 30minOSPF网络需要结构部署:1.区域划分 2.IP地址划分【2】、OSP...
2019-11-09 00:04:48 660
原创 11.7 动态路由实验总结
动态路由试验技术说明1、DHCP:动态主机配置协议–统一分发和管理IP地址2、DHCP的工作过程:需要自动获取IP地址的客户端开启自动获取IP地址之后,本地广播发出DHCP Discover数据包,源IP地址0.0.0.0,目标IP地址255.255.255.255,源MAC地址为本地网卡MAC,目标MAC为FFFF-FFFF-FFFF,源端口为68,目标端口为67;开启了DHCP服务...
2019-11-07 16:06:52 1683
原创 11.1 子网汇总实验总结
子网汇总实验1.网络范围的划分划分网络范围,书写正确的IP地址编写IP地址连接网络路径注意Pre、costPre:优先级,范围0-255,默认静态路由的优先级为60,表示一条路径的可信度,数字越小可信度越高。子网汇总去往各个分路的IP地址中具有相同的下一跳时,将这些各个分路的IP地址汇总成一个目标网段。...
2019-11-01 22:52:24 258
原创 10.31 静态路由实验总结
静态路由实验总结技术说明路由器的作用:用于不同网络之间的互联;为其所承载的流量进行路径的选择路由器的工作原理:路由器收到数据包之后,会查看其目标IP地址,会查询本地的路由表。若表中记录有去往目标的路径,则无条件转发;反之则直接丢弃数据包。 默认路由器仅具有直连路由,所有非直连的网络范围称为未知路径,获取未知路径的方式:静态路由–管理员手动配置;动态路由–路由器之间运行某种协议,自行协商出路...
2019-10-31 16:32:43 4163
原创 10.28 IP协议及子网划分与汇总
子网划分子网划分给定一个较大的网络范围,可以通过从主机位借位到网络位,实现将原本较大的网络范围划分成若干个小的网络范围。划分的网络范围数量由借的位数决定。eg:172.16.0.0/16(十进制IP地址+掩码)网络位 10101100 00010000主机位 00000000 00000000可转化为二进制即IP: 10101100 00010000 00000000 000...
2019-10-29 18:55:25 657
原创 计算机基础总结
1. 计算机基础冯诺依曼:冯诺依曼体系架构CPU、内存、硬盘、显卡、运算器、控制器、存储器、I/O**NIC:**网络接口卡运算机制:二进制,十进制,十六进制** 网络里的单位:Byte(最小存储单位),bit(最小传输单位)终端&服务器用传输介质—>信息共享终端-操作系统:windows vista/98/XP/7/8/10,MAC OS服务器-操作系统:UNIX...
2019-10-27 17:43:15 240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人