自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java Optional 遍历List

使用java的Optional遍历List还是比较方便的,废话不多说直接上代码。

2024-03-31 12:15:50 316 1

原创 解决element-ui中el-upload组件上传多个图片时出现重复图片问题

使用el-upload在上传图片时,上传多张时,会出现重复问题,原因是on-change在监听文件变化时,是每次选择一个文件就要返回一次调用,例如:选择了两个文件,a.png,b.png就要返回两次,第一次返回[a.png],第二次返回[a.png,b.png],结果累加就是[a.png,a.png,b.png],所以会造成重复,需要处理一下,只要最后一次调用。

2023-05-16 11:57:35 2524

原创 vuedraggable制作任务看板,实现数据拖动并获取拖动后的数据

在网上看了很多关于拖拽的资料,基本上都没什么帮助,经过本人实践,终于搞定了元素拖拽的问题,在拖拽时可以获取拖拽的数据。2、安装vuedraggable插件:npm insall vuedraggable。1、vue版本为vue2。

2023-04-19 14:55:58 2992 3

原创 python监控模块psutil基本使用

1.安装psutilpip installpsutil2.基本使用:#监控工具import psutilimport datetimedef getMem_info(): '''内存信息''' mem = psutil.virtual_memory() print('总内存:',mem.total/1024/1024/1024) print('已用内存',mem.used/1024/1024/1024)def getCpu_info(): .

2020-07-02 17:00:07 430

原创 pgsql查询某段时间内的某个小时数据,周几的数据

关于展示给定时间范围内的数据查询,本人做了两个查询,分别如下1.查询指定时间范围内小时的数据,比如查询2020-03-20 10:00:00到2020-04-20 10:00:00时间范围内在所有09:00:00这个时间的数据,也就是查询每天10:00的数据 数据表中的事件字段为datatime,sql语句如下:SELECT datatime, pm25 from 数据表 wher...

2020-04-20 15:01:30 9533 1

原创 Webstorm创建VUE项目

1.安装完毕所有组件npm,node,webpack2.在某个目录下创建项目:vue init webpack projectName3.进入项目目录,cd projectName4.启动项目 ,npm run dev5.输入网址 localhot:8080 端口号为自己的,如下页面代表成功6.将项目移植到Webstorm,使用webstrom打开项目7.配置项...

2020-04-14 17:29:45 383

原创 python 解析xml文件写入excel

本文目的是用python的ElementTree和xlwt解析xml文件并写入excel,在网上和官网看了一些示例,都是一些基本用法,简单例子,个人觉得不够实用,所以整理了此篇博客,把xml文件中的城市环境监测站点名称和代码,将数据提取保存到excel中。废话不多说直接上代码1.需要解析的datas.xml文件,由于文件内容比较多,所以只截取部分,需要提取的内容为Pointe...

2020-04-03 13:56:04 3529 3

原创 java中日期类封装Dateutils

常用日期类封装,使用maven管理项目,引入<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId></dependency>封装类如下:import org.apac...

2019-10-16 18:15:39 831

原创 Java中常用工具类封装:StringUtils

从网上找了一些Java中常用工具类封装总结如下:可直接使用用maven做工程管理,需要引入commons-lang3包,如下:<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId><...

2019-10-16 16:01:45 1175

原创 Jmeter4.0参数化表单提交

1.创建线程组2.添加CSV参数配置3.创建外部数据文件,并把它导入4.设置参数

2019-08-12 17:14:59 774

原创 centos7安装mysql

这两天一直捣鼓在centos7上安装mysql,按照网上的方法试了很多种,不是这不行就是那不行,反正就是安不上,最后找了个方法,记录如下:1.官网下载安装包2.下载好的安装包弄到centos7里边,比如放在/目录下3.解压 tar xvfMySQL-5.6.44-1.el7.x86_64.rpm-bundle.tar后文件如下4安装(1)执行rpm -ivh M...

2019-07-18 10:55:37 213

原创 centos6.4虚拟机配置nginx

一.安装虚机  windows下安装虚拟机我就不说了,一搜一大把,一直下一步就ok了二.打开虚拟安装nginx1.选择版本,下载nginx。下载地址:http://nginx.org/download/[root@localhost /]# wget http://nginx.org/download/nginx-1.7.0.tar.gz2.安装pcreopenssl...

2019-05-14 17:16:32 151

原创 二级等级保护要求

