自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘明的博客

点滴生活

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 QT CMake 简明教程

下面是一个最简单的 CMakeList.txt 文件。cmake_minimum_required(VERSION 3.10.0)➀project(helloworld)➁set(CMAKE_AUTOMOC ON)➂set(CMAKE_AUTORCC ON)set(CMAKE_AUTOUIC ON)set(CMAKE_INCLUDE_CURRENT_DIR ON) ➃find_package(Qt5 COMPONENTS Widgets REQUIRED)➄add_executable(h

2021-07-01 21:03:20 717

原创 openwrt的多种编译环境

docker我的工作主力机是台式机,系统是Deepin 20,在众多Linux发行版中,唯一让我觉得,没有Windows,也挺好。但是,工作中难免需要编译旧版的openwrt和qsdk,这时候只能在较旧的的Linux发行版上才能编译的丝般润滑,于是我想到了docker,上步骤sudo apt install docker-iodocker run -it -v /to/local/path:/doker/path liuyanming/ubuntu1404dev-env4openwrt /bin/ba

2021-06-19 11:26:25 530 1

原创 tasklets和work queues介绍及实例

tasklets和work queues介绍及实例一点历史taskletTasklets API实例work queuesWork queue API实例tasklets和work queues的区别一点历史本文将介绍在内核中推迟执行任务的几种方法. 尽管这些方法只适用于Linux内核, 但其背后的思想在架构方面依然有用. 比如 你可以在传统嵌入式系统中实现这些方法, 来取代原有的任务调度方法.在深入内核下半部的方法之前, 先介绍下背景知识. 首先要知道, 硬件事件(如网卡收到数据包)会使操作系统中断

2021-06-09 08:56:31 110

原创 Linux内核下半部大PK

软中断篇多个软中断可以同时运行同一软中断可以在多个CPU同时运行同一软中断在一个CPU上只能有一个实例tasklet篇:相比软中断, 一个CPU只能运行一个tasklet相比BHs, 不同的tasklet可以同时运行在不同的CPU上在网络收发的下半部,主要只用到上面两种方式...

2021-04-03 22:29:51 85

原创 让鼠标在windows上自然滚动

如图找到鼠标的属性值, 该值后边会用到WIN键+R, 输入regedit, 回车, 就打开了注册表复制下面的代码, 加粗的值为步骤1里的,如图操作计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum*HID\VID_2717&PID_5010&MI_01&Col01\8&3707fbd3&0&0000*\Device Parameters拔掉USB线或或接收器,让计算机从新认识它...

2021-04-03 16:31:33 1102

原创 macos给 VS code 添加 code 命令

ln -s /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code /usr/local/bin/code输入命令后, 立竿见影

2021-02-16 22:06:56 331

原创 HT40中plus和minus源码解释

SHOW ME THE CODE图片截取自 Linux 内核函数cfg80211_chandef_create,有兴趣的可以展开分析我们假设信道是 6 对应 2437MHz,范围是 2427~2447假设设置是 HT40 plus,有代码可以得出现在的中心频率变为 2447MHz (2437+10), 范围是 2427 ~ 2467MHz。HT40 minus 同理上面的结论网上自然能够搜索到,但是代码是最直观的。...

2021-02-14 22:28:42 1593

ubuntu, debain, uos, deepin qt安装后打不开

解决下面报错 qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.

2021-07-10

空空如也

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

TA关注的人

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