自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小久IT之路

神奇的IT,不同的路

  • 博客(65)
  • 收藏
  • 关注

原创 自动化测试appium

文章目录一、appium用途二、自动化原理自动化环境搭建安装 Android SDK连接手机1.开启开发者模式 2. 允许通过USB安装应用 3. 允许USB调试打开命令端口框一、appium用途自动化完成一些重复性工作爬虫企业公司进行自动化测试二、自动化原理安卓系列手机或者ios系列手机数据流程 发送连接-appium-手机(手机做出对方反应)自动化类似人工点击一样自动化环境搭建链接: https://pan.baidu.com/s/1RfDZjTMfNm2

2021-11-08 23:54:56 2122

原创 goland vscode安装go依赖包

https://goproxy.io/zh/docs/GoLand-configuration-goproxy.html

2021-10-20 22:21:46 261

原创 liunx 虚拟机ubuntu连接网络失败

VMware ip变成127.0.0.1重启关机重启都已经尝试无效果sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/NetworkManager/NetworkManager.conf# 把false改成truesudo service network-manager res

2021-09-26 16:55:35 190

原创 Ubuntu阿里云国内下载镜像源

http://mirrors.aliyun.com/ubuntu-releases/20.04/

2021-09-26 16:53:49 721

原创 liunx定时脚本 cron的使用

service crond start用以下的方法启动、关闭这个cron服务:service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置Cron Expressionscron的表达式被用来配置CronTrigger实例。 cron的表达式是字符串,实际上是由七子表达式,描述个别细节的时间表。这些子表达式是分开的空白,代表: S

2021-09-26 16:51:50 165

原创 git查询历史记录

git blame xxxxx.py -L 400,404

2021-09-26 16:46:10 646

原创 python自带建立虚拟环境

才知道python可以建立虚拟环境新建一个文件夹python -m venv .后面的.是指当前目录

2021-09-26 16:35:43 116

原创 Dockerfile 制作python开发环境

制作了一个python3.9的开发环境Dockerfile文件FROM ubuntu:20.04# 系统MAINTAINER 'zhanghongliang'# 作者RUN apt-get updateRUN set -ex \ && apt-get install vim -y -qq \ && apt-get install wget -y -qq \ && apt-get update -qq \ &

2021-09-26 16:28:32 346

原创 sql索引 字段是字符串使用索引

