自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(171)
  • 资源 (1)
  • 收藏
  • 关注

原创 磕代码:Java:合并两个有序链表(递归+常见思路)

1.递归/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * ListNode(int val, ListNode next) { this.val = val; this.next = next; }

2021-07-22 17:19:35 290

原创 【软件测试】微信小程序自动化测试,Minium工具的简单使用

文章目录Minium安装Minium安装安装包下载https://minitest.weixin.qq.com/minium/Python/dist/minium-latest.zip前期准备:python3.8及以上pip3 install minium-latest.zip错误提示:UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xc5 in position 3: invalid continuation byte解决:note

2021-07-22 10:40:08 2404

原创 磕代码:java:合并有序数组

方法一:没有人比我更懂for循环import java.io.*;import java.util.*;//6.10public class Main{ public static void main(String[]args)throws IOException{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); int[]arr1={1,3,7};

2021-07-20 17:28:27 207

原创 解决:javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAl

问题:javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty截图:分析:安全证书问题。可能是证书过期。可能是证书缺失解决:最简单的方法,复制别人的安全证书。安全证书的路径一般在这里。java jdk1.8\jre\l

2021-07-14 15:13:12 3199

原创 【MySQL】JDBC

文章目录8.权限管理和备份8.1 用户管理8.2 备份规范数据库设计JBDC(重点)8.权限管理和备份8.1 用户管理SQLyog选择小人,添加删除SQL命令操作-- ================== 用户权限 =================-- 创建用户CREATE USER xiaoai IDENTIFIED BY '123456'-- 修改当前用户密码SET PASSWORD =PASSWORD('123456')-- 修改指定用户密码SET PASSWORD

2021-06-28 15:58:48 89

原创 【项目】解决The Tomcat connector configured to listen on port 8080 failed to start. The port m8080端口被占用的问题

问题描述:Description:The Tomcat connector configured to listen on port 8080 failed to start. The port may already be in use or the connector may be misconfigured.Action:Verify the connector’s configuration, identify and stop any process that’s listening on

2021-06-23 20:02:36 970 1

原创 【项目】解决Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/maven-metadata.xml

问题位置:使用mevan加载项目时问题详情:问题原因:缺少证书解决方案:VM Option处添加:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true

2021-06-23 14:26:49 595

原创 【软件测试基础】浏览器和http

软件架构B/S架构:浏览器运行的网站C/S架构:操作系统上的应用二者比较:1.B/S架构更加标准,兼容性更高2.效率:B/S效率低,每次刷新要加载3.升级: B/S更方便,C/S需要删除老版本,增加新版本4.安全性:C/S安全度高,用户量小5.开发版本:浏览器开发成本低浏览器域名:baidu.com一级域名:com二级域名:baidu三级域名:www网络的基本概念客户端、服务器、请求(客户端向服务器索取)、响应http协议超文本传输协议浏览器和服务器url路径地址格式

2021-06-22 20:15:51 144

原创 【软件测试基础】Html,CSS,JS

文章目录html表单常见的表单元素css样式复合选择器html表单form标签就是作为表单数据的根标签action属性的值就是传递给的后台method 代表传数据的方法get明文传输post简单的加密传输常见的表单元素type=”text“代表普通的输入框type后加placeholder 出现提示type=”password“表示密码框单选框:达到单选效果,为了增强用户体验,还可以点文字达到选择的效果复选框:可以选一个,也可以全选,也要增强用户体验。下拉菜单:sel

2021-06-22 09:35:40 119

原创 【MySQL】常用函数,事务

文章目录5. MySQL函数5.1 常用函数5.2 聚合函数(常用)5.3 数据库级别的MD5加密5. MySQL函数5.1 常用函数-- 字符串函数SELECT CHAR_LENGTH('即使希岛爱理') -- 返回字符串长度SELECT CONCAT('xidao','aili') -- 拼接字符串SELECT INSERT('woaichina',1,2,'ni') -- 替换字符串SELECT LOWER('Abc') -- 大小写转换-- 时间和日期函数(记住)SELECT C

2021-06-18 09:35:23 174 2

原创 【软件测试基础】计算机、html

文章目录计算机硬件系统软件系统系统软件应用软件进制介绍编码计量单位dos命令web网站和htmlweb相关名词html基本定义发展史Hbuilder工具html标签和语法基础html标签弱语义:强语义:布局标签图片标签计算机硬件系统1.输入设备2.输出设备3.计算器和控制器:cpu4.存储器内存和外存软件系统系统软件1.桌面端:Windows,Macos2.移动端:安卓,ios3.服务器操作系统:Linux,Windows server应用软件进制介绍二进制bin八进制oct

