自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (6)
  • 收藏
  • 关注

原创 CDA-LEVELI-PART 7业务分析报告与数据可视化报表(15%)

可视化分析图表(占比5%)业务图表与统计图表的区别业务图表决策树熟知比较类图表的使用方法熟知描述类图表的使用方法熟知结构类图表的使用方法熟知序列类图表的使用方法能够根据数据特征及业务需求选择正确的业务类图表使用能够通过图表展示内容理解业务问题撰写业务分析报告(占比5%)业务分析报告作用熟知业务分析报告撰写流程|熟知业务分析报告撰写注意事项|熟知业务分析报告设计方法能够根据业务需求选择正确的报告论点能够根据报告论点搜集并展示.

2021-09-05 00:24:52 1282 4

原创 CDA-LEVEL1-PART 6 业务数据分析(30%)

数据驱动型业务管理方法(占比3%)熟知数据从业务中来到业务中去的全过程熟知数据驱动型业务管理的价值意义熟知数据驱动型业务管理流程熟知数据驱动型业务管理思维方式能够通过数据驱动型业务管理流程找到业务分析与业务管理需求的结合点,能够正确理解数据的出处及产生逻辑,能够正确的运用数据为业务管理提供有价值的数据分析结果指标的应用与设计(占比12%)指标的作用熟知从指标结果出发到业务行为落地的思维过程及分析方法熟知指标与透视计算间关系熟知常用指标:..

2021-09-05 00:09:55 1315 1

原创 CDA-LEVEL1-PART 5 多维数据透视分析(10%)

多表透视分析逻辑(占比 3%)熟知透视分析的作用价值理解多表环境下的连接、透视逻辑能够通过表的字段理解该表所代表的业务维度及业务意义,能够通过表的业务意义倒推回表中字段的主键、维度、度量属性多维数据模型(占比3%)了解使用多维数据模型的业务意义熟知多维数据模型的创建方法熟知多维数据模型中连接方式与汇总结果间的关系熟知多维数据模型下汇总维度与筛选维度间的差异及各自的适用场景能够通过5W2H思维模型梳理业务线索,搜集完整的多表数据。能够根据业务需求,按..

2021-09-04 23:50:11 821

原创 CDA-LEVEL1-PART 4 描述性统计分析(10%)

