自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (7)
  • 收藏
  • 关注

原创 Jenkins | 获取已存在凭证密码

=> 系统管理 ==> 脚本命令行。

2024-01-11 16:36:05 525

原创 python连接mysql进行查询

【代码】python连接mysql进行查询。

2023-11-09 17:42:57 113

原创 Jacoco—代码增量覆盖率踩过的坑

Jacoco增量代码覆盖率踩坑记录

2022-10-27 17:18:19 725 1

原创 jacoco—增量代码覆盖率实现

Jacoco增量覆盖率实现

2022-10-27 17:15:59 2612 2

原创 Html漂亮的table样式模板

Html漂亮的table样式模板

2022-08-23 18:32:38 6120

原创 Java代码集成Jmeter脚本,压测Dubbo(四)

压测Dubbo服务,Java集成Jmeter脚本实现。

2022-01-24 11:23:00 2295

原创 Linux环境下安装appium测试环境

一.安装jdk(可使用java -version指令查看是否已安装jdk)1.进入官网下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html根据系统选择相应版本的tar文件如果是在ubuntu自带的firefox浏览器下载的,文件是保存在/home/xwl/Downloads文件下的(xwl:本人用户名,以实际定义替代)2.将下载好的安装包解压到o.

2021-09-09 13:59:18 1009 2

原创 Dubbo服务测试集成接口平台(三)

前言Dubbo服务测试方法介绍(一)Dubbo服务测试集成Jmeter(二)通过之前文章介绍了Dubbo接口测试通过命令的方式进行请求测试、将命令行请求的方式通过代码封装集成到Jmeter中。本篇文章,简单描述一下将Dubbo接口测试集成到平台中,做平台接口自动化的想法及实现部分的演示。接口平台集成dubbo接口自动化测试第一步:搭建后端工程提供前端接口第二步:搭建前端工程提供页面端访问第N步:…过程略Dubbo接口自动化平台演示用例通过平台录入后,保存,后续通过选择服务自动或手动

2021-05-11 17:12:04 337

原创 Dubbo服务测试集成Jmeter(二)

前言Dubbo服务测试方法介绍(一)通过上篇文章介绍了Dubbo接口测试通过命令的方式进行请求测试。这篇文章主要介绍将命令行请求的方式通过代码封装,集成到Jmeter中、接口平台中,形成工具可以在工作中随手即用。代码上篇文章中我们是根据dubbo提供者部署服务器地址进行访问的,当我们的服务通过docker或其他容器部署时,每次部署ip会进行改变,这时就需要zookeeper注册中心实时获取提供者ip,然后进行测试。所以此次代码中获取提供者ip通过zookeeper注册中心实时获取。这篇文章主要讲解

2021-05-11 16:58:07 380

原创 Dubbo服务测试方法介绍(一)

前言由于工作中,产品使用Dubbo接口极多(特别是电商),因为dubbo访问与传统的http请求方式不同,对于测试人员来说没有直观的url、参数、接口api等,往往遇到这类接口测试让人无从下手。通过这篇文章可以让测试人员简单快速上手,直接调用该接口进行测试访问,简单粗暴,妈妈再也不用担心我工作挠头啦…Dubbo简介Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一

2021-05-11 15:00:23 2939 2

原创 jacoco代码覆盖率简介及入门使用

一:前言分析未覆盖部分的代码,从而反推在前期测试设计是否充分?没有覆盖到的代码是否是测试设计的盲点?为什么没有考虑到?需求/设计不够清晰?测试设计的理解有误?以上的相关问题相信身为测试人员大家都遇到过这种窘境.......往往造成系统某些功能的策略性放弃或之后进行补充测试用例设计。作为一个合格的测试人员,保证产品的软件质量是其工作首要目标,为了这个目标,测试人员常常会通过很多手段或工具来加以保证,覆盖率就是其中一环比较重要的环节。通常我们会将测试覆盖率分为两个部分,...

2020-12-25 17:26:34 1165 1

转载 Docker入门实战笔记

Docker入门

2020-05-24 20:32:08 681 2

原创 Python Web应用框架

一:环境搭建 选择安装Django 2.0,Django 1.6及以上版本完全兼容python 3.x。 1.下载地址:https:www.djangoproject.com/download/。 解压Django 2.0压缩包,可放到python同一根目录下,运行CMD, 进入Django目录,执行:pythons...

2019-05-22 12:35:36 5753 2

原创 python迭代器与生成器

