自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 资源 (9)
  • 收藏
  • 关注

原创 Qt OpenGL(二十三)——Qt OpenGL 核心模式-给三角形上色

本篇文章本来打算和上一篇文章写到一块的,但是考虑到VAO和VBO的概念是学习OpenGL核心模式绕不开的一个概念,所以单独再写一篇了,并且后面切换到使用Qt封装的VAO和VBO的时候,流程和这个也差不多,所以还是要做到理解这个概念的。今天继续分享给三角形上色。

2022-11-20 04:15:00 1284

原创 Qt OpenGL(二十二)——Qt OpenGL 核心模式-VAO和VBO

你只需要记住现在这些步骤就行。在调用VAO的时候,使用的函数glVertexAttribPointer函数,Attrib就是属性的意思,这个函数就是指定输入数据的哪一个部分对应顶点着色器的哪一个顶点属性。所以,VBO的作用就是在CPU和GPU之间充当一个桥梁的作用,当我们把顶点数据存到VBO,VBO就会把数据自动的送到GPU,我们不需要关心他怎么送过去的,我们只要负责往VBO中送数据就行了(使用函数实现)。上面是我们需要绘制的顶点,同时也包含顶点颜色数据,也有可能会包含纹理数据,这个以后会介绍。

2022-11-19 17:21:06 2054

原创 Qt OpenGL(二十一)——Qt OpenGL 核心模式绘制一个三角形的流程

上一篇文章介绍了Qt Creator中的示例,旋转的三角形。本篇介绍通过OpenGL核心模式的代码实现绘制三角形,稍后会通过Qt封装的OpenGL核心模式的代码(即OpenGL 3.2及之后的版本)实现旋转的三角形。接下来的几篇会实现上一篇中的会旋转的彩色三角形。在OpenGL3.2版本之前,OpenGL使用的都是固定渲染管线的写法,在3.2版本之后,进入核心模式之后,使用的都是图形渲染管线。渲染管线又称渲染流水线,它是图形图像从数据一步一步形成最终输出的画面所要经历的各种操作过程。

2022-11-04 11:06:19 2555

原创 Qt OpenGL(二十)——Qt OpenGL 核心模式版本

在之前的OpenGL教程(1~19)中,采用的方式都是固定渲染管线,也就是OpenGL3.2版本之前的写法,但是OpenGL从3.2版本开始,就鼓励使用核心模式进行开发了,其目的就是为了提高效率,增加编程的灵活性。从本篇开始,我把核心模式方法的写法分享给大家,主要还是借助以Qt开发。

2022-10-26 23:37:31 3888 1

原创 OpenCV中拟合线性方程(最小二乘法)

OpenCV库提供了,拟合直线的函数fitLine,该函数的原型如下。该函数直线拟合是基于最小二乘法。OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 [1] 它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV用C++语言编写,它具有C ++,Pyth

2022-09-25 16:23:33 2096

原创 C语言库gsl中拟合线性方程(最小二乘法)

gsl(GNU Scientific Library)是专门为应用数学和科学技术领域的数值计算提供支持的软件库。gsl使用C语言编写,同时也为其他语言做了相应的封装。gsl在GNU通用公共许可下是免费的。该函数库提供了广泛的数学算法的实现函数,包括随机数生成器,特殊函数和最小二乘拟合等等。目前该函数库提供有超过1000个函数,这些函数包含的范围有:复数计算、多项式求根、特殊函数、向量和矩阵运算、排列、组合、排序、线性代数、特征值和特征向量、快速傅里叶变换(FFT)、数值积分、随机数生成、随机数分布、统计、蒙

2022-09-15 22:37:43 751

原创 C++库Eigen中拟合线性方程(最小二乘法)

前几篇的文章通过matlab、python、C语言分别实现了最小二乘法的线性拟合,本篇使用C++库Eigen实现最小二乘法拟合线性曲线。

2022-09-05 08:00:00 2840

原创 C语言中拟合线性方程(最小二乘法)

在matlab和python中都有可以绘制图形的工具,所以C语言下我使用Qt作为编译器,绘图工具使用QCustomPlot第三方工具来进行绘图。其实,在Qt中还可以选择QCharts和第三方的Qwt库(Qwt个人感觉比QCustomPlot更强大一些,以后有机会再单独介绍吧,由于QCustomPlot用起来比较简单,后续C语言和C++使用最小二乘法的拟合曲线的绘图,都使用QCustomPlot。后续需要知道QCustomPlot怎么简单使用的可以回看本篇的内容。)

