NiceBlueChai
码龄9年
求更新 关注
提问 私信
  • 博客:106,693
    社区:38
    问答:916
    107,647
    总访问量
  • 124
    原创
  • 895
    粉丝
  • 34
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:美国
加入CSDN时间: 2017-04-07
博客简介:

nicebluechai的博客

查看详细资料
个人成就
  • 获得108次点赞
  • 内容获得12次评论
  • 获得179次收藏
  • 代码片获得139次分享
  • 博客总排名1,571,133名
创作历程
  • 2篇
    2024年
  • 1篇
    2023年
  • 5篇
    2022年
  • 6篇
    2021年
  • 6篇
    2020年
  • 2篇
    2019年
  • 17篇
    2018年
  • 86篇
    2017年
成就勋章
TA的专栏
  • C++
    17篇
  • Qt
    3篇
  • 科技爱好者
    1篇
  • Python
    22篇
  • 学习笔记
    2篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 后端
    架构
  • 服务器
    linux
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

使用eBPF观测c++程序函数参数中的std::string

使用编译后, 使用可以看到编译后foo函数的符号为运行 ./main 然后运行下面命令就能观测到输出的字符串。
原创
博文更新于 2024.12.01 ·
315 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

MSBUILD

添加编译选项, 需要使用环境变量。传递, 包括增加宏定义。
原创
博文更新于 2024.05.16 ·
1147 阅读 ·
13 点赞 ·
1 评论 ·
12 收藏

如何让给C风格的API传入C++风格的回调

