自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李迟的专栏

何日抱娃归家去,山头斜照读牛经。文章在www.latelee.org更新,本博客定时更新。...

原创 关于我的文章说明及联系方式

我写博客主要是为了进行技术积累,顺便能为大家解决一二问题。坚持了多年,认识了一些技术好友,也有很多网友通过邮件、QQ、微信,或向我请教问题,或探讨生活。 我从开源世界收获不少,也想回赠出去。因此,在不影响个人工作、生活前提下,在自己能力范围之内,可以提供无偿咨询,因为探讨问题是双方的,我也能从中...

2011-03-24 11:59:00

阅读数 2574

评论数 2

原创 小女出世,暂停工作,全职照料大人小孩

小女出世,暂停工作(放1~2个月的大假),全职照料大人小孩。 母亲因婆媳矛盾在老家,父母因故未来。全职照料,包括但不限于:买菜做饭煮汤,喂奶换尿片,哄睡逗玩,洗衣洗澡消毒。 目标: 黄疸正常消退。无须照蓝光。 肚脐正常脱落,不发炎。 大人坐好月子。 但行好事,不问评论。小孩健康即好。 ...

2020-04-07 22:29:41

阅读数 26

评论数 0

原创 KubeEdge temperature 部署

本文对官方示例 temperature 进行实验。

2020-03-22 18:04:47

阅读数 67

评论数 0

原创 KubeEdge led部署

本文对 KubeEdge 的 led 灯示例进行测试。

2020-03-19 23:32:07

阅读数 64

评论数 0

原创 KubeEdge 初测

本文在已经成功部署了 KubeEdge 的集群中进行实测。目的是了解 KubeEdge 与 k8s 的异同。本文针对1.2版本。

2020-03-19 23:31:21

阅读数 75

评论数 0

原创 KubeEdge 实践过程的记录

本文记录KubeEdge实践的一些记录,包括疑问和解决方案。本文不定时更新。

2020-03-19 23:30:29

阅读数 97

评论数 0

原创 KubeEdge 1.2.0 部署

本文介绍了如何在两台 ubuntu 16.04 64 bit 双核 CPU 虚拟机上从源码开始部署 KubeEdge 1.2.0 集群的过程,云端 Kubernetes 版本为 1.17.3,Golang 版本为1.12.4。本文基于 KubeEdge 1.1.0 部署文章,具有一定实践参考意义。

2020-02-19 23:44:41

阅读数 952

评论数 2

原创 2020年春节记事

这个春节不寻常,值得记录。 1.21号那天下午,总监看到只有3个人上班——其他人要么调休提前回家,要么请假不来,于是提前下班,最后决定再放假一天。1.23号一家三口坐火车回家。由于想在春节期间不落下技术,带了笔记本电脑回家。

2020-02-19 23:10:58

阅读数 328

评论数 0

原创 USB HID学习:一点开发记录

某天,曾经的前同事找我,说有个USB项目。因为知道我当时离职在找工作,于是转给我,然后介绍客户给我。

2020-02-13 22:44:10

阅读数 622

评论数 2

原创 USB学习:hidapi库使用

hidapi是一个开源的操作 HID 设备的库,使用 C 语言实现,适用于 Windows、Linux 和 Mac OSX 平台。注意,这个库是针对 HID 设备的,其它 USB 设备(如 U 盘)不一定适合。

2020-02-12 23:37:47

阅读数 470

评论数 0

原创 USB HID学习:MFC检测USB拔插事件

MFC具备检测设备的消息,但需要手动添加。针对USB设备,需要注册对应的GUID方可。本文对此进行简单记录。 本省略对MFC机制的描述,仅描述主要的模块代码。

2020-02-11 23:26:10

阅读数 376

评论数 0

原创 USB HID学习:数据包分析

本文使用 Bus Hound 工具对 USB HID 设备数据包进行分析,并结合官方手册及网上文章进行整理。文中未提到的知识,建议移步参考资源。 以笔者经验,直接阅读协议无法直观理解,最好使用工具抓包,结合协议文档分析真实数据,ONVIF协议如是,IEEE802.3(802.11)如是,USB...

2020-02-09 23:53:48

阅读数 514

评论数 0

原创 USB HID学习:初识

USB协议本身非常复杂,如果一头扎入协议中研究,会走不出来。许多年前笔者就是因为协议过于复杂放弃研究,只留下“EndPoint”、“中断传输”这些概念。 本文开始的几篇文章将介绍一下笔者所了解的 USB 知识。虽然仅限于 HID 设备,但也能一窥 USB 门径。本着实用使用、适用合用之目的,暂...

2020-02-09 16:46:12

阅读数 1425

评论数 0

原创 Qt实践录:一些界面设计的记录示例

本文主要记录使用 Qt 实现某一些小功能的示例。 控件特定条件下显示 有些场合,需要隐藏界面某些功能,面向特定人员使用,如一些维护升级工具,面向现场支持人员和面向开发人员,所用之功能不同,但又不想同时维护多个工具,则可以隐藏部分功能。 本节演示双击某个提示语(使用 QLabel),再显示另一个按...

