该文被密码保护。 阅读全文
posted @ 2022-08-10 14:59
root-123
阅读(0)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:57
root-123
阅读(0)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:56
root-123
阅读(0)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:54
root-123
阅读(0)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:53
root-123
阅读(0)
评论(0)
推荐(0)
摘要:
Python调用shell指令 方法一、使用os模块的system方法:os.system(cmd),其返回值是shell指令运行后返回的状态码,int类型,0表示shell指令成功执行,256表示未找到,该方法适用于shell命令不需要输出内容的场景。 举例说明: 列举当前目录下的所有文件。 1 阅读全文
posted @ 2022-08-10 14:33
root-123
阅读(3754)
评论(0)
推荐(1)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:33
root-123
阅读(1)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:32
root-123
阅读(1)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:31
root-123
阅读(1)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:30
root-123
阅读(1)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:29
root-123
阅读(0)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:27
root-123
阅读(1)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-08-10 14:26
root-123
阅读(1)
评论(0)
推荐(0)
摘要:
MyBatis-Plus 用起来真的很舒服 阅读目录 一、MyBatis-Plus 1、简介 2、使用 SpringBoot 快速使用 MyBatis-Plus 二、Mybatis-Plus 常用操作 1、配置日志 2、简单认识一下常用注解 3、代码生成器 4、自动填充数据功能 5、逻辑删除 6、分 阅读全文
posted @ 2022-08-10 14:25
root-123
阅读(1150)
评论(0)
推荐(0)
摘要:
[已解决]Error: ENOSPC: System limit for number of file watchers rea 陆安予 kali linux渗透测试 5月13日 描述: Apache Superset是一个开源的数据可视化平台。 重现: kali@kali:~/Desktop/su 阅读全文
posted @ 2022-08-10 14:25
root-123
阅读(313)
评论(0)
推荐(0)
摘要:
Golang 语言怎么使用接口编程? 01 介绍 关于 Golang 语言接口的使用,在之前的一篇公众号文章中已经介绍过,未阅读的读者朋友,如果感兴趣,可以按需翻阅文末推荐阅读列表。本文我们主要介绍在 Golang 语言中,如何使用接口编程?以及接口的使用技巧。 02 接口编程 在 Golang 应 阅读全文
posted @ 2022-08-10 14:23
root-123
阅读(150)
评论(0)
推荐(0)
摘要:
golang调用shell命令(实时输出, 终止等) 背景 是这样的,最近在研究一个定时任务系统的改造,可能有点像jenkins做到的那种吧。可以输入shell命令,也可以执行py脚本等等,相比之前来说,也要能够及时停止!但是遇到了这么个问题,golang执行py脚本的时候获取不到脚本的输出。 阅读全文
posted @ 2022-08-10 14:22
root-123
阅读(4747)
评论(1)
推荐(1)
摘要:
Golang 语言中 kafka 客户端库 sarama 01 介绍 Apache Kafka 是一款开源的消息引擎系统。它在项目中的作用主要是削峰填谷和解耦。本文我们只介绍 Apache Kafka 的 Golang 客户端库 Sarama。Sarama 是 MIT 许可的 Apache Kafk 阅读全文
posted @ 2022-08-10 14:22
root-123
阅读(1180)
评论(0)
推荐(0)
摘要:
func copyAndCapture(w io.Writer, r io.Reader) ([]byte, error) { var out []byte buf := make([]byte, 1024, 1024) for { n, err := r.Read(buf[:]) if n > 0 阅读全文
posted @ 2022-08-10 14:21
root-123
阅读(169)
评论(0)
推荐(0)
摘要:
目录 [−] 执行命令并获得输出结果 将stdout和stderr分别处理 命令执行过程中获得输出 命令执行过程中获得输出2 命令执行过程中获得输出3 改变执行程序的环境(environment) 预先检查程序是否存在 管道 管道2 原文: Advanced command execution in 阅读全文
posted @ 2022-08-10 14:20
root-123
阅读(228)
评论(0)
推荐(0)
摘要:
非缓冲chan,读写对称 非缓冲channel,要求一端读取,一端写入。channel大小为零,所以读写操作一定要匹配。 func main() { nochan := make(chan int) go func(ch chan int) { data := <-ch fmt.Println("r 阅读全文
posted @ 2022-08-10 14:19
root-123
阅读(228)
评论(1)
推荐(0)
摘要:
01 介绍 在之前的文章介绍过 Golang 操作 Redis 的三方库 go-redis,本文主要介绍另外一个 Golang 操作 Redis 的三方库 redigo,它是 Golang 官方推荐使用的 Redis 客户端。 go-redis 三方库为我们封装了很多函数来执行 Redis 命令,而 阅读全文
posted @ 2022-08-10 14:19
root-123
阅读(322)
评论(0)
推荐(0)
摘要:
golang爬坑:操作Linux命令 通常在启动项目服务程序的时候,需要判断该服务是否已经被启动,一般的做法有两种,其一是每次启动后将pid写入文件中,启动的时候读取这个文件,如果里面有数值,就表示服务已启动;另一种是通过shell命令查找: ps -ef | grep XXX | grep -v 阅读全文
posted @ 2022-08-10 14:18
root-123
阅读(218)
评论(0)
推荐(0)
摘要:
Golang - 并发编程 目录 Golang - 并发编程 1. 并行和并发 2. go语言并发优势 3. goroutine是什么 4. 创建goroutine 5. runtime包 6. channel是什么 7. channel的基本使用 8. 无缓冲的channel 9. 有缓冲的cha 阅读全文
posted @ 2022-08-10 14:17
root-123
阅读(275)
评论(0)
推荐(0)
摘要:
Golang 语言中怎么拦截系统信号和优雅退出 http server? 01 介绍 系统信号是在类 Unix 系统中用来进程间通讯的一种方式。我们可以使用 kill -l 命令查看各个系统支持的信号列表,每个信号都有名称和编号。我们可以使用 kill 命令给特定进程发送指定信号名称或信号编号的系统 阅读全文
posted @ 2022-08-10 14:16
root-123
阅读(308)
评论(0)
推荐(0)
摘要:
Golang 语言怎么使用 net/http 标准库开发 http 应用? 01 介绍 在 Golang 语言中,可以使用 net/http 实现 http server,可以通过调用 ListenAndServe 函数,传入给定参数,地址和处理器 (handler)。处理器参数为 nil 时,默认 阅读全文
posted @ 2022-08-10 14:15
root-123
阅读(343)
评论(0)
推荐(0)
摘要:
Golang 语言 method 接收者使用值类型和指针类型的区别 01 介绍 在 Golang 语言中,function 的参数和 method 的接收者都可以选择使用值传递和指针传递(“引用传递”),需要注意的是,其中指针传递是传递的指针值的副本,而不是指针指向的数据的副本。也就是说 Golan 阅读全文
posted @ 2022-08-10 14:14
root-123
阅读(313)
评论(0)
推荐(0)
摘要:
Beego快速入门教程 beego 是一个快速开发 Go 应用的 HTTP 框架,可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,相对于echo框架仅包含路由和控制器核心模块,beego是一个完整的MVC框架包括路由&控制器、model 数据库ORM封装、vi 阅读全文
posted @ 2022-08-10 14:12
root-123
阅读(1207)
评论(0)
推荐(0)
摘要:
一、概念 k8s(Kubernetes):因为中间有八个字母,所以国人称k8s。 二、安装方法 yum安装:最简单,默认1.5.2版 编译安装:最难(大佬级别) golang环境 二进制安装:最繁琐 kubeadm:官方安装(网络)kubelet二进制,其他k8s组件全是容器 minikube:单机 阅读全文
posted @ 2022-08-10 14:11
root-123
阅读(1209)
评论(0)
推荐(0)
摘要:
Consul教程 Consul是微服务架构中,解决服务发现、配置中心的分布式中间件。 特性 服务发现: 解决在分布式环境中,如何找到可用的服务地址的问题,支持通过DNS和HTTP查询服务地址。 健康检查: 定时监控服务是否正常,对于异常的服务会主动下线。 键值存储: 配置中心解决方案,是一种key/ 阅读全文
posted @ 2022-08-10 14:10
root-123
阅读(2159)
评论(0)
推荐(0)
摘要:
Golang echo 快速入门教程 一、介绍 echo web框架是go语言开发的一种高性能,可扩展,轻量级的web框架。 echo框架真的非常简单,几行代码就可以启动一个高性能的http服务端。 如果你只是测试返回hello world这种简单逻辑,普通的低配服务器,每秒扛个万八千QPS没什么问 阅读全文
posted @ 2022-08-10 14:09
root-123
阅读(1287)
评论(0)
推荐(0)
摘要:
Elasticsearch 教程 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎, 国内简称ES,Elasticsearch是用java开发的,底层基于Lucene, Lucene是一种全文检索的搜索库,直接使用Lucene还是比较麻烦的,Elasticsearc 阅读全文
posted @ 2022-08-10 14:07
root-123
阅读(398)
评论(0)
推荐(0)
摘要:
etcd 教程 etcd是一个开源的、分布式的、强一致性的、可靠的键值存储系统。常用于存储分布式系统的关键数据。它可以在网络分区期间可以优雅地处理leader选举,并且可以容忍机器故障。 关键特性: 分布式 强一致性 键值存储 监听数据变化 键值存储 etcd的存储格式,仅支持键值(key-valu 阅读全文
posted @ 2022-08-10 14:05
root-123
阅读(3928)
评论(0)
推荐(0)
摘要:
Go gin框架入门教程 1. 介绍 Gin 是一个用 Golang编写的 高性能的web 框架, 由于http路由的优化,速度提高了近 40 倍。 Gin的特点就是封装优雅、API友好。 Gin的一些特性: 快速 基于 Radix 树的路由,小内存占用。没有反射。可预测的 API 性能。 支持中间 阅读全文
posted @ 2022-08-10 14:04
root-123
阅读(1797)
评论(1)
推荐(0)
摘要:
Go Micro微服务框架 Go Micro是一种go语言微服务开发框架。 Go Micro整体设计是一种插件化的架构,只为分布式系统开发提供了一个基础框架,还有核心功能,当然这些核心功能也是以插件的形式开发,可以轻易替换掉,剩下的都是靠各种组件增强功能。 1.Go Micro整体架构设计 上图,描 阅读全文
posted @ 2022-08-10 14:03
root-123
阅读(1291)
评论(0)
推荐(1)
摘要:
golang elasticsearch入门教程 本教程从go语言角度讲解如何对elasticsearch进行增删改查。 目前golang操作elasticsearch的第三方包中最流行的是: https://github.com/olivere/elastic 本教程也是基于elastic开发包进 阅读全文
posted @ 2022-08-10 14:02
root-123
阅读(6313)
评论(0)
推荐(1)
摘要:
golang redis快速入门教程 redis是目前流行的高性能key/value缓存,基本上在各种项目都经常出现,后续教程针对golang如何操作redis进行展开。 本教程是使用的是go-redis/redis包操作redis。 github: https://github.com/go-re 阅读全文
posted @ 2022-08-10 14:00
root-123
阅读(2665)
评论(0)
推荐(0)
摘要:
GORM快速入门教程 1.概述 GORM是Golang目前比较热门的数据库ORM操作库,对开发者也比较友好,使用非常方便简单,使用上主要就是把struct类型和数据库表记录进行映射,操作数据库的时候不需要直接手写Sql代码,这里主要介绍MySQL数据库。 GORM库github地址: https:/ 阅读全文
posted @ 2022-08-10 13:59
root-123
阅读(1101)
评论(0)
推荐(0)
摘要:
go语言教程大全 目录: Go语言基础教程 - 学习go语言基础语法 Web框架 - 学习流行的web开发框架 echo教程 gin教程 beego教程 数据库 GORM教程 - 操作mysql必备的orm库 sqlx教程 - 简单的sql操作库,可以用来操作Mysql go语言redis教程 - 阅读全文
posted @ 2022-08-10 13:58
root-123
阅读(175)
评论(0)
推荐(0)
摘要:
Golang模板引擎快速入门教程 Go语言内置了 text/template 和 html/template两个模板库,专门用于处理网页html模板。 html/template 是在 text/template 模板库的基础上增加了对html输出的安全处理,主要目的是为了防止被攻击。 下面通过一个 阅读全文
posted @ 2022-08-10 13:56
root-123
阅读(1197)
评论(0)
推荐(0)
摘要:
Grafana 和 Kibana的区别 软件架构师,从事分布式数据库,云计算等方向研发 2 人赞同了该文章 我们生活在一个大数据的世界中,即使是小型 IT 环境也会产生大量数据。一旦组织弄清楚如何利用生成数据的各种数据源,以及收集、处理和存储数据的方法,下一步就是分析。 分析方法因用例、使用的工具以 阅读全文
posted @ 2022-08-10 13:54
root-123
阅读(695)
评论(0)
推荐(0)
摘要:
grpc 框架教程 gRPC 是一个高性能、跨平台、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C/C++、Java、Python、Ruby、C#、PHP、Node.js、Go 语言等版本,几乎你想到的语言都支持了. gRPC 基于 HTTP/2 标准设计,带来诸如双向流、 阅读全文
posted @ 2022-08-10 13:53
root-123
阅读(473)
评论(0)
推荐(0)
摘要:
Java Elasticsearch教程 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,本教程从Java语言角度讲解如何操作Elasticsearch,如果不熟悉Elasticsearch,可以先学习 Elasticsearch教程,掌握基本概念和查询语法。 教 阅读全文
posted @ 2022-08-10 13:52
root-123
阅读(1128)
评论(0)
推荐(0)
摘要:
开始使用 Jenkins 本导读将向您介绍使用 Jenkins、Jenkins 的主要特性和 Jenkins Pipeline 的基本知识。 本导读使用“独立”的 Jenkins 发行版,它可以在您自己本地的机器上运行。 准备工作 第一次使用 Jenkins,您需要: 机器要求: 256 MB 内存 阅读全文
posted @ 2022-08-10 13:50
root-123
阅读(4275)
评论(0)
推荐(0)
摘要:
jenkins部署集群 环境: 两台Centos7.3系统 master:172.16.1.227 slave:172.16.1.228 其中一台作为master,另一台为slave(slave服务器上无需安装jenkins) 1.master:安装java环境,本博客里有,省略 2.master: 阅读全文
posted @ 2022-08-10 13:50
root-123
阅读(2909)
评论(0)
推荐(0)
摘要:
一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的ser 阅读全文
posted @ 2022-08-10 13:47
root-123
阅读(337)
评论(0)
推荐(0)
摘要:
kettle入门实战 一、kettle概述 1、什么是kettle Kettle是一款开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。 2、Kettle工程存储方式 (1)以XML形式存储 (2)以资源库方式存储(数据库资源库和文件资 阅读全文
posted @ 2022-08-10 13:46
root-123
阅读(442)
评论(0)
推荐(0)
摘要:
Kibana 入门教程 Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,通俗的说就是 Elasticsearch 的web管理后台。可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。您可以很方便的利用各种图表对数 阅读全文
posted @ 2022-08-10 13:45
root-123
阅读(2291)
评论(0)
推荐(1)
摘要:
日志数据的可视化利器 云栖君导读:阿里云Elastisearch集成了可视化工具Kibana,用户可以使用Kibana查询和分析存储在Elastisearch中的数据。Kibana 搭载了一些经典功能:柱状图、线状图、饼图、环形图,等等,充分利用了 Elasticsearch 的聚合功能。而且Das 阅读全文
posted @ 2022-08-10 13:45
root-123
阅读(699)
评论(0)
推荐(0)
摘要:
Logstash 教程 1.简介 Logstash是一个数据同步工具,在ELK(Elasticsearch + Logstash + Kibana)技术栈中解决数据同步问题。日常项目中数据主要存储在MYSQL、日志文件中,通过Logstash可以将MYSQL、日志文件、redis等多种数据源的数据同 阅读全文
posted @ 2022-08-10 13:44
root-123
阅读(3986)
评论(0)
推荐(2)
摘要:
ProtoBuf 入门教程 在网络通信和通用数据交换等应用场景中经常使用的技术是 JSON 或 XML,本教程介绍另外一个数据交换的协议的工具ProtoBuf。 1.简介 protocol buffers (ProtoBuf)是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通 阅读全文
posted @ 2022-08-10 13:42
root-123
阅读(1665)
评论(0)
推荐(0)
摘要:
WebLogic & Kubernetes 搭建kubernetes集群环境 安装前的规划 主机名地址角色组件 k8s-master 192.168.56.118 k8s-master etcd、kube-apiserver、kube-controller-manager、kube-schedule 阅读全文
posted @ 2022-08-10 13:33
root-123
阅读(134)
评论(0)
推荐(0)
摘要:
安装kibana可视化平台工具 1.安装kibana 命令: wget https://artifacts.elastic.co/downloads/kibana/kibana-5.5.0-linux-x86_64.tar.gz #安装路径 2.解包并cd到指定路径 命令:tar -xzf kiba 阅读全文
posted @ 2022-08-10 13:32
root-123
阅读(103)
评论(0)
推荐(0)
摘要:
**一、Kubernetes概述** ## 1.1 Kubernetes是什么 - Kubernetes是Google在2014年开源的一个容器集群管理系统,Kubernetes简称K8S。- K8S用于容器化应用程序的部署,扩展和管理。- K8S提供了容器编排,资源调度,弹性伸缩,部署管理,服务发 阅读全文
posted @ 2022-08-10 13:31
root-123
阅读(127)
评论(0)
推荐(0)
摘要:
1.1 什么是Kibana Kibana是操作ElasticSearch的图形化工具 基于Node.js,可以通过web进行操作 使用Kibana进行API操作时,有友好提示 Kibana工具可以生成各种图表 1.2 下载与安装 1.2.1 下载 网址:https://www.elastic.co/ 阅读全文
posted @ 2022-08-10 13:30
root-123
阅读(343)
评论(0)
推荐(0)
摘要:
微服务之服务发现 服务发现是微服务架构中关键的组成部分,服务发现说白了就是客户端怎么找到服务端的地址(ip和端口),这个问题可以很简单也可以很复杂,这里主要介绍服务发现的大致原理。 下面通过大家接触最多的场景:访问网页的过程讲解服务发现。 网络通讯的前提条件 所有的网络应用,客户端和服务端通讯的前提 阅读全文
posted @ 2022-08-10 13:29
root-123
阅读(387)
评论(0)
推荐(0)
摘要:
您可以在 Kubernetes 集群内部部署和 Oracle Cloud 中部署 Oracle WebLogic Server。在 Kubernetes 上运行 Oracle WebLogic Server 可以在自动化、可移植性和自定义多个域之间实现平衡。Oracle WebLogic Serve 阅读全文
posted @ 2022-08-10 13:28
root-123
阅读(112)
评论(0)
推荐(0)
摘要:
照着例子学习protobuf-python 以下是照着python操作protobuf进行的protobuf-python的学习笔记: 首先是protobuf的下载与安装: 1 由于google被墙,所以去github上面搜索了一下protobuf,于是找到了protobuf的git页:protob 阅读全文
posted @ 2022-08-10 13:27
root-123
阅读(575)
评论(0)
推荐(0)
摘要:
启动adb 1.打开cmd首次使用adb devices,出现下面这两句,就是正在启动adb服务 C:\Users\admin>adb devices List of devices attached * daemon not running. starting it * daemon starte 阅读全文
posted @ 2022-08-10 09:02
root-123
阅读(583)
评论(0)
推荐(0)
摘要:
APP的定位方式有:1. Appium Desktop工具里的Inspector2. /tools/bin/uiautomatorviewer.bat最近发现在一个更好用的定位工具: Weditor. 简单介绍一下它的使用方法.1. 终端中输入 pip install weditor安装wedito 阅读全文
posted @ 2022-08-10 09:02
root-123
阅读(886)
评论(0)
推荐(0)
摘要:
Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 本站Python教程会具体介绍。 断言(Assertions):本站Python教程会具体介绍。 python标准异常 异常名称描述 Ba 阅读全文
posted @ 2022-08-10 09:01
root-123
阅读(41)
评论(0)
推荐(0)
摘要:
python ocr中文识别库 tesseract安装及问题处理 这个破东西,折腾了快1个小时,网上的教材太乱了。 我解决的主要是windows的问题 先下载exe。(一看到这个,我就有种预感,不妙) https://digi.bib.uni-mannheim.de/tesseract/ 选好自己的 阅读全文
posted @ 2022-08-10 08:52
root-123
阅读(772)
评论(0)
推荐(0)
摘要:
Spider/spider/kuwo.py爬虫代码: # -*- coding: utf-8 -*-import scrapyimport demjsonimport reimport osfrom ..items import MusicItem, SingerItemfrom bloomfilt 阅读全文
posted @ 2022-08-10 08:50
root-123
阅读(236)
评论(0)
推荐(0)
摘要:
首先你电脑必须安装了 VMware ,推荐版本 VMware12 或者 VMware 11 版本,然后你还需要一个系统镜像,可以通过下面链接下载 Win7 的镜像,复制链接,打开迅雷新建任务即可下载: Windows7 64位 ed2k://|file|cn_windows_7_ultimate_w 阅读全文
posted @ 2022-08-10 08:48
root-123
阅读(4690)
评论(0)
推荐(0)
摘要:
day10 数据分析 线性回归例子 城市气候与海洋的关系研究 import numpy as npimport pandas as pdfrom pandas import DataFrame,Seriesimport matplotlib.pyplot as plt %matplotlib inl 阅读全文
posted @ 2022-08-10 08:47
root-123
阅读(211)
评论(0)
推荐(0)
摘要:
# !/user/bin/env Python3 # -*- coding:utf-8 -*- """ file:qq_api.py create time:2019/4/12 15:14 author:Loong Xu desc: 调用腾讯OCRapi实现文本识别 """ import base6 阅读全文
posted @ 2022-08-10 08:46
root-123
阅读(138)
评论(0)
推荐(0)
摘要:
本文实例讲述了Python使用sqlalchemy模块连接数据库操作。分享给大家供大家参考,具体如下: 安装: pip install sqlalchemy# 安装数据库驱动:pip install pymysqlpip install cx_oracle 举例:(在url后面加入?charset= 阅读全文
posted @ 2022-08-10 08:45
root-123
阅读(2665)
评论(0)
推荐(1)
摘要:
Python代码打包在xp系统上运行~~ 1.问题产生 2.解决步骤 (1)virtualbox 先来个xp系统装起 (2)在虚拟的xp系统中安装需要的工具 (3)开始着手打包Python文件 1.问题产生 学习了一段时间的Python,因为是今年年初开始学习的,就下了最新的3.8的版本,但是不知道 阅读全文
posted @ 2022-08-10 08:45
root-123
阅读(239)
评论(0)
推荐(0)
摘要:
Python3 Selenium定位不到元素常见原因及解决办法 转自https://www.cnblogs.com/lizm166/p/9995612.html 一、问题描述 在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况: 报错信息: no such el 阅读全文
posted @ 2022-08-10 08:44
root-123
阅读(348)
评论(0)
推荐(0)
摘要:
Python 函数装饰器 分类 编程技术 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代 阅读全文
posted @ 2022-08-10 08:43
root-123
阅读(37)
评论(0)
推荐(0)
摘要:
# -*- coding:UTF-8 -*- from app import app,dirpath from flask import request,render_template,flash,abort,url_for,redirect,session,Flask,g from sqlalch 阅读全文
posted @ 2022-08-10 08:42
root-123
阅读(313)
评论(0)
推荐(0)
摘要:
D:.net project\pythonProject\爬虫\控制windows系统>set CONDA_FORCE_32BIT=1 D:.net project\pythonProject\爬虫\控制windows系统>conda install pyaudio CondaValueError: 阅读全文
posted @ 2022-08-10 08:41
root-123
阅读(887)
评论(0)
推荐(0)
摘要:
python代码实现windows电脑每次启动自动记录本机ip 1、编写python文件:get_ip.py 我这里是将get_ip.py文件放在E盘根目录。 import requests, datetimeresponse = requests.get("http://www.httpbin. 阅读全文
posted @ 2022-08-10 08:40
root-123
阅读(80)
评论(0)
推荐(0)
摘要:
python如果获取windows管理员权限(二) coordinate_blog 2018-01-08 20:14:21 24297 收藏 11 分类专栏: Security 版权 我们在python如果获取windows管理员权限(一)中谈到了UAC的问题。 很多时候我们不希望我们的软件弹出UA 阅读全文
posted @ 2022-08-10 08:39
root-123
阅读(181)
评论(0)
推荐(0)
摘要:
在用 pyinstaller 打包项目的时候遇到如下错误: RecursionError: maximum recursion depth exceeded 解决方案: 执行 pyinstaller,会生成 filename.spec文件: pyinstaller -F -w -i manage.i 阅读全文
posted @ 2022-08-10 08:38
root-123
阅读(257)
评论(0)
推荐(0)
摘要:
1、发送普通文本文件 #coding=utf-8import smtplibfrom email.mime.text import MIMETextfrom email.header import Header host = 'smtp.126.com' # 设置发件服务器地址port = 25 # 阅读全文
posted @ 2022-08-10 08:38
root-123
阅读(163)
评论(0)
推荐(0)
摘要:
win64将python程序打包成在win32下可执行的exe文件 allan2222 2019-02-28 18:00:35 9135 收藏 23 版权 使用环境说明:win10 64位,已安装python3.6-64位版本 遇到的问题:win10 64位打包成exe文件后,不能在32位系统运行 阅读全文
posted @ 2022-08-10 08:37
root-123
阅读(1005)
评论(0)
推荐(0)
摘要:
python辅助sql手工注入猜解数据库案例分析 发现存在sql注入漏洞 简单一点可以直接用sqlmap工具暴库 但是如果想深入理解sql注入的原理,可以尝试手工注入,配合python脚本实现手工猜解数据库 首先hachbar开启 获取cms登录后的sessionid值 开始构造sql payloa 阅读全文
posted @ 2022-08-10 08:36
root-123
阅读(561)
评论(0)
推荐(0)
摘要:
Oracle不同用户和表空间之间的数据备份与还原 l 直接使用备份还原语句 1、 EXP备份需要的数据文件(GGK.dmp) 2、 新建表空间GGKCS1,用户GGKCS1,执行还原语句 imp GGKCS1/GGKCS1 FILE=D:\tempdmp\GGK.dmp LOG=D:\tempdmp 阅读全文
posted @ 2022-08-10 08:35
root-123
阅读(528)
评论(0)
推荐(0)
摘要:
正则表达式是一种通用的工具,在 JavaScript、PHP、Java、Python、C++ 等几乎所有的编程语言中都能使用;但是,不同编程语言对正则表达式语法的支持不尽相同,有的编程语言支持所有的语法,有的仅支持一个子集。本节讲到的正则表达式语法适用于 JavaScript。 正则表达式的语法体现 阅读全文
posted @ 2022-08-10 08:33
root-123
阅读(93)
评论(0)
推荐(0)
摘要:
DJANGO:开发一个上传图片的接口 编写html页面: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>上传图片</title></head><body><form action="" method="post 阅读全文
posted @ 2022-08-10 08:32
root-123
阅读(103)
评论(0)
推荐(0)
摘要:
[django使用原生SQL的方法](https://www.cnblogs.com/zuichuyouren/p/11094679.html) # django使用原生SQL的方法 1. 使用extra: ```python models.Book.objects.filter(publisher 阅读全文
posted @ 2022-08-10 08:32
root-123
阅读(401)
评论(0)
推荐(0)
摘要:
Django:二级菜单权限动态显示 阅读目录 二级菜单权限 介绍及需求 具体的代码实现 总结1:二级菜单分级动态显示 总结2:点击一级菜单控制二级菜单的显示隐藏 总结3:二级菜单、非菜单权限 发送请求时,相应的菜单权限仍然是展开的 总结4:动态显示按钮权限(非菜单权限) 总结5:路径导航栏(面包屑) 阅读全文
posted @ 2022-08-10 08:31
root-123
阅读(1185)
评论(0)
推荐(0)
摘要:
Django 多数据库联用(同一个APP的models里不同class用不同数据库) 很多网站有多数据库联用的文章,如自强学堂http://code.ziqiangxuetang.com/django/django-multi-database.html 大都只讲解如何让不同的app对应不同的数据库 阅读全文
posted @ 2022-08-10 08:30
root-123
阅读(771)
评论(0)
推荐(0)
摘要:
python 之 多进程 阅读目录1. Process2. Lock3. Semaphore4. Event5. Queue6. Pipe7. Pool序. multiprocessingpython中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要 阅读全文
posted @ 2022-08-10 08:26
root-123
阅读(1211)
评论(0)
推荐(0)
摘要:
在Linux中安装Oracle(较详细图解) 原创 http://www.cnblogs.com/nucdy/p/5603998.html 参考视屏:链接: https://pan.baidu.com/s/1kViEZQZ 密码: z7ha (环境:oracle11g, linux64 RHEL6) 阅读全文
posted @ 2022-08-10 08:22
root-123
阅读(810)
评论(0)
推荐(0)
摘要:
“传统的检测程序的方式是基于hash值来检测,每一个hash值对应一个恶意程序,众所周知程序修改一次hash值是不同的,因此在没有出规则之前是检测不到的,yara被称为恶意软件的瑞士军刀,它采用不同的方法检测新的威胁。” yara基于一套规则来检测恶意代码,它是通过从文件中提取字符串、方法和逻辑,来 阅读全文
posted @ 2022-08-10 08:17
root-123
阅读(933)
评论(0)
推荐(0)
摘要:
Linux 离线安装docker的过程(一键式安装) 前言 有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家 1. 准备docker离线包 docker官方离线包下载地址 下载需要安装的docker版本 阅读全文
posted @ 2022-08-10 08:16
root-123
阅读(1547)
评论(0)
推荐(0)
摘要:
下载Db2 on-prem v11.5 安装包 登录IBM官网,注册IBMid并登录,选择IBM Db2 Database。 Screen Shot 2020-02-21 at 23.08.08.png 选择IBM® Db2 11.5 for Linux® on AMD64 and Intel® E 阅读全文
posted @ 2022-08-10 08:15
root-123
阅读(323)
评论(0)
推荐(0)
摘要:
一. python操作数据库介绍 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Micro 阅读全文
posted @ 2022-08-10 08:14
root-123
阅读(57)
评论(0)
推荐(0)
摘要:
pscp使用详解 Windows与Linux文件互传工具 pscp使用详解 Windows与Linux文件互传工具pscp使用方法详解: pscp是putty安装包所带的远程文件传输工具,是一款十分常见windows与linux系统之间文件互传的工具,使用方法与linux中的scp相似,这里来介绍一 阅读全文
posted @ 2022-08-10 08:12
root-123
阅读(1468)
评论(0)
推荐(0)
摘要:
需要把MySQL的一些数据同步到Oracle,用ETL工具太麻烦了,通过参考官方文档实现了oracle to mysql dblink。每次修改配置后,需要重启监听才能生效,或者 reload一下,确保监听状态正常(按照文档配置的,没什么多余的解释,只是有乱码问题是换了mysql-odbc的版本得以 阅读全文
posted @ 2022-08-10 08:03
root-123
阅读(3374)
评论(0)
推荐(0)
摘要:
常用命令: --查看oralce版本select * from v$version;--查看当前使用容器select sys_context ('USERENV', 'CON_NAME') from dual;--查看数据库存在的容器及其状态等select con_id, dbid, guid, n 阅读全文
posted @ 2022-08-10 08:02
root-123
阅读(2361)
评论(0)
推荐(0)
摘要:
Oracle连接数过多释放机制 在开发时,调试程序需要不断的连接数据库,这时到时Oracle服务器连接数过多会当掉,把连接数过多的客户机网线拔出后,在远程Oracle上依然还会保留此用户的连接数,久久不能释放,上网查了下可以以下面方法解决。 通过profile可以对用户会话进行一定的限制,比如IDL 阅读全文
posted @ 2022-08-10 08:02
root-123
阅读(1406)
评论(0)
推荐(0)
摘要:
K8S概述 Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单高效,Kubernetes提供了应用部署、规划、更新、维护的一种机制。 在Kubenetes中,所有的容器均在Pod中运行,一个Pod可以承载一个或者多个相关的容 阅读全文
posted @ 2022-08-10 08:01
root-123
阅读(214)
评论(0)
推荐(0)
摘要:
(超详解)Linux系统find命令用法 Linux系统find命令用法 Linux 查找命令find是Linux系统中最重要和最常用的命令之一,用于查找与指定参数条件匹配的文件及目录列表。find查找命令可以在各种条件下使用,我们可以通过权限,用户,组,文件类型,修改日期,大小等多种条件来查找文件 阅读全文
posted @ 2022-08-10 07:59
root-123
阅读(2710)
评论(0)
推荐(0)
摘要:
Linux上安装Jenkins(详细版) 安装 # 安装方式一(推荐)# 下载rpm包https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat # 安装 上传到linux运行安装命令rpm -ivh jenkins-2.346-1.1.noarch.rp 阅读全文
posted @ 2022-08-10 07:56
root-123
阅读(1294)
评论(0)
推荐(0)
摘要:
目的:可以通过webhooks进行自动触发达到自动部署的目的,闲话不多说,下面我们来进行操作 1.首先登陆控制台点击系统管理 2.进入右侧面板中的系统配置-然后点击插件管理 3.在可选插件里面搜索gitee 找到gitee plugin安装即可,我的这个由于插件已经安装过了所以就显示在了可选的插件里 阅读全文
posted @ 2022-08-10 07:55
root-123
阅读(738)
评论(0)
推荐(0)
摘要:
Jenkins Publish over SSH、SSH免密登录、SCP免密传输、Jenkins远程传输文件、Jenkins远程部署 1、Jenkins所在服务器安装ssh yum install ssh -y 将SSH服务设为开机自启 sudo systemctl enable sshd 2、生成 阅读全文
posted @ 2022-08-10 07:55
root-123
阅读(1650)
评论(0)
推荐(0)
摘要:
前提 1: 搭建jenkins线上服务, 参考Linux环境下安装Jenkins 2:注册gitee账号,并创建一个项目,这里我的项目名是 lvsige-demo(下面简称demo) 过程 1:服务器放置项目位置克隆Gitee上demo项目 git clone Gitee上demo项目链接 #我项目 阅读全文
posted @ 2022-08-10 07:54
root-123
阅读(618)
评论(0)
推荐(0)
浙公网安备 33010602011771号