自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker 下部署 airflow

1、访问docker hub上的airflow地址拉取镜像 $docker pull apache/airflow2、通过以下命令启动airflow镜像 $docker run -d -p 8080:8080 puckel/docker-airflow3、浏览器登录 http://localhost:8080/admin/ 注:如果为docker toolbox ,则ip地址为docker启动时的地址此时由于没有数据库初始化,得到的dag应该为空4、数据库初始化1、先在本地环境执行

2021-09-01 18:58:57 1362 1

原创 python中的async和await

一、首先要知道什么是协程、异步。举个例子:假设有1个洗衣房,里面有10台洗衣机,有一个洗衣工在负责这10台洗衣机。那么洗衣房就相当于1个进程,洗衣工就相当1个线程。如果有10个洗衣工,就相当于10个线程,1个进程是可以开多线程的。这就是多线程!那么协程呢?先不急。大家都知道,洗衣机洗衣服是需要等待时间的,如果10个洗衣工,1人负责1台洗衣机,这样效率肯定会提高,但是不觉得浪费资源吗?明明1 个人能做的事,却要10个人来做。只是把衣服放进去,打开开关,就没事做了,等衣服洗好再拿出来就可以了。就算很多人

2020-12-07 16:02:35 6148 1

原创 python高阶

关键字is 和 == 的区别a = ‘hello world’b = ‘hello world’a == b #返回Truea is b #返回False注意:is 判断是否是一个ID, == 判断内容是否一致。深拷贝和浅拷贝import copya = [1,2,3,4,5]b = a #浅拷贝,a,b同时指向一个id,当其中一个修改时,另外一个也会被修改。c = copy.deepcopy(a) #深拷贝,c单独开辟一个id,用来存储和a一样的内容。d =a[:] #这样也

2020-12-03 16:34:30 194

原创 Grafana+Prometheus监控Linux、windows、mysql从0部署亲测!!!

Grafana+Prometheus监控Linux、windows、mysql亲测!!!首先安装prometheushttps://github.com/prometheus/prometheus/releases1.打开github连接2. 从所有版本中挑选自己的3. 我是在win10上部署的,选的是prometheus-2.18.1.windows-amd64.tar.gz没有什么复杂的,一路安装到底就好了4.然后双击prometheus.exe直接启动5.浏览器登陆http://lo

2020-05-15 19:36:08 489

原创 python调用js代码的三大神器

PyV8、PyExecJS、js2pyPyV8、PyExecJS---->模拟js执行js2py区别 ------> 装换代码本身,改为python可执行的,本质完全不同目前发现PyV8、PyExecJS比较靠谱,js2py虽然很方便,但是有时候代码会报错。...

2019-09-13 14:41:17 371

原创 js的逆向解析

思路流程: 1、寻找登录的接口 2、确定js的位置 3、观察js的执行过程 4、知道js的执行方法1. 确定网站的登录的接口登录的form表单中action对应的url地址通过抓包可以发现,在这个url地址和请求体中均有参数,切换到手机版,参数的个数少,分析js2. 确定js的位置通过点击按钮,然后点击Event Listener,部分网站可以找到绑定的事件,对应的...

2019-09-13 14:35:38 352

原创 Python拼接字符串的7种方法总结

忘了在哪看到一位编程大牛调侃,他说程序员每天就做两件事,其中之一就是处理字符串。相信不少同行会有同感。关于Python拼接字符串的7种方法,分别是来自C语言的%方式、format()拼接方式、() 类似元组方式、面向对象模板拼接、join()拼接方式以及f-string方式,需要的朋友可以参考下:1、来自C语言的%方式print('%s %s' % ('Hello', 'world'))&...

2019-09-08 15:03:13 298

原创 机器学习之线性回归

线性回归通常是人们再学习预测模型时首选的技术之一,在这种技术中因变量时连续的,自变量可以是连续的也可以时离散的,回归线的性质是线性的。线性回归使用最佳的拟合直线(也就是回归线)再因变量(Y)和一个或多个自变量(x)之间建立一种联系。简单线性回归(一元线性回归)from sklearn.linear_model import LinearRegression导入线性回归模块rng = np...

2019-08-30 10:33:46 160

原创 python机器学习Sklearn之线性回归

安装sklearn之前首先要确保安装好numpy包和scipy包其次pip install sklearn在python的sklearn模块库中的线性回归算法都位于Linearn_model模块中,其包含以下几种线性回归函数:(1)ARDRegression:ARD自相关回归算法(2)BayesianRidge:贝叶斯线性回归算法(3)ElasticNet:弹性网络算法(4)Huber...

2019-08-29 20:27:52 708

原创 QGIS下载安装

QGIS是以C++、Python, Qt为编程语言的跨平台应用,支持数据的可视化、管理、编辑与分析和印刷地图的制作。通过集成GRASS,支持强大的分析功能,可运行于Linux、Unix、Mac OSX和Windows系统,并支持多种矢量、栅格与数据库格式及功能。官方下载地址:https://www.qgis.org/en/site/forusers/download.html# 选择...

2019-08-28 14:16:48 16955 1

空空如也

空空如也

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

TA关注的人

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