1 2 3 4 5 ··· 12 下一页
摘要: jsoncpp是c++使用较多的json库, gdb调试时, 不方便查看json对象的信息,这里提供一种方法。 json::value利用map实现树状对象, map的类型为std::maps<Json::Value::CZString, Json::Value> union ValueHolder 阅读全文
posted @ 2024-08-14 15:38 ho966 阅读(29) 评论(0) 推荐(0) 编辑
摘要: gdb7及以上版本支持直接打印STL容器,低版本可以参考 https://sourceware.org/gdb/wiki/STLSupport 这里提供了一个脚本stl_views_1.0.3.gdb,gdb进入后,执行source stl_views_1.0.3.gdb,即可调用脚本里定义的函数 阅读全文
posted @ 2024-08-14 15:30 ho966 阅读(17) 评论(0) 推荐(0) 编辑
摘要: edge浏览器插件Elasticvue 阅读全文
posted @ 2024-07-22 13:46 ho966 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1、select的实现(fs/select.c) 主要涉及三个函数sys_select() à core_sys_select() à do_select() 每次调用select,都会将用户态的fd拷贝至内核态 do_select()会 1) 循环遍历每一个fd,调用对应的驱动的poll函数,po 阅读全文
posted @ 2024-02-26 15:17 ho966 阅读(7) 评论(0) 推荐(0) 编辑
摘要: #include "tinyxml2.h" //创建一个XML void CreateXml() { //添加根元素root tinyxml2::XMLDocument* doc = new tinyxml2::XMLDocument(); tinyxml2::XMLElement* root = 阅读全文
posted @ 2024-01-19 20:08 ho966 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 解压rpm包 rpm2cpio package.rpm | cpio -idmv 查询是否安装 rpm -q 安装包名称 安装rpm包 rpm -ivh 安装包名称 卸载安装包 rpm -e 安装包 阅读全文
posted @ 2023-11-27 19:51 ho966 阅读(2) 评论(0) 推荐(0) 编辑
摘要: python 可以使用requests模块进行http协议通信 #!/usr/bin/python3 # -*- coding: UTF-8 -*- #参考 https://blog.csdn.net/m0_71986704/article/details/130046305 import requ 阅读全文
posted @ 2023-11-24 00:01 ho966 阅读(4) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/python3 # -*- coding: UTF-8 -*- import _thread import socket import time def tcp_server(threadName, delay): s=socket.socket(socket.AF_INET, 阅读全文
posted @ 2023-11-23 23:31 ho966 阅读(7) 评论(0) 推荐(0) 编辑
摘要: grep -A N 这里的N是num, 表示显示匹配行后的N行文本 阅读全文
posted @ 2023-11-22 23:23 ho966 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/liwei0526vip/p/5644163.html 阅读全文
posted @ 2023-11-22 16:00 ho966 阅读(6) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 12 下一页