最近在做安全测试,网上查了关于一些二级等保的资料,现整理有关二级等保要求如下: 技术要求项 二级等保 实现方式 网络安全 结构安全与网段划分 网络设备的业务处理能力应具备冗余空间,要满足业务高峰期需求; 应设计和绘制与当前运行情况相符合的网络拓扑结构图; 应根据机构...

2019-04-29 16:57:56 9784

原创 Acunetix安装及使用

一、Acunetix安装1、下载软件压缩包文件,首先点击“Acunetix.Web.12.0.180911134.Retail.exe”安装最新版原程序2、阅读并同意软件安装协议3、设置登录信息,包括邮箱地址以及登录密码4、设置默认端口,一般默认为34435、选择附加任务,建议创建桌面快捷方式6、核对安装信息,确认无误后即可点击【Install】按钮继续7、等待程序安装完毕,直接点...

2019-04-28 16:54:53 45990 22

原创 虚拟机中安装python3,redis,pip,celery

按照网上的提供的各种方式搞了半天也没在linux中安装成python3,后来自己研究了一下,使用一下简洁的方式安装一,安装python3 我的虚拟机linux版本是CentOS6.5,要安装的python版本是Python-3.5.0,使用root用户安装。安装前先要安装必要的支持组件:yum -y install zlib zlib-develyum -y ...

2019-04-02 10:10:00 3496

原创 状态保存,session记住用户登录状态

记住用户登录状态,首次登录后,再打开另一个网页输入登录地址后直接跳转到首页,代码如下:views.pyfrom django.shortcuts import render,redirectfrom django.http.response import HttpResponse# Create your views here.def index(request): ''...

2019-03-27 14:51:48 2697

原创 python3使用cookie保持状态

本篇简单介绍使用cookie来记住用户名1.视图函数:views.pyfrom django.shortcuts import render,redirect# Create your views here.def index(request): '''首页''' return render(request,'user/index.html')def log...

2019-03-27 10:35:39 1776

原创 Jmete4.0r参数化设置

本文的Jmeter版本为4.0一:用户参数设置1.用户参数:在取样器下直接添加添加变量,设置参数:3.在取样器中设置参数二:CSV数据文件设置:1.取样器下添加CSV数据文件设置2.把准备好的数据文件user.txt导入user.txtuser1,pass1user2,pass2user3,pass3user4,pass4填写变量...

2019-03-21 18:16:19 202

原创 Badboy设置检查点和参数化

本篇文章使用Badboy设置检查点和设置参数1.使用Badboy录制脚本,录制内容为用户登录,输入用户名密码,点击登陆。2.增加检查点:在用户名文本框输入用户名后,选中,点击Tools—>Add Assertions for Selection3.设置参数化:点击Variables,在空白处右键,点击Add Variable,添加参数:设计循环登陆...

2019-03-21 14:55:55 693

原创 Django模板继承

