自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 树莓派4B与气体质量流量计通过RS485(modbus RTU协议)通信

目标:使用树莓派4B与CAN_HAT扩展板读取气体质量流量计的各项数据。实验材料:树莓派4B,CAN_HAT扩展板,USB485转换器,MEMS气体质量流量计。

2022-08-24 19:20:12 1848 3

原创 LeetCode每日一题打卡(6) 1302. 层数最深叶子节点的和

给的难度是medium,感觉没有什么难度,直接模拟然后最简单的深度优先搜索,代码也很好理解。

2022-08-17 23:52:53 203 1

原创 Hyperledger Fabric链码修改与测试(二)

总结下,改这个链码过程还是比较麻烦的,倒不是代码难改,主要是运行调试太麻烦,每次出了错都要重新开channel、打包链码、安装链码、节点认证一堆操作,输个命令又那么长,还好改的地方不多。改完之后对代码合理性更加注重了,对Go语言也更加熟悉了一些。......

2022-08-17 14:06:25 2694

原创 LeetCode每日一题打卡(5) 768. 最多能完成排序的块 II

这题标的hard难度,但感觉好简单。。第一反应想出的就是这个O(n)的解法,很好理解,应该也不需要优化了,什么算法也没用,感觉就是个考思维的题目。

2022-08-14 00:33:11 126

原创 LeetCode每日一题打卡(4) 1413. 逐步求和得到正数的最小值

太简单了没什么能总结的。

2022-08-10 13:49:28 125

原创 Go语言学习记录(四)

Go语言的类型转换和C++的强制类型转换大同小异;接口也与一般面向对象编程语言差不多;错误处理需要实现内置的error接口,也比较简单;并发通过特有的数据类型channel以及goroutine实现,看起来还是很方便的。学到这里基本结束了Go语言的学习内容,在之后实际编程过程中有新的发现我会继续补充~...

2022-08-10 13:25:05 143

原创 Go语言学习记录(三)

Go语言结构体的内容与C++基本相同;map类型其实和C++的STL容器中的map基本相同的,就是在遍历时可以利用range更方便地操作,C++遍历map使用的是迭代器iterator,写起来也会繁琐一些;切片slince和范围range是Go特有的内容,slince可以对已有的数组进行切片,或是直接替代数组的功能,通过设置上限和下限截取数组或者切片是一种很便利的功能,range对各种容器遍历的通用性也可以使编程更加简便。...

2022-08-09 22:41:00 216

原创 Go语言学习记录(二)

第二章学习记录包含了条件语句、循环语句、函数、数组、指针,每个部分都和C++大致相同,不过也多了一些C++没有的功能,比如select语句、for循环range格式、函数返回多个值、初始化数组指定下标元素等。...

2022-08-09 16:27:18 321

原创 Go语言学习记录(一)

第一章学习记录包含了Go语言基础结构、基础语法以及变量和常量的介绍,总体学习下来感觉Go语言的编写有它比较方便的地方,比如声明局部变量的简写、iota这个特殊常量的运用等;不过一些规则的限制也显得写程序没那么自由,比如左花括号“{”不能单独成行、简写不能用于全局变量、声明的局部变量一定要被使用等,这就需要我改变一下写C++时保留的一些习惯了。...

2022-08-09 13:21:48 297

原创 LeetCode每日一题打卡(3) 899. 有序队列

这题给的难度是hard,实际上并不难,不涉及任何高难度算法,只是比较考察思维吧,想通了和冒泡排序的相似之处就显得很简单了。

2022-08-06 14:24:03 179 1

原创 LeetCode每日一题打卡(2) 1408. 数组中的字符串匹配

这题给的难度是easy,直接暴力就能过的确实简单,当然对于这样的简单题也要追求适当的优化,活用C++的库函数就很重要。

2022-08-06 12:20:04 175 2

原创 LeetCode每日一题打卡(1) 623. 在二叉树中增加一行

这种直接模拟的题目思路一般都不难,照着题目做就完事了,这题也没有什么特别精妙的优化,主要就用来巩固下代码能力了,毕竟这么久没写了一个二叉树指针都让我写出好多编译错误。。。然后特殊情况depth=1单独处理注意一下,其他好像没啥可说的。还是得多写代码,奥利给!......

2022-08-05 20:08:54 196 1

原创 树莓派4B与智能插排通过RS485(modbus RTU协议)通信

目标:使用树莓派4B与CANHAT扩展板读取智能插排测量的各项数据(RS485+modbus RTU)。

2022-08-02 18:57:01 4902 4

原创 Hyperledger Fabric链码修改与测试(一)

在上一篇博客中我使用智能涡轮流量计采集了一些数据上传到Hyperledger的链码上,此前对链码的一些数据结构进行了修改,但是还存在一些小问题。

2022-07-27 13:02:21 2059

原创 树莓派4B与智能涡轮流量计通过RS485(modbus RTU协议)收发数据(二)(Hyperledger Fabric环境中上传数据)

上一篇博客配置好了树莓派端的串口通信,这次在加入涡轮流量计之前也先用PC端模拟树莓派测试一下该仪表是否能正常工作。

2022-07-20 20:15:44 4139 2

原创 树莓派4B与智能涡轮流量计通过RS485(modbus RTU协议)收发数据(一)

本篇基本配置好了树莓派串口的参数与收发函数,与PC端的模拟通信调试无误;学习了modbus-RTU协议,理解了命令结构与意义。之后准备用涡轮流量计进行实操,会在下一篇博客记录一下过程~

2022-07-19 12:08:39 2319 4

原创 Hyperledger Fabric 2.1 树莓派+虚拟机多机环境配置记录

新手刚接触hyperledger fabric,记录一下环境配置过程,踩了很多坑,所以仅作为记录而非教程~ 参考教程Hyperledger Fabric多机搭建 - Hyperledger Fabric 系统环境:ubuntu64位虚拟机(虚拟机1、虚拟机2),raspio64位(树莓派) 拟搭建三个组织,每个组织一个节点,具体分配如下: 1.配置hosts: 在 /etc/hosts 文件末尾添加主机IP到host的映射(各主机IP需要

2022-07-06 20:53:04 1866 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除