李迟的专栏

何日抱娃归家去,山头斜照读牛经。文章可能会更新,以www.latelee.org内容为准。...

在CI系统中使用nodejs发送电子邮件

上文已经完成nodejs语言发送邮件功能,本文将其扩展一下,适用于提交代码自动发送邮件通知的场合,后续将测试不同的git仓库的使用情况。

2019-01-15 13:24:59

阅读数 634

评论数 0

使用nodejs发送电子邮件

电子邮件在日常工作中有很大用途,凡项目或任务,有邮件来往可避免扯皮背锅。 而在一些自动化的应用场合,也使用得广泛,特别是系统监控方面,如果在资源使用达到警戒线之前自动发邮件通知运维人员,能消除隐藏于前期,而不至于临时临急去做善后方案。 对于多人协合(不管是不是异地)场合,邮件也有用武之...

2019-01-15 13:18:44

阅读数 1307

评论数 0

使用golang发送电子邮件

电子邮件在日常工作中有很大用途,凡项目或任务,有邮件来往可避免扯皮背锅。 而在一些自动化的应用场合,也使用得广泛,特别是系统监控方面,如果在资源使用达到警戒线之前自动发邮件通知运维人员,能消除隐藏于前期,而不至于临时临急去做善后方案。 对于多人协合(不管是不是异地)场合,邮件也有用武之...

2019-01-15 13:16:47

阅读数 2288

评论数 0

使用python发送电子邮件

电子邮件在日常工作中有很大用途,凡项目或任务,有邮件来往可避免扯皮背锅。 而在一些自动化的应用场合,也使用得广泛,特别是系统监控方面,如果在资源使用达到警戒线之前自动发邮件通知运维人员,能消除隐藏于前期,而不至于临时临急去做善后方案。

2019-01-15 13:14:59

阅读数 680

评论数 0

GCC编译警告选项的学习

GCC有很多的编译选项,警告选项;指定头文件、库路径;优化选项。本文针整理一下GCC的警告选项,主要依据http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html文档,并加上自己的一点小小经验。

2015-12-11 21:59:03

阅读数 7286

评论数 0

gcc较高版本的一些编译警告收集

最近整理了下代码警告问题。这里记录一下。

2015-05-06 13:00:29

阅读数 4202

评论数 0

一个可变参数类型检查的示例

最近在修正代码警告,发现封装的打印语句不会进行参数的类型检查,而用printf却是可以的。于是上网找了下资料,学习了一下。 对于函数参数类型的检查,在gcc环境中可以使用__attribute__((format(printf,N,M)))的形式。

2015-05-06 13:00:09

阅读数 994

评论数 0

参考ethtool写了个Linux设置、获取网卡模式的接口

差不多一个月没写文章了,这期间,主要是搞一些比较复杂的问题,一直被搞,没有搞其它的东西,也就没写出什么东西来。 在找问题过程中,上网了解到ethtool这个工具十分强大,以为这个代码很复杂,而恰好领导要求我提供设置网卡信息的接口,于是下了代码,研究了一下,参考了一下,整理了一下。当然文中写的是第...

2015-03-30 19:27:02

阅读数 4385

评论数 2

初识PCI

话说,小弟接触计算机(不是“电脑”)也有很多个年头了,很多名词也能朗朗上口,但仅仅限于名词,对其中的原理却没有深入的了解。像MS DOS,其实也是前段时间才真正“安装”了一个用来更新设备的BIOS。而如USB、ISA、PCI这些简称,同样地不了解,以至于不敢与人谈自己是嵌入式工程师。大学时没有计算...

2015-02-09 13:01:38

阅读数 1536

评论数 0

遇到一个日志文件变化带来的文件句柄问题

正在进行的项目中有个系统调试日志存储的功能,需要存储打印信息。测试部反馈了一个bug:调试日志文件有时候不更新。对照代码,项目用的代码和之前项目的代码是一样的。感觉没什么问题,我自己测试没发现有不更新的情况,但测试部已经反馈过几次了,肯定有问题。项目deadline很快到了(按计划,应该是本文发表...

2015-01-25 17:47:12

阅读数 1170

评论数 0

再记一下sscanf的一个小问题

正在进行的项目中有个网络传输模块,需要在设备端将上位机发送的XML命令解析出来并转发到其它模块。在我测试一个获取数据的命令时,发现上位机读取到的数据是错误,看XML命令格式,明明是对的,但读到的数据就是不正确,肯定有问题。因为网络传输模块在其它项目一直使用,一直OK,现在出问题了,很郁闷。于是使出...

2015-01-18 16:23:47

阅读数 598

评论数 0

遇到一个gcc编译器版本导致的运行结果有差异的问题

正在进行的项目中有个网络模块,需要在上位机将数据包加密,然后在设备端将数据包解密。两者使用的加密方法是可逆的(大概是异或之类的)。在我测试时,发现设备上解出来的数据不正常,得不到上位机未加密前的数据。因为这个模块在其它项目一直使用,一直OK,现在出问题了,很郁闷。而且该模块嵌入到其它大的功能模块,...

2015-01-17 14:38:31

阅读数 2530

评论数 0

pelco-d协议数据解析示例

 前段时间写了有关pelco协议的一些笔记,后来,有个小模块是接收pelco格式的数据,然后解析出是什么命令,于是又写了个简单的解析函数。这个函数没什么技术含量。主要思路: 1、逐字节解析,保证每一字节都处理到; 2、找到0xff,此为命令头; 3、找到命令结束字符,方法是根据pelc...

2014-08-14 21:57:41

阅读数 2538

评论数 0

pelco协议及其实现的简单认识

在搞visca的同时顺便也搞了pelco。这里再做个笔记。 pelco,中文翻译为“”

2014-07-03 13:50:49

阅读数 3187

评论数 0

visca协议及其实现的简单认识

最近在搞visca协议,在这里写写,算是个记录。从题

2014-06-30 14:09:01

阅读数 4539

评论数 4

寄存器位域、位操作等示例

#include /* 测试结果: struct test register_value: 0x0000fead enable: 1 type: 6 id: a value: fe union test register_value: 0x0000fead enable: 0 type: 6 ...

2014-06-07 11:02:31

阅读数 1796

评论数 0

用户交互输入--mtd-utils代码一例

用户交互输入示例,来自   typedef int bool; #define true 1 #define false 0 /**  * prompt the user for confirmation  */ static inline int prompt(const cha...

2014-06-03 08:34:22

阅读数 800

评论数 0

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