- 博客(3)
- 收藏
- 关注
原创 phxpaxos项目分析
phxpasox项目分析添加调试功能为了能够单步调试,需要修改tools目录下的create_makefile.py文件修改添加 -gmakefile.write(“CPPFLAGS+=$(%s) -g\n\n” % extra_cpp_flag_name)然后build.shmake cleanmake make install// 还需要从新编译plugin然后编译运行sample,就可以使用调试程序调试了...
2020-12-18 10:06:15 186
原创 linux在arm上启动过程分析
linux在arm上启动过程分析启动过程u-bootlinux kernel的启动*内容主要来源于阅读linux-4.4.1/Documentation/arm中和链接: Boot Sequence。启动过程从大的方面来讲主要包含四个步骤:Boot sequence (in order)Boot ROMX-loaderU-bootLinux不去细说其中的细节,主要找找u-boot和linux内核在源代码中的具体位置u-bootu-boot,也就是bootloader,需要完成以下几
2020-12-01 18:20:55 503
原创 golang rpc中的一个坑
项目场景:golang实现MapReduce,尝试使用rpc在master和worker之间传递数据# 问题描述:设计的传递参数类型为这个type Args struct { request RequestType TaskID int Filenames []string} 但是每一次数据传递发现request总是为0,而且编译器也没有报错,很是不解原因分析:Args中的成员如果想要在包外访问就必须把名称的第一个字母大写,所以正确的格式为type Args s
2020-10-12 11:37:07 556 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人