2022-09-02 21:19:23 2325

原创 Python中拟合线性方程(最小二乘法)

实现线性拟合本篇文章主要使用了curve_fit函数。curve_fit是使用非线性最小二乘法将函数f进行拟合,寻找到最优曲线。即curve_fit函数可以实现线性了,也可以实现非线性的,包括自定义的。#参数介绍f : 模型函数f(x,…)。它必须将自变量作为第一个参数,其余你需要求的参数都放后面xdata : 数组对象,测量数据的自变量。对于具有k个预测变量的函数,通常应为M长度序列或(k,M)形数组。ydata : 数组对象,相关数据,长度M array - 标称。...

2022-08-25 23:01:35 3418

原创 MATLAB中拟合线性方程(最小二乘法)

上一篇说了,最小二乘法的一些概念(最小二乘法在编程中的实现),今天写一下matlab中拟合最小二乘法的代码。

2022-08-25 22:52:58 6806

原创 最小二乘法在编程中的实现

最小二乘法,英文写法:least squares method,又叫最小平方法,是一种数学优化建模方法。它通过最小化误差的平方和寻找数据的最佳函数匹配。

2022-08-24 23:14:49 3037

原创 OpenGL(十九)——Qt OpenGL波动纹理(旗子的飘动效果)

这样使得我们的波浪可以“居中”(这样计算所得结果将落在区间[-4.5,4.5]之间)。点[x][y][2]最后的值就是一个sin函数计算的结果。在日常的项目中,我们经常会实现波动的一些纹理效果,比如飘动的旗子,水的波纹,地图上某一点的波浪圈圈等...,本篇介绍波动纹理的实现,旗子的飘动。通过上面的结果展示,我们可以看到旗子飘动的效果,文章所需的资源,我放到了百度网盘,如果链接失效,大家可以私信我。在实现波动效果的时候,常用的波动使用的就是正弦函数sin,然后再叠加纹理的实现,就能实现飘动的旗子了。...

2022-07-30 23:11:05 2139

原创 OpenGL(十八)——Qt OpenGL绘制一个3D世界

从磁盘上载入世界资料,会给我们带来更多的弹性,可以让我们体验不同的世界,现在这些日子您所需要的是一个大一点的、更复杂些的、动态3D世界,它带有空间的六自由度和花哨的效果如镜像、入口、扭曲等等,通过上面的结果展示,我们可以看到3D的效果,文章所需的资源,我放到了百度网盘,如果链接失效,大家可以私信我。如果您有兴趣知道下面的每一行代码是如何运行的话,请下载完整的源码,并在浏览这一课的同时,对源码进行跟踪。当您想要使用一系列的数字来完美的表达3D环境时,随着环境复杂度的上升,这个工作的难度也会随之上升。.....

2022-07-30 22:45:26 3115 1

原创 OpenGL(十七)——Qt OpenGL在三维空间移动位图(会动的星星)

星星实际上是一个平面的纹理。现在您在屏幕中心画了个平面的四边形然后贴上纹理,这看起来很不错。一切都如您所\ 想的那样。但是当您当您沿着y轴转上个90度的话,纹理在屏幕上就只剩右侧和左侧的两条边朝着您。看起来就是一条细线。\ 这不是我们所想要的。我们希望星星永远正面朝着我们,而不管屏幕如何旋转或倾斜。......

2022-07-30 16:03:11 2434 1

原创 OpenGL(十六)——Qt OpenGL融合(将两张图片叠合成一张图片)

在常用的项目场景中,我们经常会遇到将两个图片合在一起变成一张图片,这时候就会有前后之分,特别是两个物体合在一起的时候,从前面看就更有前后(深度)之分了,也可以理解成遮挡。这样的一种技术实现OpenGL里叫融合。......

2022-07-28 22:56:50 4874 2

原创 OpenGL(十五)——Qt OpenGL三种不同的纹理滤波方式、光照、物体的移动

本篇分享1、如何使用三种不同的纹理滤波方式。2、如何使用键盘来移动场景中的对象,3、如何在OpenGL场景中应用简单的光照。

2022-07-26 23:30:46 3558

