自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cc

  • 博客(37)
  • 资源 (6)
  • 收藏
  • 关注

原创 linux安装redis

【代码】linux安装redis。

2024-03-08 15:12:19 101

原创 Linux添加root权限用户

e参数使用户下次登录必须修改密码。

2024-03-08 14:03:22 218

原创 Linux添加硬盘后挂载硬盘

分区好就是1,所以等下格式化就是/dev/sdb1。n–>回车–>回车–>回车–>回车–w退出。

2024-03-04 14:55:18 361

原创 常规处理仍无法解决电脑没声音,所有文件夹无法打开.

cmd运行电脑没声音运行完后重启电脑无法打开任何文件夹运行完后重启电脑。

2024-01-13 13:59:46 317

原创 centos扩容硬盘后添加容量

云盘扩容后挂载目录容量未随硬盘扩大。1、安装扩容工具和扩容分区。

2024-01-06 15:29:31 381

原创 出现身份验证错误 要求的函数不受支持 这可能是由于 CredSSP加密数据库修正

如果这样不行就百度搜 AllowEncryptionOracle 或者 加密数据库修正。直接地址栏输入 控制面板\系统和安全\系统 也行。反正改注册表改组策略不符合我的情况。3. 设置允许远程访问。

2023-08-02 14:23:13 116

原创 解决CentOS8无法使用yum安装

解决CentOS8无法使用yum安装[root@localhost ~]# yum install vimCentOS-8 - AppStream

2022-04-02 13:51:13 2789 3

原创 1.Docker-安装

一、安装Docker1、卸载旧版本yum remove dockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logretatedocker-engine2、使用官方安装脚本自动安装#官方脚本curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun#国内daocloud脚

2021-12-28 11:55:19 406

原创 允许Mysql远程连接

登录数据库mysql -uroot -p设置所有电脑都能远程(%)或者指定电脑update user set host='%' where user='root' and host='localhost';一定要刷新配置flush privileges;

2021-07-07 16:58:06 115

原创 linux开端口,防火墙

查看已开放的端口firewall-cmd --list-ports开启端口firewall-cmd --zone=public --add-port=8080/tcp --permanent命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效重启防火墙firewall-cmd --reload #重启firewallsystemctl stop firewalld.se.

2021-07-07 16:51:01 120

原创 使用nginx做反向代理

安装Nginx1、安装变异工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel2、安装PCRE下载PCRE,让Nginx支持Rewrite功能.cd /usr/local/src/wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz解压安装包tar zxvf pcre-8.

2021-07-07 16:50:03 153

原创 Mysql常用命令

systemctl restart mysqld.service systemctl start mysqld.service systemctl stop mysqld.service

2021-07-07 15:41:15 54

原创 centos开放端口

查看已经开放的端口:查看已经开放的端口:firewall-cmd --list-ports开启端口firewall-cmd --zone=public --add-port=要开启的端口号/tcp --permanent命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效重启防火墙firewall-cmd --reload #重启firewallsystemctl stop fi

2021-05-27 14:30:43 210

原创 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!SSH连接Linux提示身份已经改变了

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eaves

2021-05-27 13:41:39 117

原创 Go语言,channel,定时器,select

ChannelCSP通讯顺序同步机制:当程序获取到cpu轮片后,执行程序,Goroutine进入挂起态时并不会放弃cpu使用权,而是将cpu使用权交给其他Goroutine。CPU内容执行时间轮片速度慢,效率低。而在Goroutine内部交换使用权能极大的提升切换效率。channel管道及特性:1、channel内的数据只能单向流动2、管道中的数据只能读一次,一旦读走就消失,不能重复读...

2019-07-19 21:13:06 899

原创 Go语言,锁

Sync互斥量:sync.Mutex读写锁:sync.RWmutex条件变量:sync.cond锁锁的粒度越小越好一个Goroutine访问在访问一个资源时,先将该资源锁住,防止其他Goroutine访问。访问完毕后解锁。其他Goroutine再来加锁访问。//锁是自愿的。// 锁锁定的是加锁和解锁内所有内容互斥锁:建议锁,不具有强制性。保护公共数据。被锁住后,只有成功...

2019-07-19 21:11:58 890

原创 Goroutine介绍

Goroutine:在函数调用之前添加go关键字。自动并发。如果主Goroutine先于子Goroutine结束运行。主动释放整个虚拟进程地址空间。****所有子Goroutine被强制结束****进程操作相关函数:Goroutine调度机制:// runtime包Gosched 主动让出当前gGoroutine使用权一次。进入就绪态,提高其他Goroutine获得cpu的概率。...

