飞雪无情的博客

专注于Android、Java、Go语言(golang)、移动互联网、项目管理、软件架构
138 篇文章
34 人订阅

其他

飞雪无情

Go语言字符串高效拼接(三)

在上一篇关于字符串拼接的文章Go语言字符串高效拼接(二) 中,我们终于为Builder拼接正名了,果真不负众望,尤其是拼接的字符串越来越多时,其性能的优越性更加...

1462
飞雪无情

Go语言字符串高效拼接(二)

在上一篇关于字符串拼接的文章 Go语言字符串高效拼接(一) 中,我们演示的多种字符串拼接的方式,并且使用一个例子来测试了他们的性能,通过对比发现,我们觉得性能高...

641
飞雪无情

Go语言性能优化- For Range 性能研究

如果我们要遍历某个数组,Map集合,Slice切片等,Go语言(Golang)为我们提供了比较好用的For Range方式。range是一个关键字,表示范围,和...

1292
飞雪无情

Go语言性能优化-两数之和算法性能研究

好多人都在刷leetcode,今天我也注册了一个玩玩,发现里面好多都是算法题,好吧,毕业十来年,学的那点可怜的数学知识,全都还给学校了。好了闲话少说,言归正传,...

1903
飞雪无情

Go语言IDE GoLand激活最新版

今天写Go语言相关的小程序的时候,发现我的go语言IDE有点旧了,2016版本的,就打算升级一下。

10.6K1
飞雪无情

Go语言实战笔记(二十二)| Go 基准测试

基准测试,是一种测试代码性能的方法,比如你有多种不同的方案,都可以解决问题,那么到底是那种方案性能更好呢?这时候基准测试就派上用场了。

1133
飞雪无情

Go语言实战笔记(二十一)| Go 单元测试

相信我们做程序员的,对单元测试都不陌生。单元测试一般是用来测试我们的代码逻辑有没有问题,有没有按照我们期望的运行,以保证代码质量。

1242
飞雪无情

工具 | 常用工具镜像网站又更新了(Golang、Chrome、VsCode、NDK等)

最近Golang,Android NDK、Chrome以及VSCode等都更新了新版,为了让大家更好的下载这些新版本的工具软件,特地对这些工具等进行了一次更新。

1403
飞雪无情

Go语言实战笔记(二十)| Go Context

控制并发有两种经典的方式,一种是WaitGroup,另外一种就是Context,今天我就谈谈Context。

1583
飞雪无情

Go语言实战笔记(十七)| Go 读写锁

前面的有篇文章在讲资源竞争的时候,讲互斥锁,互斥锁的根本就是当一个goroutine访问的时候,其他goroutine都不能访问,这样肯定保证了资源的同步,避免...

592
飞雪无情

Go语言中new和make的区别

Go语言中new和make是内建的两个函数,主要用来创建分配类型内存。在我们定义生成变量的时候,可能会觉得有点迷惑,其实他们的规则很简单,下面我们就通过一些示例...

1142
飞雪无情

Go语言的前景分析

这段时间比较忙,相信很多朋友大概都知道,如果不知道的话,可以参考我上篇文章跨维度的打击,是可以直接秒杀的,里面有介绍,大家可以看看。

4022
飞雪无情

团队管理不可或缺的知识库

刚入职新公司,HR领到位置上,茫然四顾不知道做什么,如果有分配的导师,还可以咨询一下。但是你咨询的时候,导师吧啦吧啦给你说一大堆,还没什么条理,听你的一阵头大,...

1772
飞雪无情

Go语言中自动选择json解析库

golang官方为我们提供了标准的json解析库–encoding/json,大部分情况下,使用它已经够用了。不过这个解析包有个很大的问题–性能。它不够快,如果...

1153
飞雪无情

什么是专业

当我们看到一个人做事的时候,我们可以很快的判断这个人是否专业?哪怕这个人从事的行业和我们相去甚远,甚至千差万别,我们也可以很快的判断出来,不过「专业」这个词的表...

1164
飞雪无情

Go语言经典库使用分析(六)| Negroni 中间件(二)

上一篇 Go语言经典库使用分析(五)| Negroni 中间件(一) 中介绍了Negroni中间的入门使用和一些介绍,比如如何添加中间等,中间件的路由等。这一篇...

933
飞雪无情

Go语言经典库使用分析(四)| Gorilla Handlers 源代码实现分析

上一篇 Go语言经典库使用分析(三)| Gorilla Handlers 详细介绍 中介绍了Handlers常用中间件的使用,这一篇介绍下这些中间件实现的原理...

1583
飞雪无情

Go语言经典库使用分析(三)| Gorilla Handlers 详细介绍

在我们编写web服务端程序的时候,我们可能会对一些甚至全部的Http Request统一处理,比如我们记录每个访问的Request,对提交的Form表单进行映射...

1111
飞雪无情

Go语言 | 哪些大公司在用go语言?

Go大概09年面世以来,已经8年了,也算是8年抗战。在这8年中,已经有很多公司开始使用Go语言开发自己的服务,甚至完全转向Go开发,也诞生了很多基于Go的服务和...

6582
飞雪无情

你可能没想过,最懂用户体验的其实是【外挂】

说起用户体验,可能想到的是产品经理,觉得他们创造了产品,在产品中纵横捭阖,挥斥方遒,谈笑间用户俯首称臣,乖乖使用产品。但是现实中的产品经理可能是这样的:

591

扫码关注云+社区

领取腾讯云代金券