自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Go语言学习 - net/http模块

Introduction 什么是函数登记中心 登记中心里的处理函数是什么 登记中心里的处理工具是什么 登记中心里的内部结构是什么样的 向登记中心登记处理函数 服务中心,生成服务对象 服务中心,生成监听器 服务中心,循环收集请求 取出服务中心的处理工具→登记中心 登记中心找出匹配的处理函数,处理请求...

2019-09-30 20:35:47 33 0

转载 Go语言学习 - 调度器和对应的问题

Go调度器介绍和容易忽视的问题 什么是调度器 为了方便刚接触操作系统和高级语言的同学,先用大白话介绍下什么是调度器。 调度,是将多个程序合理的安排到有限的CPU上来使得每个程序都能够得以执行,实现宏观的并发执行。比如我们的电脑CPU只有四核甚至双核,可是我们却可以在电脑上同时运行几十个程序,这就是...

2019-09-30 16:53:45 28 0

原创 go语言20小时从入门到精通

1 error接口 Go语言引入了一个关于错误处理的标准模式,即error接口,它是Go语言内建的接口类型,该接口的定义如下: type error interface { Error() string } Go语言的标准库代码包errors为用户提供如下方法: package erro...

2019-09-18 12:36:33 226 0

转载 GO学习笔记 - 数据校验

GO学习笔记 - 数据校验 一. asaskevich/govalidator介绍 godoc里可以搜到若干相似的第三方数据校验模块,但笔者推荐使用asaskevich/govalidator,原因: star最多、持续更新发布 功能完善、使用便利 丰富的字符串校验、数据匹配、裁剪拼接处理等 支...

2019-09-16 22:57:38 60 0

转载 封装 jsonp请求数据的方法

封装 jsonp请求数据的方法 什么是jsonp : Jsonp(JSON with Padding) 是 json 的一种"使用模式",可以让网页从别的域名(网站)那获取资料,即跨域读取数据。为什么我们从不同的域(网站)访问数据需要一个特殊的技术( JSONP )呢?这是因为...

2019-09-16 22:43:09 57 0

转载 Go语言高性能字符串拼接

Go语言高性能字符串拼接 1. 使用strings.Builder strings.Builder 使用 Write 方法来高效的构造字符串. 它使用内存最小,它使用零值,它不拷贝零值. 注意:不要拷贝strings.Builder的值,如果你要使用strings.Builder值请使用point...

2019-09-16 22:37:52 68 0

转载 React 中 的 9 种优化技术

React 中 的 9 种优化技术使用React.Fragment 来避免向 DOM 添加额外的节点使用 React.Lazy 延迟加载组件使用React.Suspense使用 shouldComponentUpdate() 防止不必要的重新渲染6使用React.PureComponent7使用 ...

2019-09-11 12:17:18 26 0

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