2021-06-17 20:04:25 115 1

原创 【MySQL】DML,DQL

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录3、MySQL数据管理3.1.外键(了解)3.2.DML语言(熟悉)insertupdate修改delete 删除4. DQL查询数据(熟悉)4.1 DQL数据查询语言(data query language)4.2 指定查询字段简单查询(单表)去重表达式4.3 where条件子句逻辑运算符比较运算符(模糊查询)3、MySQL数据管理3.1.外键(了解)在创建表的时候,增加约束-- 学生表的gradeid 字段要去引

2021-06-16 10:08:50 97

原创 【小程序测试】接口测试

接口测试接口测试设计设计流程熟悉接口文档(API)提取测试接口:测试点提取单接口/业务接口设计接口测试用例编写接口测试脚本实现运行测试报告输出应用工具微信开发者工具postmanXmind、typoraexcel用例模板用例ID所属模块用例名称预置条件请求URL请求类型请求头请求类型参数请求参数预期结果接口实现方式常见实现工具:Postman,Jmeter代码:Python+requests+unittest实现举例...

2021-06-10 15:36:28 1063 1

原创 【小程序测试】功能测试:需求分析,测试计划与方案,测试用例设计,测试用例执行,测试报告

3.1 需求分析需求来源:外部用户,内部:客服,运营,老板分析思路:总分总总:把控被测对象分:拆分功能模块,设计测试用例总:串联整个模块结果展示:测试点流程图文本3.2 计划与方案要素:测试任务测试方案模板:用例设计用例执行测试报告3.3 用例设计3.3.1要素构成用例ID用例标题所属项目用例优先级预置条件测试数据执行步骤预期结果3.3.2 模板设计Excel文档其他工具3.3.3 用例编写状态迁移等价类边界值因果图判定表正交法流程

2021-06-09 09:27:36 1735

原创 【MySQL】操作数据库,字段属性,创建数据库

操作数据库》操作数据库中的表》操作数据库中的表的数据2.1 操作数据库(了解)1.创建CREATE DATABASE IF NOT EXISTS westos2.删除DROP DATABASE IF EXISTS hello使用数据库USE `school`查看数据库SHOW DATABASES--查看所有的数据库2.2 数据库的列类型数值tinyintsmallintmediumintint 标准的整数 4个字节bigint 8个字节float 4

2021-06-08 15:48:45 345

原创 【小程序测试】小程序介绍,项目简介

