Skip to content

holdyounger/ScopeBlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Welcome to 学习笔记 👋

Version

写在最前,本文是个人学习过程中整理的文档概要,涉及但不限于 Qt|C++|Linux|Windows 等方向。另外整理了看到的一些开源项目,供参考和学习。

Author

👤 mingming

本文转自 🏠 Wiki,可直接访问 🏠 Wiki

[toc]

开源项目推荐

⭐ Starred 2k

visiky/resume: 🚀 在线简历生成器

  1. 可通过json直接生成一份个人建立,方便维护的查阅。
  2. 有多种模板可供选择,自定义主题色
  3. 支持中英文版本
  4. 可在线编辑

如下所示为我参考 visiky实现的个人简历。

resume

⭐ Starred 2.9k

Lightweight real-time memory management application to monitor and clean system memory on your computer

Windows 系统内存清理软件。其代码书写和设计以及功能实现很适合windows开发同学参考学习。

img

StarList

  1. Windbg:Windows Dbg 调试分享以及扩展插件的收录
  2. Windows:截止目前为止,分类中最多项目的 List。包括但不限于 Windows 工具、Hook、文章等等。
  3. POC:收集的漏洞相关 POC
  4. Windows Tools:此工具非彼工具,除了一些 Windows 开发使用中可能会用到的工具,也有开发中需要用到的一些 开源静态库 项目,如 libssh2、libzip 等。

🚅 参赛经历

声网前端

  1. 音频房间创建及连接说明
  2. 声网参赛经历记录——白板插件开发(前端)

📚 阅读记录

《计算机网络》

  1. 第7章 网络安全

《深入理解Windows操作系统》

  1. OSI参考模型
  2. 热补丁支持

《C++Primer Plus》

  1. C++ 枚举
  2. 友元

《Effective C++》

  1. <2> const 关键字
  2. <3> 确定对象使用前初始化
  3. <4> 了解C++默认创建并调用的函数

《Windows 核心编程》

  1. 返回值类型的规范

⭐ 开源项目使用

  1. 使用 osquery 查询系统uuid和系统信息 · Issue #175 · holdyounger/ScopeBlog 跨平台系统信息查询软件,内置缓存数据库,适合用在频繁查询系统信息场景。
  2. Faran-17/Windows-Internals: Important notes and topics on my journey towards mastering Windows Internals 一个程序员的 Windows 学习笔记,个人认为其文章水平质量较高。对新手友好。

🧶 Qt

经验整理

  1. Qt常用基础代码汇总
  2. 【一文搞懂】qss
  3. 【一文搞懂】Qt 国际化
  4. Qt pro文件用法 · Issue #207 · holdyounger/ScopeBlog

Qt动画

  1. Qt动画类
  2. Qt任务栏显示进度条
  3. QStackWidget动画(1)
  4. Qt 启动动画
  5. Qt 动画效果 (抖动、下坠、透明度)
  6. QStackWidget动画2
  7. Qt 圆形进度条

QHttp

  1. Qt Http 下载(转载)

ui及样式问题

  1. QAction Icon 大小问题
  2. Qt窗口适配系统缩放
  3. QLineEdit 修改密码模式及其样式 · Issue #215 · holdyounger/ScopeBlog

气泡

  1. Qt 鼠标 hover 操作时弹出文字气泡
  2. Qt 自定义气泡
  3. Qt在Win系统上的消息通知
  4. 窗体不显示或半透明
  5. Qt图片旋转

事件类

  1. Qt 键盘长按 · Issue #204 · holdyounger/ScopeBlog
  2. Qt快捷键以及全局注册 · Issue #208 · holdyounger/ScopeBlog

未分类

  1. png和jpg格式的图片(一)
  2. png和jpg格式的图片(二)
  3. Qt 重启
  4. Qt获取控件位置
  5. Qt 截图
  6. Qt插件——使用 QtCipherSqlitePlugin 对数据库进行加密
  7. QListWidget 用法整理
  8. 使用 QWebEngineView 加载网页慢的问题
  9. QTableWidget 遍历
  10. QLineEdit 修改部分文本样式
  11. Qt因为槽函数问题或者逻辑问题导致重复new问题解决办法及建议
  12. Qt事件过滤器(eventFilter)
  13. Qt窗口居中显示
  14. Qt实现窗口拖拽

🌘 Code

C++

经验

  1. C++ 常见错误——无法解析的外部符号
  2. C++常用写法整理 · Issue #188 · holdyounger/ScopeBlog
  3. C++开发工作经验 · Issue #174 · holdyounger/ScopeBlog

