- 博客(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关注的人