原创 OpenGL(十四)——Qt OpenGL纹理

纹理(Texture)的本质是一个2D图片(1D和3D),或者叫图形数据。只是在OpenGL中专业术语中称其为纹理。你可以这样理解纹理,你家房子装修,你想要在不同的房间贴上不同风格的墙纸,有科技感的,有雍容华贵的,还有动漫的等等,此时的墙纸就是我们所说的纹理了。......

2022-07-16 23:13:00 2522

原创 OpenGL(十三)——Qt OpenGL绘制三维图形

OpenGL渲染3D物体到屏幕上的过程其实类似我们平时用照相机拍照的过程,这个步骤大致如下:一、把照相机固定在三脚架并让它对准场景(视图变换)二、把场景中的物体调整摆放好(模型变换)三、选择照相机的镜头,并调整放大倍数(投影变换)四、确定最终照片的大小(视口变换)其中视图变换必须要在模型变换之前,其它可以在任何时候。......

2022-07-16 22:36:43 10680 1

原创 OpenGL(十二)——Qt OpenGL绕着坐标轴旋转多边形

可以看到,通过定时器刷新rTri和rQuad的值,并update()重绘,可以看到三角形和四边形在旋转,旋转的效果,你可以把代码在Qt中运行一下看看。这与我们在OpenGL中绕着X轴旋转什么的情形是一样的。Y轴-假设您正处于一个巨大的龙卷风中心,龙卷风的中心从地面指向天空(就像OpenGL中的Y轴)。多边形的旋转,在类中增加两个变量来控制这两个对象的旋转。这与我们在OpenGL中绕着Y轴旋转什么的情形是一样的。这与我们在OpenGL中绕着Z轴旋转什么的情形是一样的。多边形的旋转主要使用的是函数。......

2022-07-16 17:36:40 3308

原创 OpenGL(十一)——Qt OpenGL给多边形上色

//! 现在我们绘制一个单调着色——蓝色的正方形。最重要的是要记住,设置当前色之后绘制的所有东东都是当前色的。 //! 以后您所创建的每个工程都要使用颜色。即便是在完全采用纹理贴图的时候,glColor3f仍旧可以用来调节纹理 //! 的色调。等等...,以后再说吧。 //! 我们必须要做的事只需将颜色一次性的设为我们想采用的颜色(本例采用蓝色),然后绘制场景。每个顶点都是蓝色的, //! 因为我们没有告诉OpenGL要改变顶点的颜色。最后的结果是.....全蓝色的....

2022-07-16 16:56:34 2104

原创 OpenGL(十)——Qt OpenGL绘制多边形

上篇文章介绍了如何创建一个Qt下的第一个OpenGL程序,代码只是实现了几个重载的函数,但是并未绘制任何东西,这边文章介绍绘制多边形。本文原创作者冯一川(ifeng12358@163.com),未经作者授权同意,请勿转载。在很早之前的文章,使用VS2010工具也编写过,使用OpenGL创建多边形。在Qt下同样的也是使用这样的代码进行绘制。看一下,运行的效果。.........

2022-07-16 16:27:05 3702 1

原创 OpenGL(九)——Qt OpenGL创建一个OpenGL的窗口

这个函数的作用是重新设置OpenGL场景的大小,而不管窗口的大小是否已经改变(假定您没有使用全屏模式)。,上一篇介绍了在Qt的OpenGL实现一个旋转的多边形,是以前学习Qt下OpenGL,参考的NeHe的教程实现的,所以,接下来还是把之前学习的NeHe教程也一起贴出来吧,与小伙伴们一起分享、交流。*如果您对OpenGL已经有所了解的话,您可以在glLoadIdentity()调用之后,函数返回之前,试着添加一些OpenGL代码来创建基本的形。以后的每个教程中我都会在例程的此处增加新的代码。........

2022-07-16 15:57:28 1661

原创 Qt经验之实现一个多线程的串口接收类QSerialPort

在Qt的编程中,如果不是迫不得已的情况下,一般的我们不建议线程数多于3个。同时,我也不建议把串口接收的类封装为一个多线程的操作,因为串口和网络这些收发数据都是异步的,操作系统会调度,完全没必要再去封装为一个多线程。把接收到的数据需要计算的,耗时处理的扔到另一个线程里,这才是我们应该考虑的事情。但是,有时候,我们迫不得已在串口或者网口接收数据后立马做一些操作,所以也会采用多线程的串口类。在此,再次建议大家,不要把串口、网口这些接收的类封装到多线程中。.....................

