- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 C指针声明分析
关于C的声明解读C语言是英语为母语的人发明的,阅读习惯也是英语阅读的习惯,中文有时候读和看有点别扭。1、变量声明比如(可以从右往左读)://英文:p is a pointer to int//中文:p是指向int的指针int *p再比如://英文:p is a pointer to const char//中文:p是指向const char的指针//解释:p地址可以改变,p指向的内容不可改变const char *p;//英文: p is a const pointer to char
2020-06-11 16:30:02 152
原创 go语言加载windows dll(cuda dll)踩坑记
今天又把windows坑踩了个遍一、重要声明!!!windows上貌似不支持go加载windows静态库,还是乖乖使用动态库吧二、 DLL生成1、首先安装vs,我是用的是vs2017,至于使用什么版本的vs,请查看https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html2、然后安装...
2019-12-20 18:45:34 609
原创 go cpu占用分析 pprof
使用go自带的pprof工具分析cpu占用下载工具http://www.graphviz.org/download/修改代码编译执行获取cpu运行信息在浏览器上输入http://localhost:10000/debug/pprof/显示如下:点击profile,此时获取30秒内cpu占用信息,30秒后会下载profile到本地分析数据输入go tool pprof pr...
2019-12-18 18:30:13 795
原创 go语言学习之通道
切片(无缓冲性)切片无缓冲性代码切片无缓冲性一个无缓冲的通道具有如下两个特点1、对于同一个通道,发送操作在接收者准备好之前是阻塞的。2、对于同一个通道,接收者在发送者可用之前是阻塞的。代码...
2019-12-17 10:35:13 96
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人