3 wayne_keh

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 69w+

Golang中的方法,以及接口实现

一、在Golang中,函数和方法是不一样的,函数没有接收者,而方法有接收者,接收者是某个结构体类型的变量。其中方法的接受者有两种:value receiver(值接收者,只能获取结构体变量的属性),pointer receiver(指针接收者,还可以通过方法参数改变结构体变量的属性)  方法:(接收者可以理解为调用该方法的结构体实例,即调用者)值接受者(和值传递概念相同,只是值拷贝给接收者参数)func (valueReceiver receiverType) func

2020-08-07 14:15:08

Xshell通过ssh远程连接ubuntu服务器

ubuntu默认并没有安装ssh服务,如果bai通过ssh链接duubuntu,需要自己手动安装ssh-server。SSH分为:客户端openssh-client、服务端openssh-server,客户端用于连接其他机器,服务端用于外机连接本机(被远程操作)这里是安装SSH的服务端,用于被远程控制即:openssh-server。(用于远程连接本机)1.安装ssh安装命令:sudo apt install openssh-server卸载命令:sudo apt remove openss

2020-07-30 08:54:09

Ubuntu下修改主机名、root用户sudo密码、普通用户名及密码

Ubuntu下修改主机名、root用户sudo密码、普通用户名及密码ubuntu首先登录的是普通用户,此时打开终端。首先更改主机名字————改为bbb,很简单,不会导致ubuntu出现错误:(1) 修改hostname文件sudo vim /etc/hostname![在这里插入图片描述](https://img-blog.csdnimg.cn/20200728215740643.pn这个文件中的内容是用来显示主机名字的,修改这个文件后,如果立刻重启,我们会看到终端中@后面的主机名将

2020-07-29 21:57:46

高版本ubuntu安装低版本mysql(测试是ubuntu20安装mysql5.7)

当安装了Ubuntu20后,默认使用apt-get install mysql-server命令安装,系统会安装高版本mysql8.0,在实际开发环境中可能会遇到很多坑,如果想要安装低版本的mysql5.7,,就需要手动安装,步骤如下:一、下载tar包文件新建一个目录,临时用于安装mysql,可以直接从官网下载对应的版本.deb-bundle.tar包,mysql-server_5.7.29-1ubuntu18.04_i386.deb-bundle.tar:然后解压在当前目录下sudo mkdir /

2020-07-18 16:58:16

Linux下首次安装mysql(8.0)未设置账户密码或忘记密码

Linux下首次安装mysql(8.0)未设置账户密码或忘记密码linux 下 mysql 8以上 ,以下是操作步骤编辑mysqld.cnf配置文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf在[mysqld] 模块中加入skip-grant-tables这句话。意思是登陆时跳过验证账户密码sudo service mysql restart 重启mysql 服务直接用mysql 登录,然后 flush privileges; 刷新权限ALTER U

2020-07-15 14:54:30
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。