09 2019 档案

摘要:参照: python 生成HTmL报告页面 V1.2 阅读全文
posted @ 2019-09-29 14:57 wangju003 阅读(1382) 评论(0) 推荐(0) 编辑
摘要:安装及破解,参照此文: https://blog.csdn.net/marswill/article/details/79808416 阅读全文
posted @ 2019-09-29 11:29 wangju003 阅读(310) 评论(0) 推荐(0) 编辑
摘要:先用1张图表示centOS布署flask的关键点,以及可能遇到的问题,及解决办法。 图片看不清,可以【下载】下来看,清晰度能够看清字 【目标】 局域网内,通过url可以访问flask编写的api 更新flask项目后,自动布署 【工具】 自动布署涉及的工具: gitlab jenkins 布署fla 阅读全文
posted @ 2019-09-26 11:26 wangju003 阅读(1154) 评论(0) 推荐(0) 编辑
摘要:原文出处: https://blog.csdn.net/hyunbar/article/details/80111947 运行 supervisord -c /etc/supervisord.conf 出现错误 Starting supervisor: Error: Another program 阅读全文
posted @ 2019-09-24 15:24 wangju003 阅读(1929) 评论(0) 推荐(0) 编辑
摘要:对于gunicorn+nginx的配置,理解他们之间的关系很重要,以及最后如何确认配置结果是正确的也很重要 nginx 配置文件: 修改这个配置文件有3个用处: 假设服务器本身的Ip是A称为ip-A,而我用gunicorn启动flask时写的ip是127.0.0.1,用ip-B表示 1.当我在浏览器 阅读全文
posted @ 2019-09-24 14:03 wangju003 阅读(5832) 评论(0) 推荐(2) 编辑
摘要:环境: 使用这种方式配置supervisor,可以为每1个flask项目建立 1个配置文件,使用1个supervisorctl统一管理,各种项目之间的配置文件又互不干扰。 通过在jenkins使用shell命令即可完成项目的自动布署 参照:Centos7 中使用Supervisor守护进程 下面这种 阅读全文
posted @ 2019-09-24 13:39 wangju003 阅读(672) 评论(0) 推荐(0) 编辑
摘要:1.找到对应的进程 通过端口查找 lsof -i:端口号 netstat -tunlp | grep 端口 lsof -i:9500 lsof -i:9500 netstat -tunlp | grep 9500 netstat -tunlp | grep 9500 2.根据对应的PID杀掉进程 k 阅读全文
posted @ 2019-09-23 15:10 wangju003 阅读(2652) 评论(0) 推荐(0) 编辑
摘要:简明清晰,易操作,参照: CentOS7 nginx安装与卸载 阅读全文
posted @ 2019-09-23 14:35 wangju003 阅读(632) 评论(0) 推荐(0) 编辑
摘要:问题描述: 1.jenkins 已下载 set build descripteion ,并且配置过,可以在构建历史中展示就用二维码 2.问题:构建历史中不展示二维码了,如图: 总是排查: 1.首先想到的是py脚本,上传apk到蒲公英失败了,但是看日志,蒲公英有返回应用下载二维码地址,说明上传脚本没问 阅读全文
posted @ 2019-09-19 14:30 wangju003 阅读(1424) 评论(0) 推荐(0) 编辑
摘要:【前置条件】 创建1个flask-demo,生成requirement.txt文件(下载好gunicorn),上传至git。创建demo参照:创建一个flask api-demo(响应体显示中文) git地址:https://github.com/wangju003/flaskDemo.git 先在 阅读全文
posted @ 2019-09-17 17:16 wangju003 阅读(312) 评论(0) 推荐(0) 编辑
摘要:查看当前所有正在运行的进程,可以看到80端口被httpd占用了(80端口希望分配给nginx使用,而不是httpd) 这里以杀死httpd进程为例: 先查看 httpd 进程 这个就是 apache 的所有进程 我们可以用 kill -9 加进程ID 如下 再次查看一下httpd正在运行的进程: 全 阅读全文
posted @ 2019-09-17 16:02 wangju003 阅读(13825) 评论(0) 推荐(0) 编辑
摘要:确认问题: 当不能使用service nginx start 开启或者使用service nginx stop 关闭时,查看systemctl status nginx 会有一定的错误提示 systemctl status nginx -l -l表示:可以展示全部错误信息,否则可能错误信息会被折叠 阅读全文
posted @ 2019-09-17 15:31 wangju003 阅读(4641) 评论(0) 推荐(0) 编辑
摘要:Centos 7下安装nginx,使用yum install nginx,提示没有可用的软件包。 原因是nginx位于第三方的yum源里面,而不在centos官方yum源里面 很多软件包在yum里面没有的,解决的方法,就是使用epel源,也就是安装epel-release软件包。EPEL (Extr 阅读全文
posted @ 2019-09-17 14:38 wangju003 阅读(29069) 评论(1) 推荐(2) 编辑
摘要:ubuntu环境 1. 更新系统软件源: 没有通过更新系统软件源的话,可能无法通过apt-get install安装我们需要用到的软件: 2. 开发工具: python: 安装完成后可以通过python3进入操作命令行,如果要用python xxx.py来运行.py文件,可以另外添加软链接: Mys 阅读全文
posted @ 2019-09-16 16:18 wangju003 阅读(434) 评论(0) 推荐(0) 编辑
摘要:参考: 打包的具体操作步骤: https://www.jianshu.com/p/6a0aa8cd2e97 打包时使用到的参数详解,参考这篇: https://debugtalk.com/post/iOS-Android-Packing-with-Jenkins-details/index.html 阅读全文
posted @ 2019-09-10 13:19 wangju003 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:文章目录步骤一、设置git的user name和email二、检查是否存在SSH Key三、获取SSH Key四、GitHub添加SSH Key五、验证和修改 这两个地址展示的是同一个项目,但是这两个地址之间有什么联系呢? 前者是https url 直接有效网址打开,但是用户每次通过git提交的时候 阅读全文
posted @ 2019-09-09 10:04 wangju003 阅读(436) 评论(0) 推荐(0) 编辑
摘要:需求背景: 现在用jenkins构建自动化测试(2个job),公司现将自动化纳入到发布系统 要求每次构建成功之后,把测试结果发送给发布系统。这就需要先获取jenkins构建的结果,如果构建结束,才能发送测试结果,否则就要等待jenkins构建结束。 理解回调函数: 像这样类似:男女朋友约会结束,男方 阅读全文
posted @ 2019-09-08 15:49 wangju003 阅读(2547) 评论(0) 推荐(0) 编辑
摘要:首先想要实现的效果是:每隔1段时间,就去调用1个接口确认结果,直到接口返回的结果为true,停止调用 所以这里会用到python的定时器 先来了解最简单的定时器: python 定时器默认定时器只执行一次,第一个参数单位S,几秒后执行 改成以下可以执行多次 建立loopTime.py 这个程序的运行 阅读全文
posted @ 2019-09-07 15:42 wangju003 阅读(3022) 评论(0) 推荐(0) 编辑
摘要:回调的英文定义: A callback is a function that is passed as an argument to another function and is executed after its parent function has completed。 字面上的理解,回调 阅读全文
posted @ 2019-09-07 15:10 wangju003 阅读(709) 评论(0) 推荐(1) 编辑
摘要:参考博客: 解决flask中文乱码的问题 返回内容如图: 实际填写的内容: 从网上找答案,结果很多都是说配置app.config,如下: 但我试了之后,还是不可能正常显示汉字,最终还是通过配置app.config解决,只是增加了一这一项: 参考博客:PythonWEB框架之Flask 内容很好,值得 阅读全文
posted @ 2019-09-06 14:17 wangju003 阅读(2297) 评论(0) 推荐(0) 编辑
摘要:requirements.txt是什么? requirements.txt文件,里面记录了当前程序的所有依赖包及其精确版本号其作用是用来在另一台PC上重新构建项目所需要的运行环境依赖。requirements.txt可以通过pip命令自动生成和安装,方式如下 如何生成requirements.txt 阅读全文
posted @ 2019-09-06 11:35 wangju003 阅读(3242) 评论(0) 推荐(0) 编辑
摘要:最近要开发1个接口,接收到1个指令后自动触发自动化测试,虽然也可以通过shell命令做这一步,但因为目前所有构建自动化的的动作都通过jenkins完成,所以想要尝试能不能用python去控制jenkins构建job。还真有!万能的python。想起来一句话,有趣的事,python永远不会缺席! 通过 阅读全文
posted @ 2019-09-05 17:12 wangju003 阅读(3463) 评论(0) 推荐(0) 编辑
摘要:环境:centOS7 背景:公司代码仓库迁移,因而配置的jenkins自动打包git地址也要跟着变化。 问题描述:git clone http xxxx.git后报错: 先说解决办法:在hosts文件中把新的仓库所在机器host配置上就可以了 然后是问题的解决过程: 出现这个错误,意思是说找不到仓库 阅读全文
posted @ 2019-09-02 14:44 wangju003 阅读(3814) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示