自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 boost::interprocess::file_lock 中 lock,try_lock,try_lock_sharable的区别

boost 文件锁,file_lock

2023-08-24 13:46:30 327

原创 RabbitMQ c++

RabbitMQ -c

2023-08-04 16:57:42 1644 3

原创 wpf tabcontrol 与combobox SelectionChanged 事件

当combobox用在tabcontrol 控件的TabItem 中时,combobox的selectionChanged事件会引起tabcontrol selectionChanged 事件 private void Combobox_SelectionChanged(object sender, SelectionChangedEventArgs e) { e.Handled = true; }此方法可注册Combobox的Select...

2020-08-05 10:06:25 762

原创 16进制字符串 与无符号字节数组 互转

1.16进制字符串 转无符号字节数组unsigned char *hex2array(std::string content){unsigned char temp[result_length] = { 0 }; char sz[3] = { 0 }; int len = content.length() / 2; for (int i = 0; i < len; i++) { std::string strByte = content.su...

2020-07-27 12:10:43 1233 2

原创 c++ 单例模式 demo

#pragma once#include <mutex>class Demo{public: static Demo*getInstance() { static std::mutex locker; if (NULL == m_instance.get()) { std::lock_guar...

2020-04-10 15:29:00 147

原创 c# Action

之前一直用的是delegate,最近看同事的代码,发现都是用的Action,所以学习了下Action。Action 与delegate的区别:delegate需要根据签名的不同,需要定义多次委托类型 而 Action本身已经定义好了委托类型。delegate 可以是不提供返回类型,也可以提供返回类型 而Action 是不提供返回类型。1. .xaml文件<Window x...

2020-04-02 14:25:14 1922

原创 C# delegate的基本用法

c#的委托类似于c或c++的指针函数,可以将一个方法当作另一个方法的参数,进行传递。delegate声明:public delegate void OneMethod(); // 无参数,无返回值public delegate void TwoMethod(int x,int y); //有参数,无返回值public delegate int Thr...

2020-04-02 12:06:06 361

原创 WPF MVVM INotifyPropertyChanged

本文介绍wpf MVVM(Model-View- ViewModel ) 模式,以及界面 绑定属性,INotifyPropertyChanged的刷新功能 ,附加知识点类的继承,UserControl的使用。使用开发工具 vs20191.创建wpf项目2.项目名称 MvvmDemo3.创建UserControl在PersonUserControl中加入控件...

2020-04-01 15:38:28 467

原创 打开,关闭 Notepad.exe 进程操作

1.打开:WinExec("Notepad.exe", SW_SHOW);2.关闭:HWND  hWnd = ::FindWindow(_T("Notepad"),0 );     ::SendMessage(hWnd, WM_CLOSE, WM_SYSCOMMAND, 0);

2015-03-20 11:30:19 1820

原创 如何让mfc程序只运行一个

BOOL MyApp::InitInstance(){::CreateMutex(NULL,TRUE,m_pszExeName);if(GetLastError()==ERROR_ALREADY_EXISTS){AfxMessageBox("该程序已经运行!");exit(0);}        ...............}

2015-03-11 13:19:54 264

原创 编译时出现error c4996 最有效的解决方法

项目--属性--c/c++--常规--SDL检查--否

2015-03-04 09:55:46 607

x64 Rabbit-c 库

x64 Rabbit-c lib dll

2023-08-04

mysql-5.5.15

MYSQL是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。

2014-02-21

空空如也

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

TA关注的人

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