网站地址入口备查

这篇博客整理了QT相关的资源,包括QML、QT程序开发和QSS编辑器的介绍,还涵盖了实用小程序如Dependency Walker和draw.io,以及NSIS安装制作工具。此外,涉及到内核查询、GDB教程、内存泄露分析和Linux模块等内容,同时推荐了一些技术博客和资源网站。

目录

1. 配色

2. QT

2.1 QML

2.2 QT开发的程序

2.3 QSS 

  2.3.1 QSS 编辑器

3. 实用小程序

4. NSIS

官网

此外下载神器工具--编辑工具

详细教程

提取可只执行文件的资源

5. 会议连接

AMD Renoir. 内核相关

查询某个内核版本中是否包括某个函数

基准测试

gdb完整教程

7.同行博客

8. 好的分析文章

内存泄露

9. 技术论坛网站

 10. 嵌入式实时系统

no-os driver

dsp and os 

11.杂项

12  DSP资料收集

TI 官方资料

EDMA的应用配置示例

Linux 模块

elf签名

mmu

进程

协议

python常用代码

开源软件地址

pyqt


1. 配色

 关于PPT配色,只看这一篇就够了 - 简书  基础理论和一些网站选择,里面有常用配色的网站链接

配色表-设计师最常用的色彩搭配方案-千图www.58pic.com    比较直观的配色网站。

中国色 - 中国传统颜色    国风配色

2. QT

2.1 QML

 GitHub - cwc1987/QmlBook-In-Chinese: QML Book In Chinese  QML详细介绍

https://github.com/XuChaoChi/SmartHouse      QML很漂亮的界面参考

Creating Qt Quick Projects | Qt Creator Manual   qml界面设计官方地址,一步步很详细

2.2 QT开发的程序

Qt Widgets - linux-apps.com

Deploy an Application on Windows - Qt Wiki  打包如果缺少文件,此为官方的终极 解决方案

2.3 QSS 

  2.3.1 QSS 编辑器

    https://github.com/hustlei/QssStylesheetEditor  所见即所得的编辑

3. 实用小程序

 Dependency Walker (depends.exe) Home Page   探测windows exe对DLL库的依赖关系

https://github.com/jgraph/drawio-desktop/releases   draw.io的下载地址

C 在线工具 | 菜鸟工具 (runoob.com)https://c.runoob.com/compile/11/

UltraEdit 删除空行 - eric0803 - 博客园 (cnblogs.com)

WinSCP :: Official Site :: Free SFTP and FTP client for Windows

数据恢复: Recuva - Free Download (ccleaner.com) 

Puran File Recovery (64-bit) - Free download and software reviews - CNET Download

4. NSIS

官网

Download - NSIS

此外下载神器工具--编辑工具

HM NIS Edit download | SourceForge.net

详细教程

NSIS - 文章分类 - 所以呢 - 博客园

提取可只执行文件的资源

Resource Hacker  神器

5. pcre的编译

如何在Windows下通过Cmake编译和使用PCRE_susu_sunny的专栏-优快云博客

5. 会议连接

 OCP opencompute :  Past Events » Open Compute Project  收录参会者的胶片

http://pss-system.cnipa.gov.cn/     专利检索的一个网站

https://www.baiten.cn/   专利检索,手机号登陆

EuroSec 2021 — European Workshop on Systems Security  欧洲系统安全会议

  (educg.net)https://pan.educg.net/api/v3/file/get/3867/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%A4%A7%E8%B5%9B%E8%B5%9B%E9%A2%98PPT-%E6%9D%8E%E5%AD%9D%E6%88%90.pdf?sign=pIM3dZa4YDmmu8eJQCgLni-RAQeR5PGtaRjBneiPHiE%3D%3A0

翼辉的题目,看起来不错。 

Home of the OSPM Summit 2020

AMD Renoir. 内核相关

查询某个内核版本中是否包括某个函数

switch_mm_irqs_off identifier - Linux source code (v4.4.271) - Bootlin

AMD Renoir  linux驱动支持情况查询

内核主分支 log记录: kernel/git/stable/linux.git - Linux kernel stable tree

基准测试

GitHub - gormanm/mmtests: MMTests: Benchmarking framework primarily aimed at Linux kernel testing

gdb完整教程

Debugging with GDB

7.同行博客

Bean-Li (Bean Li) · GitHub  大兆存储 

Brendan Gregg's Blog

动态追踪技术漫谈 - OpenResty 官方博客

ManateeLazyCat  前深度 deepin技术大佬      

Off-CPU Analysis off-cpu的分析,相当专业,里面利用tar作为分析对象,实际上,也可以针对tar,用iouring替换后再进行分析。

8. 好的分析文章

内存泄露

一次解决Linux内核内存泄漏实战全过程_宋宝华-优快云博客

作业:编写测试代码,依次采用下面的几种方法找出内存泄漏点。

1)通过跟踪每个进程的PSS,了解是否有用户态的进程存在内存泄露 pmap PID 的第二列输出相加。编写测试代码,malloc验证。

