自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 VC++获取IPV6等网卡信息

一开始使用的是GetAdaptersInfo,不过只能获取IPV4的信息。网上一顿搜索之后发现需要用GetAdaptersAddresses。

2023-05-22 19:52:29 332

原创 QTableWidget固定列宽,并且最后一列不自动补齐

auto header = m_pTableWidget->horizontalHeader(); header->setSectionResizeMode(QHeaderView::Fixed); header->setStretchLastSection(false);

2022-03-11 14:59:48 803

原创 Linux 处理目标文件的工具(指令)

2022-02-09 14:21:23 602

原创 IP正则匹配

#define STR_IPREG ("((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])[\\.]){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])")

2022-01-13 09:33:27 925

原创 QT设置背景半透明

不能使用样式表。需要设置WA_TranslucentBackground属性后,使用paintevent手动自己画。WLoading::WLoading(QWidget *parent) : QDialog(parent){ ui.setupUi(this); setAttribute(Qt::WA_TranslucentBackground);}void WLoading::paintEvent(QPaintEvent *event){ QPainter painter(thi

2021-09-24 14:14:57 595

原创 设计模式8个设计原则

面向对象设计原则:一.依赖倒置原则(DIP): 高层模块(稳定)不应该依赖于低层模块(变化),二者都应该依赖于抽象(稳定)。 抽象(稳定)不应该依赖于实现细节(变化),实现细节应该依赖于抽象(稳定)。二.开放封闭原则(OCP) 对扩展开放,对更改封闭 类模板应该是可扩展的,但是不可修改三.单一职责原则(SRP) 一个类应该仅有一个引起它变化的原因 变化的方向隐含着类的责任四.Liskov替换原则(LSP) 子类必须能够替换他们的基类(I...

2021-08-10 16:55:02 949

原创 设计模式使用情景

1.策略模式算法和调用分离。2.状态模式状态过多,并且可能变化时。3.单利模式只需要一个实例化对象时。

2021-07-13 11:25:42 51

原创 QTextedit删除右键菜单

1.设置属性 ui->textEdit->setContextMenuPolicy(Qt::NoContextMenu);

2021-07-13 10:38:22 461

转载 linux gdb调试命令转载

https://blog.csdn.net/usstmiracle/article/details/82348786

2020-08-03 16:31:43 78

转载 c++11资料连接

维基百科上关于 C++11 新特性的介绍,中文C++11介绍,英文C++11介绍,另外C++之父Bjarne Stroustrup的关于C++11 的 FAQ也是必看的,我也收集了一些关于C++11的资料,供大家查阅:资料汇http://www.open-std.org/jtc1/sc22/wg21/C++0x/C++11 Support in GCC:http://gcc.gnu.org/projects/cxx0x.htmlWhat is C++0x:https://www2....

2020-06-11 15:35:29 248

转载 类型转换

类型转换

2020-06-03 16:57:04 76

转载 std::future

std::future转载学习

2020-06-03 10:10:48 104

转载 Join()

join记录

2020-06-03 09:24:42 123

原创 msvc编译OPENJpeg

1.安装环境vs2015+cmake,配置环境变量2.下载OPENJPEGhttps://github.com/uclouvain/openjpeg。https://github.com/uclouvain/openjpeg/archive/version.2.1.zip。3.参考文章编译https://blog.csdn.net/10km/article/details/50581246。https://github.com/uclouvain/openjpeg/blob/master/INST.

2020-06-01 11:01:54 195

原创 开始学习第一篇

话不多说,基础差,用的VC6.0,语言老,边学边做。

2018-10-16 09:28:45 75

study_socket.zip

study_socket.zip

2021-01-22

C++简单socket实现

C++简单socket实现 。

2018-07-17

QTcp简单的监听与连接,发送文件

QTcp简单的监听与连接,发送文件

2017-08-09

MessageBox对话框

QT基本对话框的实现

2017-08-09

空空如也

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

TA关注的人

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