2022-07-13 23:50:01 6591 11

原创 OpenGL(八)——Qt OpenGL实现一个旋转的正方体

glRotatef(Angle,Xvector,Yvector,Zvector)负责让对象绕某个轴旋转。Xvector,Yvector和Zvector三个参数则共同决定旋转轴的方向。比如(1,0,0)所描述的矢量经过X坐标轴的1个单位处并且方向向右。(-1,0,0)所描述的矢量经过X坐标轴的1个单位处,但方向向左。实现这样的一个效果主要的步骤就是,先绘制一个正方体,然后通过纹理贴图的方式把图片,贴到你想贴到的具体的面上,总而言之,就是绘制的原理其实就是多个纹理的绘制过程。.........

2022-05-26 23:39:32 3416 1

原创 OpenGL(七)——Qt 中编写OpenGL

OpenGL(七)——Qt 中编写OpenGL一、说明前面介绍了一些OpenGL的绘图的文章,都是在vs2010上编写的,有时候Qt项目中会用到,但是Qt自己有自己的OpenGL库。OpenGL(二)——OpenGL基础知识点(一)OpenGL(三)——OpenGL基础知识点二OpenGL(四)——第一个OpenGL程序——创建一个四边形OpenGL(五)——创建二维图形OpenGL(六)——创建三维图形二、Qt中使用OpenGL在之前的文章中写了怎么在vs中去配置Ope

2022-05-26 23:37:36 3550

原创 小记——Qt Creator MSVC版本中文乱码

Qt Creator MSVC版本中文乱码一、场景在使用msvc版本的Qt开发的时候,会遇到了中文乱码的问题。以我的电脑场景说下解决方式。二、配置Qt:Qt 5.8.0(msvc 2015,32 bit)操作系统:win10 64位。三、原因1. Qt Creator的编辑器默认使用UTF-8编码方式来读取文本文件。在Windows中文简体操作系统,编码使用的是GB2312。而Visual Studio保存文件时默认采用的是本地编码方式。如果使用Qt Creator读取由Vi

2022-04-14 10:53:55 809

原创 Qt 复制一个整体的项目并重命名为新的项目名称

Qt 复制一个整体的项目并命名一、场景在日常的开发过程中,有的时候,我们需要把一个开发好的项目,由于业务原因我们可能需要在原来的项目基础上改个名字继续开发。这个时候我们不能采用原来的项目名称,生成和原来同样名称的可执行文件,又不想麻烦的重新创建一个项目。这时候我们可以直接粘贴复制就行。二、操作比如我们有个项目名称叫做test001。1、我们把test001整个项目文件夹,复制一份,并命名位test002。2、把pro文件和pro.user文件都重新命名为test002..

2022-04-09 13:54:59 4577 5

原创 FFmpeg开发(十一)——Linux系统下安装FFmpeg

FFmpeg开发(十一)——Linux系统下安装FFmpeg一、说明最近,由于项目需要,在Linux系统下需要用到FFmpeg,现在把我自己在linux系统下安装ffmpeg的过程记录下来。我的操作系统使用的是中标麒麟,Qt的版本使用的是Qt 5.6.3.二、下载FFmpeg首先下载FFmpeg的安装文件。我下载了一个4.2.5版本的库。大家可以根据自己的需要下载对应的版本。下载地址:http://ffmpeg.org/download.html#releases三

2022-02-22 17:36:59 8014

原创 Qt 设置Widget背景图片并实现透明度的三种方式

