自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 提取文字并进行比对

XXX有限公司电子回单专用章>>C:\upload\11130020210401091821680463\3646bea6-485c-4bad-9237-ba7593e670cb.pdf。1.获取本地txt文件的路径,进行切割处理,提取第一部分和第二部分路径。4.第一步骤切割好的第一部分和提取图片上的文字,进行比对。5.比对结果不一致时,打印出具体的错误名称信息。2.将切割好的绝对路径下的图片,进行图像识别。3.提取图片中的公章处字体。pdf格式的部分提取展示。

2023-07-15 14:52:38 148

原创 计算耗时时间

计算后台日志的耗时时间`

2023-07-15 14:03:32 109

原创 java相关知识

1.Java中的int和Integer1)int是基本的数据类型,直接存数值2)Integer是int的封装类,integer是对象,用一个引用指向这个对象,是一个包装类。3)int和Integer不能够互用。4)int类型直接加减乘除的运算or作为参数进行传递5)int类的变量初始为0.而Integer的变量则初始化为null6)Integer 是一个类,是int的扩展,定义了很多的转换方法类似的还有:float Float;double Double;string St...

2023-07-15 13:49:20 109

原创 输入网址相关拓展

1.网页静态资源css、js、img访问加速1. 用户请求到 CDN 节点;2. CDN 节点未命中向源站获取文件;3. 源站根据请求响应内容给 CDN ,同时 CDN 缓存内容;4. CDN 节点将内容响应给最终用户;5. 当同一cdn节点内的用户再次访问时,cdn便会直接将缓存内容返回给用户;2.tcp为什么是三次握手,不是两次或四次。tcp思想:全双工通信,既要保证数据可靠传输,又要提高传输的效率。两次握手:两次握手的话服务端无法知道客户端是否具备接收以及自己是否具备发送..

2023-07-15 13:46:16 58

原创 Java编程

1.求给定二叉树的最小深度。最小深度是指树的根结点到最近叶子结点的最短路径上结点的数量。采用递归方法:1.根为0,判断root==null,返回02.左节点和右节点都为0,判断root.left==null && root.right==null,返回1,此时1为根节点3.左节点或右节点不为0,判断root.left==null || root.right==null,返回左右节点中较大值,再加上1根节点,最后返回节点中较小值。import java.util.*;

2023-07-15 13:40:53 17

原创 输入一个url到显示页面经过哪些过程

输入一个url到显示页面经过哪些过程。域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) --> 浏览器对页面进行渲染呈现给用户 --> 四次挥手结束1.DNS域名解析--浏览器通过域名解析URL对应的IP地址浏览器DNS缓存(缓存时间比较短,大概只有1分钟,且只能容纳1000条缓存)—&g

2021-04-24 15:17:02 261

原创 python编程

1.请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。class Solution: def replaceSpace(self , s ): return s.replace(" ","%20")2....

2021-04-15 15:52:59 91 1

原创 redis作为mysql缓存

1.redis与mysql之间关系读取步骤:(1)client读取redis,若查到则返回结果;反之,进行第2步骤。(2)client读取数据库,在数据库中若查到,则读取返回结果并更新至redis中;反之,若未查到则返回空。写入步骤:(1)client增删改数据到mysql。(2)mysql触发器调用用户自定义的UDF。(3)UDF把增删改的数据更新到redis中。2.redis和mysql实现环境(1)redis相关软件切换目录:cd /usr/local/r.

2021-04-15 15:51:36 323

原创 算法题(二)

6. Z 字形变换将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行Z 字形排列。比如输入字符串为 "PAYPALISHIRING"行数为 3 时,排列如下:P A H NA P L S I I GY I R之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"PAHNAPLSIIGYIR"。请你实现这个将字符串进行指定行数变换的函数:string convert(string s, int numRows);...

2021-03-28 18:46:17 74

原创 算法题(一)

1. 两数之和给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], t...

2021-03-27 21:44:39 51

原创 top命令

1.top命令top-:系统当前时间19:46:31系统上电后运行时间:已运行148天5个半小时up 148 days, 5:30当前登录用户数:用户数3个,3 users平均负载:系统近1分钟、5分钟、15分钟负载,load average: 0.00, 0.00, 0.01Tasks:任务总数:任务总数367个,367 total正在运行任务数:1 running睡眠任务数:366 sleeping停止任务数:0 stopped僵尸任务数:0 zo..

2021-01-16 20:49:54 346

原创 redis缓存雪崩、缓存穿透、缓存击穿

1.redis适合的场景?(1)会话缓存(session cache):redis持久化,session共享,主要用于单点登录,缓存token、短信验证码、查询频次高数据。(2)全页面缓存(FPC):redis提供磁盘持久化,重启redis实例,加载速度不会改变。(3)队列:提供内存存储引擎list和set操作。(4)排行榜/计数器:redis支持集合(set)和有序集合(sorted set),对递增或递减支持非常友好。(5)发布/订阅:适合在线聊天、消息推送。...

2021-01-07 19:32:15 90 4

原创 telnet远程连接主机操作

1.计算机-管理-服务和应用程序-服务,查看Windows Firewall状态。设置Windows Firewall状态:Windows Firewall-属性-常规-启动类型:自动-确定2.开始-控制面板-查看方式:小图标-Windows 防火墙-高级设置-入站规则-新建规则。3.开始-控制面板-查看方式:小图标-Windows 防火墙-允许程序或功能通过Windows防火墙,查看telnet状态。4.开始-控制面板-查看方式:小图标-Windows 防火墙-高级设置

2021-01-06 15:44:59 2221

原创 uptime

1.uptime可以看出系统运行多长时间,也可以查看系统的平均负载。查看进程参数:cat /proc/uptime第一个数据是系统的总启动时间,第二个数据是系统的空闲时间,单位为秒。第二个数据比第一个数据大,说明CPU是多核的。查看当前登录的信息:cat /var/run/utmp2.uptimeuptime -hUsage: //用法uptime [options] //正常运行时间 [选项]Options: -p, --pretty sh...

2020-12-30 20:55:43 127

原创 linux下安装jdk1.8

1.下载安装包官网地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html2.WinSCP工具,将安装包上传服务器。或者可通过命令行上传文件至服务器。将安装包和项目jar包上传至目录/usr/local/prometheus,项目名称为:project.jar3.解压缩安装包:tar -zxvf jdk-8u144-linux-x64.tar.gz4.编辑vi /etc/profil

2020-12-28 21:01:54 54

原创 linux下监控工具Prometheus+Grafana

环境:centos7docker、k8s下都可以使用Prometheus+Grafana1.

2020-12-28 19:42:54 752 2

原创 jmeter如何将结果写入到本地文件

问题:同一个电脑,运行接口脚本出现内外网切换,上下接口需要传值思路:将有衔接的参数提取后,存放在本地的文件,供另一网络切换后使用。1.jmeter将结果写入本地文件(1)线程组-添加-取样器-BeanShell 取样器...

2020-12-25 11:51:20 1973

原创 git远程连接主机

1.环境变量path:C:\Program Files\Git\bin(安装目录的bin目录)2.启动git-bash(1)Windows目录:C:\Program Files\Git,运行git-bash.exe即可。(2)创建redis-getcode.bat文件,写入内容,然后运行。内容:cd C:\Program Files\Gitgit-bash3.git-bash远程连接主机(1)以root用户连接主机:ssh -p 22 root@9.1.14.2..

2020-12-24 17:35:36 291 2

原创 jmeter利用ssh远程连接主机

1.ssh插件下载ApacheJMeter_ssh-1.2.0.jar下载,将该包放置于E:\apache-jmeter-5.1.2\lib\ext:https://github.com/yciabaud/jmeter-ssh-sampler/releasesjsch-0.1.55.jar下载,将该包放置于E:\apache-jmeter-5.1.2\lib:https://github.com//yciabaud/jmeter-ssh-sampler/releases/download/j

2020-12-22 19:02:25 1726

原创 Jenkins自动执行脚本

1.新建Item-输入一个任务名称-Freestyle project-确定。2.构建-Execute Windows batch command。命令:切换python环境目录 e:执行脚本目录 python E:\apache-jmeter-5.1.1\bin\py10.py3.构建后操作-Publish HTML reports-保存。(可选择,若选择需要准备与之相关的包)4.Build Now-构建历史-选择刚构建的-控制台输出。...

2020-12-21 15:46:14 381

原创 python十六进制转换成二进制流

1.python自带IDE编辑器十六进制格式转换(1)def py1(a): if len(a)%2 == 1: print ('changdu') return 0 result = '' tmp = '\\x' i = 0 while i < len(a): result = result + tmp + a[i:i+2] i = i+2 print (result)回车两下,出...

2020-12-19 11:42:52 4272 3

原创 linux下mysql8搭建

环境:centos71.创建目录切换目录:cd /usr/local/创建目录:mkdir mysql2.下载mysql切换目录:cd mysql/下载mysql:wget http://repo.mysql.com/mysql80-community-release-fc33.rpm3.rpm安装mysqlrpm安装mysql:rpm -ivh mysql80-community-release-fc33.rpm出现问题:解决方法:下载依赖:wget h

2020-12-06 12:16:25 117

原创 xpath轴定位

1.xpath通配符定位//*[@id="org-tree"] //*[@*="org-tree"]2.xpath轴介绍ancestor:当前节点的所有先辈ancestor-or-self:当前节点的所有先辈及自身attribute:当前节点的所有属性child:当前节点的所有子元素descendant:当前节点的所有后代元素descendant-or-self:当前节点的所有后代元素及节点自身following:当前节点结束标签之后的所有节点follo...

2020-12-01 16:30:15 802

原创 telnet发送报文

Windows7,cmd窗口1.连接目标地址:telnet www.baidu.com 80,回车键2.快捷键:Ctrl+]3.设置回显提示:set localecho,回车两次4.输入:GET / HTTP/1.1,回车两次,每次中间需停留几秒

2020-11-30 15:49:52 5110 1

原创 tcp端口不够用

1.Windows7下设置(1)开始-运行-regedit-确定。(2)目录:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters,增加或者编辑十进制数据。MaxUserPort:65534TcpTimedWaitDe:30TcpWindowSize:256960拓展:hostname、域名等也在此目录下可寻找。2....

2020-11-30 15:37:42 907

原创 linux下redis单机集群搭建

环境:centos7 gcc版本4C8G 磁盘100G单台机器:6个节点,3个master,3个slave1.redis介绍版本3.0之后支持集群,为解决单台服务器不够用情况。redis可作为数据库、缓存、消息中间件。Redis 5.0 是第一个加入流数据类型(stream data type )的版本。Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等.

2020-11-29 14:54:28 287

原创 五大浏览器内核及并发数

1.五大浏览器内核IE浏览器:Trident内核,也是俗称的IE内核Chrome浏览器:以前是Webkit内核,目前是Blink内核Firefox浏览器:Gecko内核,俗称Firefox内核Safari浏览器:Webkit内核Opera浏览器:以前是Presto,目前是Blink内核2.五大浏览器的并发数浏览器同域名请求并发限制数(1)http、https请求IE8、IE10、IE11、Firefox、chrome4+支持HTTP/1.1、HTTP/1.0,并发数.

2020-11-27 16:07:11 1373

原创 linux下crontab的定时任务

1.crontab配置文件目录进入目录:cd /var/spool/cron/进入root用户:cd /root2.crontab服务cron是linux下的定时执行工具。启动服务:service crond start关闭服务:service crond stop重启服务:service crond restart重新载入配置:service crond reload查看服务状态:service crond status查看cron进程:ps -ef|gr...

2020-11-23 10:52:37 85

原创 rabbitmq简单实用

1.启动rabbitmq(1)查看镜像:docker images拓展:查看运行的容器:docker ps查看详细的容器信息:docker ps -a删除镜像:docker rmi 镜像名称查找某一个镜像:docker serach nginx(镜像名称)查询所有运行过的容器id:docker ps -a -q启动以运行过的容器:docker start 容器名称/容器id启动所有运行过的容器:docker start `docker ps -a -q`停止所有运

2020-11-21 14:07:19 922

原创 jmeter 5.1版本+ant+Jenkins自动化

操作系统:win71.jdk安装,版本1.8(1)官网下载包,或者通过第三方方式获取安装包,然后一键安装。(2)配置环境变量JAVA_HOME:jdk的安装目录Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\binCLASSPATH:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(3)检查jdk安装cmd命令窗口:java -version2.jmeter安装,版本5.1(1)官网下载包,或者...

2020-11-12 18:51:47 245

原创 python知识详解解析

## python知识详解1.python2中有range和xrange,这两个有什么区别? (1)python3中没有xrange,只有range(),range和python2中的xrange()一样,但xrange()不支持切片,range()支持切片。 (2)两者用法相同,range返回一个列表;xrange是一个生成器,生成一个获取一个。当需要返回一个列表时,必须使用range。 (3)range直接开辟一块内存空间保存列表;xrange边循环边使用,且使用时才开辟内存...

2020-11-09 19:17:29 610

空空如也

空空如也

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

TA关注的人

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