会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
专职
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
40
下一页
2022年8月22日
git解决冲突的办法
摘要: git 解决冲突的办法? git fetch git rebase origin/dev 手动解决冲突 git add . git commit -m "解决冲突" git rebase --continue git push origin xxx_dev -f
阅读全文
posted @ 2022-08-22 11:19 专职
阅读(34)
评论(0)
推荐(0)
2022年8月16日
go语言并发-01goroutine
摘要: 并发概念 并发意味着程序在运行时有多个执行上下文,对应着有多个调用栈,我们知道每一个进程在运行时都有自己的调用栈和堆,有一个完整的上下文,而操作系统在调度进程的时候,会保存调度进程的上下文环境,等该进程获取到时间片后,在恢复该进程的上下文到系统中。 go语言轻量级线程 使用go关键字创建gorout
阅读全文
posted @ 2022-08-16 15:39 专职
阅读(54)
评论(0)
推荐(0)
Go语言反射reflect标准库04-类型创建实例、反射调用函数
摘要: 通过类型信息创建实例 当已知 reflect.Type 时,可以动态地创建这个类型的实例,实例的类型为指针。例如 reflect.Type 的类型为 int 时,创建 int 的指针,即*int,代码如下: func main() { var a int // 获取a的反射类型对象 typeOfA
阅读全文
posted @ 2022-08-16 11:02 专职
阅读(330)
评论(0)
推荐(0)
Go语言反射reflect标准库03-通过反射获取值信息相关操作
摘要: 通过反射获取值信息 当我们将一个接口值传递给一个 reflect.ValueOf 函数调用时,此调用返回的是代表着此接口值的动态值的一个 reflect.Value 值。我们必须通过间接的途径获得一个代表一个接口值的 reflect.Value 值。 一个reflect.Value值的CanSet方
阅读全文
posted @ 2022-08-16 10:28 专职
阅读(654)
评论(0)
推荐(0)
Go语言反射reflect标准库03-通过反射获取类型信息相关操作
摘要: 10.3通过反射获取类型信息 在 Go语言中通过调用 reflect.TypeOf 函数,我们可以从一个任何非接口类型的值创建一个 reflect.Type 值。reflect.Type 值表示着此非接口值的类型。通过此值,我们可以得到很多此非接口类型的信息。当然,我们也可以将一个接口值传递给一个
阅读全文
posted @ 2022-08-16 08:02 专职
阅读(311)
评论(0)
推荐(0)
2022年8月14日
Nginx分布式框架详解-基础18-21nginx服务升级
摘要: nginx服务的命令行控制 此方式是通过 Nginx 安装目录下的 sbin 下的可执行文件 nginx(文件名) 来进行对 Nginx 状态的控制,我们可以通过 nginx -h 来查看都有哪些参数可以用 cd /usr/local/nginx/sbin ./nginx -h | 选项 | 作用
阅读全文
posted @ 2022-08-14 11:18 专职
阅读(77)
评论(0)
推荐(0)
Nginx分布式框架详解-基础01-17基础讲解
摘要: 正向代理和反向代理的区别 代理服务器如果配置在客户端即为正向代理,如果配置在服务端即为反向代理,和机器个数没有关系; 正向代理代替客户端去发送请求,反向代理代替服务端去接收请求 正式因为正向代理代替客户端去发送请求,正向代理服务器和客户端对外表现为一个客户端,所以正向代理隐藏了真实的客户端; 反向代
阅读全文
posted @ 2022-08-14 07:59 专职
阅读(164)
评论(0)
推荐(0)
2022年8月13日
nginx的日志切割-每天定时脚本执行
摘要: 日志切割时企业中常规动作,我们不会每天去手工执行一遍命令,通常是让脚本自己执行,于是我们可以将这个动作写进任务计划,每天凌晨自动执行。 #!/usr/bin/bash s_log="/usr/local/nginx/logs/access.log" d_log="/root/my_sh/nginx/
阅读全文
posted @ 2022-08-13 18:06 专职
阅读(125)
评论(0)
推荐(0)
nginx的源码复杂安装
摘要: 这种方式和简单的安装配置不同的地方在第一步,通过 ./configure 来对编译参数进行设置,需要我们手动来指定。那么都有哪些参数可以进行设置,接下来我们进行一个详细的说明。 PATH:是和路径相关的配置信息 with:是启动模块,默认是关闭的 without:是关闭模块,默认是开启的 我们先来认
阅读全文
posted @ 2022-08-13 14:55 专职
阅读(66)
评论(0)
推荐(0)
2022年8月12日
Go语言反射reflect标准库02-go语言反射规则浅析
摘要: 反射是众多编程语言中的一个非常实用的功能,它是一种能够自描述、自控制的应用,Go语言也对反射提供了友好的支持。 Go语言中使用反射可以在编译时不知道类型的情况下更新变量,在运行时查看值、调用方法以及直接对他们的布局进行操作。 由于反射是建立在类型系统(type system)上的,所以我们先来复习一
阅读全文
posted @ 2022-08-12 17:58 专职
阅读(81)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
40
下一页
公告