- 博客(63)
- 收藏
- 关注
原创 git常用命令
git merge branch1 在某个分支下合并branch1分支git stash 暂存当前修改git stash list 返回暂存历史栈git stash apply stash@{1} 根据暂存历史栈的编号,返回暂存的本地修改记录git stash pop 返回最近一次暂存修改的记录栈git branch branch2 新增branch2分支git checkout branch2 切换到branch2分支git checkout -b branch2 新增并切换到branch
2020-06-15 15:25:35 160
原创 Day18(图片接口如何做压力测试、QueryWrapper查询两种写法、vue页面调整、自定义注解入门、性能监控(aop及接口监控应用、监控平台druid)、自定义业务测、corn表达式、集合排序)
图片接口如何做压力测试?第一种:验证码让开发去掉第二种:写一个万能的验证码需求:如何对下面的登录做压力测试,如何解决动态验证吗?万能验证码来喽,验证码是111111直接不用校验注意点,过滤没有token信息的页面 ShiroConfig.javaQueryWrapper查询两种写法QueryWrapper<TestCaseEntity> queryWrapper=new QueryWrapper<TestCaseEntity>();queryWrapper.la
2020-06-15 10:49:06 728
原创 Day17(yapi插件,vue、ElementUI、springboot与elementUI整合、前后端代码分离(代码生成器、前端工程、后端工程、前后端端口调整)、前端页面调整)
人人开源官网https://www.renren.io/guide/下面讲解的项目来源于人人开源网yapi 插件问题https://cloud.tencent.com/developer/article/1517980浏览器插件不能使用问题什么是vue?vue是js体系,相当于jquery,jquery 操作dom元素,vue的设计模是mvvm,实质上是mvc加强版,vue最核心的是数据双向绑定。读取vue数据:{{}}、v-model、:等等使用vue有两种方式:第一种传统方式:在js
2020-06-08 11:03:19 1117
原创 Day16(yapi搭建、docker图形化工具portainer、安装redis、redis客户端远程连接、与springboot整合、vue入门、vsCode入门介绍、nodejs介绍)
yapi搭建接口管理工具yapi启动服务两部分构成:数据库和服务第一步:安装mongodocker run -d --name mongo-yapi mongo第二步:拉取yapidocker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi第三步:初始化管理员账号和服务docker run -it --rm \–link mongo-yapi:mongo \–entrypoint npm \–workdir /api/vendors
2020-06-02 17:18:54 1804
原创 Day15(Js入门、jquery入门、ajax入门、前后端分离开发跨域问题、linux环境准备、jdk_tomcat环境搭建、docker介绍及应用(docker安装、基本命令、安装tomcat))
js入门js代码辅助window–》preferences–》javaScript–》Content Assist.abcdefghijklmnopqrstuvwxyzalt+/ 自动代码提示<html><head> <title>Home</title></head><body><script type="text/javascript">var a="123";var b=123;var
2020-06-02 15:21:25 379
原创 Day14(springboot与mybatis整合、mybatis自动代码生成、swagger、thymeleaf、lombok环境配置、mybatisPlus介绍(自动代码生成))
srpingboot和mybatis整合springbootSSM项目下载地址链接:https://pan.baidu.com/s/11fwh1C7ZOg3jQVlXl2DJjQ提取码:83yt依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> &l
2020-05-29 17:11:37 1008
原创 Day13(dbutils与spring整合、springmvc参数走读、springmvc项目创建、springboot入门、jdbcTemplate\dbutils和springboot整合..)
dbutils与spring整合 <dependency> <groupId>commons-dbutils</groupId> <artifactId>commons-dbutils</artifactId> <version>1.7</version> </dependency>DbUtilsTemplate.java文件不需要会写,能看懂就可以,拷贝到项目直接使用import java
2020-05-29 16:17:11 350
原创 Day12(junit与spring整合、TestsNginx与spring整合、jdbcTemplate与spring整合、springMVC对web工程支持)
junit与spring 整合 <properties> <org.springframework-version>5.1.9.RELEASE</org.springframework-version> </properties> <!-- Test --> <dependency> <groupId>junit</groupId> <artifactId>junit<
2020-05-29 15:26:13 120
原创 Day11(线程安全、web开发技术之jstl、监听器、过滤器、springmvc入门对象管理方式:(xml、包扫描、依赖注入)、单例模式)
线程安全类HashMap (非线程安全)ConcurrentHashMap (线程安全)ArrayList (非线程安全)CopyOnWriteArrayList (线程安全)StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)线程安全的有锁,需要等待,性能会弱一些web开发技术之jstl依赖 <dependency> <groupId>jstl</groupId> <artifact
2020-05-29 15:14:08 152
原创 Day10(TestNg测试报告Allure及reportNg、Jenkins测试报告自动化、testng自定义监听器、web工程入门 jetty容器、web开发技术之servlet)
TestNg测试报告testng和maven整合依赖插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M1</version>
2020-05-27 14:47:34 655
原创 Day9(线程池优化、tomcat使用问题、数据库调优、jenkins安装及项目构建、Junit和TestNg对比、testNg高级应用(数据驱动、支持并行测试) )
线程池优化线程池队列如何解决多线程开启的线程数过多可能会导致内存溢出宕机,所以用线程池控制线程数,把线程放到线程池中,形成队列依次执行,顺序的问题根据线程池调度策略线程池类型分三类:newCachedThreadPool、newFixedThreadPool、newSingleThreadExecutor主要类:Executorsimport java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;
2020-05-27 14:11:58 410
原创 Day8(api解决参数混乱问题ThreadLocal、线程等待、jar工具包制作、测试结果并行改串行、邮件发送、log4j日志)
Api接口并行测试解决参数混乱问题ThreadLocalimport java.util.HashMap;import java.util.Map;public class ThreadLocalMapTest { static ThreadLocal<Map<String, Object>> threadLocal = new ThreadLocal<Map<String, Object>>(){ @Override protecte
2020-05-27 13:44:23 378
原创 Day7(参数化工具的封装、结果写入Excel、自定义函数MD5 随机数、动态检查点、线程入门、api接口并行测试支持)
参数化工具封装import java.lang.reflect.Field;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java.util.Set;import java.util.regex.Matcher;import java.util.regex.Pattern;import org.apache.commons.beanutils.BeanUtils;import
2020-05-26 12:06:26 285
原创 Day6(参数化统一处理、参数健壮性处理、参数排序问题、Fastjson、之jsonPath,关联、检查点)
对象反射到map转换把参数从shell读取出来后,放到全局map中import java.io.File;import java.lang.reflect.Field;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;import org.apache.commons.beanuti
2020-05-26 11:54:11 317
原创 Day5(api工具 post封装、postjson封装、fiddler拦截、参数封装成map对象、及参数的提取和替换)
markdown市面绝大部分文档编辑工具都使用的是markdown下载地址链接:https://pan.baidu.com/s/1xEazr6nGtdrozvBgMxgd2Q提取码:lz0z文件-》偏好设置,设置图片的保存位置,避免图片被无意删除post封装 String[] parame = parames.split("&"); List<NameValuePair> list = new ArrayList<NameValuePair>();
2020-05-26 11:37:25 165
原创 Day4(DButils封装 各种Handler、Excel4j读写转换、api工具基本搭建)
dbutils封装封装的目的:多次被调用,节约连接池资源package com.course.testfan.dbutils;import javax.sql.DataSource;import org.apache.commons.lang3.StringUtils;import com.mchange.v2.c3p0.ComboPooledDataSource;public class JdbcUtils { static ComboPooledDataSource ds=
2020-05-26 11:27:44 239
原创 Day3(maven入门、excel4j、dbutils、反射BeanUtils)
maven入门[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-djIAKuNH-1587469526927)(C:\Users\wys\AppData\Roaming\Typora\typora-user-images\image-20200421091028170.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-esAb0...
2020-04-21 19:48:28 275
原创 Day20(lambda、stream、微服务、大数据、nginx)
Lambda使用 private static void () { new Thread(new Runnable() { @Override public void run() { System.out.println("线程"); } }).start(); // ()参数列表 ->连接符 {方法体} 经常在匿名对象...
2020-04-20 22:38:26 268
原创 Day19(排序、报表echarts、打包部署nginx、微服务框架)
如何实现数据的排序方式一:算法:实现Comparable接口类public class TestCaseEntity implements Serializable,Comparable<TestCaseEntity> {} @Override public int compareTo(TestCaseEntity o) { return this.orderNum-o....
2020-04-20 22:28:45 250
原创 Day18
图片接口如何做压力测试?第一种:验证码让开发去掉第二种:写一个万能的验证码QueryWrapper查询两种写法QueryWrapper<TestCaseEntity> queryWrapper=new QueryWrapper<TestCaseEntity>();queryWrapper.lambda().orderByAsc(TestCaseEntity::ge...
2020-04-20 22:08:52 210
原创 Day17(ElementUI、前后端代码分离)
yapi 插件问题https://cloud.tencent.com/developer/article/1517980浏览器插件不能使用问题什么是vue?vue是js体系,相当于jquery,jquery 操作dom元素,vue的设计模是mvvm,实质上是mvc加强版,vue最核心的是数据双向绑定。读取vue数据:{{}}、v-model、:等等使用vue有两种方式:第一种传统方式...
2020-03-25 11:13:36 170
原创 Day16(docker、yapi、portainer、vue、nodejs)
docker复习telnet IP 端口号//下载镜像、启动、设置端口号、起别名docker run --name mytomee -d -p 8081:8080 tomee//进入容器内部docker exec -it 别名/IP /bin/bash退出:exit//停止容器docker stop 别名/IP重命名的容器,重复启动会报错解决方法:删除容器docke...
2020-03-25 11:01:52 598
原创 springboot与Swagger整合
swagger作用1.在线接口工具2.还可导出json格式,导入yapi,最后自动生成接口文档http://127.0.0.1:8023/v2/api-docs依赖架包 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2<...
2020-03-15 15:31:56 181
原创 springboot与单元测试整合
依赖架包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependen...
2020-03-15 13:22:30 185
原创 spring分页
依赖架包 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.0.4</version> </dependency>myba...
2020-03-13 13:16:59 81
原创 spring_mybaties复杂代码查询
mybaties复杂代码查询@ContextConfiguration(locations = {"classpath:spring-mybatis.xml"})public class TUser2MapperTest extends AbstractTestNGSpringContextTests{ @Autowired TUser2Mapper usermapper; @T...
2020-03-13 13:15:45 101
原创 spring与mybatis整合
spring与mybatis整合spring-mybatis.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...
2020-03-13 12:22:04 91
原创 spring_mybatis自动代码生成
spring_mybatis自动代码生成依赖架包 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.7<...
2020-03-13 12:21:10 96
原创 springboot热启动
依赖架包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</...
2020-03-13 08:43:11 83
原创 springboot与jsp整合
springboot与jsp整合依赖架包 <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope&...
2020-03-12 21:55:58 98
原创 springboot与jdbcTemplate和dbutils整合
springboot与jdbcTemplate整合依赖架包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <...
2020-03-12 21:53:19 1070
原创 springboot_mvc和springmvc工程创建
springboot工程搭建new–>spring starter Projectspring 传统工程搭建new->spring Legacy project
2020-03-12 21:51:10 92
翻译 spring与dbutilsTemplete数据库整合
依赖架包 <dependency> <groupId>commons-dbutils</groupId> <artifactId>commons-dbutils</artifactId> <version>1.7</version> </dependency>新建DbUti...
2020-03-12 10:25:03 119
翻译 spring对web项目整合
依赖架包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${org.springframework-version}</version> ...
2020-03-12 09:44:09 133
翻译 spring与jdbcTemplate 数据库整合
spring 与jdbctemplate 数据库整合依赖架包 <!-- 数据库依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>...
2020-03-11 22:45:58 79
翻译 spring与单元测试整合
junit_spring整合依赖架包 <!-- Test --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope...
2020-03-11 22:44:26 168 1
翻译 spring入门
spring主要实现了对对象的管理两种是实现方式:xml方式和包扫描方式spring核心思想:IOC(控制反转)和依赖注入(DI)spring对对象管理xml方式spring.xml文件创建new->other->spring->spring Bean Configuration File<?xml version="1.0" encoding="UTF-8"?...
2020-03-11 12:36:44 65
翻译 操作系统三大类
三大系统包括window、linux、unixunix包括:mac 和 iOSlinux内部区别:Red Hat 、Ubuntu 、Centosunix和linux区别是:开源和收费unix是商业化的,而linux是开源的,是免费、公开源代码的。...
2020-03-10 23:02:32 551
翻译 前后端代码分离跨域问题
前端ajax访问后端:(主要关注url路径)<script type="text/javascript"> $(function(){ $.ajax({ cache: false, async: false, type: "GET", dataType: "json", ...
2020-03-10 19:51:56 90
翻译 docker入门
docker安装在linux环境中运行.sh脚本,安装dockerdocker_ubuntu.sh#删除以前旧的版本sudo apt-get remove docker docker-engine docker.iosudo apt-get update#安装阿里源sudo apt-get -y install apt-transport-https ca-certificates ...
2020-03-10 13:55:02 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人