2019-07-19 21:06:42 226

原创 进程相关概念

进程相关概念:并发:依赖计算机软件,伪多任务。宏观并行、围观串行。我有十个橘子,我一个咬一口。并行:依赖计算机硬件,多核。我有十个橘子,我分给其他9个人一个吃一个。程序:硬盘上的文件。进程:运行起来的程序,占用各种系统资源。最小的系统资源分配单位——进程地址空间(0-4G)独立的进程地址空间——安全。线程:最小的执行单位。——cpu时间轮片分配单位进程创建线程...

2019-07-19 21:05:50 125

原创 Go语言异常处理,拦截

异常处理error接口:error是一个接口,该接口只声明了一个方法Error(),返回值是string类型,用以描述错误信息。func main() { err := errors.New("这是一个错误") fmt.Printf("%T,%v\n", err, err) // *errors.errorString,这是一个错误 err2 := err.Error() fmt....

2019-07-19 21:04:26 879

原创 Go语言面向对象

面向对象方法:方法就是指定接受者的函数匿名字段:如果匿名字段中有重复属性,默认采用就近原则如果需要给匿名字段内(子段的)属性赋值,可以 子类.父类.属性名赋值匿名字段可以多重继承指针字段使用前需要创建空间给匿名字段定义变量名就是实名字段封装:封装就是将经常用的代码,整合成一个函数供程序调用。封装可以增加代码的复用性,减少冗余。func main() { println(...

2019-07-19 21:03:43 187

原创 go语言数据类型

数据类型指针:指针是一个用来专门存储内存地址的整型变量。内存地址是内存总某个字节单元的唯一编号,指针是一个实体,有自己的内存空间,空间内存储一个内存地址。* 对指针取值& 对变量取地址数组:数组是一个定长的数据集合。(可以利用interface存放不同类型的值)数组是值类型,元素是值传递。元素类型相同,但长度不同的数组不属于同一类型,不能进行赋值操作。func m...

2019-07-19 21:02:44 146

原创 Go语言环境,命令,测试案例

环境工作区:工作区是一个对应于特定工程的目录src 存放源码pkg 代码包bin 可执行文件包:一个代码集合,可以使用包名.函数名的方式调用包中的函数。测试案例:书写格式:文件名:_test.go结尾导包:testing测试函数参数(t *testing.T)测试案例会执行当前包下所有函数,用t.Error来打印错误信息。go test默认不会打印成功信息,我们可以使...

2019-07-19 21:01:53 315

原创 Go语言函数,递归,类型匿名函数,闭包,延迟调用,命令行参数,作用域

函数定义格式:无需前置声明,支持多返回值,支持命名返回值,支持匿名函数的闭包,支持变长参数…。func test (x,y int)(a,b int){ return x + y,x * y}递归函数:递归函数就是自己调用自己,相当于是在做循环,递归函数中应该有一个条件判断,条件满足则不再递归。递归函数可以用来做循环var i =0func test() { if...

2019-07-19 21:00:32 231

原创 Go语言流程控制

流程控制选择语句:if else if:一般用于范围处理switch:一般用于等值比较fallthrough:执行本case后继续判断下一个caseifif elseif嵌套if-else ifswitch循环语句:forfor range跳转语句:break:结束循环continue:结束本次循环继续下次循环goto:跳转到置顶标记,只能往外跳,并且不能跳转出...

2019-07-19 20:59:03 164

原创 Go语言运算符,流程控制

运算符算数运算符:+ - * / % ++ --// Go语言++ --不能放在算式中赋值运算符:= += -= *= /=// =直接复制,其他线用 右值 运算符 左值 进行计算,然后将结果复制给左值关系运算符:== != < > <= >=// 对数据进行判断逻辑运算符:! && ||// 返回bool值其他运算符:&...

2019-07-19 20:58:25 116

原创 Go语言变量

变量命名规则:可以包含字幕,数字,下划线。必须是字幕或者下划线开头(下划线不建议)。不能是关键字。首字母大写为公有变量,可以被外包应用,小写为私有变量,只可以在包内使用。变量的声明,赋值:1、var 变量名 类型名 = 变量值2、自动推导类型 变量名 := 变量值匿名变量:Go语言函数支持多个返回值,当某个返回值不需要时,可以用匿名变量下划线_接收。基础数据类型:整型,浮点,布尔...

2019-07-19 20:57:30 162

原创 Golang介绍

介绍:Go是Google公司开发的一门开源的静态强类型程序设计语言,使用Go语言能够构建简单,可靠,高效率的软件。优势:1、运行速度快,简单易学。2、跨平台性强,部署简单。3、丰富的标准库,特别是网络库。4、可以直接包含C代码,利用现有的丰富的C库。5、语言层面支持并发,能够轻松的写出高并发的程序。适合做什么:1、网络编程,例如网站开发。2、服务器编程,日志,文件处理。3、区块链开发...

2019-07-19 20:56:25 1657

原创 Ubuntu自带输入法无法选择候选字

#删除配置文件rm -rf ~/.cache/ibus/libpinyinibus-daemon -drxibus-daemon -drx

2019-07-19 20:54:30 1870

原创 Linux-Ubuntu安装BeeGo

1、安装$ go get -u -v github.com/astaxie/beego$ go get -u -v github.com/beego/bee2、将gopath/bin添加到环境变量cd ~vim .bashrc#在最后一行插入export PATH="$PATH:$GOPATH/bin"#然后保存退出source .bashrc...

2019-07-19 20:54:02 824

原创 Linux-Ubuntu安装Docker

1、安装依赖软件sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates curl software-properties-common lrzsz -y2、更新软件源sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubunt...

2019-07-19 20:53:33 305

原创 Linux-Ubuntu安装Fabric

准备安装docker安装go安装docker-compose1、安装翻墙创建文件夹curl -sSL http://bit.ly/2ysbOFE | bash -s 1.2.1 1.2.1 0.4.10 - http://bit.ly/2ysbOFE:不翻墙https://raw.githubusercontent.com/hyperledger/fabric/master...

2019-07-19 20:53:03 425

原创 Linux-Ubuntu安装fastDFS-nginx

fastDFS安装1、下载安装包链接:https://pan.baidu.com/s/1kBU_Z5ZzfHl5pa0xM-VmKQ提取码:jk0d2、安装fastDFS依赖包#解压sudo unzip libfastcommon-master.zip -d /usr/local/#进入目录cd /usr/local/libfastcommon-master#执行sudo ./...

2019-07-19 20:52:27 151

原创 Linux-Ubuntu安装GRPC-consul-micro

GRPC下载地址链接:https://pan.baidu.com/s/1LrjQRE2xue4cBjzQrfy4yA提取码:3krj1、安装#将x.zip 解压到 $GOPATH/src/golang.org/x 目录下(x里面就是go的源码)unzip x.zip -d $GOPATH/src/golang.org#将google.golang.org.zip 解压到 $GOPAT...

2019-07-19 20:47:46 278

原创 Ubuntu安装MySQL

1、安装sudo apt-get install mysql-server2、设置密码sudo mysql -uroot -p use mysql;update user set authentication_string=PASSWORD("要设置的密码") where user='root';update user set plugin="mysql_native_passwo...

2019-07-19 20:47:00 80

原创 Linux-Ubuntu安装protobuf

1、下载#建议下载后解压git clone https://github.com/protocolbuffers/protobuf.git2、安装#安装依赖工具sudo apt-get install autoconf automake libtool curl make g++ unzip libffi-dev -y#进入解压后文件夹cd protobuf/#进行安装检测 并生...

2019-07-19 20:46:54 354

原创 Linux-Ubuntu-ssh,允许远程访问

1、安装sudo apt-get install openssh-server就是这么简单

2019-07-19 20:46:48 476

原创 Linux-Ubuntu安装redis

安装1、下载常用版本是3.2,可根据自己需求下载对应版本wget http://download.redis.io/releases/redis-3.2.8.tar.gz2、解压tar -zxvf redis-3.2.8.tar.gz3、复制到/usr/local/redis/sudo mv ./redis-3.2.8 /usr/local/redis/4、进入redis目录...

2019-07-19 20:46:36 525

GOM引擎1108E+Delphi插件API例子

GOM引擎1108版本全套易和Delphi插件开发API,客户端,登录器例子。                          

2020-11-30

fastDFS+nginx+redis安装笔记.zip

fastDFS+nginx+redis安装笔记 附带安装包下载 各种错误解决方案 图文笔记

2019-06-19

golang路线.xmind

特别详细的一份go语言学习路线图 可以按照这个流程进行学习

2019-06-13

Docker安装.pdf

Linux下docker安装步骤注意事项,以及权限问题解决方案

2019-06-04

android软件测试介绍

Android测试的一些流程,概念,内容的介绍

2012-12-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除