上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 前言 基准测试是测量一个程序在固定工作负载下的性能,Go语言也提供了可以支持基准性能测试的benchmark。 使用方法 下面展示一个基准测试的示例代码来剖析下它的使用方式: func Benchmark_test(b *testing.B) { for i := 0; i < b.N ; i++ 阅读全文
posted @ 2021-06-06 17:35 大摩羯先生 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 前言 借助gdb来查看go的底层汇编,借此梳理和分析go程序的初始化流程,看看在初始化阶段go都做了哪些工作,对于理解go的工作机制很有帮助。目前是基于go 1.16.4进行的。 gdb调试 在 搭建gdb调试go程序 中已经探究并介绍了gdb的环境搭建、基本使用以及如何利用gdb来调试断点查看函数 阅读全文
posted @ 2021-06-03 00:14 大摩羯先生 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 搭建gdb调试go程序 前言gdb安装更新brew查看是否存在gdb镜像安装gdb go build编译gdb执行gdb命令gdb调试问题整理参考 前言 学会使用gdb进行golang的调试,通过一个简单的go程序进行简单入口程序的源码调用顺序的查看。 gdb安装 开发环境是Mac,可以使用brew 阅读全文
posted @ 2021-06-02 15:29 大摩羯先生 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 参考 https://www.jianshu.com/p/b2de788c3c6d 阅读全文
posted @ 2021-06-01 20:12 大摩羯先生 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Gorm使用汇总 资料安装数据库配置数据库连接sqlite3mysql 模型定义tag:gorm表名 基础操作新增NewRecord主键检查 & Create 查询First:查询第一条记录Last:查询最后一条记录First(... , pk):根据主键查询记录Where(...) 条件查询条件F 阅读全文
posted @ 2021-06-01 18:46 大摩羯先生 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 1、简单介绍 junit,验证实际调用结果,可以断点调试,也可以检查代码覆盖率 mockito,mock测试框架的一种,可以用来mock外部接口服务和数据,并非真实调用,辅助完成数据mock来验证流程 2、学习资料 Mockito官网 https://site.mockito.org B站汪文君Mo 阅读全文
posted @ 2021-04-15 16:10 大摩羯先生 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Apache Nginx优缺点 apache相对于nginx的优点: rewrite ,比nginx 的rewrite 强大动态页面,nginx处理动态请求很弱,apache可以通过加载模块来支持动态页面处理,但是像JSP这种最好还是放到更强大的tomcat中进行动态页面处理模块超多,基本想到的都可 阅读全文
posted @ 2021-04-12 15:52 大摩羯先生 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 字符串排序:键索引计数法 描述适用性步骤1、频率统计2、构建索引3、数据分类4、回写数组 代码实现总结参考 描述 关于字符串的排序有很多种方式,像《算法》一书中列举的低位优先、高位优先等,其中最先提到的是键索引计数法,它也是其他排序方式的基础,我们先来了解下。 适用性 关于键索引计数法进行字符串排序 阅读全文
posted @ 2021-04-08 13:19 大摩羯先生 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 同步&异步 同步事件 在一个线程里,所有的业务方法都是顺序执行的,存在上下依赖关系,其中一个环节耗时过长或阻塞会影响后续环节,且整体耗时增加也受到影响。 异步事件 在一个线程里,执行一个业务方法或逻辑,其他业务方法或逻辑通过异步线程进行并行执行,彼此独立不影响,可以充分利用多线程的优势提高并发,减少 阅读全文
posted @ 2021-04-07 16:05 大摩羯先生 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 前言 表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME、YEAR。 每个时间类型有一个有效值范围和一个"零"值,当指定不合法的MySQL不能表示的值时使用"零"值。 时间类型 类型大小(bytes)范围格式小数点精度支持用途YEAR11901/2155YYYY0年 阅读全文
posted @ 2021-04-01 10:49 大摩羯先生 阅读(53) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页