如何让给C风格的API传入C++风格的回调我们在C语言中使用的回调是这样的/* \callback_01.c file * Copyright (C) 2020 - 2021, NiceBlueChai, <bluechai@qq.com>
原创
博文更新于 2023.09.18 ·
561 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C++(Qt)开发经验

visual studio 编译报错 ''无法解析的外部命令(外部符号)":可能是函数中参数类型的前置声明有问题,比如将struct ClassName;不小心声明为class ClassName;
原创
博文更新于 2023.03.20 ·
3896 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

3A5000编译Qt5.13.1源码

在目录下创建build.sh脚本写入一下内容,执行脚本即可。在源码目录下创建build目录。
原创
博文更新于 2023.03.17 ·
444 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux最新内核版本下rtl88x2bu网卡驱动编译安装

网卡驱动编译
原创
博文更新于 2022.11.20 ·
1175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SVN报 “证书的主机名称不匹配” “证书发生未知错误”

原因: 服务端的证书有问题。
原创
博文更新于 2022.10.26 ·
1262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Qt · 密码输入框检测并显示大写锁定键已打开

代码】Qt·密码输入框检测并显示大写锁定键已打开。
原创
博文更新于 2022.07.18 ·
1116 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Rust生成的exe如何设置使用清单文件,设置图标和执行权限

How do I set the Windows execution level to ask user for administrator privileges for a Rust program?
原创
博文更新于 2022.07.16 ·
1754 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

自用工具整理

多功能下载工具:Hitomi-Downloader本周 star 增长数:650+Hitomi-Downloader 一个强大的下载工具,能下载图片、视频、音乐、文本等等格式文件,而你只需要复制粘贴一个网页地址即可。GitHub 地址→https://github.com/KurtBestor/Hitomi-Downloader5、cutter:一款免费开源的逆向工程平台。采用 Rizin 作为核心引擎并集成了 Ghidra 反编译器,它界面简洁功能强大,深受逆向工程师们的喜爱支持多种语言和.
原创
博文更新于 2022.02.10 ·
1336 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Qt-之编译(MySQL)数据库驱动

参考文档:qt官方教程:https://doc.qt.io/qt-5/sql-driver.htmlqt新版本都不带mysql的驱动,需要自己进行编译, 编译过程中有许多坑,,按照下列步骤一定成功。编译环境:系统: WIndows 10 64位Qt版本:Qt5.14编译工具: visual studio 2017 、msvc2017_64的qmake一 、下载数据库的x64的s...
原创
博文更新于 2022.01.03 ·
732 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Rust学习笔记

在线资源The Cargo Book, 讲述Cargo工具的使用和toml的书写规则,例如:如何在Cargo.toml中传递rusts-flags
原创
博文更新于 2022.01.03 ·
1455 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

C++开发工程师学习路线

通用Linuxgit或其他版本管理工具Git大全:https://gitee.com/all-about-git推荐教程:码云官方的可视化分支交互教程,对新手友好: https://oschina.gitee.io/learn-git-branching/Git官方开源书籍《Pro Git》:https://git-scm.com/book/zh/v2数据库编译原理《编译原理》...
原创
博文更新于 2021.07.21 ·
1723 阅读 ·
3 点赞 ·
0 评论 ·
14 收藏

DaMai6S6X.zip

发布资源 2021.06.09 ·
zip

DLL那些事儿(3)

DLL那些事(3)链接和导入库 (Linking and Import Libraries)显式链接(Explicit Linking)// PrintGreeting.cpp#include <Windows.h>#include <stdio.h>int main(){ HMODULE const HelloDll = LoadLibraryExW(L"Hello.dll", nullptr, 0); // char const* __cdecl GetG
原创
博文更新于 2021.04.26 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DLL那些事儿(二)

Hello.dll里面有什么我们使用文本查看工具进行查看, 显然这些乱码我们完全无法阅读。所有DLL文件的结构都如下图所示, 由这几部分组成。DOS Stub和PE Signature其中的DOS Stub和PE Signature我们可以从上图看到,This program cannot be run in DOS mode和PE。我们也可以使用十六进制查看工具进行查看。其中DOS Stub部分的位置是固定的,而PE Signature部分的地址在3C处指明了。COFF file hea
原创
博文更新于 2021.02.08 ·
2248 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

DLL那些事儿(一)

我们将讨论:如何构建DLL如何在项目中使用DLLDLL里面有什么显式(Explicit)和隐式(implicit)链接当你加载DLL时发生了什么如何诊断DLL加载失败指定DLL输出(export)内容的各种方法数据导出延迟加载C++和DLLs线程和TLSDLL地狱(Hell)我们不讨论:其他平台上的动态库或共享对象.Net 程序集或其他.Net相关主题资源DLL什么是动态库:…它包含代码和数据。…它能在程序运行时动态加载。…可以被多个程序共享或重用。大多
原创
博文更新于 2021.02.03 ·
802 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

编码和字符集那些事儿

基本概念编码和字符集及其制定字符集是人为规定的(相关标准委员会,如ISO/IEC)制定的,将”文字字符“与”数字“一一对应的静态表。其中,每个”文字字符“对应的数字,也称为其编码。例如,ASCII码表就是一个字符集字符集字符编码ASCII‘A’65ASCII‘0’48字符 Character: 文字符号字符集 Charset:字符的集合,规定一系列字符与数字(编码)的对应关系字符集都是由某些组织指定和发布的,例如ISO/IEC就负责制定字符集。
原创
博文更新于 2020.08.11 ·
445 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Git tag 命令简明教程

Git tag 命令简明教程Git 是开发十分有必要使用的工具。它使得多人之间共享代码库的工作。引用 Git-scm中的简单定义Git 是一个免费开源的分布式斑斑控制系统,旨在高效高速的处理一切小型到非常大型的项目。如果你不了解git,我建议你先学习基础知识 -https://try.github.io/https://www.vogella.com/tutorials/Git/article.htmlhttps://www.liaoxuefeng.com/wiki/896043488
原创
博文更新于 2020.06.26 ·
3116 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

Qt 之编译(MySQL)数据库驱动——MSVC版本

参考文档:qt官方教程:https://doc.qt.io/qt-5/sql-driver.htmlBuild the QMYSQL Pluginqt新版本都不带mysql的驱动,需要自己进行编译, 编译过程中有许多坑,,按照下列步骤一定成功。编译环境:系统: WIndows 10 64位 Qt版本:Qt5.14 编译工具: visual studio 201...
原创
博文更新于 2020.06.06 ·
1945 阅读 ·
1 点赞 ·
1 评论 ·
8 收藏
加载更多