自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 收藏
  • 关注

转载 泛型

jdk1.5版本以后出现的一个安全机制。表现格式:< >泛型的好处:将运行时期的问题ClassCastException问题转换成了编译失败,体现在编译时期,程序员就可以解决问题。避免了强制转换的麻烦。只要带有<>的类或者接口,都属于带有类型参数的类...

2019-08-28 16:13:00 73

转载 从0开始学Git——Git的常用配置

配置user信息配置user.name和user.emailgit config --global user.name 'admin' #设置用户名git config --global user.email '395994482@qq.com'#设置email--local ...

2019-08-26 17:18:00 70

转载 从0开始学Git——Git的常见操作

Git常用命令创建Git版本库git init [目录]#创建目录版本库, 不写的话是当前目录 该命令会在目录中创建一个名为.git的隐藏目录文件提交添加文件:git add 文件名 #添加到下次commit提交的文件已经管理过的文件可以使用 git add -u提交代码...

2019-08-26 17:16:00 67

转载 从0开始学Git——Git的协同操作

环境:test_git 目录下有个my-project 版本库所有命令都在test_git目录下执行本地协同操作从远端仓库检出代码,或者克隆一个已有的版本库拷贝一个已有的仓库#格式: git clone 目标文件 文件git clone ./my-project ./my-...

2019-08-26 15:39:00 54

转载 Go 语言基础—— 通道(channel)

通过通信来共享内存(Java是通过共享内存来通信的)定义func service() string { time.Sleep(time.Millisecond * 50) return "Done"}func AsyncService() chan string { retCh...

2019-08-21 17:25:00 115

转载 Go 语言基础——协程(goroutine)&共享内存线程安全

协程(goroutine)是更轻量级的线程比Java中的线程效率更高协程语法go func() { //...}()一旦主goroutine中的代码执行完毕,当前的Go程序就会结束运行,无论其他的 goroutine是否已经在运行了。让主goroutine等待其它 goro...

2019-08-21 16:33:00 248

转载 Go 语言基础——go语言如何优雅的进行测试

我们可以为Go程序编写三类测试,即:功能测试(test)、基准测试(benchmark),也称性能测试(example)测试文件的约定测试文件的主名称应该以被测试文件主名称为先导,并且以_test为后缀。例:demo.go 的测试文件名称应为demo_test.go。一般情况下一个测试...

2019-08-21 13:52:00 62

转载 Go 语言基础——错误处理

学习目标掌握错误处理掌握自定义错误处理掌握defer关键字的使用错误处理GO没有异常处理机制Go语言引入了一个关于错误处理的标准模式,即error接口,该接口的定义如下:type error interface {​ Error() string}可以通过errors.N...

2019-08-19 11:07:00 67

转载 Go 语言基础——变量常量的定义

go语言不支持隐式类型转换,别名和原有类型也不能进行隐式类型转换go语言不支持隐式转换变量变量声明var v1 int var v2 string var v3 [10]int // 数组 var v4 []int // 数组切片 var v5 struct { ...

2019-08-19 10:48:00 93

转载 Go 语言基础——package&依赖管理

依赖语法/*格式: import xxx/xxx/package值注意根目录是src*///方式一:import testting//方式二: 可以依赖多个包import ( "testing")//方式三: 也可以给package起个别名,直接用别名调用包的函数...

2019-08-19 10:22:00 105

转载 Go 语言基础——init函数

package Seriesimport "fmt"func init() { fmt.Println("init1")}func init() { fmt.Println("init2")}func Square(n int) int { return n * n...

2019-08-19 10:19:00 105

转载 Go 语言基础——package&依赖管理

依赖语法/*格式: import xxx/xxx/package值注意根目录是src*///方式一:import testting//方式二: 可以依赖多个包import ( "testing")//方式三: 也可以给package起个别名,直接用别名调用包的函数...

2019-08-19 10:13:00 177

转载 Go语言基础篇(4) —— Go语言循环&判断&选择语句

学习目标掌握条件语句,选择语句,循环语句条件语句if a < 5 { return 0 } else { return 1 } 注意:条件语句不需要使用括号将条件包含起来();无论语句体内有几条语句,花括号{}都是必须存在的;左花括号{必...

2019-08-09 17:50:00 176

转载 Go语言基础篇(2) —— Go语言常用的数据结构

学习目标掌握常见数据类型的使用布尔类型var v1 bool //默认值为falsev1 = true v2 := (1 == 2) // v2也会被推导为bool类型 数值类型整型:int8、byte、int16、int、uint、uintptr等。类型长度(...

2019-08-09 17:16:00 188

转载 Go语言基础篇(1) —— 编写第一个Go程序

创建文件hello_world.gopackage main //包,表名代码所在的包import "fmt" //引入依赖//main方法func main(){ fmt.Println("Hello World!")}运行指令: go run hello_world...

2019-08-09 17:14:00 83

转载 Go语言基础篇(1) —— 环境搭建

Go语言不像Java语言,直接下载安装就行了:下载安装Go语言:https://golang.google.cn/dl/选择你要现在的安装报点击next安装:二、安装IDEvisual studio Code 、Atom、 idea都支持Go给idea 安装 go插件验证...

2019-08-09 17:12:00 62

转载 nginx常用命令

nginx支持两种命令方式,一种是nginx 命令,此命令的格式是这样的: ./ngin -参数,另一种是通过操作nginx主进程ID的kill命令nginx命令在nginx/sbin目录下执行:sudo ./sbin/nginx #启动./nginx -v #显示nginx版...

2019-08-06 11:24:00 135

转载 nginx配置详解

nginx是一个功能非常强大的web服务器加反向代理服务器,同时又是邮件服务器等等在项目使用中,使用最多的三个核心功能是反向代理、负载均衡和静态服务器这三个不同的功能的使用,都跟nginx的配置密切相关,nginx服务器的配置信息主要集中在nginx.conf这个配置文件中,并且所有的可配...

2019-08-05 18:57:00 56

转载 nginx切割nginx.conf日志

进入nginx logs目录方式一:复制日志文件mv access.log bak.log #复制access.log产生新的日志文件../sbin/nginx -s reopen #执行后会创建一个新的access.log方式二使用定时任务切割日志在logs...

2019-08-02 14:32:00 139

空空如也

空空如也

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

TA关注的人

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