自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux shell基础

Linux shell基础Shell概述1、Shell是什么?(1.命令解释器,有窗口可以输入命令;2.提供编程功能)Shell是一个命令解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。/2、Shell分类①Bourne Shell②C Shell3、查询shell种类vi /etc/shells 可以切换shell版本Shell脚本的执行方式== echo==windows文件

2020-07-05 21:09:06 240

原创 Linux笔记

Linux与UNIX发展史关系:UNIX-Linux(父-子)Linux系统简介开源软件商业软件:收费开源软件:不等同于免费软件Linux应用领域查询后台服务器网站:www.netcraft.com1、企业服务器2、嵌入式3、电影娱乐业Linux系统安装VMware 简介VMware是一个虚拟PC软件,可以在现有的操作系统上虚拟出一个新的硬件环境,相当于模拟一台新的PC,以此来实现在一台机器上真正同时运行两个独立的操作系统。VMware官方网站: http://www

2020-05-31 19:59:36 470 1

原创 面经实习:美团测试开发 成都华为 软件开发

面经:美团测试开发一面 base北京博主是双非在校研二控制工程学生这篇文章用来记录我的面试经验,目前是自学Python、数据库、非科班。美团岗位:测试开发实习笔试:3月中旬左右投递简历,所有开发岗的面试题都是一样的,5道编程题。难度在leetcode 简单题之上,因为个人编程能力不是很强,一道都没通过。但Hr 25号打来电话约了面试。有可能是简历还行?一面:面试环境:牛客网平台,这个窗...

2020-04-23 22:38:05 1134 2

转载 数据清洗 回归 转载

转载:https://blog.csdn.net/dsdaasaaa/article/details/93746830?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-22&utm_source=distribute.pc_relevant.none-task-blog-BlogC...

2020-04-06 21:38:05 314

原创 大数据时代究竟改变了什么?

文章目录大数据究竟改变了什么?大数据4V特征大数据项目架构—以电信日志分析为例医疗案例机器学习-人工智能人工智能、机器学习、深度学习概念区别机器学习大数据究竟改变了什么?改变的是思维方式增加了数据重要性:数据资源—>数据资产(增值)改变了方法论:基于知识的理论完美主义—>基于数据的历史经验主义改变了数据分析: 统计学(抽样)—>数据科学(大数据);数据科...

2020-03-30 22:30:15 585

原创 机器学习与数学分析

机器学习与数学分析

2020-03-25 11:27:36 124

原创 Mysql