Python3 迭代器与生成器迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象都可用于创建迭代器:>>> list=[1,2,3,4...

2019-05-20 11:27:30 162

原创 Python条件控制

Python3 条件控制if 语句Python中if语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3如果 "condition_1" 为 True 将执行 "statement_block_1"...

2019-05-17 17:41:39 253

原创 python数字、字符串、列表、元组

Python 数字运算Python 解释器可以作为一个简单的计算器:您可以在解释器里输入一个表达式,它将输出表达式的值。表达式的语法很直白: +, -, * 和/ 和在许多其它语言(如Pascal或C)里一样;括号可以用来为运算分组。例如:>>> 2 + 24>>> 50 - 5*620>>> (50 - 5*6) / 4...

2019-05-17 16:40:51 318

原创 Python 运算符

Python3 运算符#coding=utf-8什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级接下来让我们一个个来学习Python...

2019-05-17 16:32:30 176

原创 Python基础语法、基本数据类型、解释器、注释

Python3 基础语法编码默认情况下,Python 3源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:# -*- coding: cp-1252 -*-标识符第一个字符必须是字母表中字母或下划线_。 标识符的其他的部分有字母、数字和下划线组成。 标识符对大小写敏感。在Python 3中,非-ASCII 标...

2019-05-17 15:54:06 213

原创 Python简介、环境变量搭建及中文编码

PythonPython是一种通用的解释型,交互式,面向对象和高级编程语言。它由Guido van Rossum在1985 - 1990年间创建。与Perl一样,Python源代码也可以在GNU通用公共许可证(GPL)下获得。本教程对Python编程语言提供了足够的理解。适合人群本教程专为需要从头开始学习Python编程语言的软件程序员而设计。预备知识您应该对计算机编程术语...

2019-05-17 14:44:46 905

原创 Oracle PL/SQL编程语言、存储过程、存储函数、java调用存储过程、触发器练习及案例

 

2018-10-28 02:54:53 295

原创 Oracle 单行多行子查询、集合运算、DDL语句管理表(创建表、用户约束等)、DML语句处理数据(插入、更新数据及事物)、管理其他数据库对象(视图、序列、索引、同义词)

  二   练习题   练习题一SQL> --第一题SQL> select rownum,empno,ename,sal  2  from (selec...

2018-10-28 02:39:18 323

原创 Oracle 简介及查询操作(简单查询[别名、消除重复、null值、多条件查询]、日期函数、转换函数、单行函数、多行函数)等等案例练习

             ...

2018-10-28 02:18:51 217

原创 在虚拟机中安装oracle后的网络配置、测试sqlplus客户端连接、安装PLSQL并测试连接、中文乱码的测试及解决

配置网络   测试sqlplus客户端连接服务器    安装PLSQL并测试连接  中文乱码的测试及解决 ...

2018-10-28 01:45:33 677

原创 Oracle 11G 安装

将文件win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.zip解压。注意:这两个文件解压到同一个目录下,即:将Components目录合并到一起 双击“setup.exe”,弹出以下安装向导。去掉“I wish to receive security updates via My Oracle Support”复选框,点击“N...

2018-10-28 01:25:09 196

原创 Oracle 10G安装指导

Oracle 10G安装指导 1:解压文件10201_database_win32.zip,并双击解压目录下的setup.exe,出现安装界面,如下::2:输入口令和确认口令,如:password,点击下一步,出现如下进度条,注:此口令即是管理员密码。3:检查先决条件,选中红框所示的选择框,如下图: 4:点击“下一步”,出现“概要”界面,点击“安...

2018-10-28 00:52:18 11844 2

原创 JS Ajax 与 JQuery Ajax

Js原生Ajax和Jquery的AjaxAjax概述什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死 Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到 服务器端,在这段...

2018-09-22 16:29:19 195

原创 Bootstrap基础入门

 以上参考网上下载的文档...........   Viewport介绍一、Viewport的概念通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个app中的webview)用来显示网页的...

2018-09-22 15:57:52 135

原创 jQuery基础入门篇

 一、使用JQ完成首页的定时广告弹出1.需求分析在首页中(logo的上方)显示一个广告图片(页面加载后,间隔3秒弹出广告图片,再间隔3秒后隐藏广告图片)。【使用jQuery实现】 2.技术分析2.1 jquery相关的知识什么是jqueryJquery它是javascript的一个轻量级框架,对javascript进行封装,它提供了很多方便的选择器。供你快速定...

2018-09-22 15:33:29 1413

转载 Idea使用教程(转载)

熟练掌握IDEA idea使用教程

2018-08-14 20:13:12 317

原创 java_web Maven 第二章 整合ssh框架(依赖传递、依赖版本冲突、构建项目)、分模块开发、私服部署(上传、下载)

整合ssh框架 依赖传递 只添加了一个struts2-core依赖,发现项目中出现了很多jar,这种情况 叫 依赖传递   依赖版本冲突的解决 第一声明优先原则 <dependencies>  <!--   spring-beans-4.2.4 -->   <dependency>   <groupId&...

2018-07-17 12:16:14 135

原创 java_web Maven的简介 第一章 安装配置、入门演示、项目构建、依赖管理、常用命令

Maven项目管理工具白面郎君Svn eclipse   maven量级1 Maven的简介1.1 什么是maven 是apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的1.2 Maven好处普通的传统项目  Maven项目  分析:maven项目为什么这么小?没有jar。 需要jar吗?肯定需要。没有存在于maven...

2018-07-12 22:09:05 176

原创 Java _ Web SpringMVC 第二章 高级参数绑定、@RequestMapping使用方法、Controller方法返回值、异常处理、上传图片、json数据交互、RESTful支持、拦截器

1. 高级参数绑定1.1. 复制工程复制工程请看第一章 复制工程,如下图:  粘贴并修改工程名为web2,如下图:  工程右键点击,如下图:       修改工程名,如下图:  1.2. 绑定数组1.2.1. 需求在商品列表页面选中多个商品,然后删除。1.2.2. 需求分析功能要求商品列表页面中的每个商品前有一个checkbok,选中多个商品后点击删除按钮把商品id传递给Controller,根据...

2018-07-08 23:13:41 1106

原创 Java _ Web SpringMVC 第一章(入门、架构、整合mybatis、实现列表案例、参数绑定、绑定(简单、pojo,包装pojo,自定义参数)类型)

1. Spring入门1.1. Springmvc是什么Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来,如下图: 1.2. Springmvc处理流程如下图所示: 1.3. 入门程序需求:使用浏览器显示商品列表1.3.1. 创建web工程springMVC是表现层框架,需要搭建web工程开发。如下图创建动态w...

2018-07-08 22:54:40 223

翻译 IntelliJ IDEA详细配置和使用教程(适用于Java开发人员)

前言正所谓工欲善其事必先利其器,对开发人员而言若想提高编码效率,一款高效的开发工具是必不可少的,相信看到该博客的朋友们都已经对IntelliJ IDEA有所了解了,所以此处就不对IntelliJ IDEA进行介绍,而是直接阐述在实际开发中应用场景。博主使用的IntelliJ IDEA版本为IntelliJ IDEA 2017,因为博主是一名Java开发工程师,所以以下内容均以Java为主。(相信有...

2018-07-05 20:21:00 192

原创 Java _ Web Mybatis 第二章 输入参数、输出参数类型、动态sql(if标签,where标签、sql片段、foreach标签)、关联查询、整合spring、逆向工程

打断点

2018-06-27 15:26:50 399

原创 Java _ Web Mybatis 第一章 介绍及简单入门、映射文件介绍

1. Mybatis介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。  MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注...

2018-06-27 14:59:28 236

原创 JAVA_WEB SSH 开发客户关系管理系统

                                SSH  开发客户关系管理系统案例展示:

2018-06-13 09:59:43 2607 19

原创 JAVA_WEB svn的使用

项目管理工具svn 1 目标1、掌握svn服务端、svn客户端、svn eclipse插件安装方法2、掌握svn的基本使用方法  2 svn介绍2.1 项目管理中的版本控制问题 通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题: Ø 备份多个版本,占用磁盘空间大Ø 解决代码冲突困难 Ø 容易引发BUG Ø 难于追溯问题代码的修改人和修改时间Ø 难于恢复...

2018-06-12 18:01:55 953

原创 JAVA_WEB Struts2框架学习第四章 自定义拦截器、struts2标签

自定义拦截器的架构及执行流程:            拦截器的创建:                1)创建方式1                                    2)创建方式2                                    3)创建方式3                    ...