C++开源库

libevent

  1. libevent http server
  2. libevent——evconnlistener_new_bind(1)

Json11

  1. Json11 C++ 用法总结

用法

  1. 正则表达式反向引用
  2. 函数声明
  3. 字符串类型转换整理(char、TCHAR、string、wstring、CString、WCHAR)
  4. using 用法整理
  5. 动态声明子类
  6. 各种宏定义用法整理
  7. try-catch块
  8. Lambda表达式
  9. using 用法整理
  10. 动态声明子类
  11. 各种宏定义用法整理
  12. ⏰ 时间处理
  13. 文件大小换算方法
  14. 文件后缀校验
  15. 锁 · Issue #214 · holdyounger/ScopeBlog

Golang

  1. Go开发经验(1) · Issue #173 · holdyounger/ScopeBlog

Go 基础

  1. Go简明手册——Go创建并使用本地宝 · Issue #185 · holdyounger/ScopeBlog
  2. Go基本语法——切片 · Issue #184 · holdyounger/ScopeBlog
  3. Go顺序编程——Go语言顺序编程 · Issue #187 · holdyounger/ScopeBlog
  4. Go顺序编程——流程控制 · Issue #181 · holdyounger/ScopeBlog
  5. Go顺序编程——类型转换 · Issue #180 · holdyounger/ScopeBlog
  6. Go顺序编程——函数的多返回值 · Issue #182 · holdyounger/ScopeBlog
  7. Go顺序编程——switch语句 · Issue #183 · holdyounger/ScopeBlog
  8. Go并发编程——概要 · Issue #186 · holdyounger/ScopeBlog
  9. Go并发编程——select · Issue #177 · holdyounger/ScopeBlog
  10. Go并发编程——goroutine · Issue #178 · holdyounger/ScopeBlog
  11. Go并发编程——channel · Issue #179 · holdyounger/ScopeBlog
  12. Go并发编程——超时机制 · Issue #193 · holdyounger/ScopeBlog
  13. Go面向对象编程1——面向对象编程 · Issue #189 · holdyounger/ScopeBlog
  14. Go面向对象编程2——方法 · Issue #190 · holdyounger/ScopeBlog
  15. Go面向对象编程3——组合 · Issue #191 · holdyounger/ScopeBlog
  16. Go面向对象编程4——接口 · Issue #192 · holdyounger/ScopeBlog
  17. Go面向对象编程5——接口变量值的类型 · Issue #176 · holdyounger/ScopeBlog
  18. Go面向对象编程6——嵌入 interface · Issue #194 · holdyounger/ScopeBlog

GoHack

  1. GO HACK PE文件分析

Go Wails

  1. Go——Wails经验整理 · Issue #205 · holdyounger/ScopeBlog

案例

  1. Go简明手册——词频统计综合案例 · Issue #209 · holdyounger/ScopeBlog

Python

  1. python 开启http服务 · Issue #218 · holdyounger/ScopeBlog

🛰 网络

  1. OSI参考模型
  2. OSI七层网络协议模型各层协议
  3. IPv6
  4. DNS用的是TCP协议还是UDP协议 · Issue #219 · holdyounger/ScopeBlog

tcp

  1. tcp.flags 说明
  2. TCP/IP的四元组、五元组、七元组

Curl

  1. Curl使用的一些demo,记录
  2. Curl 请求 Https

Socket

  1. socket 长连接
  2. socket 保活 · Issue #198 · holdyounger/ScopeBlog

🔧 工具

  1. Readme 工具使用手册
  2. 自动生成 readme 文档

💻 Linux

  1. Linux RPC
  2. Linux查询是否安装了某个软件
  3. 5 环境变量与文件查找
  4. Linux基础入门15 Linux进程概念
  5. Linux内核2 跟踪分析Linux内核的启动过程
  6. ls命令详解
  7. Linux 内核分析配套实验
  8. linux 内核1 完成一个简单的时间片轮转躲到程序内核代码
  9. 切换shell
  10. Linux 命令脚本 · Issue #170 · holdyounger/ScopeBlog
  11. Ubuntu22.04安装 MYSQL 并使用 navicat 连接 · Issue #172 · holdyounger/ScopeBlog
  12. linux防火墙命令——ufw · Issue #195 · holdyounger/ScopeBlog

💻 Windows

虚拟网卡专栏

  1. 监控指定网卡事件
  2. 监控网卡事件
  3. 网络连接事件
  4. 监控路由事件
  5. 监控系统事件(网卡)
  6. C++ 通过 COM 组件 启用\禁用\查看 网卡状态
  7. 操作网卡类
  8. iphepler 接口整理
  9. 获取网卡数量 · Issue #199 · holdyounger/ScopeBlog

