分类: 未分类

15 篇文章

代码重构-1
记录第一次稍大规模的重构。这是我第三次写DoIP, 第1.5次写UDS,第一次写CANTP、router。 一、 背景   在为什么要写博客里提到了,由于个人关系,换工作了。新工作的首要任务就是优化已有代码,在花了一段时间阅读代码整体框架后,发现已有的代码框架层次不太清楚,如果要优化的话,总感觉是在做错误的事。进而跟领导提出重构的想法,领导也赞同。…
socket-can基础知识和使用
第一次接触socket can, 学习和使用的过程,也记录下来,加深印象。 一、 原理   虽然作为程序员最希望看到的技术文章就是直接上来甩出demo code,最好直接搬到对应的环境直接执行脚本就能跑起来,再不济也是有cmake,Makefile啥的。不管三七二十一,先跑起来再说,然后再深入学习,效率是最高的。但是这篇文章对我来说是个学习记录,还…
thumbnail
基于openssl实现tls+socket的安全通信-1
记录基于openssl来实现tls的安全通信,借助BSD socket接口来实现。也做tls简单的科普,看这篇文章,默认读者已经会socket编程了。 周五朋友圈突然看到前东家,也写了一篇关于tls的简单科普,突然想起我也有一个半成品文章关于tls的。这段时间由于工作繁忙,不是在refactor就是在baidu/google,不过还是蛮有意思的,等…
thumbnail
LwIP使用select,close socket资源释放不完全问题
这篇文章本应该在4月就写好的,但是博客评论系统一直没有搭建好,走了很多弯路,现在好了,delay这么久,终于要要补过来了。 该文章完全原创,除通用、广泛的知识点外,均为个人总结,如需转载还望备注出处,同时如有错误还请指出,虚心接受。 一、简介 1. 题外话   以这篇文章为第一篇技术文章,一是萌生写博客的契机是换工作,另外就是这篇文章是我在怿星解决…
我为什么要写博客
关于这篇博客,想记录下自己当前写博客的原因,同时也希望记录自己当前自己的一些看法,后面持续更新。 记于2021.4 为什么要写博客 一直挺想用文字记录记录自己的成长轨迹,第一份工作在经纬恒润时,部门要求每天都要写写tasklist,当时刚毕业,也算是逗比一个,写的文字不止是每天工作的记录,也包含自己遇到问题时自己苦恼的心情,同时也有自己在解决了问题…