- 博客(38)
- 资源 (43)
- 收藏
- 关注

原创 Python基于QThread自定义多线程和信号传递
相关技术版本python 3.8.2PyQt5 5.15.4PyQt5-Qt5 5.15.2PyQt5-sip 12.9.01. 自定义线程from PyQt5.QtCore import pyqtSignal, QThreadclass ThreadUtils(QThread): # 数据信号 data_signal = pyqtSignal(dict).
2021-08-19 11:40:12
5321

原创 Centos7下安装Nginx详细步骤
1. 安装依赖# 安装依赖yum -y install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel2. 下载nginx程序包# 此处使用wget下载程序包,如系统未安装wget,如已安装请跳过本步骤。yum install -y wget# 下载程序包wget http://nginx.org/download/nginx-1.19.5.tar.gz3. 解压程序包
2020-12-14 16:39:49
9075
1

原创 python+selenium 采集动态加载(下拉加载)的页面内容,自动下拉滚动条
软件版本:python 3.7.2selenium 3.141.0pycharm 2018.3.5具体实现代码如下:from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsimport time# 创建chrome浏览器驱动,无头模式chrome_options =...
2020-02-27 16:38:19
14108

原创 python3+selenium获取页面Network加载的所有静态资源文件链接
python3+selenium获取页面加载的所有静态资源文件链接软件版本:python 3.7.2selenium 3.141.0pycharm 2018.3.5具体实现流程如下,废话不多说,直接上代码:from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsfrom...
2020-02-27 16:36:15
12916