一.小程序介绍1.1基础介绍特点:即用即走,依附于微信,流量大。局限性:最大支持页面层级为10层。源码文件不超过8M。1.2 开发工具申请APPID1.3 项目结构文件类型:.json.wxss.wxml.js动态界面通讯模式:1.4 应用区别与Web对比:与APP对比:是否需要注册登入,是否需要安装,开发费用,兼容性,引流。二.项目特点2.1 项目介绍–微商小程序基本简介:类型:电商角色说明:普通用户,登录用户2.2 技术栈后端:LAMP(Linux+A

2021-06-07 14:17:14 2907 2

原创 【MySQL】初识MySQL:MySQL安装,简单操作,SQLyog安装

1.3分类关系型数据库:表和表,行和列之间有关系,比如MySQL,Oracle非关系型数据库:对象属性DBMS:数据库管理系统1.4 MySQL简介关系型数据库管理系统1.5 MySQL安装版本5.7(1)解压 https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip(2)配置环境变量(3)新建配置文件(4) 安装mysql服务 mysqld -install(5)初始化数据文件 mysqld -

2021-06-06 20:24:46 119

原创 【java数据结构】顺序表

1.线性表分类:顺序表,链表特点:除了头结点和尾结点,每个元素都有前驱元素和后继元素。

2021-06-03 15:40:29 64

原创 【软件测试】测试背景,测试基础,技术运用

2.软件开发过程软件开发的模式(1)大瀑布模式:大部分精力用在软件开发和编写代码上(2)边写边改模式:快速制作用完就扔的小项目(3)瀑布模式:从构思到最终的产品有一系列固定的步骤(4)螺旋模式:实现某个功能后,接受客户反馈,然后进入下一阶段3.软件测试的实质3.1测试原则:(1)不可能完全测试程序(2)软件测试存在风险(3)无法测试潜伏的软件缺陷3.2 软件测试的术语:准确度,精度。eg:打靶...

2021-06-01 10:46:58 874 2

原创 【java数据结构】排序,冒泡,插入,选择,希尔,归并,快速

1.1 Comparable排序接口package demo08sort;public class Demo01Comparable { public static void main(String[] args) { Student s1=new Student(49, "李白"); Student s2=new Student(53,"杜甫"); Student max = getMax(s1, s2); System.ou

2021-05-28 15:25:32 71

原创 【磕代码】Java:300以内完全数的个数

package demo08sort;//求300以内的完全数//所谓完全数,就是一个数等于它的所有非本身因数之和public class exercise { public static void main(String[] args) { int num=0; for (int i = 1; i <=300; i++) { int s=0; for (int j = 1; j <=i/2; j++)

2021-05-25 17:29:50 178

原创 【java笔记】网络编程

1.网络编程概述三要素:(1)iP地址:标识设备(2)端口:标识应用程序(3)协议:规则iP地址:分类:ipv4:32bit,ipv6:128bit查看ip地址:ipconfig看是否联通 ping +IP地址InetAddress:package demo07Internet;import java.net.InetAddress;import java.net.UnknownHostException;/*String getHostAddress​() 返回文本显示中的

2021-05-20 14:21:50 60

原创 【java数据结构】时间复杂度,空间复杂度

1.时间复杂度事后分析:CurrentTimemills事前分析:大O记法:O(1) O(n) O(n方)最坏情况下的时间复杂度2.空间复杂度常见数据类型的内存占用:byte1short2int4long8float4double8boolean1char2变量 8字节变量头信息 16字节20个字节要填充为24个字节...

2021-05-18 17:27:43 94

原创 【java笔记】进程和线程:线程同步,Lock锁

进程:正在运行的程序线程:执行路径单线程程序:记事本多线程程序:扫雷多线程的实现方式:package demo06;/*多线程的实现方法1.定义Thread类重写run方法2.创建Thread类的对象3.启动多线程*/public class Demo01 { public static void main(String[] args) { MyThread my1=new MyThread(); MyThread my2=new MyT...

2021-05-17 09:51:49 92 1

原创 【计算机网络】 从服务器到浏览器,网络包的旅程

1.服务器端通信服务器的不同模块和所有客户端通信服务器端的收发操作:(1)创建套接字(2)等待连接,调用bind将端口号写入套接字。调用listen写入等待连接状态的控制信息,(3)建立连接:协议栈调用accept来接受连接(4)收发操作(5)断开连接服务器程序的通信操作:2.服务器的接收操作接收步骤:(1)网卡收到信号,将其还原为数字信息。(2)网卡根据帧校验序列(FCS)校验错误(3)网卡检查MAC头部中的MAC地址,看是不是发给自己的(4)网卡驱动判断协议类型,调用相应

2021-05-12 11:15:10 160

原创 【java笔记】字符流,Properties,序列化,打印流

字符流字符流=字节流+编码package demo04;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Arrays;//字符流,中文操作更方便public class Demo01 { public static void main(String[] args) throws IOException .

2021-05-12 09:56:44 108 1

原创 【计算机网络】服务器,防火墙

1.服务器的不同部署位置:2.防火墙:只允许发往特定服务器的特定应用程序的包通过工作方式:包过滤包过滤将接收方服务器的IP地址和端口号作为判断条件3.服务器平衡负载方法1:将请求分配给多台服务器负载大的原因:访问量大分配方法:(1)DNS服务器 ,每次访问不同服务器的IP地址(轮询)(2)负载均衡器:1>没有跨多个界面:根据服务器的负载状况来分配,比如发送查询信息。2>跨多个页面:判断HTTP消息是否相关,比如给HTTP加入头消息(Cookie)方法2:缓存服务器

2021-05-11 11:05:59 227

原创 【计算机网络】接入网,网络运营商

接入网:一条通信线路,连接互联网和用户常用的接入网方式:(1)ADSL(Asymmetric Digital Subscribe Line):非对称数字用户线(2)FTTH(Fiber To The Home):光纤入户网络包的变化过程:注:互联网接入路由器会在网络包前面加上 MAC 头部、PPPoE 头部、PPP 头 部 总 共 3 种 头 部, 然 后 发 送 给 ADSL Modem(PPPoE 方式下)。ADSL调制解调器:拆分接收包为ATM信元ATM(Asynchronous tr

2021-05-10 15:44:07 472

原创 【计算机网络】交换机,路由器,集线器

交换机:基于以太网的包转发,信号转换路由器:基于IP的包转发局域网的结构:噪声的产生:电磁波干扰影响电信号,导致波形失真双绞线抑制噪声原理:(1)外源:沿电磁波的传播方向产生噪声电流,双绞线可使噪声电流方向相反,相互抵消。(2)内源:改变节距,噪声成分不同,相互抵消PHY(MAU)负责将包转换为电信号中继电路:将电信号广播到所有集线器端口上交换机的结构:交换机功能:根据MAC地址表转发MAC 地址到相应的端口交换机是全双工模式,集线器是半双工模式路由器的构成:(1)转发模块:

2021-05-07 15:51:52 322 2

原创 【计算机网络】用电信号传输TCP/IP数据

协议栈:网络控制软件网卡:网络硬件协议栈的内部结构:TCP:transmission control protocol传输控制协议一般用于浏览器,邮件等应用程序收发数据UDP:user datagram protocol 用户数据报协议用于DNS查询等收发较短的控制数据...

2021-05-06 10:41:07 240 2

原创 【java笔记】File类,字节流

1.File类1.1 File类的概述和使用package demo01IO;/*File类:路径和文件名的抽象表示 */import java.io.File;public class Demo01File { public static void main(String[] args) { File f1=new File("E://itcast"); System.out.println(f1); File f2=new Fil

2021-04-29 10:05:53 100

原创 磕代码Java:字符串反转

思路:charAt和StringBuilderimport java.util.*;public class Solution { /** * 反转字符串 * @param str string字符串 * @return string字符串 */ public String solve (String str) { // write code here StringBuilder sb=new StringB.

2021-04-27 17:55:40 62

原创 【计算机网络】Web浏览器:HTTP,IP,DNS

第一章:浏览器生成消息常见的URLhypertext transfer protocol:HTTP超文本传输协议浏览器解析URL:HTTP的基本思路:URI:unform resource identifier 统一资源标识符URI作为要访问的目标响应消息:比如404Not Found每张图片都要响应一次。请求消息的格式:请求行,消息头,消息体响应消息的格式:状态行,消息头,消息体...

2021-04-27 17:06:11 1653 8

原创 【java笔记】Map,HashMap,Collections

5.1 Map的概述和使用package demo11Map;import java.util.HashMap;import java.util.Map;public class Demo01Map { public static void main(String[] args) { Map<String,String> map=new HashMap<String,String>(); map.put("021540630","单

2021-04-27 09:46:31 117

原创 磕代码Java:返回数组中的重复数字

思路:Set集合存储int数组中的元素,用set.contains寻找出重复元素。import java.util.*;public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param numbers int整型一维数组 * @return int整型 */ public int duplicate (int[] numbe.

2021-04-23 17:26:13 222

原创 【数据库】SQL高级处理:窗口函数,GROUPING

8.1 窗口函数8.1 根据不同的种类,销售单价由高到低配列RANKpostgres=# SELECT product_name,product_type,sale_price,postgres-# RANK () OVER (PARTITION BY product_typepostgres(# ORDER BY sale_price) AS rankingpostgres-# FROM Product; product_name | product_type | sale_price | r

2021-04-21 15:50:15 199

原创 【java笔记】泛型:泛型类,泛型方法,泛型接口,可变参数

格式:<参数类型>本质是参数化类型好处:自动类型转换;提前显示异常4.1 概述和好处package demo10Generic;import javafx.print.Collation;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class Demo01 { public static void main(String[] args

2021-04-21 14:59:59 118

原创 【java笔记】集合Set:HashSet,LinkedHashSet,TreeSet,Comparable,Comparator

3.Set3.1 set集合概述,遍历/*Set集合的特点,没有重复元素,不含索引,不能用普通for循环hashSet,迭代没有顺序 */public class Demo01Set { public static void main(String[] args) { Set<String> set=new HashSet<>(); set.add("hello"); set.add("world");

2021-04-21 09:19:31 155

原创 磕代码Java:删除输入数组中的某个数字并遍历输出

思路:判断输入的数是否为要删除的元素,用ArrayList存储添加需要元素。import java.io.*;import java.util.ArrayList;public class Main{ public static void main(String[]args)throws IOException{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); in.

2021-04-20 17:39:33 253

原创 【数据库】集合运算UNION,INTERSECT,EXCEPT,JOIN

7.1 表的加减法7.3 表之间的加法运算UNION(求并集)postgres=# SELECT product_id,product_namepostgres-# FROM Productpostgres-# UNIONpostgres-# SELECT product_id,product_namepostgres-# FROM Product2; product_id | product_name------------+-------------- 0001 | T恤

2021-04-20 10:48:05 597

映射公式的python代码,数据映射.py

映射公式的python代码映射公式的python代码映射公式的python代码映射公式的python代码映射公式的python代码

2020-09-06

空空如也

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

TA关注的人

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