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