2020-02-03 16:15:32

阅读数 656

评论数 0

原创 Qt实践录:常见控件操作示例2

继前篇,本文继续记录QT常见控件的操作示例。包括:QProgressBar 等。

2020-02-02 14:34:12

阅读数 959

评论数 0

原创 Qt实践录:常见控件操作示例1

本文记录QT常见控件的操作示例。包括:QPushBotton、QLabel、QComboBox、QSlider、QSpinBox、编辑框(QLineEdit/QPlainTextEdit/QTextEdit) 等等。以使用为导向,慢慢补充。

2020-02-01 14:00:29

阅读数 2175

评论数 2

原创 Qt实践录:非窗体代码片段

本文记录QT常用的代码片段。如打印、字符转换,等等。

2020-01-31 11:54:55

阅读数 957

评论数 0

原创 Qt实践录:界面设置小记

本文记录QT界面、窗体,等等的设置。 QMessageBox使用 // 一个提示语 QMessageBox msg(QMessageBox::NoIcon, tr("title"), tr("exit?"), QMessageBox::Ye...

2020-01-31 11:52:45

阅读数 2087

评论数 0

原创 Qt实践录:TCP网络调试助手

由于项目需要使用到网络调试及测试,为了练手,使用 Qt 编写一个串口调试助手。本文按开发的过程进行简单介绍,同时也涉及部分用到的模块代码。详细代码参考源码仓库。

2020-01-30 14:53:12

阅读数 2792

评论数 0

原创 Qt实践录:串口调试助手

由于项目需要使用到串口调试及测试,为了练手,使用 Qt 编写一个串口调试助手。本文按开发的过程进行简单介绍,同时也涉及部分用到的模块代码。详细代码参考源码仓库。

2020-01-29 15:16:19

阅读数 1164

评论数 0

原创 Qt实践录:开篇

本系列文章介绍笔者的Qt实践之路。

2020-01-29 13:35:44

阅读数 2817

评论数 1

原创 2019年个人总结

时光荏苒,白驹过隙,日月如梭,岁月不居,时节如流,眨眼间2019年过去了,迎接2020年的同时,总结2019年,以此记念。 今年的主题,可用一词概括:“看开了”。

2020-01-04 21:03:28

阅读数 971

评论数 2

原创 KubeEdge 1.1 部署

本文介绍了如何在两台 ubuntu 16.04 64 bit 双核 CPU 虚拟机上从源码开始部署 KubeEdge 1.1.0 集群的过程,云端 Kubernetes 版本为 1.17.0,Golang 版本为1.12.4。本文具有一定实践参考意义。 一、概述 1.1 环境 云端:ubuntu...

2019-12-31 23:21:03

阅读数 754

评论数 0

原创 我的k8s随笔:Kubernetes部署的一些输出信息

本文记录一些部署过程的信息,仅记录,没多少技术含量。 查看manifests目录文件 在某个时刻,/etc/kubernetes/manifests 目录下有 yaml 文件。 # ls /etc/kubernetes/manifests/ etcd.yaml kube-apiserver.y...

2019-12-30 21:42:08

阅读数 378

评论数 1

原创 我的k8s随笔:Kubernetes部署-问题篇

本文集中记录k8s集群部署过程的问题。由于各人环境不同,限于经验,本文仅供参考。 注:本文会不定时更新。 源、key问题 使用国内中科大源: cat <<EOF > /etc/apt/sources.list.d/kubernetes.list deb http://mirro...

2019-12-30 21:40:30

阅读数 1507

评论数 1

原创 我的k8s随笔:Kubernetes 1.17.0 部署讲解

k8s集群部署过程实践笔记共两种版本:一为专注部署操作,一为涉及部署操作讲解。本文为后者。 本文介绍了如何在两台 ubuntu 16.04 64 bit 双核 CPU 虚拟机上使用 kubeadm 部署 Kubernetes 1.17.0 集群的过程,网络插件为 flannel v0.11.0...

2019-12-30 21:39:28

阅读数 4250

评论数 4

原创 我的k8s随笔:Kubernetes 1.17.0 部署

k8s集群部署过程实践笔记共两种版本:一为专注部署操作,一为涉及部署操作讲解。本文为前者。 本文介绍了如何在两台 ubuntu 16.04 64 bit 双核 CPU 虚拟机上使用 kubeadm 部署 Kubernetes 1.17.0 集群的过程,网络插件为 flannel,镜像源为阿里云。本...

2019-12-30 21:37:52

阅读数 668

评论数 1

原创 我的k8s随笔:命令实践

本文记录k8s实践时使用的命令。

2019-12-30 21:34:39

阅读数 287

评论数 0

原创 MFC小笔记:控件随窗口变化

