- 博客(7)
- 收藏
- 关注
原创 golang学习问题记录
1、err:go net bind: address already in use;2、websocket多客户端管理;3、日志按时间(24h)分割zap+file-rotatelogs;4、 将401重定向到首页;5、sqlite模式设置;
2023-11-30 15:41:21
131
原创 golang学习记录
是一个基于 Go 语言编写的 Web 框架,封装比较优雅,API友好,源码注释比较明确,自身的net/http足够简单,性能也非常不错。Gin 框架提供了简单易上手的 API, 来返回 JSON、XML 或者 HTML 格式的响应。永久修改:编辑 ~/.bashrc 或者 /etc/profile,将以下命令添加该文件的末尾。安装包下载地址:https://golang.google.cn/dl/框架是连接数据库的桥梁,只要提供了持久化类与表的映射关系,2、将下载的压缩包解压至 /usr/local目录。
2023-08-18 17:38:00
172
原创 Jsoncpp库使用
Json是一种轻量级的数据交换格式。Json组织形式就和C/C++中的map一样,是通过key-value对来组织的,key是任意一个唯一字符串,value可以是bool,int,string 或者嵌套的一个json。是一个用来处理 Json文本的开源C++库。
2023-07-21 08:48:25
1185
原创 librdkafka的编译及使用
若std::string broker_list = “10.46.4.8:9092”;1、源码安装:https://www.oracle.com/java/technologies/downloads/#java8。1、下载官方编译好的安装包。上安装kafka服务端。2、Linux自动安装。
2023-07-17 14:29:37
1628
原创 gdb+gdbserver远程调试
gdb 虽运行在虚拟机上,但它处理的是开发板平台的程序,所以指定 --target 为 aarch64-linux-gnu,值取的是交叉编译工具链前缀。u:表示从当前地址往后请求的字节数,指定了字节长度后,GDB会从指内存定的内存地址开始,读写指定字节,并把其当作一个值取出来,如果不指定的话,GDB默认是4个bytes。n:一个整数值,当为正整数时,表示打印最里层的 n 个栈帧的信息;注:设置断点后,程序会运行到达当前帧中大于指定位置的源行,即在第10行设置断点,程序在运行完第10行的代码处停止。
2023-07-13 15:37:23
2309
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人