批处理

  1. cmd——route
  2. 批处理获取ip到剪切板
  3. 删除文件夹 · Issue #200 · holdyounger/ScopeBlog
  4. 清理DNS缓存 · Issue #201 · holdyounger/ScopeBlog

服务

  1. 关于Windows服务 · Issue #210 · holdyounger/ScopeBlog

API

  1. 判断windows版本 · Issue #196 · holdyounger/ScopeBlog
  2. 删除文件夹下所有文件 · Issue #203 · holdyounger/ScopeBlog
  3. LoadLibrary加载失败,返回126 · Issue #212 · holdyounger/ScopeBlog
  4. FormatMessageA · Issue #213 · holdyounger/ScopeBlog
  5. windows 系统获取系统主机域名 · Issue #225 · holdyounger/ScopeBlog
  6. ShellExecute · Issue #226 · holdyounger/ScopeBlog

PowerShell

Visual Studio

  1. Visual Studio中MD与MT的区别及运行库类型选择 · Issue #202 · holdyounger/ScopeBlog

  2. 如何让控制台程序不显示界面 · Issue #222 · holdyounger/ScopeBlog

  3. Visual Studio 通用配置 · Issue #224 · holdyounger/ScopeBlog

工具

  1. Procmon 过滤用法

内存泄漏

  1. 使用 UMDH 定位用户模式内存泄漏
  2. 【不敢说一文搞懂】VLD 内存泄漏定位
  3. 内存泄漏分析实战
  4. windbg 定位内存泄漏 · Issue #228 · holdyounger/ScopeBlog

权限相关

  1. 提权工具 psExec.exe
  2. Windows 降权
  3. 提权
  4. 服务中以管理员\普通权限启动进程

WinDbg

  1. Windbg 基础命令 · Issue #223 · holdyounger/ScopeBlog
  2. windbg 定位内存泄漏 · Issue #228 · holdyounger/ScopeBlog

驱动

  1. 一个完整的wfp驱动

IPC

  1. 系统锁
  2. 管道demo
  3. 【管道】(二) 管道通信
  4. 【管道】(一) 初识管道

未分类

  1. Win7 使用未签名驱动程序
  2. FormatMessage函数的使用
  3. Windows聚焦不更新
  4. winuser说明
  5. 使用 winsock2 相关函数
  6. 加载动态库 (loadlibrary)
  7. windows 查看进程启动参数命令行
  8. 共享文件夹
  9. 使用 osquery 查询系统uuid和系统信息 · Issue #175 · holdyounger/ScopeBlog
  10. windows 程序自动生成dump文件 · Issue #211 · holdyounger/ScopeBlog
  11. Win 10/11 通过命令行打开系统设置页面 · Issue #217 · holdyounger/ScopeBlog
  12. 安装PEM文件 · Issue #220 · holdyounger/ScopeBlog
  13. windows 安全基线检查项 · Issue #227 · holdyounger/ScopeBlog

🔏 数据库

  1. MYSQL——数据类型 · Issue #171 · holdyounger/ScopeBlog

其他

  1. 密钥分配
  2. 3-hexo 主题快捷键
  3. typora bluebook 自定义修改主题代码
  4. Xcode 下载与安装
  5. UnSplash 获取随机图片的API
  6. 切换shell
  7. 自然辩证法
  8. visual studio 编译告警常见处理手段
  9. TypeScript
  10. 中国马克思主义科学技术观

Git

  1. 通过 Commit 关闭 Issue · Issue #206 · holdyounger/ScopeBlog

📑 手册

  1. 代码规范
  2. git emoji手册
  3. Typora Emoji
  4. Visual Assist 快捷键整理
  5. 前端样式配置 style
  6. 常用变量名缩写
  7. 写作协作手册
  8. Git 速查手册
  9. 常见编程命名缩写
  10. 编程常用英语词汇
  11. winDbg 调试手册
  12. 英雄联盟语录
  13. 随机字符串
  14. SQLite3 数据库加密
  15. UML 片段说明
  16. 配置多个账号
  17. Fork快捷键整理 · Issue #216 · holdyounger/ScopeBlog

🔧 脚本

  1. Wiki自动更新脚本
  2. Linux 命令脚本 · Issue #170 · holdyounger/ScopeBlog

🏷️ 计算机英语

《深入理解Windows操作系统》一书附录中英语单词整理

🥘 食谱

  1. 三黑豆浆

This README was generated with ❤️ by readme-md-generator

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published