自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 matlab绘制正态分布曲线(高斯隶属度函数)

在matlab中提供了gaussmf函数,可以利用该函数进行正态分布曲线的绘制.正态分布公式:gaussmf的语法: y = gaussmf(x,[sig c]) 其中sig: 指代正态分布的标准偏差σ;c :指代正态分布中的均值μ**x:**自变量gaussmf帮助文档x = 0:0.1:10;y = gaussmf(x,[2 5]);plot(x,y)xlabel('gaussmf, P=[2 5]')...

2021-01-08 20:23:27 8013

原创 京东数据分析真题2019

在软件开发过程中,我们可以采用不同的过程模型,下列有关 增量模型描述正确的是()正确答案: BA 是一种线性开发模型,具有不可回溯性B 把待开发的软件系统模块化,将每个模块作为一个增量组件,从而分批次地分析、设计、编码和测试这些增量组件C 适用于已有产品或产品原型(样品),只需客户化的工程项目D 软件开发过程每迭代一次,软件开发又前进一个层次解析: 增量模型(Incremental Model)又称演化模型。与建造大厦相同,软件也是一步一步建造起来的。在增量模型中,软件被作为一系列的..

2020-08-26 21:21:18 2380

原创 数据分析思维

三种核心思维:1.结构化层层递进,拆解,完善补充。用金字塔结构将一个论点拆分成多个分论点,分论点可以支撑上一级论点;分论点再拆分成子分论点…。2.公式化将结构化后的信息转为数据化,去除无用数据,保留有用数据。3. 业务化接地气的将数据表现内容描述出来,要应用到实际业务中,从业务用户的角度思考问题。数据分析的思维技巧1.象限法策略驱动思维;2.多维法精细驱动思维;了解【钻取,辛普森悖论 】3.假设法启发思考驱动;进行假设判断,假设…成立,反推所需条件4.指数法目标

2020-08-17 19:29:44 191

原创 MySQL简单整理学习

MySQL 是最流行的关系型数据库管理系统。在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。索引:使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。类似于书籍的目录。参照完整性: 参照的完整性要求关系中不允许引用不存在的实体。与实体完整性是关系模型必须满足的完整性约束条件,目的是保证

2020-08-07 22:40:00 101

原创 SQL 函数 整理(快速浏览)

SQL 拥有很多可用于计数和计算的内建函数。Aggregate 函数计算从列中取得的值,返回一个单一的值。有用的 Aggregate 函数:AVG() - 返回平均值COUNT() - 返回行数1.COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入)2.COUNT(*) ,count(1) 函数返回表中的记录数3.COUNT(DISTINCT column_name) 函数返回指定列的不同值的数目COUNT(DISTINCT) 适用于 ORACLE 和

2020-08-07 16:07:41 135

原创 SQL学习 整理(快速查找相关用法)

SQL 对大小写不敏感use 数据库名; 命令用于选择数据库。set names utf8; 命令用于设置使用的字符集。一些最重要的 SQL 命令SELECT - 从数据库中提取( 选取 )数据SELECT DISTINCT 语句用于返回唯一不同的值。(去掉某列重复值)SELECT TOP 子句用于规定要返回的记录的数目。【MySQL 支持 LIMIT 语句来选取指定的条数数据, Oracle 可以使用 ROWNUM 来选取。】WHERE 子句用于提取那些满足指定条件的记录。AND

2020-08-06 23:48:39 283

原创 Tensorflow 安装报错解决python3.6+anaconda

在anaconda prompt中输入pip install tensorflowpip install keras安装完成后tensorflow跑程序的时候用到了keras,报错ImportError: No module named 'keras'查看安装版本是否一致:https://docs.floydhub.com/guides/environments/解决:降低版本:下载的keras默认最新版,需要降到2.1.1pip install keras==2.1..

2020-07-24 14:50:09 238

原创 pyqt mainwindow 菜单绑定响应