一、需求 当窗口大小变化时,如最大化、最小化时,控件位置和大小并没有变化,本文实现此功能。 二、界面 主界面为对话框,有最小化、最大化、关闭等功能。 三、原理 当窗口变化时,响应 OnSize 函数,并计算各控件位置,按比例缩放。 四、编码 4.1 变量定义 在对话框类向导中添加 WM_SIZE...

2019-12-28 08:21:09

阅读数 316

评论数 0

原创 MFC小笔记:简单画图

一、需求 本文介绍一些简单画图的功能函数。 二、界面 主界面为对话框,有最小化、最大化、关闭等功能。MFC基本原理不再介绍。 三、功能 画线 定义: enum MYCOLOR { WHITE = 0, GRAY = 1, LBLUE = 2, ...

2019-12-22 10:23:41

阅读数 1654

评论数 1

原创 MFC小笔记:开机自动启动

一、需求 本文实现MFC程序的开机自动启动功能。 二、设计 开机自动启动,可以通过注册表实现。在Run节点下,新建一个字段,包括程序名称、完整的路径。如果要取消自动启动,则删除该字段即可。 三、编码 代码如下: int SetAutorun(BOOL nEnable) { // 获取程序...

2019-12-22 10:23:01

阅读数 520

评论数 0

原创 MFC小笔记:系统托盘实现

一、需求 本文实现程序系统托盘。 二、界面 主界面为对话框,有最小化、最大化、关闭等功能。 三、原理 利用系统托盘类NOTIFYICONDATA,响应自定义消息,处理托盘鼠标事件。 四、编码 4.1 消息定义 定义消息ID,必须大于WM_USER,为方便起见,可在stdafx....

2019-12-22 10:22:30

阅读数 530

评论数 1

原创 MFC小笔记:上下控件

一、需求 上下控件实际上是由edit控件和spin控件组成的,共2个控件。为方便描述,称为上下控件,即可以点击spin控件上下按钮增减数值,当通过上下按钮操作时,edit控件中同时显示数值的变化。另外,也可以在edit控件中直接输入数值。 二、设计 1、排放edit控件和spin控件。 2、设...

2019-12-22 10:21:55

阅读数 397

评论数 0

原创 MFC小笔记:父子窗口传递消息

一、需求 MFC程序可能有许多个对话框,有主对话框,有子对话框,本文介绍父子对话框之间的消息传递。适用于外部事件、外部通知等事件。为简单起见,只针对父窗口传递消息到子窗口。 二、界面 主界面为对话框,上有一Button,点击进入子对话框(使用非模态方式)。对话框界面有Static控件输出信息。过...

2019-12-22 10:20:43

阅读数 402

评论数 0

原创 MFC小笔记:TabCtrl父子窗口传递消息

一、需求 MFC界面有一个设置对话框,实际使用TabCtrl+子对话框的形式。在子对话框中设置参数时,需要将结果反馈至父窗口下方。这样统一信息输出。本文解决问题:如何在子窗口中,获取父窗口句柄,并在父窗口Static控件输出信息。 二、设计 对话框界面,主窗口为一TabCtrl,下方为一...

2019-12-22 10:19:48

阅读数 307

评论数 0

原创 MFC笔记:初始化tab控件一点改进

背景: MFC工具带有tab标签,作为导航。需要在对话框初始化时进行初始化。 一、流程简述 实现此功能需要做如下事情: 创建主对话框、多个子对话框。 子对话框需要设置属性: 外观Style为Child,Boarder选None。 关联tab标签控件变量(也可以直接用控件ID)。 初始化,子对话...

2019-12-22 10:18:27

阅读数 278

评论数 0

原创 git在CICD实践中的应用11:gitee仓库webhook使用(下)

上一文中,我们使用nodejs作为webhook触发的脚本,但是实现的不好,配置不如jenkins那样方便,因此,这个脚本需要适时修改。为了配合本系列主题,本文使用docker来部署这个脚本——此处更应该称之为服务,一个专门响应gitee仓库webhook的服务。当我们修改了脚本文件,并提交代码后...

2019-11-21 12:54:09

阅读数 297

评论数 0

原创 git在CICD实践中的应用10:Gitee仓库webhook使用(上)

本系列前面的文章,主要集中在国外的服务器,本文尝试在国内git托管平台Gitee上进行实验。

2019-11-21 12:50:20

阅读数 343

评论数 0

原创 ubuntu系统debootstrap的再三实验

## 0、背景及目的 利用debootstrap构建一个可单独运行的镜像文件。 环境:ubuntu 16.04 64bit,虚拟机软件:vmware 12。

2019-10-29 23:30:34

阅读数 419

评论数 0

原创 nodejs实践录:使用curl测试post请求

以前与后台交互的json接口,都是用postman工具来测试的,后来发现curl命令也可以发post或get请求。本文利用koa创建web服务器,对外提供了几个URL,然后用curl进行测试。

2019-10-18 00:24:54

阅读数 304

评论数 0

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