GO性能追踪trace+pprof
trace单干
- 以两种斐波那契数列的计算方式做对比
|
|
|
|
- 可以发现项目目录下生成了
test.pprof
|
|
- 弹出浏览器
- 点击
Goroutine analysis
,查看两个go协程的性能 - 对于暴力递归写的斐波那契函数:
- 对于dp写的斐波那契函数,可以看出就一个栈:
配合pprof
- 注意手动加上
_ "net/http/pprof"
|
|
- 做如下操作:
- 命令明细
|
|
- 点击
Scheduler latency profile
|
|
|
|
test.pprof
|
|
Goroutine analysis
,查看两个go协程的性能_ "net/http/pprof"
|
|
|
|
Scheduler latency profile
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
可以优化成:
|
|
|
|
|
|
不支持个人申请,需要有资质的服务器供应商,比如阿里云,腾讯云;
服务器在国内,不备案是不行的,毕竟服务器供应商想停就停;
做这个备案主要是为了网站可以被访问,所以国内服务器的网站是要做的;
七牛云的国内加速域名也需要IPC备案。
客服回答,IPC备案与域名在哪无关,要去服务器供应商平台申请;
但是腾讯云的IPC备案页面有个 备案授权码
,这个只有企业服务器是有的,但是是可以买到的(某宝),再但是记一下价格;
阿里云也有类似的,备案服务号
,也是可以买到了,对比一下价格;
所以说,自搭博客的域名不要在腾讯买!买域名前先查下相应平台的备案服务号价格!
坚果云Markdown
.gitignore
中忽略该目录as0
S3
win11的UI比win10好很多
最近先换系统,再搭博客,有点乏,就简单记录下
PC端silentnotes
Android端silentnotes
PC端keepass
Android端keepass2android
|
|
|
|
steam上的造物主壁纸
不想steam随机开启,我先把壁纸下载下来,然后用了Lively Wallpaper
参考Netlify部署Hugo个人博客 及 Hugo Algolia搜索及Netlify自动化处理 ,这位博主写的很详细了,我就不写了。
我目前换成了这个来部署,之前使用的Netlify,总是间歇性卡顿,很卡的那种
关于亚马逊云的使用还是有点麻烦的,亚马逊中国只支持企业,个人体验需要用注册海外账户
相比于Netlify,直接使用的不是extended,这会导致样式加载不生效,可以使用下面贴的 amplify.yml
其他的环境变量和上面的Netlify差不多,将 HUGO_VERSION
改为 VERSION_HUGO
AWS Amplify的工作人员打电话给我,说服务都是免费一年的;我心想,我可是想着白嫖永久的;好吧,那就清理资源,销号
转头Vercel,折腾过上面两个之后,也很简单;
目前我的图床、评论、博客都是放在github上的,由Vercel部署的
|
|
|
|
|
|
|
|