自定义博客皮肤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 2209

原创 goland vscode安装go依赖包

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

2021-10-20 22:21:46 350

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

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

2021-09-26 16:55:35 256

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

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

2021-09-26 16:53:49 1093

原创 liunx定时脚本 cron的使用

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

2021-09-26 16:51:50 225

原创 git查询历史记录

git blame xxxxx.py -L 400,404

2021-09-26 16:46:10 741

原创 python自带建立虚拟环境

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

2021-09-26 16:35:43 176

原创 Dockerfile 制作python开发环境

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

2021-09-26 16:28:32 467

原创 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 447

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

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

2021-05-31 11:34:12 291

原创 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 231

原创 docker使用

安装docker依赖库 sudo apt-get update sudo 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 194

转载 ubuntu 安装 tesserocr

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

2021-05-31 11:07:19 313

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

[A-Za-z0-9.,'& ]+ import re a_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 378

原创 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.tgz tar -zxvf Python-3.

2021-04-22 14:55:32 1544

原创 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 denied sudo chmod a+rw /var/run/docker.so

2021-04-22 14:05:30 284

原创 Docker内无法apt-get update

代码 FROM python:3.9-slim-buster ARG SCRAPY_VERSION=2.5.0 RUN 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 1258

原创 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 3394

原创 学习GO语言

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

2021-01-22 17:07:15 123

转载 Nginx

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

2021-01-22 11:05:19 121

原创 shell粘贴复制快捷键

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

2021-01-13 19:17:56 2504

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

拿到服务器第一步 sudo apt-get update sudo apt-get upgrade 第二步 安装mysql 3.mysql 5.7.27 3.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 152

原创 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 374

原创 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 777

原创 python精度计算入坑

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

2020-12-25 11:55:15 741

原创 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 4834 1

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

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

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

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

我的方法: 利用爬虫下载 html from urllib import request from lxml import etree from bll.rate_manager_bll import rate_manager_bll from datetime import datetime from bll.order_bll import order_bll from common import ali_oss import imgkit from common_tools.constant.comm

2020-05-11 17:53:24 5192

原创 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 282

原创 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 2277

原创 SQL保留字

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

2019-08-06 20:00:17 1257

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

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

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

转载 python 导出报表

http://tryenough.com/python-openpyxl

2019-06-17 23:13:00 797

转载 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 3788 2

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

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

2019-06-10 09:49:30 3867

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

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

2019-05-27 22:39:42 153

转载 接口RSA加密

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

2019-05-21 23:21:14 945

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

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

2019-05-10 12:49:29 426

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

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

2019-05-10 12:49:14 1217

原创 数据分析快速总结

数据分析总结: 导入import numpy as np np.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 820 1

空空如也

空空如也

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

TA关注的人

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