相关文章
GDB 源码分析 -- 断点源码解析
文章目录 一、断点简介1.1 硬件断点1.2 软件断点 二、断点源码分析2.1 断点相关结构体2.1.1 struct breakpoint2.1.2 struct bp_location 2.2 断点源码简介2.3 break设置断点2.4 enable break2.5 disable breakpoint2.6 delete breakpoint2.7 info break 命令源码解析 三、Linu…
建站知识
2025/1/4 1:58:19
【ES6】Promise推荐用法
一般来说,不要在then()方法里面定义 Reject 状态的回调函数(即then的第二个参数),总是使用catch方法。
// bad
promise.then(function(data) {// success}, function(err) {// error});// good
promise.then(function(data) { //…
建站知识
2025/1/7 20:07:26
关于.netcore中序列化的特性
在.NET Core中,有几个常用的序列化特性可以用来自定义对象的序列化和反序列化行为。下面是一些常用的序列化特性: [DataContract]和[DataMember]: 这两个特性用于在类上和属性上标记需要进行序列化的成员。使用DataContractSerializer进行序列化时&#…
建站知识
2025/1/3 13:02:03
STM32 Cubemx配置串口收发
文章目录 前言注意事项Cubemx配置printf重定向修改工程属性修改源码 测试函数 前言
最近学到了串口收发,简单记录一下注意事项。
注意事项
Cubemx配置
以使用USART1为例。 USART1需配置成异步工作模式Asynchronous。 并且需要使能NVIC。
printf重定向
我偏向…
建站知识
2025/1/6 10:31:41
【ES6】迭代器Iterator
JavaScript中的Iterator是一种特殊对象,它允许我们访问并操作对象的每一个元素。Iterator对象由具有next方法的对象创建,next方法返回一个包含两个属性的对象:value和done。value属性是当前元素的值,done属性是一个布尔值…
建站知识
2025/1/7 16:04:34
go elsaticsearch demo
安装
// elasticsearch sdk
go get -u github.com/elastic/go-elasticsearch/v7
//操作json
go get "github.com/tidwall/gjson"demo
package esexampleimport ("bytes""context""encoding/json""fmt""log"&quo…
建站知识
2025/1/5 10:50:28