1.base.html,预留块,以便于继承的子模板重写&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;&lt;html&gt;&lt;head&gt; &lt;title&gt;{% block t...

2019-03-17 22:52:58 176

原创 Django自定义模板过滤器的用于做除法运算

django自带的模板过滤器没有加减乘除运算,所以需要自定义,自定义过程如下:1.在应用app中创建创建python包“templatetags”,注意此包名是固定的不能写错;2.创建过滤器文件:from django.template import Libraryregister = Library()@register.filterdef div(num): '...

2019-03-17 21:28:46 991

原创 Django模板的使用

1.视图函数def temps(request): temp = loader.get_template('basemodels.html') #2.定义模板上下文,给模板传递数据 context = {'res':1} #3.渲染模板,替换模板中的变量 res_html = temp.render(context) #4.返回应答 r...

2019-03-17 16:58:55 171

原创 Ajax实现登陆页面设计

Ajax的作用是在不重新加载页面的情况下实现页面的局部刷新。本例子采用的语言是python3,工具为pycharm,服务器为Django,前端使用query-3.2.1.min.js。1.创建Django项目,创建static静态文件夹存放query-3.2.1.min.js。在setting.py中添加配置:STATICFILES_DIRS = [os.path.join(BASE_DI...

2019-03-15 14:07:51 917

原创 python实现飞机大战完整代码,可运行

在网上找了很多python写飞机大战的代码,几乎没有完整的。所以本人搞了一个完整的。代码分为两个python文件,工具类和主类,python版本为3.5,需要安装pygame模块,完整代码如下。1.工具类plane_sprites.pyimport randomimport pygame# 屏幕大小的常量SCREEN_RECT = pygame.Rect(0, 0, 480, 70...

2018-09-27 10:37:39 113913 45

原创 python selenium api查看方法

1.首先打开命令行,在doc窗口输入:  python -m pydoc -p 45672.在浏览器中访问http://localhost:4567/

2018-08-20 16:07:05 176

原创 python之POST接口与GET接口开发简单例子

我所使用的是python3.6.5,django版本是2.0.5  GET请求: (1) view.py  from django.http.response import HttpResponse  from django.shortcuts import render_to_response  import json  def Login(request):     if request.me...

2018-05-16 22:58:43 8813

原创 Pycharm破解方法

1.下载pycharm旗舰版2.下载JetbrainsCrack-2.6.10-release-enc.jar3、将下载的文件放入PyCharm安装bin目录下:4、在pycharm.exe.vmoptions ,pycharm64.exe.vmoptions两文件里加入-javaagent:D:\Program Files\JetBrains\PyCharm 2017.3.3\bin\Jetbr...

2018-05-05 23:09:43 1105

原创 软件测试的简单理解

1.一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。2.测试的类别功能测试:编写测试用例,主要的就是测试步骤和预期结果,根据用例执行测试步骤,然后通过          眼睛和思考判断实际结果和预期结果是否相等,如果相等则...

2018-05-04 13:48:20 3692

原创 session可cookie区别联系简单介绍

1.session存在于服务端,cookie存在于客户端,session安全性高于cookie2.获取的session信息是通过存放在cookie中sessionID来获取的3.session是放在服务器里的,session里的东西不断增加会给服务器增加负担,所把一种重要的东西放在session,不重要的放在cookie4.cookie一般分为会话cookie和持久化cookie,会话cookie...

2018-05-04 09:40:13 137

原创 MonkeyImage常用方法简介

from com.android.monkeyrunner import MonkeyRunner as mr,MonkeyImage as midevice = mr.waitForConnection()image = device.takeSnapshot() 获取MonkeyImage对象1.获取的图像以字节码的形式返回:image.convertToBytes()2.获取给定坐标的像素点...

2018-05-01 23:57:04 473

原创 MonkeyDevice常用方法简单介绍

from com.android.monkeyrunner import MonkeyRunner as mr,MonkeyDevice as md1.与设备进行通讯:device = mr.waitForConnection()2.安装app应用:device.installPackage("D:/app/app_name.apk"),路径3.查看包名:device.shell("pm list...

2018-05-01 23:14:48 780

原创 MonkeyRunner模块的简单介绍

一:生成monkeyrunner的帮助文档1.进入monkeyrunner命令交互行  monkeyrunner2.引入模块,常用的三个模块from android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage3.执行MonkeyRunner.help("text")如果不成功,有可能是没有导入资源,需要在android sdk...

2018-05-01 11:30:03 404

原创 Genymotion下载镜像慢的解决方法

1.打开Genymotion,点击Add,选择好要下载的镜像;2.点击next下载,Genymotion这逼下载的速度比王八爬的都慢,所以要改招子了3.进入Genymotion下载的目录(即本机存储镜像的文件夹),在目录中有一个未下载完的镜像文件,比如我的是  genymotion_vbox86p_4.2_180130_203606.ova.partial这个玩意儿,4.打开浏览器输入http:/...

2018-05-01 10:28:40 1808 1

原创 使用monkey编写一个简单的计算器测试脚本

1.编写脚本:monkey.scripttype= raw eventscount= 10speed= 1.0start data &gt;&gt;LaunchActivity(com.android.calculator2,com.android.calculator2.Calculator)#touch 9DispatchPointer(0,0,0,400,500,0,0,0,0,0,0,0)...

2018-05-01 10:13:05 1384

转载 Genymotion下载及安装

一、注册\登录打开Genymotion官网,https://www.genymotion.com/ ,首先点击右上角的Sign in进行登录操作。如何登录就不细讲了,下面讲一下如何注册(备注:注册按钮在登录界面中)。注册如果没有账号,则需要先注册。在登录界面,点击Create an account按钮打开注册界面。注册界面如下:(使用谷歌浏览器翻译后的界面) 按照上面的提示输入相关内容,需要注意的...

2018-04-30 03:57:00 88438 8

空空如也

空空如也

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

TA关注的人

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