摘要: Python 作为一门解释型语言,又是一种动态类型的语言,其灵活性非常适合编写日常脚本。 一些日常不注重效率的需求可以用 来实现。何况 有足够的开源依赖包供我们使用。 本文主要介绍通过 语言实现对 Excel 和 Word 的操作,以及可能出现的坑。 几种选择 Python 对 Excel,Word 阅读全文
posted @ 2020-04-13 13:54 搬砖程序员带你飞 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 本文对比试验采用官方包做json map 和struct 编码。 数据构造 map 数据类型为map[string]string , key 长度为10, val 长度为100 struct 定义如下: golang type Object struct { Xvlbzgbaic string Kr 阅读全文
posted @ 2020-04-13 10:22 搬砖程序员带你飞 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 本文介绍 golang 如何做性能分析。 对服务做了基准性能测试后,如果服务出现问题,可以通过性能分析工具,查出消耗资源的瓶颈,并做针对性的性能优化。 Golang 语言也为我们提供了方便的性能分析工具pprof,方便我们做必要的服务优化。pprof 可以做cpu分析,统计所有调用方法执行的时间片( 阅读全文
posted @ 2020-04-13 09:53 搬砖程序员带你飞 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 本文介绍golang 如何做基准性能测试。 编写完代码除了跑必要的单元测试外,还需要考虑代码跑起来的性能如何。性能的衡量其实就是程序运行时候进程的内存分配,CPU消耗情况。 golang 语言在提供了功能测试的基础上,提供了丰富的性能测试功能。 SHOW CODE 首先,从一个例子来讲起。 随便写一 阅读全文
posted @ 2020-04-13 09:49 搬砖程序员带你飞 阅读(2805) 评论(0) 推荐(0) 编辑