自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(389)
  • 资源 (63)
  • 论坛 (1)
  • 收藏
  • 关注

原创 数据库数据模型

目 录1 基本概念2 数据模型的三要素3 E-R模型3.1 实体3.2 联系3.3 属性3.4 实体-联系方法3.5 扩展的E-R模型4 数据模型5 关系模型1 基本概念 模型就是对现实世界特征的模拟和抽象,数据模型是对现实世界数据特征的抽象。常用的数据模型分为概念数据模型和基本数据模型。 (1)概念数据模型。概念数据模型又称信息模型,是按用户的观点对数据和信息建模;是现实世界到信息世界的第一层抽象,强调其语义表...

2020-11-08 23:23:06 37

原创 Ubuntu18安装Realtek8125b网卡驱动

最近入手了一款带Realtek8125b网卡的主板,装Ubuntu18用于开发,由于缺少网卡驱动,导致连不了网,查阅相关资料,发现官网有驱动源码,此博客记录编译、安装驱动。此版本驱动源码转至下载频道:https://download.csdn.net/download/WU9797/12995768官网驱动源码下载地址:https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000

2020-10-21 13:25:18 454 7

原创 CURL查询公网IP

Ubuntu和Windows下都可使用CURL命令来获取公网IP:eric@ubuntu:~$ curl ip.sb111.112.x.x还有一些其它的网站可以查询:curl ip.sbcurl ipinfo.io (慢)curl ip.cncurl cip.cccurl myip.ipip.netcurl ifconfig.iocurl httpbin.org/ipcurl members.3322.org/dyndns/getipcurl icanhazip.comc

2020-09-11 11:23:02 56

原创 Qt获取本机网卡信息

//// netinfo.h//#include <QNetworkInterface>#include <QHostInfo>static QString interfaceTypeToString(QNetworkInterface::InterfaceType t){ switch (t) { case QNetworkInterface::Unknown: return "Unknown"; break;

2020-08-13 10:14:36 74

原创 VTK智能指针——vtkSmartPointer

 VTK中的智能指针类为vtkSmartPointer,是一个模板类,继承自vtkSmartPointerSmart类。vtkSmartPointer类中定义一个vtkObjectBase类型的指针对象Object,用于存储智能指针中实际生成的对象。vtkSmartPointer<vtkLight> light1 = vtkSmartPointer<vtkLight>::New(); vtkSmartPointer中定义了静态函数New()来生成一个智能指针对象。该函数根据模板

2020-08-07 09:27:03 158

原创 Visual Studio(VS)启用更新的 __cplusplus 宏

/Zc:__cplusplus 编译器选项启用 __cplusplus 预处理器宏以针对最新的 C++ 语言标准支持报告更新的值。 默认情况下,Visual Studio 始终为 __cplusplus 预处理器宏返回值“199711L”。从 Visual Studio 2017 版本 15.7 开始便已提供 /Zc:__cplusplus 选项,该选项在默认情况下处于禁用状态。如果启用 /Zc:__cplusplus,则 __cplusplus == _MSVC_LANG。CMake中启用:if

2020-06-06 23:22:13 276

原创 C++17结构化绑定

https://zh.cppreference.com/w/cpp/language/structured_binding

2020-05-28 22:34:39 218

原创 CMake VS2019 编译VTK8.2.0启用C++17标准

CMakeList.txt中添加:(这里加在了project(VTK)之后)if (MSVC_VERSION GREATER_EQUAL "1900") include(CheckCXXCompilerFlag) CHECK_CXX_COMPILER_FLAG("/std:c++17" _compiler_supports_cxx17) if (_compiler_supports_cxx17) add_compile_options("/std:c++17")

2020-05-19 21:48:17 340

原创 C++11特性:魔法静态变量 magic static

魔法静态变量是C++11的核心语言功能特性,提案:N2660 - Dynamic Initialization and Destruction with Concurrency, 最早在GCC2.3 / Clang2.9 / MSVC19.0等编译器得到支持。另外可以参考 cppreference:存储类说明符...

2020-05-02 15:48:57 521

原创 ubuntu磁盘挂载以及开机自动挂载

系统: Ubuntu 18.04磁盘: 240GB nvme ssd1. 磁盘挂载使用命令查看分区:sudo fdisk -lroot@ubuntu:~/workspace# fdisk -lDisk /dev/ram0: 4 MiB, 4194304 bytes, 8192 sectorsUnits: sectors of 1 * 512 = 512 bytes...