2)内核中slab的增量 ,/proc/meminfo观察总的slab的变化量。如果一直增加的情况,则重点通过slabtop观察。通过cat /proc/slabinfo 哪种大小或者哪个模块使用了更多的slab。可以观测到采用kmalloc/kfree的情况。

slab增加,则可以通过trace-cmd跟踪kmalloc,查看分配的地址 及对应的进程信息及具体的操作

3) 针对alloc_page直接从buddy拿走内存的情况,没有统计,此处的调试手段如何丰富 ?

 vmalloc 、vfree呢?

智汇华云|内核调试分享:Linux内核内存泄漏了-华云数据集团

9. 技术论坛网站

面包板论坛-电子工程师技术交流、在线资源共享平台 (eet-china.com)

 音频技术-测评、技术、教程、行业信息推荐 - 音平资讯 (ingping.com)

AET-电子技术应用-中国科技核心期刊-最丰富的电子设计资源平台 (chinaaet.com)

 10. 嵌入式实时系统

Rockchip open source Document (rock-chips.com)   瑞芯微开源资料

Phytium-FreeRTOS-SDK: 本项目发布了Phytium系列CPU的FreeRTOS源代码,参考例程以及配置构建工具 (gitee.com)

https://www.nxp.com/docs/en/brochure/PWRARBYNDBITSRAS.pdf  (AMP SMP )

Embedded - Home

no-os driver

 How to select your embedded systems operating system: OS characteristics - Embedded.com

Understanding and using No-OS and platform drivers - Embedded.com
 

dsp and os 

Why advanced DSPs running RTOSs are an ideal match for the IoT - Embedded.com

内存测试: memtester4.3.0 - 简书

11.杂项

https://www.mysmth.net/nForum/#!article/Entrepreneur/680089?p=1  一个垫资的项目,是否需要接的讨论

12  DSP资料收集

基于TI C6678 DSP + Xilinx Kintex-7 FPGA评估板|DSP RTOS案例开发——总目录-云社区-华为云 (huaweicloud.com)

TL6678ZH-EVM的DSP + ZYNQ核心板,是如何实现核间通讯呢?-云社区-华为云 (huaweicloud.com)

TI 官方资料

https://www.ti.com/product/TMS320C6678#tech-docs

EDMA的应用配置示例

 2D AB-Syncronized EDMA Transfer - Processors forum - Processors - TI E2E support forums

Linux 模块

内核源码搜索

soundcard.h - include/uapi/linux/soundcard.h - Linux source code (v5.19) - Bootlin

elf签名

中国软件杯 - ELF文件的签名与验证 | ningyuv's blog

Linux下基于签名技术的软件保护之实现流程 - 知乎

mmu

ARMv7多进程基础之MMU篇-BugMan-ChinaUnix博客

进程

【进程的内存布局三】Linux进程在内存中的布局-我叫RT-ChinaUnix博客

协议

一文尽懂 USB4_凤凰网 (ifeng.com)

USB 3.2 Revision 1.1 - June 2022 | USB-IF

热插拔

一文掌握热插拔正确姿势:不是你想拔,想拔就能拔|热插拔|硬盘_新浪科技_新浪网 (sina.com.cn)

python常用代码

Python logger模块 - 浅雨凉 - 博客园 (cnblogs.com)   基本使用--输出到文件和控制台的配置

Python日志库logging总结-可能是目前为止将logging库总结的最好的一篇文章 - 腾讯云开发者社区-腾讯云 (tencent.com)

高级使用---多个logger的配置 

logging 开启日志颜色的完美方式 - M - Jay 的个人博客    增加颜色区分

(10条消息) python中使用subprocess.Popen中的返回值总结:_zhangheng007a的博客-优快云博客_subprocess.popen 获取返回值

执行shell命令的返回值判断 

Python subprocess.Popen communicate() 和wait()使用上的区别 - sueris - 博客园 (cnblogs.com)

 (10条消息) shell脚本返回值及其使用场景_hongweigg的博客-优快云博客_shell脚本返回值

Python 代码规范 - 简书 (jianshu.com)

Python中的单例模式的几种实现方式的及优化 - 听风。 - 博客园 (cnblogs.com)

开源软件地址

pyqt

Search · pyqt · GitHub   

GitHub - PyQt5/PyQt: PyQt Examples(PyQt各种测试和例子) PyQt4 PyQt5

GitHub - pythonguis/15-minute-apps: 15 minute (small) desktop apps built with PyQt

python第三方库

获取键盘按键

GitHub - boppreh/keyboard: Hook and simulate global keyboard events on Windows and Linux.

UCI公路自行车观赛指南——环法经典爬坡(下篇:比利牛斯) - 美骑网|Biketo.com

二胡

二胡基础入门教学视频(10分钟学完)_哔哩哔哩_bilibili

APE下载

system_免费高速下载|百度网盘-分享无限制  内核相关书籍

群星 - 专辑《梦开始的地方》整轨无损.wav(562.8M)_免费高速下载 | 51Ape.Com无损音乐

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

proware

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值