自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

网瘾少年丶的博客

心之所向 素履以往 生如逆旅 一苇以航

  • 博客(114)
  • 资源 (12)
  • 收藏
  • 关注

原创 CMake生成VS2019的Win32 命令行

指示CMake编译的版本,如32位为Win32,64位为x64。指示CMake指定的kit,根据电脑上已安装的编译器填写;

2024-02-28 15:08:45 175

原创 qml 保存当前界面并在其图片中添加文字

使用场景:在保存二维码的时候, 在二维码图片加标题或描述。

2024-02-23 14:06:49 197

原创 qml 自定义实现 tooltips 附加demo

demo:https://download.csdn.net/download/uVarAndMethod/88792365?spm=1001.2014.3001.5501

2024-01-29 16:43:56 125

原创 qml listview 刷新不及时问题

我在用qml listview做界面, C++做model时,往model中添加数据时, listview界面没有及时的更新 问题处理

2023-12-29 11:14:18 497

原创 开源软件记录

车牌检测识别

2023-11-21 09:13:52 74

原创 Qt QDate类 获取 今天 昨天 明天 本周 上周 本月 上月 日期

Qt QDate类 获取 今天 昨天 明天 本周 上周 本月 上月 日期

2023-09-21 13:35:12 318

原创 qt 中 qwidget 嵌入 qml

qt 中 qwidget 嵌入 qml

2022-11-16 23:57:47 1434 2

原创 qml 窗口坐标转换

qml

2022-11-15 19:44:37 601

原创 获取鼠标点击处的控件并获取其坐标

获取鼠标点击处的控件并获取其坐标

2022-10-10 01:37:03 1757

原创 C#与C++数据类型转换

c++:HANDLE(void *) ---- c#:System.IntPtr c++:Byte(unsigned char) ---- c#:System.Byte c++:SHORT(short) ---- c#:System.Int16 c++:WORD(unsigned short) ---- c#:System.UInt16 c++:INT(int) ---- c#:System.Int16.

2022-04-26 16:00:38 1930

原创 C++ 调用java中的方法(class文件)

#include "jni.h"#include <windows.h>#include <Shlwapi.h>#include <string>#include <string.h>#include <wchar.h>#include <iostream>using namespace std;#pragma comment(lib,"Shlwapi.lib") HINSTANCE jvmdll = NULL;.

2022-04-06 15:53:00 1183

原创 C++ 通过返回值的类型来确定调用哪个函数