2020-04-28 14:22:25 150

原创 VTK 隐藏Actor

https://vtk.org/Wiki/VTK/Examples/Cxx/Visualization/HideActorDisplay two spheres, then hide one, then hide both.#include <vtkPolyDataMapper.h>#include <vtkActor.h>#include <vt...

2020-04-28 09:33:54 402

原创 QLineEdit后面放置一个按钮

QToolButton* btn = new QToolButton; btn->setText("..."); btn->setCursor(Qt::ArrowCursor); QWidgetAction* action = new QWidgetAction(ui.lineEdit); action->setDefaultWidget...

2020-04-27 23:21:14 156

原创 Qt5 TabWidget Tab栏 添加按钮

QPushButton* tabButton = new QPushButton(tr("+"), this); ui.tabWidget->setCornerWidget(tabButton);效果如下:

2020-04-27 21:53:40 186

原创 Ubuntu20.04 LTS 更换国内阿里源

启动终端,备份源文件:sudo cp /etc/apt/source.list /etc/apt/source.list.backup将源文件更换为阿里源:# deb cdrom:[Ubuntu 20.04 LTS _Focal Fossa_ - Release amd64 (20200423)]/ focal main restricted# See http://help....

2020-04-27 20:42:40 7226

原创 ubuntu20.04设置中文输入法

ubuntu 20.04 在2020年04月24日正式发布,博主在Win10系统下使用VMware 15安装体验了一下,目前暂不支持搜狗输入法,所以还是老老实实使用ibus实现中文输入法吧。关键点:1. 在 设置-区域与语言 里添加中文输入源2. 在语言支持里选择键盘输入法系统为 IBus。3. 重启系统,按shift键看看能否切换呢?OK...

2020-04-25 01:46:08 24765

原创 Qt5获取当前用户名

#include <QDir>#include <QStandardPaths>#include <QProcess>QString getCurrentUserName(){ QString userName; if (userName.isEmpty()) { QStringList envList = QPro...

2020-04-22 23:40:45 292

原创 Qt QTextEdit设置滑动条处于顶部或者底部