一、场景在平常的开发过程中,我们常常会遇到需要设置Widget窗口背景图片透明度的方式。一般会有三种方式可以进行设置。二、方式一(使用图形遮罩功能SerMask函数)class BackGroundWidget01 : public QFrame{ Q_OBJECTpublic: BackGroundWidget01();};BackGroundWidget01::BackGroundWidget01(){ resize(800,600); QPix

2022-02-08 17:08:46 14443 2

原创 浅析Qt中的反射编程

浅析Qt中的反射编程一、反射的基本思想可能你听过Java中的反射概念,但是C++中却没有,不过Qt中支持反射的基本思想。所谓反射,就是指对象成员之间的自我检查。使用反射编程就可以编写出通用的操作,就能对具有各种不同结构的类进行操作二、元对象模式我们知道要想实现Qt的信号和槽功能,我们就必须有Qt的元对象系统,因为这个元对象系统提供了对象之间通信的信号与槽机制、运行时类型信息和动态属性系统等。但是,元对象是基于三个条件的:1、该类必须继承自Qobject类2、必须在类的..

2022-01-25 16:11:23 2697

原创 Linux系统下,Qt的float型数据大小端转换

定义一个联合体:(在我使用的Linux系统下,我测试的float型数据大小占4个字节)union UnionIntFloat{ int m_i32; float m_f32;};然后,使用函数进行转换:int swapInt32(int value){ return ((value & 0x000000FF) << 24) | ((value & 0x0000FF00) << 8) | ...

2022-01-12 17:51:21 2091

原创 Qt 信号和槽的机制(逻辑清晰的浅谈信号与槽)

信号与槽是Qt特有的的消息传输机制,在Qt中信号与槽用得十分广泛。在编程的过程中,我们都会遇到消息传递的事情,本质上就是发出命令(信号、消息),执行命令(相应的执行)。比如单击窗口上一个按钮然后弹出一个对话框,那么就可以将这个按钮的单击信号和自定义的槽关联起来,信号是按钮的单击信号,槽实现了创建一个对话框并显示的功能。信号与槽就是实现对象之间通信的一种机制,在其他编程语言中也有通过回调机制来实现对象之间的通信。...

2021-12-23 17:35:07 18102 2

原创 FFmpeg开发(十)——Qt 实现FFmpeg下载m3u8视频

FFmpeg开发(十)——Qt 实现FFmpeg下载m3u8视频之前的文章介绍了如何利用ffmpeg实现一个视频播放器,今天使用ffmpeg在Qt平台下实现下载m3u8视频。FFmpeg开发(四)——Qt实现一个视频播放器(参考了暴风影音、迅雷影音)FFmpeg开发(五)——Qt视频播放器之封装FFmpeg类(参考了暴风影音、迅雷影音)FFmpeg开发(六)——Qt视频播放器之封装音频类(参考了暴风影音、迅雷影音)FFmpeg开发(七)——Qt视频播放器之播放列表类(参考了暴风影音、迅雷

2021-11-20 23:16:55 2160

原创 FFmpeg开发(九)——Qt视频播放器之快进滑动条(参考了暴风影音、迅雷影音)

FFmpeg开发(九)——Qt视频播放器之快进滑动条(参考了暴风影音、迅雷影音)上一篇介绍了使用多线程FFmpeg开发(八)——Qt视频播放器之多线程的使用(参考了暴风影音、迅雷影音)本篇写一下滑动条的实现,播放快进滑动条和音量控制滑动条都是重写了QSlider类,主要就是对QSlider进行QSS美化。#include <QObject>#include <QWidget>#include <QSlider>#include <QMouse

2021-11-17 17:37:36 2908

原创 FFmpeg开发(八)——Qt视频播放器之多线程的使用(参考了暴风影音、迅雷影音)

FFmpeg开发(八)——Qt视频播放器之多线程的使用(参考了暴风影音、迅雷影音)我们知道Qt的界面主要是一个主线程,如果我们把解码的代码也在主界面类中实现的话,可能会导致主界面在播放视频的过程中出现卡顿的现象。所以我们一般会采用多线程的方式使用。本文原创作者:冯一川(ifeng12358@163.com),未经作者授权同意,请勿转载。...

2021-11-17 17:25:54 3911

原创 FFmpeg开发(七)——Qt视频播放器之播放列表类(参考了暴风影音、迅雷影音)

FFmpeg开发(七)——Qt视频播放器之播放列表类(参考了暴风影音、迅雷影音)上一篇分享了音频类的封装。本篇分享实现视频播放器的播放列表。播放列表主要内容就是一个QTableWidget实现的。 m_pTableWidget = new QTableWidget(); m_pTableWidget->setObjectName("TableWidget"); QHeaderView *hHeader = m_pTableWidget->horiz

2021-11-17 12:48:04 1833 1

原创 FFmpeg开发(六)——Qt视频播放器之封装音频类(参考了暴风影音、迅雷影音)

FFmpeg开发(六)——Qt视频播放器之封装音频类(参考了暴风影音、迅雷影音)上一篇介绍了,封装FFmpeg类。本篇介绍封装音频类。本文原创作者:冯一川(ifeng12358@163.com),未经作者授权同意,请勿转载。...

2021-11-17 12:45:33 1169 1

原创 FFmpeg开发(五)——Qt视频播放器之封装FFmpeg类(参考了暴风影音、迅雷影音)

FFmpeg开发(五)——Qt视频播放器之封装FFmpeg类(参考了暴风影音、迅雷影音)上一篇介绍了,使用Qt和FFmpeg写的播放器。页面大家可以点进去查看和下载。本篇分享一下,封装的FFmpeg类,因为使用的是Qt,所以就按照C++的方式进行了封装。构造函数:FFmpeg::FFmpeg(){ initData();}初始化信息:void FFmpeg::initData(){ m_errorBuff[0] = '\0'; av_regi

2021-11-17 11:03:28 1972 1

原创 FFmpeg开发(四)——Qt实现一个视频播放器(参考了暴风影音、迅雷影音)

FFmpeg开发(四)——Qt实现一个视频播放器(参考了暴风影音、迅雷影音)前几篇介绍了:FFmpeg开发(一)一Qt Creator配置FFmpegFFmpeg开发(二)——(FFmpeg基础知识介绍)在前几篇的基础上,写了一个视频播放器。参考了暴风影音和迅雷影音。开发工具:Qt 5.8.0FFmpeg版本:4.2.1.操作系统:Windows 10先来几张播放器的图片:由于版权问题,只是参考了暴风影音和迅雷影音的界面布局,并没有做成一样....

2021-11-17 11:00:27 16239 2

原创 FFmpeg开发(三)——(FFmpeg的简单应用)

FFmpeg开发(三)——(FFmpeg的简单应用)前两篇介绍了FFmpeg的安装和基本知识。FFmpeg开发(一)一Qt Creator配置FFmpegFFmpeg开发(二)——(FFmpeg基础知识介绍)今天整理下ffmpeg的简单应用。在上篇中,可以知道FFmpeg的解码流程。通过上图,可以看到解码流程。(图片来源于网络)按照流程,我们整理出一个完整的流程代码:int main(){ QString fileName = "C:/Users/feng.

2021-11-17 10:19:02 1359

vs2017 release x64 编译的库

vs2017 release x64 编译的库

2024-07-11

Qt样式表,很全的样式表资源,网上大神整理的。

Qt样式表,很全的样式表资源,网上大神整理的。

2022-04-13

images.rar

PyQt5教程(八)——实现QQ登录界面(二、加载资源文件),中所需要的图片资源。索取资源也可以给我发邮件ifeng12358@163.com。

2019-11-15

QQLogin.ui

PyQt5 实现QQ登录界面,这是使用Qt Designer创建的ui界面文件。如果不能使用,可以给我发邮件,ifeng12358@163.com

2019-11-12

eric6版本17.05.rar

Eric6是一个全功能的Python开发IDE,它本身就是用Python开发的,并且使用了PyQt。Eric6还集成了Scintilla编辑器控制,具有很强大的代码编辑、代码补全等功能。Eric是一个专业的Python项目管理的IDE,它使用了插件管理系统,可以通过安装插件来扩展Eric的功能。Riverbank公司网站上推荐的IDE就是Eric。

2019-11-10

wheel安装包.rar

wheel文件本质上就是zip或者rar,只不过他更加方便python的安装以及使用。下载完成后,解压出来,通过命令行进入到解压文件夹,使用下面命令进行安装:python setup.py install

2019-11-10

pip命令安装包.rar

pip命令安装包,如果没有安装pip命令,可以下载,手动安装。 pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

2019-11-10

Mysql必知必会超清版

超清版-MySQL必知必会电子版,这一版比较清晰。学习可以当做教材,也可以当做工具书。

2019-01-13

Qt链接mysql5.7所需的libmysql.dll和libmysql.lib文件

Qt链接mysql5.7所需的libmysql.dll和libmysql.lib文件,我的mysql版本为5.7.18,mysql5.7版本的应该都能用。

2019-01-12

linux 下Qt初级教程(一)实现简易的计算器

linux 下Qt初级教程(一)实现简易的计算器

2016-11-10

空空如也

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

TA关注的人

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