- 博客(22)
- 资源 (43)
- 收藏
- 关注
原创 MySQL存储过程和函数区别
存储过程存储过程介绍:存储过程就是一条或多条的SQL语句的集合,可以理解为批文件存储程序:存储过程 和 函数区别存储过程和函数的区别:本质上都是存储程序,函数只能通过return语句返回单个值或表对象,而存储过程不允许执行return语句,而且可以通过out参数返回多个值,函数不能用临时表,只能用变量,函数可以在sql语句中执行,而存储过程是独立的创建存储过程:CREATE PROCE...
2019-11-29 17:22:00 241
原创 Hive函数02_分析函数整理(开窗函数、窗口函数)
Hive开窗函数总结背景:平常我们使用 hive或者 mysql时,一般聚合函数用的比较多。但对于某些偏分析的需求,group by可能很费力,子查询很多,这个时候就需要使用窗口分析函数了注:hive、oracle提供开窗函数,mysql8之前版本不提供,但Oracle发布的 MySQL 8.0版本支持窗口函数(over)和公用表表达式(with)这两个重要的功能!版本:Hive 1.1....
2019-11-28 15:26:50 770
原创 MySQL查询昨天、上周、上季度、前几个月等时间段数据的方法
-- 今天 select * from 表名 where to_days(时间字段名) = to_days(now()); -- 昨天 SELECT * FROM 表名 WHERE TO_DAYS(NOW( ) ) - TO_DAYS( 时间字段名) <= 1 -- 7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTER...
2019-11-27 17:56:33 1813
原创 Sublime Text设置代码提示
1、启动编辑器,编写代码方法,发现只有html方面的提示,并没有函数方面的提示;2、点击“preferences”——“package control”准备插件包各项操作;3、点击下拉框中的“install package”安装插件包,4、在输入框中输入“sublimecodeintel”,出现提示,点选立即进入安装;5、提示安装中,需等待数秒;6、安装成功,返回提示;7、也可以查看...
2019-11-20 14:23:12 9905 1
原创 pip使用国内镜像源提升下载速度和安装效率
对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。国内源:新版ubuntu要求使用https源,要注意。清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliy...
2019-11-18 22:16:25 646
原创 pip的使用(安装、修复、更新、卸载)
在python的学习过程中,肯定会遇到很多安装模块的地方,目前可以几种好的方法进行安装Python的包,其中可以使用easy_install安装,但是easy_install相对于pip而言,最大的缺陷就是它所安装的模块是不能够卸载的,其他功能是和pip一样的。目前在Python2.7以上版本中安装后已经默认内置了pip程序,可以直接使用了。注意:如果配置了python的环境变量直接可以在cmd...
2019-11-16 13:46:21 4815
原创 Redis数据库笔记12——用Python操作Redis
1.安装库和导包redis的操作命令及时代码也是函数pycharm安装三方库===pip install redis(全小写)导入redis import redis2.连接数据库import redis# 连接redis数据库'''host : 主机port : 端口号db : 数据库password : 密码'''r = redis.StrictRedis(h...
2019-11-15 13:49:42 1124
原创 2019年11月编程语言排行榜及就业分析
PYPL(PopularitY of Programming Language,编程语言流行指数)11 月份的榜单已经发布了。PYPL 是非常流行的参考指标,其榜单数据的排名均是根据榜单对象在 Google 上相关的搜索频率进行统计排名,原始数据来自 Google Trends,也就是说某项语言或者某款 IDE 在 Google 上搜索频率越高,表示它越受欢迎。开发者可以将 PYPL 作为一个参...
2019-11-15 13:34:42 1089
原创 Hive函数01_日期函数时间函数总结
日期转年函数: year语法: year(string date)返回值: int说明: 返回日期中的年。举例:hive> select year(’2011-12-08 10:03:01′) ;2011hive> select year(’2012-12-08′) ;2012日期转月函数: month语法: month (string date)...
2019-11-12 11:44:03 18352 2
原创 查看电脑已连接的wifi密码方法(以win10为例)
1.在Windows10操作系统桌面上直接双击打开【控制面板】2.打开win10控制面板后直接点击网络和Internet下面的【查看网络状态和任务】3.打开win10的网络和共享中心窗口后,直接点击【更改适配器选项】4.打开win10无线网状态对话框后,直接点击【无线属性】5.在打开的win10无线属性对话框里直接点击【安全】选项卡在win10无线属性安全选项卡里就可以看到网络安全...
2019-11-11 09:48:58 1022
原创 删除我的电脑下显示的多余设备
上图是已经删除 酷我音乐,和腾讯视频,方法如下打开 注册表 以下路径: \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer删除 MyComputer 以下所有子项即可,关于 百度网盘删不掉方法如下:打开百度网盘 设置如下图: 取消 在我的电脑中显示百度网盘, 需要重启电脑才失...
2019-11-10 21:54:03 649
原创 数据库学习04_Redis操作
数据库学习04–NoSQL和Redis一、非关系型数据库(NoSQL)1.简介NoSQL(NoSQL = Not Only SQL ),意即”不仅仅是SQL”。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。所以非关系型数据库更适合大数据!2.关系型数据库遵循...
2019-11-10 15:21:04 306
原创 大白菜、老毛桃win10装机分区错误,重启不了的解决方法
大白菜和老毛桃是常用的装机工具,装WIN10的时候可能会出现下面的情形:将原来的系统盘C盘,自动识别成H盘或者F盘,将我们常用的DEF等存储盘识别成C盘系统重启的时候就会出现分区不识别的情况。首先解释一下这种情况的原因:这种情况很有可能你的电脑里面有多块硬盘,但是在之前的系统中系统盘不是放在第一块硬盘中,可能装在了第二块或者第三块中,现在重装以后默认会从第一个硬盘启动,导致启动错误。...
2019-11-10 15:13:01 14073
原创 github第一次创建repository后,修改文件想要提交,发现commit changes为灰色原因
第一次创建仓库的时候,如果此时下面的commit changes是灰色的,这是正常情况。原因是24小时后才能提交
2019-11-10 13:40:06 3010 2
原创 关系型数据库和非关系型数据库的原则
一、关系型数据库——ACID规则事务在英文中是transaction,和现实世界中的交易很类似,它有如下四个特性:(1)A (Atomicity) 原子性原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功,只要有一个操作失败,整个事务就失败,需要回滚。比如银行转账,从A账户转100元至B账户,分为两个步骤:1)从A账户取100元;2)...
2019-11-09 13:46:08 839
原创 SQL指标计算常用函数(MySQL+Oracle+Hive)
mysql1.date_formate年%Y月%m ,数值(00-12)日%d周%u(周一是第一天) %U(周天是第一天)%W 星期名(英文)2.floor,floor函数返回小于等于该值的最大整数.3.concat拼接函数4.round5.upper,lower大小写转换6.case…when...
2019-11-09 13:35:01 1298
原创 Oracle、MySQL、SqlServer分页的区别
一、Mysql使用limit分页select * from stu limit m, n; //m = (startPage-1)*pageSize,n = pageSizePS:(1)第一个参数值m表示起始行,第二个参数表示取多少行(页面大小)(2)m= (2-1)*10+1,n=10 ,表示 limit 11,10从11行开始,取10行,即第2页数据。(3)m、n参数值不能在语句当...
2019-11-08 17:49:31 401
原创 百度网盘如何下载下载ed2k链接
ed2k是电驴的链接,能下载的软件很多的可以如下方法:1、首先进入百度网盘首页;2、找到“离线下载”功能;3、然后点击一下,找到下拉菜单的“新建普通任务”;4、然后弹出一个对话框;5、找到一个电驴链接;6、点击“确认”开始下载,然后弹出一个任务列表;...
2019-11-08 15:18:39 31446 1
原创 MySQL性能优化之参数配置
打开MySQL配置文件my.cnf(1)Windows下MySQL的配置文件是my.ini,一般会在安装目录的根目录。(2)Linux下MySQL的配置文件是my.cnf,一般会放在/etc/my.cnf,/etc/mysql/my.cnf。如果找不到,可以用find命令查找。【注意】Linux用rpm包安装的MySQL是不会安装/etc/my.cnf文件的至于为什么没有这个文件而MySQ...
2019-11-08 14:55:28 294
原创 hive获取当前时间(类似sql的now()函数)
在大多数的sql中获取当前时间都是用now()函数即可,hive获取当前时间的函数与sql 不一样在impala中执行now()函数时是可以通过的然而在hive中执行now()函数却报错:hive有一个获得当前时区的UNIX时间戳:unix_timestamp语法: unix_timestamp()返回值: bigint说明: 获得当前时区的UNIX时间戳举例:我们需要的不是...
2019-11-03 15:19:06 42047
原创 Hadoop原理之_Sqoop
1、该脚本是创建sqoop的job脚本,原则上只需要执行一次即可,以后不需要执行该脚本,只需要执行sqoop job -execjobname。2、该文件中的全部为增量表的sqoop的job语句。3、如果需要重新运行,则运行方式:load_data_incr_sqoop.sh#增量将数据导入到hive中(注:业务系统中表有自增的id的就用id来增量导出;否则都用create_date字...
2019-11-01 14:18:14 374
Airflow安装配置和web端插件安装
2020-07-01
navicat 连接oracle 11g驱动包
2020-05-28
陀螺仪调度部署和使用(美云智数).rar
2020-05-14
azkaban安装包(web+excutor)
2020-03-27
集群搭建手册_CDH5.13.1版.docx
2020-03-11
TensorFlow.xmind
2020-01-13
Day10-决策树与贝叶斯.xmind
2020-01-13
Day9-LinearRegression线性回归与逻辑斯蒂回归.xmind
2020-01-13
Day8-KNN.xmind
2020-01-13
Day7-pandas-Ⅳ:数据加载与透视表.xmind
2020-01-13
Day6-matplotlib.xmind
2020-01-13
Day5-Scipy.xmind
2020-01-13
Day4-pandas-Ⅲ.xmind
2020-01-13
Day3-pandas-Ⅱ.xmind
2020-01-13
Day2-pandas-Ⅰ.xmind
2020-01-13
Day1-IPython与Numpy.xmind
2020-01-13
机器学习03--决策树01
2018-11-08
机器学习01--机器学习入门知识(数据科学 5 机器学习介绍)
2018-11-08
数据分析--matplotlib绘图和可视化
2018-11-08
MySQL性能优化之参数配置
2018-11-08
python面试笔试题(现场应聘收集)
2018-10-18
笨办法学python
2018-10-18
MySQL数据库学习之DDL学习
2018-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人