最近要求进行sql语句优化结构:CREATE TABLE info ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `relation_id` varchar(50) NOT NULL COMMENT '', PRIMARY KEY (`id`), KEY `info_relation_id` (`relation_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;表里面大概几百万数据,但是这个

2021-09-26 16:25:32 362

原创 启动和停止容器的操作

docker start 容器id # 启动容器docker restart 容器id # 重启容器docker stop 容器id # 停止当前正在运行的容器docker kill 容器id # 强制停止当前容器

2021-05-31 11:34:12 232

原创 docker安装权限报错

错误信息Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/d ocker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/ v1.24/images/json: dial unix /var/run/docker.sock: connect: permission denied解决办法sudo groupadd doc

2021-05-31 11:27:11 135

原创 docker使用

安装docker依赖库sudo apt-get updatesudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release添加Docker的官方GPG密钥: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -验证您现在是否拥有带有指纹的密钥

2021-05-31 11:19:14 138

转载 ubuntu 安装 tesserocr

1.sudo apt-get install -y tesseract-ocr libtesseract-dev libleptonica-dev2.pip3 install tesserocr pillow

2021-05-31 11:07:19 253

原创 正则 匹配所有字符 取出 支持 数字字母一些符号的字符串

[A-Za-z0-9.,'& ]+import rea_str = '11111asfafa;fa6^@1~njkv #vfagfa'pattern = re.findall("[A-Za-z0-9.,'& ]+", string=a_str)print(pattern)print(''.join(pattern))print(a_str)打印结果['11111asfafa', 'fa6', '1', 'njkv ', 'vfagfa']11111asfafafa61

2021-04-25 11:24:51 318

原创 ubuntu安装python3.9

安装依赖sudo apt install -y wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev下载安装wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0b4.tgztar -zxvf Python-3.

2021-04-22 14:55:32 1406

原创 docker 权限问题

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/json: dial unix /var/run/docker.sock: connect: permission deniedsudo chmod a+rw /var/run/docker.so

2021-04-22 14:05:30 219

原创 Docker内无法apt-get update

代码FROM python:3.9-slim-busterARG SCRAPY_VERSION=2.5.0RUN mv /etc/apt/sources.list /etc/apt/sources.list.bak && \echo 'deb http://mirrors.163.com/debian/ jessie main non-free contrib' > /etc/apt/sources.list && \echo 'deb http://mir

2021-04-22 13:29:58 1137

原创 Python sftp上传文件 速度过慢

原因:服务器在国外我方:国内网络问题较大,自己用软件测试(winscp)同样很慢刚开始文件很少,读取目录速度没有那么慢,时间长了,文件变多第一版代码class SftpInfo(object): def __init__(self, username, password, timeout=3000): self.username = username self.password = password self.timeout = timeout

2021-02-24 10:41:05 3016

原创 学习GO语言

打印 hello worldpackage mainimport "fmt"func main() { fmt.Printf("hello world \n")}

2021-01-22 17:07:15 89

转载 Nginx

1. Nginx 关闭:nginx -s stop2. Uwsgi 开启uwsgi -d --ini uwsgi.ini-d是表示在后台运行3. Uwsig 关闭uwsgi --stop uwsgi.pidpkill -f uwsgi -9这个uwsgi.pid是uwsgi.ini中指定的文件,运行后存的是uwsgi进程的pid4. Uwsig 重启uwsgi --reload uwsgi.pid...

2021-01-22 11:05:19 78

原创 shell粘贴复制快捷键

默认的复制快捷键:Ctrl+Insert粘贴快捷键:Shift+Insert

2021-01-13 19:17:56 2330

原创 小项目搭建服务器安装mysql

拿到服务器第一步sudo apt-get updatesudo apt-get upgrade第二步安装mysql3.mysql 5.7.273.1安装 https://dev.mysql.com/downloads/file/?id=477124 # 自己去下载 or wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb sudo dpkg -i mysql-apt-config_0.8.6-1_a

2021-01-08 11:51:21 111

原创 Ubuntu没有chkconfig服务解决办法

第一次尝试1.sudo apt install sysv-rc-conf安装该软件2.sudo cp /usr/sbin/sysv-rc-conf /usr/sbin/chkconfig可以解决最好,没有解决就是还在报错第二次提供一个解决办法,如下:在软件源列表sources.list(该文本的位置在/etc/apt/sources.list)文件中的末尾添加如下内容:deb http://archive.ubuntu.com/ubuntu/ trusty main universe rest

2021-01-07 19:36:49 319

原创 sql dayofweek 获取今天是周几 判断周 月 年 最多多少次

select dayofweek(create_datetime), create_datetime, 2 as time_type from数据结果: 1 周日 2周一…6周日python 一周只能3次 一月最多7次 一年最多15次 now = datetime.now() week_start_time = (now - timedelta(days=n..

2021-01-04 12:07:25 670

原创 python精度计算入坑

坑点python进行浮点数加减运算可以看到python 运算结果 本来是0.9 现在是0.9000000000000001解决办法:format 格式化函数数字格式化可以看到 还是会出现这种情况

2020-12-25 11:55:15 678

原创 git 本地远程分支与实际不符

情况大量删除了远程分支或者删除了远程分支以后git branch -a本地执行 查询远程分支命令后 显示的远程分支多余本地分支将本地远程查询进行更新git remote update origin --prune实操- [已删除] (无) -> origin/aw_add_noend_reason - [已删除] (无) -> origin/aw_bind_user_two - [已删除] (

2020-08-13 17:42:40 4626 1

原创 爬虫 跨域请求 获取json数据 解决参数加密

分析网址--------------------------------提示 抓取对方信息是通过对方允许的 请不要违法操作 抓取其他个人有关信息网址先发送了一个OPTIONS请求Request URL: http://xxxxxxxx.comRequest Method: OPTIONSStatus Code: 200 OKRemote Address: 47.90.111.000Referrer Policy: no-referrer-when-downgrade再OPTIONS请求以后又

2020-07-25 23:44:02 3040 2

原创 Python 截图html页面 将html页面转为图片

我的方法:利用爬虫下载 htmlfrom urllib import requestfrom lxml import etreefrom bll.rate_manager_bll import rate_manager_bllfrom datetime import datetimefrom bll.order_bll import order_bllfrom common import ali_ossimport imgkitfrom common_tools.constant.comm

2020-05-11 17:53:24 5052

原创 ubuntu安装各种东西

本来不想做了的,学习一些东西,加油,努力!安装谷歌浏览器sudo http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/wegt -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add ...

2019-09-17 23:11:28 229

原创 ubuntu18安装详细教程

第一步下载镜像下载地址:https://ubuntu.com/download/desktop?utm_expid=.t_P3dGHLTjiXbkBPgMHsUw.0&utm_referrer=https%3A%2F%2Fwww.ubuntu.com%2Fdesktop具体下载时间——看网速喽安装-经典安装(单个文件) 都是傻瓜式安装就不在展示图片必操作:sudo apt-...

2019-09-17 00:47:25 2137

原创 SQL保留字

关键字随不同的 DBMS 而变化,并非下面的所有关键字都被所有DBMS 采用。许多 DBMS 扩展了 SQL 保留字,使其包含专门用于实现的术语。多数DBMS 专用的关键字未列在下面。为保证以后的兼容性和可移植性,应避免使用这些保留字,即使它们不是你使用的 DBMS 的保留字ABORTABSOLUTEACTIONACTIVEADDAFTERALLALLOCATEALTE...

2019-08-06 20:00:17 1164

转载 国内下载 web-scraper-0.3.8_0 下载

百度网盘链接:https://pan.baidu.com/s/1jbJuH3dSOksEetUovreUjg提取码:f4gb

2019-07-24 14:14:58 3702 2

转载 python 导出报表

http://tryenough.com/python-openpyxl

2019-06-17 23:13:00 732

转载 Mysql执行顺序

一、mySql的执行顺序mysql执行sql的顺序从 From 开始,以下是执行的顺序流程开始->FROM子句->WHERE子句->GROUP BY子句->HAVING子句->ORDER BY子句->SELECT子句->LIMIT子句->最终结果1、FROM table1 left join table2 on 将table1和table2中...

2019-06-10 23:20:56 3626 2

原创 Python生成pdf时的错误No wkhtmltoimage executable found: ""

这种错误有可能是你没用安装wkhtmltoimage包我们可以进行pip install wkhtmltoimage 进行尝试一下,如果尝试无果的情况,我百度了好多种情况看了下底层代码,可能就是程序没有找到本地文件路径我们用的时候可以debug一下底层代码程序 看一下是我们文件那个位置除了错误我是安装后继续报错找到解决方案本人是liunx系统ubuntu 安装wkhtmltopdf...

2019-06-10 09:49:30 3551

原创 HTTP----HTTP缓存机制

前言缓存机制无处不在,有客户端缓存,服务端缓存,代理服务器缓存等。在HTTP中具有缓存功能的是浏览器缓存。HTTP缓存作为web性能优化的重要手段,对于从事web开发的朋友有重要的意义。本文将围绕以下几个方面来整理HTTP缓存:缓存的规则缓存的方案缓存的优点不同刷新的请求执行过程缓存的规则我们知道HTTP的缓存属于客户端缓存,后面会提到为什么属于客户端缓存。所以我们认为浏览器存在一...

2019-05-27 22:39:42 117

转载 接口RSA加密

生活不易,一直在前进,一直在学习工作中用到了RSA非对称加密,与java进行对接对方实现的是分段加密,分段解密python也可以实现分段加密,分段解密def minsheng_encrypt(biz_content): ''' rsa加密 :param biz_content: :param public_key: :return: '''...

2019-05-21 23:21:14 879

原创 flask=====上传文件

导入:flash 存入消息到列表get_flashed_messages 获取消息进行展示概述:当用户的某些状态发生了改变 需要给出信息提示manage.pyapp.route('/test_form/',methods=['GET','POST'])def test_form(): form = TestForm() if form.validate_on_s...

2019-05-10 12:49:29 319

原创 flask=======session获取设置,删除

from flask import Flask,sessionapp =Flask(__name__)app.config['SECRET_KEY']='78325EFWEGWEGWECAQ'#设置session@app.route('/set_session/')def set_session(): session['key'] = '==================='...

2019-05-10 12:49:14 1122

原创 数据分析快速总结

数据分析总结:导入import numpy as npnp.version #version查看numpy的版本type()查看数据的类型xx.dtype 查看数据中元素的类型xx.shape #shape数据的形状导入import matplotlib.pyplot as plt例如:cat =plt.imread("./cat.jpg")#imread是读取照片的位置...

2019-05-10 12:41:18 707 1

空空如也

空空如也

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

TA关注的人

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