千里修行
码龄10年
  • 35,891
    被访问
  • 51
    原创
  • 371,361
    排名
  • 3
    粉丝
  • 0
    铁粉
关注
提问 私信
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2012-09-19
博客简介:

zhoumin4576的博客

查看详细资料
个人成就
  • 获得17次点赞
  • 内容获得5次评论
  • 获得90次收藏
创作历程
  • 10篇
    2021年
  • 15篇
    2020年
  • 24篇
    2019年
  • 3篇
    2018年
  • 3篇
    2017年
成就勋章
TA的专栏
  • web
  • c11
    16篇
  • Windows
    16篇
  • 设计模式
    4篇
  • 数据库
    1篇
  • python
    1篇
  • qt
    1篇
  • linux
    4篇
  • Duilib
    4篇
  • c++
    25篇
  • MFC
    7篇
  • 开源库
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

threadTest.rar

发布资源 2021.07.30 ·
rar

windows 线程一般用法

目录一. 线程说明1. 概念 2. 线程与进程 3. 执行二. windows下的各种线程 1. win32线程 (1) CreateThread (2) _beginthreadex (3) 如何选择使用哪个线程函数 2. mfc线程 (1) 工作线程:AfxBegin...
原创
发布博客 2021.07.27 ·
628 阅读 ·
0 点赞 ·
0 评论

Desiger.rar

发布资源 2021.07.19 ·
rar

常见设计模式

一. 用于创建对象的设计模式1. 工厂模式 (1) 说明:需要生产大量对象,且对象具有多态特性。 (2) 类图结构 (3) 工厂模式分为"简单工厂"和"抽象工厂",这里说一下抽象工厂,eg, 要生产不同品牌的电池,简单工厂就能解决,如果还要生产不同品牌的主板呢?那么就需要再增加一个工厂类来生产,抽象工厂类就是这么来的。 (4) 实际工程中,工...
原创
发布博客 2021.07.19 ·
103 阅读 ·
0 点赞 ·
0 评论

SQL server + Hyper-V配置安装

一. Hyper-V安装win7系统 1. 安装虚拟机原因:在虚拟机上安装和配置SQL server,把它当作数据库服务器,本地系统环境编写客户端,实现简单的连接和操作请求; 2. 虚拟机有很多,比如我们常用的VMware(收费), 选择Hyper-V是因为懒,win10系统自带虚拟机Hyper-V,这样就不用去下载了。 3. Hyper-V安装步骤: (1) 打开“控制面板”------“程序和功能”------“启用和...
原创
发布博客 2021.07.15 ·
176 阅读 ·
0 点赞 ·
0 评论

python3.9 + vs2013环境配置

1. python下载地址:https://www.python.org/downloads/ 安装时最好自定义安装,方便配置vs环境2. vs插件下载地址:https://github.com/Microsoft/PTVS/releases/v2.2.2 默认安装就好了3. vs 配置新建python项目对着"python Environments"右键,选择"view all python Environments" 进入界面 选择"config", 然后根据自己安装的p..
原创
发布博客 2021.07.11 ·
137 阅读 ·
0 点赞 ·
0 评论

qt5.7 + vs2013配置

1. qt下载qt官方地址:https://www.qt.io/zh-cn/download 有收费也有开源,根据需求选择 如果线上安装速度慢或一直网络错误的可以下载完整包:https://download.qt.io/new_archive/qt/ 我们要集成到VS,所以选择:qt-opensource-windows-x86-msvc2013_64-5.7.0.exe2. vs插件下载下载地址:https://marketplace.visualstudio.com/searc...
原创
发布博客 2021.07.10 ·
210 阅读 ·
0 点赞 ·
0 评论

gditest.rar

发布资源 2021.07.08 ·
rar

gdi编程基础

一. DC 1. 概念 设备上下文:通俗来说就是,我们在绘图时用来响应软,硬件消息的媒介。MFC为我们封装了CDC类,那我们就结合MSDN来学习,就显得不会那么乱了。 2. CDC,CPaintDC, CClientDC, CWindowDC,CMetaFileDC CDC:DC的基类。 CPaintDC:跟进下源代码,发现本质上调用了BeginPaint()和E...
原创
发布博客 2021.07.08 ·
501 阅读 ·
2 点赞 ·
0 评论

EnumDialog.rar

发布资源 2021.07.05 ·
rar

MFC小例子说明

一. 枚举窗口EnumDialog1. 枚举方式 (1) 方式一:GetWindow HWND hChildWnd = ::GetWindow(GetDesktopWindow()->GetSafeHwnd(), GW_CHILD); while (hChildWnd) { //Do something hChildWnd = ::GetWindow(hChildWnd, ...
原创
发布博客 2021.07.05 ·
236 阅读 ·
0 点赞 ·
0 评论

MFCCtrlPlay.rar

发布资源 2021.07.03 ·
rar

MFC基础控件说明

目录一. button 控件 1. CButton类 2. CSplitButton类3. CMFCButton类4. CMFCColorButton类5. CMFCMenuButton类 6.CRadioButton类 7. CCheckBox类二. StaticText 1. CStatic类 2.CLinkCtrl类三. ...
原创
发布博客 2021.07.03 ·
1154 阅读 ·
1 点赞 ·
1 评论

makefile的使用

参考资料:https://blog.csdn.net/zong596568821xp/article/details/81134406
转载
发布博客 2021.03.03 ·
52 阅读 ·
0 点赞 ·
1 评论

观察者模式的通用性调用

1.通用框架接口#ifndef _OBSERVERIMP_H__#define _OBSERVERIMP_H__#include "stdafx.h"#include <map>#include <vector>template <typename ReturnT, typename ParamT>class ReceiverImplBase;template <typename ReturnT, typename ParamT>c
原创
发布博客 2021.02.25 ·
230 阅读 ·
1 点赞 ·
0 评论

ZMplayer.rar

发布资源 2020.12.21 ·
rar

vlc + Duilib编写本地播放器

一.vlc部分 1.vlc的环境搭建:https://blog.csdn.net/zhoumin4576/article/details/78166198 2.vlc的功能封装主要参考了Alberl大神封装的代码:https://www.cnblogs.com/Alberl/p/3407726.html 3.对vlc部分没有读过源码,只是使用了其简单的功能实现,在实现过程中也遇到了一些问题,在这里进行说明: (1)如果播放一个较大的文件,退出时要等待很长时间:强制指定demu...
原创
发布博客 2020.12.21 ·
303 阅读 ·
0 点赞 ·
0 评论

vlc + duilib + vs2013

发布资源 2020.12.21 ·
rar

std::chrono获取UTC

1.durationduration:自定义时间间隔单位 std::chrono::hours hs(2);//2小时 std::chrono::minutes mns(4);//4分钟 std::chrono::seconds ss(1);//1秒钟 std::chrono::milliseconds mls(5);//5毫秒 std::chrono::microseconds mcs(7);//7微秒 std::chrono::nanoseconds nns(8);//8纳秒du
原创
发布博客 2020.11.30 ·
766 阅读 ·
0 点赞 ·
0 评论

STL比较常见的算法

头文件:#include <algorithm> sort:数列排序=============is_sorted:是否按规则排序 std::vector<int> vecArray = { 4, 1, 6, 9, 3, 1, 4 }; std::sort(vecArray.begin(), vecArray.end());//1, 1, 3, 4, 4, 6, 9 默认升序 std::sort(vecArray.begin(), vecArray.end(), [](int
原创
发布博客 2020.11.25 ·
78 阅读 ·
0 点赞 ·
1 评论
加载更多