原创 Docker Client 使用说明文档
Docker Client v1.2.1 使用说明文档一、软件下载二、系统首页三、Dcoker链接1. 使用TCP方式链接2. 使用SSL(证书)方式连接3. 连接到Docker服务器四、镜像操作1. 安装镜像2. 运行镜像3. 删除镜像五、容器操作1. 容器列表界面2. 启动容器3. 停止容器4. 删除容器5. 查看日志六、软件声明一、软件下载下载地址:Docker Client v1.2....
2020-02-26 18:02:55
11364
6
原创 CentOS7 使用Docker 安装MySQL
CentOS7 使用Docker 安装MySQLDocker的相关知识本篇不会再概述,有疑惑的同学请自行查找相关知识。本篇只是介绍如何在CentOS7下使用Docker安装相应的镜像。可登陆Docker官网 https://docs.docker.com 之后可以跟着官方的步骤进行安装。clipboard.png具体安装过程如下:在这里我们选择Docker CE(社区版),与之对应的是 Docker EE(企业版)。卸载之前旧版本 如果本地之前已经安装过相应的旧版本Docker,需要先行卸载(没有
2023-05-31 10:02:26
1332
原创 Centos 7最小化安装系统工具【wget\yum源\nettools】
这里写自定义目录标题1、安装wgetyum -y install wget2、配置yum阿里云、163和epl将 /etc/yum.repo.d/ 下的repo文件封存mv *.repo repo_bak/下载阿里云和163的repo文件[root@bogon yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo[root@bogon yum.repos.d]# wget http://mirrors.163
2022-03-10 17:44:15
1964
原创 NSIS脚本检测和安装Adobe Flash Player 插件
1. 检测当前设备是否安装了Flash插件/****************************** * 检查设备是否安装Flash插件 * ******************************/Function IsFlashInstalled Push $R1 ClearErrors ; 通过注册表中的SOFTWARE\Macromedia\FlashPlayerPepper目录,查找UninstallerPath的键是否存在 ReadRegStr $R1 HKLM
2021-02-07 16:06:56
8888
原创 PyQt5 只允许同时启动一个程序
PyQt5 配置单实例运行,详情配置如下:1. 创建测试窗体#-*- coding:utf-8 -*-from PyQt5.QtWidgets import QMainWindow, QApplicationfrom Asimplewindow import Ui_MainWindowimport sys class Main(QMainWindow,Ui_MainWindow): def __init__(self): super(Main, self).__init__().
2021-02-05 15:10:07
10565
2
原创 CentOS7防火墙配置(关闭、启动、开放/删除端口、开机自启)
1. 查看防火墙状态systemctl status firewalld2. 开启防火墙systemctl start firewalld3. 停止防火墙systemctl stop firewalld4. 重启防火墙systemctl restart firewalld5. 查看防火墙开放端口firewall-cmd --list-ports6. 开放端口(开放后需要要重启防火墙才生效)firewall-cmd --zone=public --add-port=80/tcp
2021-02-02 23:20:47
9736
原创 python爬虫采集66代理(66IP)并验证可用性
1. 获取代理IPimport reimport requestsproxies = []base_url = "http://www.66ip.cn/areaindex_35/1.html"head = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ' 'Chrome/81.0.4044.138 Saf
2021-01-05 11:51:55
10917
1
原创 Selenium+chrome 全屏、区域截图
1. 全屏截图# -*- coding:utf-8 -*-from selenium import webdriverfrom time import sleepimport time driver = webdriver.Chrome()driver.get('http://www.baidu.com/')driver.get_screenshot_as_file("截图\\screen.png") sleep(2)driver.quit()2. 区域截图# -*- codin
2020-10-24 12:43:48
9644
转载 centos7中安装python3
1.安装相应的编译工具在root用户下(不要用普通用户,麻烦),全部复制粘贴过去,一次性安装即可.yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-develyum install -...
2020-07-09 11:26:11
9524
原创 利用Dockefile将py文件打包为Docker镜像
利用Dockefile将py文件打包为Docker镜像1. 创建python项目2. 创建py文件,完成程序部分代码3. 输出项目安装的依赖列表4. 在项目中创建Dockerfile文件5. 将相应文件复制到docker所在服务器6. 打包Docker镜像7. 验证Docker镜像8. 运行镜像1. 创建python项目备注:一定要将项目python环境依赖存至本项目下,默认依赖本机python环境(会造成依赖包过多)\color{red}{备注:一定要将项目python环境依赖存至本项目下,默认依赖
2020-07-09 10:51:21
10816
原创 Centos7 + Zookeeper 3.4.14 集群搭建教程
目录一、配置集群hosts二、下载zookeeper1.1 在windows下载,上传至服务器1.2 在linux下使用wget下载三、解压安装2.1 解压2.2 修改目录名称2.3 创建配置文件zoo.cfg2.4 编辑 zoo.cfg 编辑以下内容2.5 设置集群zookeeper的id2.6 复制配置到其他服务器2.7 修改集群内其他节点的zookeeper的id值四、配置集群节点的Zookeeper环境变量五、启动并验证集群5.1 启动zookeeper5.2 查看zookeeper状态系统环境
2020-06-05 15:19:25
9753
原创 Centos7安装Docker (yum方式安装)
目录一、安装docker1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,通过以下命令验证本机内核版本。2、更新 yum 包到最新版(需要root权限)。3、卸载旧版本(如果安装过旧版本的话)4、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的5、设置yum源6、可以查看所有仓库中所有docker版本,并选择特定版本安装7、安装docker8、启动并设置开机启动9、验证安装是否成功(查看docker版本)一
2020-06-05 09:25:53
9931
原创 Centos7+Hadoop 3.2.1集群搭建教程
Hadoop 3.2.1集群搭建教程1. 修改主机名和 IP 地址映射2. 防火墙设置3. 配置host文件4. 设置集群[ssh免密登录](http://csdcb.cn/article/10)5. Hadoop 配置5.1 下载5.2创建相关目录5.3 修改 Hadoop 6个配置文件5.3.1 修改hadoop-env.sh配置文件5.3.2 修改core-site.xml配置文件5.3.3 修改hdfs-site.xml配置文件5.3.4 修改mapred-site.xml配置文件5.3.55.3.
2020-06-04 13:13:17
11581
原创 Kong配置文件属性详解
Kong.conf 配置文件属性详解1. 基础部分2. NGINX部分3. 数据库部分databasePostgres设置4. 数据存储区缓存部分5. DNS解析器部分6. 开发和其他配置部分备注header配置项可选参数:1. 基础部分属性默认值备注prefix/usr/local/kong工作目录。相当于Nginx的根目录,其中包含临时文件和日志文件。每个Kong进程必须有一个单独的工作目录。log_levelnoticeNginx服务器的日志级别。日志可以在
2020-06-03 10:32:40
12510
原创 【GRPC】 客户端、服务端配置请求头(拦截器)
Server 服务端拦截器配置:import org.springframework.context.ApplicationContext;import org.springframework.data.redis.core.RedisTemplate;import io.grpc.ForwardingServerCall;import io.grpc.Metadata;import io.grpc.ServerCall;import io.grpc.ServerCallHandler;im
2020-06-02 14:57:11
12539
7
原创 proto3标量数值类型 各语言对照表
标量数值类型 一个标量消息字段可以含有一个如下的类型——该表格展示了定义于.proto文件中的类型,以及与之对应的、在自动生成的访问类中定义的类型:.proto TypeNotesC++ TypeJava TypePython Type[2]Go TypeRuby TypeC# TypePHP Typedoubledoubledoublefloatfloat64Fl
2020-06-02 11:36:50
12678
原创 使用Kong Admin 为Kong进行身份认证配置
1. 使用Kong Admin注册服务:进入SERVICES菜单,点击ADD NEW SERVICE按钮,按照页面提示或以下配置进行填写:2. 为服务配置路由:1> 点击配置好的服务,进入服务配置详情页面:2> 选择Routes 路由菜单,点击ADD ROUTE添加路由按钮,根据页面提示或以下配置进行填写:3. 为路由添加身份认证插件选择已创建的路由,进入详情页面,选择Plugins 菜单,点击ADD PLUGIN按钮,添加Key Auth插件到路由。1> 配置添
2020-06-01 18:14:18
12008
1
原创 Docker部署Kong和Kong Admin
系统环境:centos :7.2pgsql :9.61. 搭建pgsql 数据库docker run -d --name kong-database \-p 5432:5432 \-e "POSTGRES_USER=kong" \-e "POSTGRES_DB=kong" \-e "POSTGRES_PASSWORD=123456" \postgres:9.62. 数据迁移docker run --rm \--link kong-database:kong-database \
2020-06-01 18:10:28
10283
原创 Kong Basic Authentication 插件详解
配置信息基本描述属性描述认证方式基本认证、用户名密码登录插件作用域服务、路由、全局适用协议http、https基本属性属性描述name插件名称、此处为basic-authservice_id绑定的服务Idroute_id绑定的路由Idenabled是否启用该插件,默认是trueconfig.hide_credentials是否隐藏请求中的凭证信息(如Authorization头),默认是false
2020-06-01 17:57:02
10197
转载 Kong API Gateway 管理API详解
Kong API Gateway 管理API详解一、前言安装好了Kong,那么如何使用和管理它呢?Kong附带了一个管理的API接口,我们通过这个API接口来管理所有的API以及其他的资源,这个接口具有最高的权限,所以在生产环境中我们要特别注意这个接口的权限,通常我们不会将这个接口暴露在外网中。如果Kong是以集群的状态的运行的,那么你只需要将管理API的请求发送到其中的一个节点中,Kong会自动同步信息到其他的节点。Kong默认监听8001和8444两个端口用接受管理API的请求,8001为http
2020-05-28 15:19:37
10358
原创 Kong Proxy Caching代理缓存插件详解
基本描述属性描述限流策略终止请求限制插件作用域服务、路由、消费者、全局适用协议http、https基本参数参数描述name插件名称、此处为proxy-cacheservice_id绑定的服务Idroute_id绑定的路由Idenabled是否启用该插件,默认是trueconsumer_id绑定的消费者Idapi_id绑定的API Id,已经废弃response_code上游服..
2020-05-28 15:10:18
11362
原创 Kong Rate Limiting 插件详解
Rate Limiting插件基本描述:属性描述插件作用域服务、路由、全局适用协议http、https配置信息:参数名是否必选注释name是插件名称consumer_id否消费者ID,如果留空,则对所有消费者有效second否每秒请求限制(int)minute否每分钟请求限制(int)hour否每小时请求限制(int)day否每天请求限制(int)month否每月请求限制(int)
2020-05-28 15:04:48
11342
原创 GeoIP 全球IP定位 for JAVA 使用说明
GeoLite2 全球IP定位 for JAVA 使用说明一、下载全球国家/城市IP库 国家IP库: 城市IP库:二、使用maven引入依赖包<dependency> <groupId>com.maxmind.geoip2</groupId> <artifactId>geoip2</artifactId> <version>v2.3.0</version></dependenc
2020-05-25 16:40:20
13877
转载 IP定位、天气情况免费API汇总
IP查询:淘宝:http://ip.taobao.com/service/getIpInfo.php?ip=地址搜狗:http://pv.sohu.com/cityjson网易:http://ip.ws.126.net/ipquery?ip=地址天气api:https://ip.tianqiapi.com/?ip=地址ip.sb:https://api.ip.sb/geoip/地址ip-api: http://ip-api.com/json/地址天气查询:http://wthr
2020-05-18 17:28:41
10582
原创 centos7 安装redis 详细步骤
软件版本:contos7.7redis 4.0.6一、 安装Redis1. 下载redis安装包tar.gz下载地址:http://download.redis.io/releases/redis-4.0.6.tar.gz在centos下可以使用以下步骤下载:cd /usr/local/ && wget http://download.redis.io/rel...
2020-03-11 18:00:15
9712
转载 Dockerfile 文件详解
1. 介绍 Dockerfile文件是打包docker镜像时定义指令的文本文件。docker build时Docker读取Dockerfile文件中的指令并执行。2. 配置FROM:格式: FROM <image> FROM <image>:<version&...
2020-03-10 18:00:32
10226
原创 mysql 5.7.28 地理位置计算详解
mysql 5.7.28 空间地理位置计算1. 创建测试表2. 插入数据3. 计算两个坐标点之间的距离4. 计算指定的坐标点是否位于多边形(面)中4.1 第一种方式4.2 第二种方式5. 计算两个多边形(面)是否相交 (st_intersects )6. 计算两个多边形(面)是否包含(st_contains )7. 计算一个多边形(面)是否在另一个多边形(面)内(st_within)8. 遇到的异...
2020-02-27 17:51:16
11929
原创 centos7 下google Kubernetes(k8s)集群安装部署
centos7 下google Kubernetes(k8s)集群安装部署简介安装环境安装前准备ECTD集群配置命令含义:master节点配置1.安装kubernetes和etcd2.修改ectd配置文件nodes节点配置1.分别在两台node节点上安装部署kubernetes-node、etcd、flannel、docker2.修改etcd配置文件更新etcd系统默认配置:启动/停止ectd服务...
2020-02-27 17:44:24
10132
原创 springboot 基于Aop实现自定义日志管理
springboot 基于Aop实现自定义日志管理一、相关依赖(maven)二、代码实现1. 添加自定义定义注解2. 定义日志实体3. 定义日志AOP切面类(环绕通知)AOP其他通知模式* @Before 前置通知* @After 后置通知* @AfterReturning 后置返回通知(可以在该通知内获取请求返回数据)* @AfterThrowing 后置异常通知4. 使用注解记录日志一、...
2020-02-27 16:39:50
9861
原创 docker-maven-plugin使用SSL证书自动打包部署镜像到Docker服务器
1. 软件环境springboot 2.2.1稳定版jdk 1.8maven 3.6.2docker-maven-plugin 0.4.132. Docker SSL证书配置Docker具体设置请移步:Docker开启SSL证书加密远程连接将以上步骤中下载的ca.pem、cert.pem、key.pem三个文件下载至本地目录中备用在项目src/main下创建pem目录,将下载...
2020-02-27 16:33:59
10386
2
原创 Docker 开启远程链接(2375端口)提供外部访问
Docker 开启远程链接(2375端口)提供外部访问1. 登陆Docker所在服务器,编辑docker.service文件2. 利用Docker Client远程工具进行docker操作(无需登陆服务器)2.1 下载安装Dcoker远程链接工具1. 登陆Docker所在服务器,编辑docker.service文件vim /usr/lib/systemd/system/docker.servi...
2020-02-27 16:31:34
11262
2
原创 Hbase 2.2.1 单机版安装教程
系统环境:centos7软件:jdk-8u151-linux-x64.rpm 、hbase2.2.11. 下载hbase-2.2.1到服务器# 切换到home目录下cd /home# 将文件下载至当前目录wget http://archive.apache.org/dist/hbase/2.2.1/hbase-2.2.1-bin.tar.gz2. 下载jdk1.8并上传到服务器...
2020-02-27 10:28:19
11372
原创 Docker 配置SSL证书加密远程链接 Remote/Rest API
Docker 开启SSL证书加密远程链接1. 使用openssl 制作证书密钥1.1. 在服务器中新建目录/etc/docker,并切换到该目录下1.2. 创建根证书RSA私钥:1.3. 创建CA证书1.4. 创建服务端私钥1.5. 创建服务端签名请求证书文件1.6. 创建签名生效的服务端证书文件1.7. 创建客户端私钥1.8. 创建客户端签名请求证书文件1.9. 创建extfile.cnf的配置...
2020-02-27 09:07:22
11305
7
GeoLite2/GeoIP 全球国家IP离线库 csv 2020.08.11最新版(CSV格式)
2020-08-14
GeoLite2/GeoIP 全球城市IP离线库 csv 2020.08.11最新版(csv格式)
2020-08-14
GeoLite2/GeoIP 全球城市IP离线库 csv 2020.08.11最新版(mmdb)
2020-08-14
GeoLite2/GeoIP 全球国家IP离线库 2020.08.11最新版(mmdb)
2020-08-14
GeoLite2/GeoIP 全球国家IP离线库 CSV 2020.07.28最新版(mmdb)
2020-07-30
GeoLite2/GeoIP 全球城市IP离线库 csv 2020.07.28最新版(CSV格式)
2020-07-30
GeoLite2/GeoIP 全球国家IP离线库 2020.07.28最新版(mmdb)
2020-07-30
GeoLite2/GeoIP 全球城市IP离线库 2020.07.28最新版(mmdb)
2020-07-30
GeoLite2/GeoIP 全球ip离线定位库 2020.07.14最新版 【ASN-CSV格式】
2020-07-20
GeoLite2/GeoIP 全球ip定位离线库 2020.07.14最新版 【ASN格式】
2020-07-20
GeoLite2 / GeoIP 全球国家IP定位离线库 2020.07.14最新版 CSV格式
2020-07-20
GeoLite2 / GeoIP 全球国家IP离线库 2020.07.14最新版(mmdb)
2020-07-20
GeoLite2/ GeoIP 全球城市IP定位离线库 2020.07.14 最新版 (mmdb)
2020-07-20
GeoLite2 / GeoIP 全球城市IP定位离线库 2020.07.07 最新版 (mmdb)
2020-07-10
GeoLite2国家IP离线库 2020.07.07最新版 CSV格式
2020-07-10
百度Echarts 地图js依赖包 山东省地图 省市县区
2020-07-07
GeoLite2/ GeoIP 全球国家IP定位离线库 2020.06.30 最新版 (内含mmdb)
2020-07-01
GeoIP 全球国家IP离线库 2020.06最新版 mmdb
2020-06-09
GeoIP 全球城市IP地址离线库 2020.06最新版
2020-06-09
GeoIP 全球城市IP地址离线库 2020.05最新版
2020-05-25
GeoLite2/GeoIP 全球ASN-IP离线定位库 2021.06.01最新版 【CSV】
2021-06-04
GeoLite2/GeoIP 全球城市IP离线库 csv 2021.06.01最新版【CSV】
2021-06-04
GeoLite2/GeoIP 全球城市IP离线库 2021.06.01最新版(mmdb)
2021-06-04
GeoLite2/GeoIP 全球ip离线定位库ASN 2021.06.01最新版 【MMDB】
2021-06-04
GeoLite2/GeoIP 全球国家IP离线库 csv 2021.06.01最新版(CSV格式)
2021-06-04
GeoLite2/GeoIP 全球ASN-IP离线定位库 2021.06.01最新版 【mmdb】
2021-06-04
GeoLite2/GeoIP 全球ASN-IP离线定位库 2020.12.08最新版 【mmdb】
2020-12-14
GeoLite2/GeoIP 全球国家IP离线库 csv 2020.12.08最新版(CSV格式)
2020-12-14
GeoLite2/GeoIP 全球城市IP离线库 csv 2020.12.08最新版(CSV格式)
2020-12-14
GeoLite2/GeoIP 全球ip离线定位库 2020.12.08最新版 【ASN格式】
2020-12-14
GeoLite2/GeoIP 全球ip离线定位库 2020.12.08最新版 【ASN-CSV格式】
2020-12-14
GeoLite2/GeoIP 全球国家IP离线库 2020.12.08最新版(mmdb)
2020-12-14
GeoLite2/GeoIP 全球城市IP离线库 2020.012.08最新版(mmdb)
2020-12-14
GeoLite2 / GeoIP 全球城市IP定位离线库 2020.07.14最新版 CSV格式
2020-07-20
GeoLite2城市IP离线库 2020.07.07最新版 CSV格式
2020-07-10
GeoLite2 / GeoIP 全球城市IP定位离线库 2020.06.30 最新版 (内含mmdb)
2020-07-01
GeoLite2-ASN AS标识码库 2020.06.30最新版
2020-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人