统计基本概念(占比 2%)统计学含义及其应用统计学是用以收集数据,分析数据和由数据得出结论的一组概念,原则和方法。统计学的基本概念:数据、总体、样本、参数、变量数据的分类数据的描述性统计(占比 3%) 重点解释 连续变量类型集中趋势的度量数据分布中,大量数据朝着某方向集中离散趋势的度量描述性统计图表:直方图、散点图、箱型图分布形态的描述:偏态、峰态统计分布(占比3%)相关分析(占比2%...

2021-09-04 23:11:42 793

原创 CDA-LEVEL 1-PART 3 数据库应用(17%)

数据库相关概念(占比 1%)数据库分类关系型数据库 Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL非关系型数据库nosql 主要有四种数据存储类型 键值对存储(key-value), 文档存储(document store) 基于列的数据库(column-oriented), 图形数据库(graph database) 优势 与关系型 ...

2021-09-04 22:45:13 1115 4

原创 CDA-LEVEL 1-PART 2 数据结构(15%)

一、表格结构1、数据特征(占比2%)表格结构数据概念表格结构数据处理工具Excel、Wps、Numbers表格结构数据特征任意单元格增删改行列索引定位单元格合并单元格2、数据获取、引用、查询与计算(占比3%)表格结构数据获取方法从企业后台数据库系统获取 电商使用数据库:用户表,品牌表、产品表、订单表 →SQL语言数据查询 →电子表格工具支持的数据文件前端操作平台获取从企业外部渠道获取数据 txt,csv,xlsx单元格区域的特征数...

2021-09-01 20:49:14 1054 4

原创 CDA-LEVEL 1-PART 1 数据分析概述与职业操守(3%)

一、数据分析概念、方法论、角色(占比1%)1、数据分析基本概念(数据分析、数据挖掘、大数据)数据分析 Data Analysis是以数据为分析对象,以探索数据内的有用信息为主要途径,以解决业务需求为最终目标,包含业务理解、数据采集、数据清洗、数据探索、数据可视化、数据建模、模型结果可视化、分析结果的业务应用等步骤在内的一整套分析流程。数据挖掘 Data Mining通常也被称为数据知识发现(KDD Knowledge Discovery in Database),是自动或方便地提取模.

2021-09-01 20:20:59 1526

原创 CDA数据分析师-LEVEL I考试-分享

备考基础:从事业务数据分析工作,工具的适用:Excel、Mysql、Python(I级不会用到)、Power Bi备考笔记:线上搜索笔记+官方I级大纲+官方题库 ···> Xmind 思维导图(记录笔记)备考情况:7月中旬报名,备考时间1个月,8月份开始收集和整理笔记,2021.8.28考试,证书要30天后才能获取,成绩单如下:考试结果:自我感觉有B,但实际结果只有C,本人笔记情况对应不同模块获取考试分数,供大家参考,针对薄弱(分数较低)的地方需要各位笔记参考者自行查缺补漏,...

2021-09-01 00:18:35 1293

原创 Qt中pro文件以及pri,prf,prl文件

pro中常遇见变量PWD                                            使用该变量的文件(.pro 或 .pri)所在目录      _PRO_FILE_PWD_                    pro文件所在目录(注意:即使它用在pri文件内,也是指代的包含它的pro文件所在的目录)_PRO_FILE_          

2016-02-24 16:52:28 1998

原创 C++ 代码书写规范

根据平时写代码总结出来的个人代码风格习惯。根据遇到的情况不断更新。      头文件中避免多重包含#ifndef    XXXXXX_H#indefine XXXXXX_H#endif      局部变量尽量至于较小作用域,声明时就初始化      尽量少使用全局变量,静态变量可以视作全局变量      对于单参数的构造函数使用关键字explicit,避

2016-02-24 14:47:22 1128

原创 Qwt中picker(拾取器)显示设置

Qwt中有些时候会用到QwtPlotPicker类来设置绘图中的拾取器,显示当前位置的坐标信息。若坐标轴的刻度值不是自定义,只需要将picker跟踪模式设置为AlwaysOnpicker->setTrackerMode( QwtPicker::AlwaysOn );若坐标轴的刻度值是自定义,若将x轴定义为系统时间(分、秒),y轴保持不变,此时显示当前信息,需要继承QwtPlot

2016-01-16 21:51:21 4528

原创 Qwt中坐标轴的设置

哈哈明天写

2016-01-16 00:09:12 19500 1

原创 Qwt中对于某个轴的缩放操作

Qt中使用Qwt进行canvas的缩放操作是针对整个图形以及坐标轴的缩放操作,如果要进行只对某个轴和图形的缩放思路是关联zoomer的信号zoomed(QRectF),然后执行槽函数(记录当前坐标轴起点与终点的信息,然后将这个信息设置坐标轴setAxisScale())。     代码如下:connect( zoomer, SIGNAL( zoomed( QRectF ) ),

2016-01-16 00:02:29 3923 2

原创 Qwt中动态绘图时如何将当前图像作为原始态进行缩放操作

在进行动态绘图时都是先进行设置坐标轴与canvas的缩放与平移操作,然后进行动态图形的绘制,如果这时进行缩放操作然后执行恢复原态,恢复到的状态是刚开始进行坐标轴设置的状态,而不是进行缩放操作前的状态。      如何保存当前状态: QRectF rect; const QwtScaleDiv xs = axisScaleDiv( QwtPlot::xBottom )

2016-01-15 23:14:45 1380

原创 C++中覆盖、隐藏、重载

C++中覆盖、隐藏、重载

2016-01-08 10:09:51 466

原创 C++中虚继承、虚函数

虚继承是面向对象编程中的一种技术,是指一个指定的基类,在继承体系结构中,将其成员数据实例共享给也从这个基类型直接或间接派生的其它类。虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。例如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此出现如右图所示的局面(非虚基类)并且B1、B2 都有A的成员,而D就含有了2个A的成员。为了节省内存空间和避免二义性,可

2016-01-07 22:07:51 496

原创 Qwt中的鼠标操作之缩放、平移

由于项目需要绘图,所以采取了Qwt作为Qt插件,进行图形的绘制。Qwt的安装前面的博文已经解决。      使用Qwt在Qt上绘制图形,需要用到缩放、平移等操作,通过查看Qwt自带的例子看到了如下语句:#include #include #include   QwtPlotZoomer *zoomer = new QwtPlotZoomer( canvas );

2015-12-31 12:21:15 8459 3

转载 typedef 和结构体变量的定义方法

typedef 和结构体变量的定义方法本文来自:http://blog.csdn.net/mal327/article/details/6773400首先请看程序:#include #include #pragma pack(4) /*struct { int num ; char name[8]; char sex; double scor

2015-12-28 13:17:34 716

原创 Qt中坐标:窗口坐标,视口坐标

Qt中QPainter绘图在绘图设备上绘图的时候,会牵涉到坐标以及坐标相关的一些概念。    对于一个给定的绘图设备(paint device,qwidget,qpixmap等),在绘图时有两个坐标系:物理坐标系,逻辑坐标系。    物理坐标系是一个真实的坐标系,在Qt中,其原点处于绘图设备的左上角,其单位长度为绘图设备上一像素长度,其X轴向右增长,Y轴向下增长。    而逻辑坐标系是

2015-12-21 22:39:07 9959

原创 C++中类所占内存空间大小

学习虚继承知识的时候,无意中发现了关于C++类所需内存的面试题,通过sizeof()计算类所需的内存字节数。当时自己就懵了,因为学习C++的时候,就知道类在声明时是不会分配内存空间的还以为自己学习的东西出错,还来才知道sizeof()作用:sizeof是C/C++中的一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数。是提前预计类所需要的内存空间。接

2015-12-21 16:18:08 4555

原创 Qt事件总结(鼠标、键盘)

Qt 程序需要在main()函数创建一个QCoreApplication对象,然后调用它的exec()函数。这个函数就是开始 Qt 的事件循环。在执行exec()函数之后,程序将进入事件循环来监听应用程序的事件。当事件发生时,Qt 将创建一个事件对象。Qt 中所有事件类都继承于QEvent。在事件对象创建完毕后,Qt 将这个事件对象传递给QObject的event()函数。event()函

2015-12-18 13:52:35 31821 1

原创 DLL在Qt中的创建与使用

学习之前先了解一下链接库的基本知识链接库预备知识库包含静态链接库 动态连接库 (动态装载:静态绑定与动态绑定)目前以lib后缀的库有两种,一种为静态链接库(Static Libary,以下简称“静态库”), 包含了实际的代码和符号一种为动态连接库(DLL,以下简称“动态库”)的导入库(Import Libary,以下简称“导入库”)。 包括地址符号表。动态链接库的调用 隐示连接

2015-12-17 10:11:37 6572

转载 值得推荐的C/C++框架和库 (真的很强大)

值得学习的C语言开源项目- 1. WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接:http://home.tiscali.cz/

2015-12-16 09:17:35 1985

原创 Qt中网络编程(网络接口,TCP,UDP)

网络接口信息获取QNetwork提供QHostInfo类提供的静态函数,进行主机名的查找,使用OS提供的查找机制获取一个与主机名关联的IP地址或者获取一个IP地址关联的主机名QHostInfo中的静态函数fromName(会阻塞并返回QHostInfo一个对象,这个对象的address函数可以获取其主机的IP地址列表)与lookupHost(异步获取,每找到主机就会发送信号)可以进行主机信

2015-12-15 23:41:11 19492 1

原创 Qt中常用快捷键

改变字体 ctrl + 滑轮  原始字体 ctrl + 0 运行 ctrl + R  程序进行调试 F5 快速查看帮助 鼠标移到类名或函数点击F1查看源码 移动函数名或类名点击F2/光标移到然后CTRL+左键槽的声明或者定义 移动名字上点击ALT + ENTER便可以进入到对应的定义或声明替换函数名

2015-12-15 17:14:15 3655

转载 widget,MainWindow和Dialog的选择使用

Qt中的每个类,都有一个对应的同名头文件,其中包含其类定义。例如要使用QApplication类,则需要在程序中添加" #include " QApplication类用于管理应用程序范围内的资源。其构造函数需要main函数的argc和argv作为参数。widget被创建时都是不可见的(always created hidden)。widget中可容纳其它widget。

2015-12-15 11:22:19 2979

原创 Qt中线程学习

Qt中的线程是与平台无关的,使用QThread 来管理线程。    我们将处于调用main()函数的那个线程,并且由QCoreApplication::exec()创建开启的那个事件循环称为主事件循环,或者直接叫主循环。注意,QCoreApplication::exec()只能在调用main()函数的线程调用。主循环所在的线程就是主线程,也被成为 GUI 线程,因为所有有关 GUI 的

2015-12-08 15:29:14 530

原创 XML在Qt中的使用

1 XML简介    XML是Extensible Markup Language的缩写,即可扩展标记语言。它是一种用来创建的标记的标记语言。使用XML标记语言可以做到数据或数据结构在任何编程语言环境下的共享。XML中有格式正规的XML和有效的XML。XML文档的元素一般是由标记头、标记末和标记间的字符串数据构成。元素可包含其他元素、文本或者两者的混合物。元素也可以拥有属性。一般格式:

2015-12-07 15:16:17 7115

原创 Qwt在Qt中的安装

Qwt的安装QwtPlot拥有4个axes(轴线)yLeft Y axis left of the canvas.yRight Y axis right of the canvas.xBottom X axis below the canvas.xTop X axis above the canvas.

2015-12-03 16:08:26 673

原创 Qt中的布局

Qt中的布局类及继承关系:QBoxLayout:直线布局,可以规定排序的方向是从左到右还是从右到左,从上到下还是从下到上布局  QBoxLayout包含  QHBoxLayout  :水平布局  与     QVBoxLayout  :垂直布局QGridLayout  : 将空间划分为若干个行和列,并把子窗口部件放置到划分成的一个个小空间中QFormLayout :表格布局把布局空

2015-12-02 22:26:27 784

原创 Qt5程序的发布

实验Qt软件版本5.3.1其生成程序的移植需要bin文件中的9个DLL文件和 plugins\platforms中的2个DLL文件bin文件中的9个文件如图 plugins\platforms中的2个文件如图添加其文件后,在win7与xp系统下验证成功(无论是否安装Qt),如果对方安装有Qt需要bin文件,未安装,两个文件下都需要

2015-12-02 21:49:43 676 1

原创 关于Qt5 QtSerialPort串口通信

最近用Qt5重写了以前用MFC做的串口通信程序,从中提取了基础的部分,做了一个简单的程序完成了一些功能:串口基本的收,发数据串口是否可用判定,串口状态与按钮状态之间联系串口发送:字符和16进制发送的选择串口接收:16进制的接收,按1字节显示与按1个字显示选择串口接收数据:txt的形式保存,清除接收数据串口自动发送我把这个简单的通信程序和一些用到的工具上传了,有需

2015-10-30 19:56:06 21845 1

原创 Qt5窗口背景

学习记录不断更新窗口:QWidget,QMainwindow,QDialog。后两个继承QWidgetQMainwindow类能够设置QMainwindow类与QDialog类作为其子窗口QDialog类能够设置QMainwindow类与QDialog类作为其子窗口QMainwindow类,QDialog类都不能设置QWidget类成为其子窗口

2015-10-22 00:48:13 4643

原创 Qt5窗口关闭与窗口销毁

学习记录不断更新Qt5窗口(QDialog、QWidget)关闭:如果QDialog,用accept() 或 reject() 如果QWidget,用close()编写程序的时候,有些时候会用到窗口(QDialog、QWidget、MainWindow)的关闭事件,比如说点击窗口"x"按钮或者是一个关联close()槽函数的按钮,希望弹出消息框或者是关闭其他窗口等等比如

2015-10-19 22:13:01 41584 1

转载 Qt5 ui文件使用

学习记录不断更新我使用的Qt 5.3.1 creator (MinGW 4.8 (32-bit))ui文件,继承的是什么类型,ui文件名暂定:serialwidget.ui,如果不知道ui文件继承的类型,可以在下面"使用过程"中,ui生成的头文件ui_serialwidget.h中找到 void setupUi(QWidget *serialWidget) //这里使用的是

2015-10-19 13:21:59 2743

转载 QT5 中文乱码

学习记录,不断更新qt 5.3.1 creator (MinGW) 编译文件对话框中文出现乱码处理方式:将源文件(.cpp)编码方式保存为UTF-8

2015-10-19 13:17:42 426

转载 Qt5中自带串口类QtSerialPort

目前,该模块API只包括两个类:Serial和SerialPortInfo。【SerialPort】SerialPort是该模块的基础类,提供了一系列基础的方法和属性来访问串口资源。【SerialPortInfo】SerialPortInfo是一个帮助类。它提供了系统上可用的串口的信息。使用方法pro中添加QT       += se

2015-10-18 22:16:45 5448

转载 QString的使用

学习记录,不断更新QString和QByteArray的转换 QString s("hello");QByteArray cstr = s.toLatin1();QByteArray cstr("abcd");QString s = cstr;

2015-10-18 18:53:10 7133

转载 mysql 常用类型

Mysql学习笔记之常用数据类型数据类型是定义列中可以存储什么数据以及该数据实际怎么存储的基本规则。Mysql的常用数据类型主要有:串数据类型:最常用的数据类型,有两种基本的串类型:分别为定长串和不定长串。定长串结束长度固定的字符,其长度是创建表是指定的,不允许多于指定的字符数据,它们分配的存储空间与指定的一样多,CHAR属于定长串类型。变长串存储长度可变的文本,有些变长数据类

2015-01-29 10:40:36 538

转载 21分钟 MySQL 入门教程

一、MySQL的相关概念介绍二、Windows下MySQL的配置配置步骤MySQL服务的启动、停止与卸载三、MySQL脚本的基本组成四、MySQL中的数据类型五、使用MySQL数据库登录到MySQL创建一个数据库选择所要操作的数据库创建数据库表六、操作MySQL数据库向表中插入数据查询表中的数据更新表中的数据删除表中的数据七、创建后的修改添加列修改列删除

2015-01-28 20:35:57 361

Qt中网络编程

提供简单的代码:完成了网络接口的获取,UDP简单编程,TCP简单编程(服务器发数据,客户端接收)

2015-12-17

DLL在Qt中的创建与使用

DLL在Qt中的创建,DLL在Qt中的显式与隐式的使用

2015-12-17

XML在Qt中三种方法解析的简单例子

源代码来自于creator快速入门例子,对其进行简单的修改和注释

2015-12-09

Qt5利用Qwt实现动态绘图

程序中的 mywidget.cpp使用的QwtPlot控件 实现的是:曲线1,2利用随机数和定时器实现动态绘制, 不同的是绘制时数据源和坐标轴。曲线2的坐标轴跟随系统时间变化。此外还实现图例控制曲线的显示和鼠标左键放大绘图/右键恢复绘图。 plot.cpp 为新建一个C++类,基类QwtPlot,类型信息:继承QWidget 实现:3条曲线的绘制(曲线3是动态的),通过控制图例实现不同曲线的显示。此外还是先鼠标左键移动图,鼠标右键和滑动放大/缩小绘图。

2015-12-03

Qwt6.1.2在Qt5中安装

内容:Qwt6.1.2在Qt5中的安装,Qwt控件在Qt设计师中显示。 附件:Qwt6.1.2源码以及Qwt安装文档

2015-12-03

Qt5串口通信

简单的串口通信,实现了基本的功能:收发16进制,自动发送,清除接收框等 另附有串口助手与虚拟串口软件

2015-10-30

空空如也

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

TA关注的人

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