表结构的修改首先创建一个数据表:CREATE TABLE IF NOT EXISTS user2( id SMALLINT UNSIGNED KEY AUTO_INCREMENT, username VARCHAR(20) NOT NULL UNIQUE, password CHAR(32) NOT NULL, email VARCHAR(50) NOT NULL DEFAULT '...

2020-03-20 22:27:19 187

原创 Python 数据结构与算法(七)二叉树

文章目录树与树算法树介绍树的概念树的术语树的种类树的存储与表示常见的一些树的应用场景二叉树二叉树的基本概念二叉树的性质(特性)二叉树遍历广度优先遍历(层次遍历)(添加和遍例)深度遍历树与树算法树介绍树的概念树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把...

2020-03-13 21:44:18 226

原创 Python 数据结构与算法(六)二分查找

Python 数据结构与算法(六)递归排序与二分查找

2020-03-12 18:40:17 178

原创 Python数据结构与算法(五)排序算法(冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序)

排序与搜索排序算法(英语:Sorting algorithm)是一种能将一串数据依照特定顺序进行排列的一种算法。排序算法的稳定性稳定性:稳定排序算法会让原本有相等键值的纪录维持相对次序。也就是如果一个排序算法是稳定的,当有两个相等键值的纪录R和S,且在原本的列表中R出现在S之前,在排序过的列表中R也将会是在S之前。当相等的元素是无法分辨的,比如像是整数,稳定性并不是一个问题。然而,假设以下...

2020-03-06 22:25:56 304

原创 Python 每日一练leetcode

文章目录分糖果分糖果排排坐,分糖果。我们买了一些糖果 candies,打算把它们分给排好队的 n = num_people 个小朋友。给第一个小朋友 1 颗糖果,第二个小朋友 2 颗,依此类推,直到给最后一个小朋友 n 颗糖果。然后,我们再回到队伍的起点,给第一个小朋友 n + 1 颗糖果,第二个小朋友 n + 2 颗,依此类推,直到给最后一个小朋友 2 * n 颗糖果。重复上述过程(...

2020-03-05 22:36:10 591

原创 Python数据结构与算法(四) 栈与队列

栈栈(stack),有些地方称为堆栈,是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指标,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入的那个元素,确定了一种默认的访问顺序。由于栈数据结构只允许在一端进行操作,因而按照后进先出(LIFO, Last In...

2020-03-05 17:20:00 189

原创 Python 数据结构与算法(三)链表

链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是不像顺序表一样连续存储数据,而是在每一个节点(数据存储单元)里存放下一个节点的位置信息(即地址)。单项列表单向链表也叫单链表,是链表中最简单的一种形式,它的每个节点包含两个域,一个信息域(元素域)和一个链接域。这个链接指向链表中的下一个节点,而最后一个节点的链接域则指向一个空值。表元素域elem用来存放具体的数据。...

2020-03-03 21:08:17 242

原创 Python数据结构与算法(二)顺序表

Python数据结构与算法(二)顺序表顺序表的基本形式图a表示的是顺序表的基本形式,数据元素本身连续存储,每个元素所占的存储单元大小固定相同,元素的下标是其逻辑地址,而元素存储的物理地址(实际内存地址)可以通过存储区的起始地址Loc (e0)加上逻辑地址(第i个元素)与存储单元大小(c)的乘积计算而得,即:Loc(ei) = Loc(e0) + c*i故,访问指定元素时无需从头遍历,通过...

2020-03-02 12:04:38 221

原创 Python数据结构与算法(一) 时间复杂度引入

Python数据结构与算法(一)引 入题目:如果a+b+c=1000且a^2+ b^2 =c^2,求出a,b,c可能组合。方式一:import timestart_time=time.time()for a in range(0,1001): for b in range(0,1001): for c in range(0,1001): ...

2020-02-29 21:30:12 173

原创 matplotlib 案例:一张画布内画cosx、sinx、tanhx函数

matplotlib 案例:一张画布内画cosx、sinx、tanhx函数import numpy as npimport matplotlib.pyplot as pltx=np.linspace(-10,10)y=np.cos(x)# # 生成画布plt.style.use('ggplot')left,width = 0.05,0.95rect_tanh=[left,0.1...

2020-02-28 11:26:49 1487

原创 数据可视化案例 :球员能力图

数据可视化案例 :球员能力图如果要在python的py文件里面写中文,则必须要添加一行声明文件编码的注释,否则python会默认使用ASCII编码并且在字体前面+u。#_*_ conding:utf-8 _*球员能力图代码#_*_ conding:utf-8 _*_import numpy as npimport matplotlib.pyplot as pltfrom...

2020-02-26 17:15:49 1259

原创 机器学习——科学数据包(九)注释、文字、Tex公式、工具栏、区域填充、形状、样式、极坐标

机器学习——科学数据包(九)注释、文字、Tex公式、工具栏、区域填充、形状、样式、极坐标注释plt.annotate('this is the bottom',xy=(0,1),xytext=(0,20),arrowprops=dict(facecolor='r',frac=0.2,headwidth=30,width=10))#文字plt.text(-2,0,'hello',fami...

2020-02-25 20:25:19 246

原创 机器学习——科学数据包(八)可视化:颜色样式、子图、多图、坐标

机器学习——科学数据包(八)可视化:颜色样式、子图、多图、坐标颜色八种內建默认颜色缩写b:blueg:greenr :redc :cyanm:magentay:yellowk:blackw:white其他颜色表示方法灰色阴影html 十六进制RGB元组点、线样式23种点形状,注意:不同点形状默认使用不同颜色“.” :point“,” :pixel“...

2020-02-24 23:03:12 525

原创 机器学习——科学数据包(七)可视化:Matplotlib模块——散点图、线形图、柱状图、直方图、饼图、箱形图

机器学习——科学数据包(七)可视化:Matplotlib模块——散点图、线形图、柱状图、直方图、饼图、箱形图散点图散点图显示两组数据的值,每个点的坐标位置由变量的值决定由一组不连接的点完成,用于观察两种变量的相关性列如身高-体重、温度-纬度等等样式选择:plt.scatter(x,y,s=点面积,c=颜色,alpha=透明度,marker=形状)折线图折线图是用直线段将各数...

2020-02-21 17:46:58 962

原创 机器学习—科学数据包(六)时间事件日志

机器学习—科学数据包(六)时间事件日志背景使用dida365.com 作为数据文件导出数据分析数据读取数据%matplotlib inlineimport pandas as pdimport matplotlib.pyplot as pltIn [3]:from matplotlib.pylab import mplmpl.rcParams['font.sans-se...

2020-02-20 23:02:11 203

原创 机器学习——科学数据包(五)时间日期

机器学习——科学数据包(五)时间日期时间日期时间戳 timestamp:固定的时刻 pd.Timestamp固定时期 period:比如2016年3月份 pd.Period时间间隔 interval : 由起始时间和结束时间来表示时间日期在Pandas里的作用分析经融数据,如股票交易数据分析服务器日志datetimefrom datetime import d...

2020-02-19 22:38:51 639

原创 机器学习—科学数据包(四)—数据 IO

机器学习—科学数据包(四)—数据 IO索引:将一列或多列读取出来构成DataFrame,其中涉及是否从文件中读取索引以及列名类型推断和数据转换:包括用户自定义的转换以及缺失值标记日期解析迭代:针对大文件进行逐块迭代,这个是Pandas和Python原生的csv库的最大区别不规整数据问题:跳过一些行,或注释等等文件读取csv 文件的读取:(1) 自带列名称:① pd.csv(‘地址...

2020-02-18 12:43:12 170

原创 机器学习科学数据包(三)——pandas索引、分组、聚合

机器学习科学数据包(三)——pandas索引索引为索引起名字: .index.name行索引: .index列索引: .columns判断是否有重复索引: .index.is_unique多级索引以用二维的数据表达更高维度的数据,使数据组织方式更清晰。它使用 pd.MultiIndex 类来表示。s...

2020-02-17 22:37:03 348

原创 pandas核心数据结构

pandas核心数据结构seriesSeries 是一维带标签的数组,数组里可以放任意的数据(整数,浮点数,字符串,Python Object)。其基本的创建函数是:s = pd.Series(data, index=index)对象的性质:类ndarray对象类dict对象标签对齐操作普通创建字典创建标量创建DataFrameDataFrame 是二维带行标签和...

2020-02-16 22:16:08 447

原创 数据分析实例:MovieLens电影数据分析

数据分析实例:MovieLens电影数据分析数据准备数据集来源:grouplens.org/datasets/movielens/下载 ml-1m.zip,read me 中有电影评分介绍MovieLens 1M电影分级。 稳定的基准数据集。 6000个用户观看4000部电影时获得100万个评分。 发布2/2003。...

2020-02-16 21:30:00 3519

原创 机器学习—数据科学包(二)pandas快速入门

机器学习—数据科学包(二)pandas所需模块pandasmatplotlib

2020-02-13 21:09:40 377 1

原创 机器学习--数据科学包(一)numpy

机器学习–数据科学包(一)初识numpy & pandas加速计算,pandas可认为numpy升级版一、numpy安装https://pypi.org/project/numpy/#files翻看很多博客才成功安装,慢慢整吧,以上是下载地址二、numpy属性矩阵的定义:np.array([[1,2,3],[2,3,4]])输出矩阵维度:.ndim输出矩阵形状:.s...

2020-02-10 21:20:19 164

原创 表达式 'a'.join('abc'.partition('a')) 的值为;.已知 x = [[1,3,3], [2,3,1]],那么表达式 sorted(x, key=lambda item:it

第一题:表达式 ‘a’.join(‘abc’.partition(‘a’)) 的值为’aaabc’(1) .partition()以下实例展示了使用 partition() 方法的使用:实例:str = “www.runoob.com”print str.partition(".")输出结果为:(‘www’, ‘.’, ‘runoob.com’)此题以‘a’为分隔将‘abc’分...

2020-02-09 12:04:53 7697

原创 判断101-200之间有多少个素数,并输出所有素数。

判断101-200之间有多少个素数,并输出所有素数。range():是一个左闭右开的范围:n=0for i in range(101,201):k = 0for j in range(2,i):if i % j == 0:k += 1if k == 0:print(i)n+=1print(n)...

2020-02-09 11:54:14 247

原创 Python 基础知识(十五)SQLite

Python 基础知识(十五)SQLiteSQLite简单介绍适用于:小型数据库动态类型:①NULL 空字段 ②INTEGER 整形③REAL 实数④TEXT 字符型⑤BLOB 二进制语句:(1)select * from 列表(2)插入 INSERT INTO 列表()Values 值(3)更新 UPDATE(4)删除 DELET...

2020-02-08 11:59:17 222

原创 Python基础知识(十四)JSON-Excel 数据文件处理

Python基础知识(十四)JSON-Excel 数据文件处理简单介绍json格式JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集...

2020-02-05 17:52:02 202

原创 python基础知识(十三) csv文件读取+写入处理

python基础知识(十三) 虚拟环境配置-csv文件读取处理csv:逗号分隔值tsv:tab键分隔值字典表

2020-02-04 22:03:45 1494

原创 写一个程序,包含十个线程,子线程必须等待主线程sleep10秒后才能执行,并打印当前时间

写一个程序,包含十个线程,子线程必须等待主线程sleep10秒后才能执行,并打印当前时间from threading import Threadimport timedef task(name):print(name,time.strftime(’%Y-%m-%d %H:%M:%S’,time.localtime()))if name==‘main’:time.sleep(10)fo...

2020-02-03 19:35:03 1323

原创 Python 基础知识(十二)并发编程

Python 基础知识(十二)并发编程进程 process:一个程序的执行实例;每个进程拥有自己的独立空间、内存、数据栈及辅助数据线程 thread:同一进程内,可被并行激活的控制流;共享上下文(数据结构);特点:①便于信息共享和通信②线程访问顺序差异会导致结果不一致Python GIL全局解释器锁 :①Global Interpreter Lock②Pyhton 代码由虚拟机(解释器主循环...

2020-01-29 21:54:43 169

原创 Python基础知识(十一)正则表达式

Python基础知识(十一)正则表达式特殊符号与字符量词:贪婪与非贪婪边界匹配:\我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽...

2020-01-19 23:03:49 147

原创 Python基础知识(十)

Python基础知识(十)扁平文件、pickle、shelve、数据库、ORMeval :将字符串转化为列表scores=[99,88,77,55]def write_scores():with open(‘data_list.txt’,‘w’,encoding=‘utf8’) as f:f.write(str(scores))print(‘文件写入完成…’)def read_...

2020-01-15 21:53:46 236

原创 Python基础知识(九)异常处理

Python基础知识(九)异常处理语法错误、语义错误、逻辑错误(1)Syntaxerror()语法错误异常处理try:有可能出现异常代码except 异常类型as实例:捕获特定异常finally:不论是否遇到异常均会执行raise:手动抛出异常else:未遇到异常测试测试案例测试类case1:class Coder:def init(self,name):sel...

2020-01-13 21:54:41 321

原创 Pyhton基础知识(八)面向对象

Pyhton基础知识(八)面向对象面向对象的特征:封装 集成 多态(同一类型的不同实例)——repr————str——基类和派生类class Employee:def init(self,department,name,birthdate,salary):self.department=departmentself.name=nameself.biethdate=birthd...

2020-01-13 12:52:45 131

原创 Python基础知识(七)包与模块管理

Python基础知识(七)包与模块管理为什么:①代码重用②命名空间③实现数据或服务共享步骤:①找到模块文件②编译为字节码③运行模块文件搜索范围:①程序主目录②环境变量③标准库④扩展库import:导入包from ()import ():出现重名:().()的形式import importlibimportlib.reload(模块):重新导入面向对象封装、集成、多态...

2020-01-10 18:44:21 139

空空如也

空空如也

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

TA关注的人

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