通过设置光标位置来改变滑动条位置void setTextCursorToTop(){ QTextCursor textCursor = ui->textEdit->textCursor(); textCursor.movePosition(QTextCursor::Start, QTextCursor::MoveAnchor); ui->text...

2020-04-21 01:30:17 488

转载 arm-linux-gnueabihf、aarch64-linux-gnu等ARM交叉编译GCC的区别

https://blog.csdn.net/Namcodream521/article/details/88379307

2020-04-20 14:18:47 440

原创 WinSCP文件上传权限不足,错误3

切换到root用户root@:~# vi /etc/ssh/sshd_config按下方设置:# Authentication:LoginGraceTime 120#PermitRootLogin without-passwordPermitRootLogin yesStrictModes yes

2020-04-20 10:33:21 252

转载 Ubuntu18.04安装交叉编译工具链gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf

https://blog.csdn.net/liuenming123/article/details/88651608

2020-04-20 09:57:45 366

原创 DICOM Patient Position (0018,5100) - C++ enum

/** Patient Position (0018,5100) specifies the position of the patient relative to the imaging equipment space. This Attribute is intended for annotation purposes only. It does not provide an ex...

2020-04-03 00:07:42 182

原创 DICOM Modality (0008,0060) - C++ enum

/** Type of equipment that originally acquired the data used to create the images in this Series. Tag: (0008,0060). VR: Code String (CS) \note -# The XA modality incorporates the retire...

2020-04-02 23:44:13 243

原创 C++设计一个精度达纳秒的计时器

可计时 纳秒-小时/**************************************************************************************** Copyright (C) 2020, Shaoguang. All rights reserved.**** Date : 2020/04/01***************...

2020-04-01 17:04:09 181

原创 ITK深拷贝itk::Image

ITK版本:5.0.1template<typename TPixel, uint Dim>void deepCopyItkImageData(const itk::Image<TPixel, Dim>* src, itk::Image<TPixel, Dim>* dst){ if (!src || !dst) { retur...

2020-04-01 09:32:08 178

原创 VTK vtkImageData转vtkPolyData

#include <vtkImageToPolyDataFilter.h>

2020-03-27 22:36:30 298

原创 Qt VTK显示单张DICOM图像并调节窗宽窗位

开发环境:Qt 5.12.7( & Visual Studio 2017) VTK 8.2.0源代码:#include <QtWidgets/QApplication>#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2)VTK_MODULE_INIT(vtkInteractio...

2020-03-23 23:51:52 526

原创 Qt判断鼠标移动的同时鼠标左键被按下

// QMouseEvent* e;if (e->type() == QEvent::MouseMove && (e->buttons() & Qt::LeftButton )) { // TODO}

2020-03-22 23:28:13 1367

原创 vtk同一窗口中多个Renderer(渲染多个场景)示例

vtk版本: 8.2.0平台:Windows 10#include <vtkNew.h>#include <vtkConeSource.h>#include <vtkRenderWindow.h>#include <vtkCubeSource.h>#include <vtkCylinderSource.h>#inc...

2020-02-15 04:04:03 996

原创 Qt设置鼠标样式

this->setMouseTracking(true); //设置为不按下鼠标键触发moveEventvoid mouseMoveEvent(QMouseEvent* event){ QPoint mousepos = event()->pos(); //在坐标(0 ~ width,0 ~ height)范围内改变鼠标形状 if(mousep...

2020-02-14 19:24:44 129

原创 QVTKOpenGLNativeWidget链接鼠标点击事件槽函数,获取鼠标点击处坐标

Qt UI可视化界面中放置一个QWidget,并将之提升为QVTKOpenGLNativeWidget,这里我将之命名为vtkWidget;构造函数中连接信号与槽: connect(ui.vtkWidget, SIGNAL(mouseEvent(QMouseEvent*)), this, SLOT(onVtkWidgetMouseEvent(QMouseEve...

2020-02-05 16:09:51 762 1

原创 Qt检测系统语言并安装翻译文件

#include "MainWindow.h"#include <QApplication>#include <QLocale>#include <QTranslator>int main(int argc, char *argv[]){ QApplication a(argc, argv); QTranslator trans...

2020-01-15 00:00:28 142

原创 Microsoft Edge官方下载地址

微软Edge换上Chromium 内核后确实不一样,快而简洁。正式版下载地址:https://www.microsoft.com/en-us/edge 正式版安装完成后,自带的旧版Edge会被覆盖,所以想保留旧版Edge的请谨慎下载安装。开发版下载地址:https://www.microsoftedgeinsider.com/zh-cn/download...

2019-12-17 14:27:10 4922

原创 CMake GUI 添加库d后缀

点击CMake界面Add EntryName: CMAKE_DEBUG_POSTFIXType: STRINGValue: d

2019-12-17 10:04:26 183

原创 Visual Studio 2017, 2019 官网下载地址

VS2017:社区版地址:https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&rel=15专业版地址:https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-v...

2019-12-16 15:00:15 419

原创 C++自定义编译期警告和错误信息

1 MSVC编译器:注意:C++标准并不支持 #pragma message,但是msvc支持/** Transform expression \a _exp_ to string format. */#define __AUX_STR_EXP(_exp_) #_exp_/** Transform \a _exp_ to string format. ...

2019-12-01 02:41:06 477

原创 _MSC_VER值对应的Visual Studio版本

微软官网链接:Predefined macros截至目前[2019-11-28]:Visual Studio version_MSC_VERVisual Studio 6.01200Visual Studio .NET 2002 (7.0)1300Visual Studio .NET 2003 (7.1)1310Visual Studio 2005 ...

2019-11-28 23:04:51 1828

原创 C++实现string_view

#pragma once#include <ostream>#include <string>#if __cplusplus > 201703L#define ___HAS_CHAR8T 1#else#define ___HAS_CHAR8T 0#endifnamespace fstd {namespace detail {nam...

2019-11-25 22:56:35 162

原创 如何将C++玩成中文编程

以下代码仅供娱乐,切勿用于生产环境,以免被人追着打。测试环境:vs2017#include <iostream>#define 整数 int#define 返回 return#define 打印 std::cout#define 换行 std::endl#define 符号加 +#define 左括号 (#define 右括号 )#define 赋值 =#...

2019-11-22 12:28:39 251

转载 C/C++预定义编译宏

Pre-defined C/C++ Compiler Macroshttps://sourceforge.net/p/predef/wiki/Home/The macros are found here:Standards Compilers Libraries Operating systems ArchitecturesGeneral guidelines are ...

2019-10-26 21:56:45 407

原创 C++判断大小端

bool isLittleEndian(){ union U { int i; char c; }; U u; u.i = 1; return u.c == 1;}// 或者bool isLittleEndian(){ union U { int i; ...

2019-10-10 11:51:06 155

r8125-9.004.01.tar.bz2|r8125-9.004.01.tar.bz2

Realtek8125网卡Linux驱动源码,下载自官方,Ubuntu18.04亲测有效,记录此版本文件 9.004.01,编译、安装步骤参考博客:https://shaoguang.blog.csdn.net/article/details/109199093。

2020-10-21

vtkDocHtml-9.0.1.tar.gz

VTK Version 9.0.1 官方doxygen html代码文档,官网不给力的时候下载本地浏览器使用吧

2020-07-25

vtkDocHtml-8.2.0.tar.gz

VTK Version 8.2.0 官方doxygen html代码文档,官网不给力的时候下载本地浏览器使用吧

2020-07-25

VTK-9.0.1.tar.gz

VTK9.0.1官方C++源代码 结合Qt5.12.8在Windows系统下使用cmake、visual studio 2017 / 2019编译成功 亲测可用 国外网站下载实在太慢

2020-07-25

SimpleITK-1.2.0.zip

SimpleITK 1.2.0 官方C++源代码,官网是国外的,下载速度慢,放在这里,方便大家下载。

2020-07-25

InsightToolkit-5.1.0.tar.gz

InsightToolkit Version 5.1.0 官方源代码,官网是国外的,下载速度慢,放在这里,方便大家下载。

2020-07-25

VTK-9.0.0.tar.gz

VTK9.0.0源代码 结合Qt5.12.8在Windows系统下使用cmake、visual studio 2017 / 2019编译成功 亲测可用

2020-05-15

参考文献格式国家标准(7714-2015).pdf

信息与文献 参考文献著录规则(GB-T 7714-2015)国标2015(目前最新) 带书签 写论文什么的必备

2019-08-21

OpenCV图像处理编程实例.pdf

OpenCV学习必备书籍,讲解通俗易懂,带例子与,带书签。其中使用C++语言讲解,很不错的一本书。

2019-07-07

程序员简洁风简历模板

咱程序员的简历,就是要简介而不失大方与整洁,精心挑选这一模板,希望大家能喜欢。

2019-04-22

PS-CC-2019破解补丁

ps-cc-2019破解补丁,内含说明文档,自行查看即可。亲测可用。

2019-03-30

VAssistX for vs2008-2010

Visual Studio番茄助手,此版本支持Visual Studio 2008和 Visual Studio 2010, 内含Crack程序和安装步骤说明。

2019-01-19

VS2013-Update5离线安装包(百度网盘、含激活码、番茄助手)

Visual Studio 2013 Update5离线安装包,内含激活码、番茄助手、Qt Addin等工具

2018-12-30

SublimeText3汉化包、破解包等资源

转至博客:https://blog.csdn.net/WU9797/article/details/83144803 查看详细内容

2018-10-18

windows10下解决sublimeText中文输入法无法跟随光标的问题

windows10自带输入法测试成功, sublimeText测试版本:3.1.1 Buil3176。y压缩包里有使用方法。

2018-10-18

全能电子地图下载器V3.0(破解版)

全能电子地图下载3.0版,免安装版,亲测可用,7z格式压缩包,解压即可。

2018-09-24

VAssistX_VS2010-2017破解版

VASsistX破解版 for VS2010-2017,版本:2212.目前在VS2015上测试可用。里面有破解补丁安装方法。

2018-09-04

Adcanced Installer 15.2汉化版

Adcanced Installer 15.2安装包制作工具,15.2汉化版。

2018-08-30

网络调试助手C++源码(VS 2008开发)

基于VS 2008开发的网络调试助手源码,本项目博客地址:https://blog.csdn.net/WU9797/article/details/81194629

2018-07-25

串口调试助手 Qt5版源码

基于Qt 5.9.6开发的一款串口调试助手,里面有源码和打包好的软件包。本代码博客地址:https://blog.csdn.net/WU9797/article/details/81161136 可以先去博客预览一下效果哈。

2018-07-23

串口调试助手C++源码(VS 2008)

本项目博客地址:https://blog.csdn.net/wu9797/article/details/81151033 里面有编译好的Debug和Release

2018-07-22

VSPD 6.9 汉化破解版

VSPD,全称Virtuial Serial Ports Driver,可以为计算机提供虚拟串口,方便串口编程调试。汉化破解版,内含破解方法。

2018-07-20

网络调试助手(CM精装版 V3.7)

网络调试助手,CM精装版,V3.7。直接运行,无需安装,可在同一台计算机上运行多个。支持UDP和TCP协议。

2018-07-18

串口调试助手(CM精装版 V3.7.2)

串口调试助手,CM精装版 V3.7.2,直接运行,无需安装,可在同一台计算机上运行多个。

2018-07-18

Visual Studio 2010旗舰版离线安装包(百度网盘)

Visual Studio 2010旗舰版离线安装包,百度网盘下载链接。

2018-07-18

VS 2015企业版离线安装包(百度网盘)

近期整理网盘,不小心删除了,原来的已经不能用了,现在重新上传。 原下载地址:https://download.csdn.net/download/wu9797/10050090。资源不能删除,很担心朋友们下载了无用资源,近期也会在博客上进行说明。 此文件可用。

2018-07-18

VS 2015专业版离线安装包(百度网盘)

近期整理网盘,不小心删除了,原来的已经不能用了,现在重新上传。 原下载地址:https://download.csdn.net/download/wu9797/10050089。资源不能删除,很担心朋友们下载了无用资源,近期也会在博客上进行说明。 此文件可用。

2018-07-18

Sublime Text 3(3176)注册机

适用于Sublime Text 3176的注册机,压缩包里有破解方法。

2018-07-17

Sublime Text 3(3176便携激活版,32位)

从官网下载的便携版 3176版,32位,主题什么的没做改动,已经激活,里面也附上了激活码。另外添加了一个批处理命令,可以将Sublime添加右键至右键菜单。还有汉化、搭建C/C++/Java开发环境的教程。

2018-07-17

基于Qt5.9的校园信息平台设计(工程实训项目)

本代码博客地址:http://blog.csdn.net/wu9797/article/details/79101938 【项目报告(论文)】地址请转到博客查看。

2018-01-19

Qt5实战项目之【天气预报】

Qt实战项目-天气预报 本代码博客:http://blog.csdn.net/wu9797/article/details/79100662

2018-01-18

Qt5 简易软键盘 - 支持中文输入

Qt5简易软件盘,支持中文输入、英文输入、数字输入,代码贴博客了: http://blog.csdn.net/wu9797/article/details/79018689

2018-01-09

Qt5 桌面时钟

Qt5实战项目,本代码博客: http://blog.csdn.net/wu9797/article/details/79013920

2018-01-09

PS ICO格式插件

PS的ICO格式插件,软件开发windows图标制作必备,包含32位和64位,附安装方法。

2017-12-17

天气图标大全

36个高清天气图标,PNG格式,包含白天和夜间,已经准确命名,天气预报开发必备。

2017-12-16

Qt5滚动字幕(左/右)+闪烁效果

本代码博客:http://blog.csdn.net/wu9797/article/details/78742052

2017-12-07

《新概念51单片机C语言教程--入门提高开发拓展全攻略》光盘资料(百度云)

《新概念51单片机C语言教程--入门提高开发拓展全攻略》光盘资料 郭天祥 著 电子工业出版社

2017-11-14

《C#从入门到精通》光盘资料 创客诚品 朱付保 吴庆岗 编著(百度云)

本资料为《C#从入门到精通》 自带光盘资料 创客诚品 朱付保 吴庆岗 编著 北京希望电子出版社 2017年9月1版1次印刷 所用开发工具为目前最新的Visual Studio 2017

2017-11-13

C/C++程序员的自我修养

非常好的总结出了C/C++程序员应该有的编码规范以及一些编码注意事项,让你的代码漂亮地飞起来,减少BUG。

2017-11-06

基于QT开发的ARM/windows平台下的视频播放器

现在官方设定的最低分是2分,无奈无奈。 windows平台和arm开发板都能使用,注意源文件中的宏定义。

2017-10-29

Meditating的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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