使用Qt desiger 设计ui界面,转换为py文件。self.menu_1.setTitle(_translate(“MainWindow”, “####”)) #菜单名称self.action_1.setText(_translate(“MainWindow”, “#####”)) #菜单选项self.action_1.triggered.connect(self.actionHandler_1) #点击菜单选项绑定响应(def 函数): #读取excel表 def action

2020-05-23 21:22:24 528

原创 python pyQt5(GUI)学习入门总结

python pyQt5(GUI)学习整理:1.PyQt5的安装及简单示范:window下python GUI编程(anaconda+python+pyQt5)添加链接描述2.Qt的三大窗口dialog、widget、mainwindow添加链接描述[ PyQt入门教程 ] Qt Designer工具的使用添加链接描述QMain Window、QWidget 和 QDialog 三个类都是用来创建窗口的,可以直接使用也可以继承后来使用。QMain Window 窗口可以包含菜单栏、工具栏

2020-05-23 19:52:22 452 1

原创 mysql连接

以管理员身份运行cmd,输入net start mysql 回车即可启动;关闭输入net stop mysql 回车即可

2019-09-02 17:25:18 129

转载 python字符串操作

去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2连接字符串#strcat(sStr1,sStr2)sStr1 = 'strcat'sStr2 = 'append'sSt...

2019-07-15 10:41:47 97

原创 python 小细节

1.递归时用 self.函数名2.python中只有None表示空,没有null,NULL3.切片:切片的语法表达式为:[start_index : end_index : step],同时索引可分为正向和负向两种,其中:start_index表示起始索引 end_index表示结束索引 step表示步长,步长不能为0,且默认值为1 或 split()通过指定分隔符...

2019-06-29 11:20:00 98

转载 if与elif的区别

python中,如果是用 if 的话,他会一直遍历完所有的if,不管你想判断的条件有没有遍历到,他都会继续执行完所有的if;而 elif 呢,则会比较快捷,主要还是看你的用处,如果你是想遍历到你的判断条件就不再执行其他判断条件分支语句,那么就用elif;elif 就是当走到符合查询条件的语句后,后面所有的elif和else就不会再被执行;...

2019-06-28 17:31:10 1647

转载 杨辉三角

方法:动态规划思路:如果能够知道一行杨辉三角,我们就可以根据每对相邻的值轻松地计算出它的下一行。算法:虽然这一算法非常简单,但用于构造杨辉三角的迭代方法可以归类为动态规划,因为我们需要基于前一行来构造每一行。首先,我们会生成整个 triangle 列表,三角形的每一行都以子列表的形式存储。然后,我们会检查行数为 00 的特殊情况,否则我们会返回 [1][1]。如果 numRows ...

2019-06-28 16:26:18 151

原创 区间分治

区间分治类的题目,用左闭右闭就好,左闭右开不方便。另外需要注意的是,求中点不要用 int mid = (l + r)/2,有溢出风险,稳妥的方法是 int mid = l + (r-l)/2; 如果你把除2改成右移1位,会和面试官更搭哦。【nt 最大值是 INT_MAX,大概 20 多亿吧。如果 l 为 20亿,r 也是 20亿+1,相加会变负数。如果使用 l+(r-l)/2 就没有这样的风险...

2019-06-25 18:07:18 312 1

转载 leetcode:反转字符串

题目编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。示例 1:输入:["h","e","l","l","o"]输出:["o","l","l","e","h"]示例 2:...

2019-06-16 15:55:58 385

原创 SQL连接两张或多张表

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用left jion时,on和where条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真...

2019-06-12 17:46:52 41090 2

原创 a&(a-1)=?的含义

&是位与的意思,将a和a-1都换成二进制,然后按位进行与运算,1&0=0,0&0=0,1&1=1a和a-1两个值进行按位与运算。如a=10,则a&(a-1)=10&9=1010 & 1001=1000=8。a&(a-1)完成功能:去掉a右边1例:a=110,则:a&(a-1) = 100一般用来计数int co...

2019-06-11 22:24:19 8593 1

转载 python中如何对数据进行各种排序?

转载:https://www.cnblogs.com/fujian-code/p/7501795.htmlPython列表具有内置的 list.sort()方法,可以在原地修改列表。 还有一个 sorted()内置的函数从迭代构建一个新的排序列表。在本文中,我们将探讨使用Python排序数据的各种技术。转自http://mp.weixin.qq.com/s?__biz=MzI5NDY1Mj...

2019-06-11 21:45:06 7420

转载 python实现二叉树的建立以及遍历(递归前序、中序、后序遍历,队栈前序、中序、后序、层次遍历)

-*- coding:utf-8 -*-class Node: def __init__(self,data): self.data=data self.lchild=None self.rchild=Noneclass Tree: def __init__(self): self.queue=[]#利用队列存储...

2019-06-11 10:09:06 311

原创 LeetCode804. 唯一摩尔斯密码词

题目描述:国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串,比如:"a"对应".-","b"对应"-...","c"对应"-.-.", 等等。为了方便,所有26个英文字母对应摩尔斯密码表如下:[".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-","....

2019-06-09 15:01:27 193

转载 Python算法应用实战之栈详

转载:https://www.jb51.net/article/104526.htm栈(stack)栈又称之为堆栈是一个特殊的有序表,其插入和删除操作都在栈顶进行操作,并且按照先进后出,后进先出的规则进行运作。如下图所示例如枪的弹匣,第一颗放进弹匣的子弹反而在发射出去的时候是最后一个,而最后放入弹匣的一颗子弹在打出去的时候是第一颗发射出去的。栈的接口如果你创建了一个栈,...

2019-06-07 17:38:49 252

空空如也

空空如也

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

TA关注的人

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