class SqlObj final{public:template < typename Fn, typename... Args, typename = typename std::enable_if < std::is_assignable < std::function<typename std::result_of<Fn(Args...)>::type(Args...)>, typename std::.

2022-04-06 14:39:26 386

原创 qt mac 打包dmg

//打包appmacdeployqt ******.app//制作成dmgmacdeployqt ******.app -verbose=1 -dmg如果包含三方库请转到:Qt在macOS(含第三方库)应用程序打包发布流程_浪子丨无情的博客-CSDN博客///////////////////////////////////////////////////////////////////////////////////////////////end...

2022-03-03 09:04:58 268

原创 关于windows 在 Program Files (x86) 中,软件对该目录中的文件操作权限不够的解决方案

方案一:把软件执行权限为管理员权限添加 uac.manifest 文件,内容如下<?xml version='1.0' encoding='UTF-8' standalone='yes'?> <assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'> <trustInfo xmlns="urn:schemas-microsoft-com:asm....

2022-02-28 17:17:31 3283

转载 Linux下通过.desktop文件创建桌面程序图标(快捷方式)及文件编写

Linux下通过.desktop文件创建桌面程序图标(快捷方式)及文件编写_大鱼物联-CSDN博客_linux创建桌面图标自己做了一下

2022-02-18 19:31:59 719

原创 linux cp会改变文件的owner和umask

使用哪个用户copy这个文件,比如使用root用户copy 普通用户的文件,则copy过来的文件肯定是变成rootcp 加一个 -p 参数就会保留文件的属性

2022-02-18 19:25:22 828

原创 The package *** needs to be reinstalled, but I can‘t find an archive for it.

sudo dpkg --remove --force-all mytestbsudo apt-get update

2022-02-18 18:27:42 1515 1

原创 WebAssembly (web端调用c++的dll)

WebAssembly (web端调用c++的dll)

2021-12-24 10:14:31 2581 1

原创 wnidows平台用 nsis 制作安装包

可以给大家提供一个参考的例子,如果要上面的异地demo或者定制,需要付费详情可私信 或者 qq:3022969335

2021-08-23 17:01:09 121

原创 C++API 中文文档

https://www.apiref.com/cpp-zh/cpp/concepts.html

2021-06-05 16:50:53 994

原创 C++ explicit

class Obj { public: Obj(int a, int b) { _a = a; _b = b; } Obj(int a) { _a = a; } //explicit Obj(int a) //{ // _a = a; //} private: int _a; int _b; }; void fun(Obj o) { }int main(){ Obj oo = { 12 };//Obj{12} Ob..

2021-06-05 13:47:58 71

原创 C++ 设计模式:单例

template<typename T>class Singleton{public: template<typename ...Args> static std::shared_ptr<T> GetInstance(Args&&... args) { if (nullptr == m_pSington) { std::lock_guard<std::mutex> gLock(_mutex); if (null.

2021-05-16 17:32:43 175

原创 C++ 设计模式: 观察者模式

#ifndef H_OBSERVER_H#define H_OBSERVER_H#include <iostream>#include <list>using namespace std;class Observer{public: virtual void Update(int) = 0;};class Subject{public: virtual void Attach(Observer*) = 0; virtual vo.

2021-05-15 23:25:10 91

原创 C++ 通过一个字符串来创建一个已有的类对象

#include <iostream>#include <string>#include <map>using namespace std;typedef void* (*pCreateObject)(void);class ClassFactory{private: map<string, pCreateObject> m_classMap; ClassFactory() {};public: void* CreateObjectB.

2021-04-05 18:58:34 515

原创 Qt 用QScrollArea + QGridLayout 彷真一个listwidget(增加item时自动滚动到底部)

大概效果如上图相关代码部分如下所示Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this); init(); connect(scrollArea->verticalScrollBar(), &QAbstractSlider::rangeChanged, this, &Widget::slider)...

2021-04-04 21:53:00 1264

原创 C++ 学习 运算类

2021-03-14 20:27:46 82

原创 c++ (简单实现 list 与 find_if)

#include <iostream>#include <utility>using namespace std;namespace mylist{ template<typename T> struct list_node { explicit list_node(const T& x):data(x), next(nullptr), prev(nullptr) { } list_node* prev; list_n.

2021-03-07 17:30:20 458

原创 C++ 学习 (tuple)

#include <iostream>#include <utility>using namespace std;namespace tp1{ template<typename T, typename U = std::void_t<>> struct HasMemFunc : std::false_type { }; template<typename T> struct HasMemFunc<T, std::v.

2021-03-07 01:05:40 196

原创 c++模版学习(typelist)2021-03-05

namespace tplt{ //基本的操作接口 template <typename ... T> class typelist { }; template <typename TPLT> class front; template <typename fisrt, typename ...other> class front<typelist<fisrt, other...

2021-03-05 18:04:06 182

原创 C++ (策略)

#include <iostream>using namespace std;namespace _nmsap1{ template<typename T> struct SumFixedTraits; template<> struct SumFixedTraits<char> { using sumT = int; static sumT initValue() { return 0; } }; template<&.

2021-01-16 23:06:21 581 1

原创 web学习 文本 溢出 。。。

<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>test html</title> <style type="text/css">//页面级CSS *{ margin:0; padding:0; color:#424242; } p{ width:300px; height:.

2020-10-06 18:55:09 162

原创 web 网页学习 之(导航栏)

<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>test html</title> <style type="text/css">//页面级CSS *{ margin:0; padding:0; color:#424242; } a{ text-decoration:none;...

2020-10-05 23:08:27 537

原创 组合 与 委托

组合中(类)包含一个实体对象,委托中(类)包含的是一个指针

2020-10-04 16:29:31 245

原创 vs 程序退出时检测内存泄漏并显示到“输出”窗口

_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF);//程序退出时检测内存泄漏并显示到“输出”窗口

2020-10-02 22:58:03 336

原创 C++ remove_all_extents

remove_all_extents C++11中引入的类型模板,把一个数组中的数组类型部分移除掉,只保留元素类型部分。int b[5][8]cout<<typeid(std::remove_all_extents<decltype(a)>::type).name()<<endl;// float//实现: template<class _Ty> struct remove_all_extents { // remov...

2020-10-01 17:25:00 479

原创 C++泛型编程学习 std::function

void test(int var){ cout << var <<endl;}void calltest(function<void (int)> fun){ fun(120)};eg: calltest(test); calltest([](int var)->void{ cout<< "lambda ===" << var << endl;}).

2020-09-06 21:58:04 301

原创 C++泛型编程学习 std::declval void_t

//判断是否有这种类型#define _HAS_TYPE_MEM_(parMTpNm)\template<typename T, typename U = std::void_t<>>\struct HTM_##parMTpNm: std::salse_type{}; \template<typename T>\struct HTM_##parMTpNm<T, std::void_t<typename T::parMTpNm>>:std.

2020-09-06 20:55:19 1027

原创 C++泛型编程学习 std::conditional

eg:std::conditional<true, T, U> //第一个true, 那个么 std::conditional<true, T, U>::type 为Tstd::conditional<true, T, U>//第一个false, 那个么 std::conditional<true, T, U>::type 为Ueg:int j = 10std::conditional<(j>100), int, .

2020-09-06 20:54:51 1309 2

原创 C++ 笔记 奇异递归模板模式(模板编程手法:把派生类作为基类的模版参数, 混入)

//在基类中调用子类的方法template <typename T> class base { public: void test() { //在基类中用派生类对象 T& obj = static_cast<T&>(*this); obj.pf();//在基类中调用子类的方法 } private: base() {}; friend T;//防止子类中写错 }; //template<typename...

2020-06-02 22:39:31 506

原创 C++笔记 (可变参模版参数包展开)

/////////////////////////////////////////////////////////////////////////////折叠表达式左折:参数从左侧开始计算右折:参数从右侧开始计算template <typename ...T> auto add_val(T...arg) { return (... + arg);//一元左折 } template <typename...T> auto sub_val_left(T...ar.

2020-06-02 21:25:16 544

qml 保存当前界面并在其图片中添加文字

qml 保存当前界面并在其图片中添加文字

2024-02-23

qml 自定义实现 tooltips demo

qml 自定义实现 tooltips demo

2024-01-29

MacOS下创建dmg文件.pdf

MacOS下创建dmg文件

2024-01-04

qt qwidget 嵌入 到 qml demo

qwidget 嵌入 到 qml demo https://blog.csdn.net/uVarAndMethod/article/details/127895907?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22127895907%22%2C%22source%22%3A%22uVarAndMethod%22%7D

2022-11-17

Linux下通过.desktop文件创建桌面程序图标(快捷方式)及文件编写

Linux下通过.desktop文件创建桌面程序图标(快捷方式)

2022-02-21

Linux下通过.desktop文件创建桌面程序图标(快捷方式)及文件编写 demo

Linux下通过.desktop文件创建桌面程序图标(快捷方式)及文件编写 demo

2022-02-18

untitled3.rar

Qt 用QScrollArea + QGridLayout 彷真一个listwidget(增加item时自动滚动到底部)

2021-04-04

QT C++ 检测系统的计算机名称、cpu、显卡、内存

使用QT C++ 检测系统的计算机名称、cpu、显卡、内存、操作系统、几个屏幕以及每个屏幕的分辨率、硬盘信息、IP、MAC地址、公网IP、以及是否能够联网等信息

2020-04-01

thread 及使用方法.rar

最近看到一个线程池, 感觉很骚气, 记录一下

2020-02-26

线程同步+互斥)c&c++.rar

C/C++ windows 线程同步+互斥 学习理解 源代码

2019-05-20

硬编码课件.rar

滴水 硬编码课件

2019-05-20

ImeInject.rar

进程加载 内存写入

2019-05-20

petool.zip

C/C++ 实现 petool 里面有两个版本

2019-05-19

VC++6.0中文版

VC++6.0中文版, 由于文件太大传不上来, 我把百度云地址放在里面的, 自己去下

2018-05-10

pe查看工具

pe查看工具。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-05-10

高清, PE结构.pdf

PE结构.pdf......................................................................................

2018-05-10

空空如也

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

TA关注的人

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