摘要:
实现的功能:先连接mysql数据库,然后读取某个目录所有以txt文件命名后缀的json内容文件,解析出对应的key和value,然后插入数据到mysql数据库,最后关闭数据库连接 import os import json import pymysql import re """ 尝试插入json文 阅读全文
摘要:
在 GDB(GNU Debugger)中,有一些常用的调试命令可以帮助你在调试过程中检查程序的状态、执行程序、设置断点等。以下是一些常用的 GDB 调试命令: 启动程序和执行控制: run: 启动正在调试的程序。 continue (c): 继续执行程序,直到遇到下一个断点或者程序结束。 next 阅读全文
摘要:
在Linux系统中配置生成用于GDB分析的core dump(核心转储)文件,可以按照以下步骤进行: 步骤 1: 核心转储使能设置 首先,你需要确认系统的核心转储设置是否符合要求。可以通过以下命令检查当前设置: bashCopy Code ulimit -c 1.临时配置 这个命令会显示核心转储文件 阅读全文
摘要:
C++11 主要新特性有类的初始化与函数、新增关键字、std库新特性、lambda表达式、智能指针、线程 1.关键字(*)nullptr取代NULL、0(*)constexpr:显式声明函数返回值、变量是一个常量表达式(*)auto:对变量类型推导,(*)decltype:对表达式类型推导,用法为d 阅读全文
摘要:
1.NMEA语句 常用的NMEA语句有GGA(位置信息)、RMC(最简导航传输信息)、GSV(可视卫星状态)、GSA(参与定位卫星以及DOP值等信息)、ZDA(UTC时间信息)、VTG(地面速度信息)、GLL(大地坐标位置信息)、GST(伪距误差统计信息) 还有其他一些语句DTM(参考坐标系信息)、 阅读全文
摘要:
1.在makefile中,想要直接导入shell脚本的环境变量是有点麻烦,因为source命令导出的变量只在当前终端有效,而且source命令和.命令是等价的,如下: source ./env.sh . ./env 通常我们拿到SDK交叉编译链,都会先解压工具链,在source一下工具链中的环境变量 阅读全文
摘要:
1.影响发送方数据包分片主要有:MTU值限制、握手时协商MSS值、拥塞控制(或者流量控制)算法设置的发送窗口大小 MTU(Maximum Transmission Unit),即最大传输单元,是数据链路层的一个概念。它指的是在网络通信中,能够传输的最大数据包的大小。由于不同的数据链路层设备和协议,其 阅读全文
摘要:
1.[Deprecated] Bracket Pair Colorizer 2 更新为(Rainbow Brackets 2) 2.C/C++ 3.C/C++ Clang Command Adapter 4.C/C++ Extension Pack 5.C/C++ Themes 6.Git Blam 阅读全文
摘要:
1.《计算机网络》把网络分为以下几个层次,实际用的是TCP/IP四层协议,iptables是工作在运输层和网际层,属于网络防火墙配置。 iptables的是作用于内核层,对应ip_tables和Nefilter内核模块 2.iptables的规则主要由“四表五链”构成 四表包括以下:其中nat表和f 阅读全文
摘要:
以vsomeip-local.json为例: { "unicast" : "10.0.2.15", "logging" : { "level" : "debug", "console" : "true", "file" : { "enable" : "false", "path" : "/tmp/v 阅读全文