2018-06-12 14:42:39 138

原创 JAVA_WEB Struts2框架学习第三章 OGNL表达式、OGNL与struts的结合

使用OGNL准备工作:    1)导包:            struts2的包中已经包含了,所以不需要导入额外的jar包    2)代码准备:            语法:    基本取值:            赋值:        调用方法:        调用静态方法:                      创建对象(List,Map):    OGNL与Struts2的结合:   ...

2018-05-25 13:30:08 135

mongo-java-driver-3.2.2.jar

mongo-java-driver是java语言操作mongodb数据库的驱动包,封装了针对mongodb的相关操作 代码案例: 数据库和集合操作 连接MongoDB服务: MongoClient mongoClient = new MongoClient(host, port); 连接数据库: MongoDatabase mongoDatabase = mongoClient.getDatabase("dbName"); 获得集合: MongoCollection<Document> collection = mongoDatabase.getCollection("cltName"); 创建集合: mongoDatabase.createCollection("cltName");

2024-03-06

HiJson小工具全能解析json

HiJson小工具全能解析json,经常开发的同学放于桌面可以随手随时使用,轻松方便........

2018-08-30

base64、ANSI、UTF-8、Unicode解析小工具

支持base64、ANSI、UTF-8、Unicode解析,放于桌面随手随时用,很方便

2018-08-30

jdk1.8解压即可

jdk1.8_64位 解压直接配置环境变量即可 jdk1.8_64位 解压直接配置环境变量即可

2018-07-19

jdk1.8.exe文件运行安装

jdk1.8.exe文件运行安装 安装程序下载 jdk1.8.exe文件运行安装 安装程序下载

2018-07-18

jdk1.7.exe安装包下载

jdk1.7.exe文件运行安装 安装程序下载 jdk1.7.exe文件运行安装 安装程序下载

2018-07-18

jdk1.7下载

jdk1.7.0_71_64位 解压直接配置环境变量即可 jdk1.7.0_71_64位 解压直接配置环境变量即可 jdk1.7.0_71_64位 解压直接配置环境变量即可

2018-07-18

ssh_crm客户关系管理系统

使用SSH框架开发客户关系管理系统,设计到前端web页面、后端逻辑、数据库封装等技术,适合新手入门

2018-06-13

空空如也

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

TA关注的人

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