博客园 - 小白2510
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=86519
2019-07-14T02:17:00Z
小白2510
https://www.cnblogs.com/loveapple/
feed.cnblogs.com
https://www.cnblogs.com/loveapple/p/11182251.html
Mybatis入门之MyBatis项目案例 - 小白2510
一、项目案例演示 后台管理系统用户数据维护平台 所有用户数据查询 单个用户数据查询 用户数据修改(完善资料) 锁定用户账号 删除用户账号 彻底删除用户账号 二、数据库数据准备工作 数据库:mysql 8.0 数据库名称:mydb 数据表:用户表(Users) 三、界面准备工作 开发工具:Intell
2019-07-13T13:54:00Z
2019-07-13T13:54:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、项目案例演示 后台管理系统用户数据维护平台 所有用户数据查询 单个用户数据查询 用户数据修改(完善资料) 锁定用户账号 删除用户账号 彻底删除用户账号 二、数据库数据准备工作 数据库:mysql 8.0 数据库名称:mydb 数据表:用户表(Users) 三、界面准备工作 开发工具:Intell <a href="https://www.cnblogs.com/loveapple/p/11182251.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/11181174.html
IntelliJ IDEA中创建xml文件 - 小白2510
1、file—setting,左上角输入template, 2、在左侧栏找到File And Code Templates 3、中间选中Files 4、点击+号,添加模板 5、输入模板名字:Name:mybatis-cfg.xml (name可以自定义) 6、后缀名extension:xml 7、在
2019-07-13T08:40:00Z
2019-07-13T08:40:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】1、file—setting,左上角输入template, 2、在左侧栏找到File And Code Templates 3、中间选中Files 4、点击+号,添加模板 5、输入模板名字:Name:mybatis-cfg.xml (name可以自定义) 6、后缀名extension:xml 7、在 <a href="https://www.cnblogs.com/loveapple/p/11181174.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/11181165.html
Mybatis入门之MyBatis基础 - 小白2510
一、MyBatis概述 1、ORM模型简介 ORM:对象关系映射(Object Relation Mapping) 1)传统JDBC程序的设计缺陷(实际项目不使用) a.大量配置信息硬编码 b.大量的无关业务处理的编码 c.扩展优化极为不便 2、MyBatis概述 是支持定制化SQL、存储过程以及高
2019-07-13T08:39:00Z
2019-07-13T08:39:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、MyBatis概述 1、ORM模型简介 ORM:对象关系映射(Object Relation Mapping) 1)传统JDBC程序的设计缺陷(实际项目不使用) a.大量配置信息硬编码 b.大量的无关业务处理的编码 c.扩展优化极为不便 2、MyBatis概述 是支持定制化SQL、存储过程以及高 <a href="https://www.cnblogs.com/loveapple/p/11181165.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/11150034.html
Java常用工具——java多线程 - 小白2510
一、线程的创建 方式一:继承Thread类,重写run()方法 2、通过实现Runnable接口创建线程 3、多个线程共享资源
2019-07-08T03:18:00Z
2019-07-08T03:18:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、线程的创建 方式一:继承Thread类,重写run()方法 2、通过实现Runnable接口创建线程 3、多个线程共享资源 <a href="https://www.cnblogs.com/loveapple/p/11150034.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/11142406.html
Java常用工具——java集合 - 小白2510
一、ArrayList 二、案例 需求 需求 -公告的添加和显示 -在指定位置处插入公告 -删除公告 -修改公告 公告类属性 -编号 id - 标题 title -创建人 creator -创建时间 createTime 公告类方法 -构造方法 -获取和设置属性值的方法 3、删除、修改公告 四、Ha
2019-07-06T04:52:00Z
2019-07-06T04:52:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、ArrayList 二、案例 需求 需求 -公告的添加和显示 -在指定位置处插入公告 -删除公告 -修改公告 公告类属性 -编号 id - 标题 title -创建人 creator -创建时间 createTime 公告类方法 -构造方法 -获取和设置属性值的方法 3、删除、修改公告 四、Ha <a href="https://www.cnblogs.com/loveapple/p/11142406.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/11140098.html
Java常用工具——java字符串 - 小白2510
一、String常用字符串 二、equals和==的区别 三、StringBuilder String具有不可变性,频繁操作String会产生内存消耗,建议使用StringBuilder
2019-07-05T10:47:00Z
2019-07-05T10:47:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、String常用字符串 二、equals和==的区别 三、StringBuilder String具有不可变性,频繁操作String会产生内存消耗,建议使用StringBuilder <a href="https://www.cnblogs.com/loveapple/p/11140098.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/11139989.html
Java常用工具——java包装类 - 小白2510
一、包装类和基本数据类型 装箱:基本数据类型——包装类 拆箱:包装类——基本数据类型 二、字符串和基本数据类型 基本数据类型——字符串:包装类.toString(基本数据类型); 字符串——基本数据类型:包装类.parseInt(字符串);/包装类.valueOf(字符串);
2019-07-05T10:14:00Z
2019-07-05T10:14:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、包装类和基本数据类型 装箱:基本数据类型——包装类 拆箱:包装类——基本数据类型 二、字符串和基本数据类型 基本数据类型——字符串:包装类.toString(基本数据类型); 字符串——基本数据类型:包装类.parseInt(字符串);/包装类.valueOf(字符串); <a href="https://www.cnblogs.com/loveapple/p/11139989.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/11139016.html
Java常用工具——java异常 - 小白2510
二、try-catch-finally 1、简单处理异常 2、打印出错信息 3、finally处理善后 三、try-catch-catch-finaly 1、对不同类别的异常分别处理 2、最后增加异常父类Exception 四、return语句 五、throws声明异常 1、throws后面接多个异
2019-07-05T08:17:00Z
2019-07-05T08:17:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】二、try-catch-finally 1、简单处理异常 2、打印出错信息 3、finally处理善后 三、try-catch-catch-finaly 1、对不同类别的异常分别处理 2、最后增加异常父类Exception 四、return语句 五、throws声明异常 1、throws后面接多个异 <a href="https://www.cnblogs.com/loveapple/p/11139016.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/10064134.html
Jmeter分布式压测 - 小白2510
Jmeter的集群模式可以让我们将多台机器联合起来一起产生负载,从而弥补单台机器负载生成能力不足的问题。 假设我们的测试计划会产生100个threads,我们使用6台机器进行分布式测试的时候,一共会产生100 * 6 = 600的负载。 日常情况,大部分的性能需求,单台压测机就可以抗住的。4C8G的
2018-12-04T06:57:00Z
2018-12-04T06:57:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】Jmeter的集群模式可以让我们将多台机器联合起来一起产生负载,从而弥补单台机器负载生成能力不足的问题。 假设我们的测试计划会产生100个threads,我们使用6台机器进行分布式测试的时候,一共会产生100 * 6 = 600的负载。 日常情况,大部分的性能需求,单台压测机就可以抗住的。4C8G的 <a href="https://www.cnblogs.com/loveapple/p/10064134.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/10059945.html
jmeter+Jenkins性能测试自动化搭建 - 小白2510
一、安装java、ant、maven 1、官网下载tar.gz包 2、解压相应的tar包 3、配置/etc/profile路径 4、source /etc/profile 使配置生效。 二、安装Jenkins [root@node02 ~]# wget -O /etc/yum.repos.d/jen
2018-12-03T09:59:00Z
2018-12-03T09:59:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、安装java、ant、maven 1、官网下载tar.gz包 2、解压相应的tar包 3、配置/etc/profile路径 4、source /etc/profile 使配置生效。 二、安装Jenkins [root@node02 ~]# wget -O /etc/yum.repos.d/jen <a href="https://www.cnblogs.com/loveapple/p/10059945.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/10058659.html
阿里云linux安装jmeter并进行压测 - 小白2510
一、阿里云linux安装JDK 1、下载安装JDK jdk官网,选择linux版本,下载并保存。 (一)yum安装 安装epel的yumyuan yum install epel-release -y 查看yum源里当前jdk有哪些版本 yum list | grep openjdk 执行安装命令:
2018-12-03T07:17:00Z
2018-12-03T07:17:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、阿里云linux安装JDK 1、下载安装JDK jdk官网,选择linux版本,下载并保存。 (一)yum安装 安装epel的yumyuan yum install epel-release -y 查看yum源里当前jdk有哪些版本 yum list | grep openjdk 执行安装命令: <a href="https://www.cnblogs.com/loveapple/p/10058659.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/10046835.html
HTTP基本认证和JWT鉴权 - 小白2510
一、HTTP基本认证 Basic Authentication——当浏览器访问使用基本认证的网站的时候, 浏览器会提示你输入用户名和密码。 http auth的过程: · 客户端发送http请求 · 服务器发现配置了http auth,于是检查request里面有没有"Authorization"的
2018-11-30T14:16:00Z
2018-11-30T14:16:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、HTTP基本认证 Basic Authentication——当浏览器访问使用基本认证的网站的时候, 浏览器会提示你输入用户名和密码。 http auth的过程: · 客户端发送http请求 · 服务器发现配置了http auth,于是检查request里面有没有"Authorization"的 <a href="https://www.cnblogs.com/loveapple/p/10046835.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/10039792.html
Jmeter处理cookie - 小白2510
修改bin/jmeter.properties中的 保存后重启jmeter 在测试计划中添加HTTP Cookie 管理器
2018-11-29T09:35:00Z
2018-11-29T09:35:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】修改bin/jmeter.properties中的 保存后重启jmeter 在测试计划中添加HTTP Cookie 管理器 <a href="https://www.cnblogs.com/loveapple/p/10039792.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/10038833.html
Jmeter中一些概念的理解——90%响应时间、事务、并发 - 小白2510
一、90%响应时间(参考虫师博客) 90%Line 一组数由小到大进行排列,找到他的第90%个数(假如是12),那么这个数组中有90%的数将小于等于12 。 用在性能测试的响应时间,也就是90%请求响应时间不会超过12 秒。 例如: 某一次测试结果,每个sample的响应时间分别是:1、3、4、9、
2018-11-29T08:25:00Z
2018-11-29T08:25:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、90%响应时间(参考虫师博客) 90%Line 一组数由小到大进行排列,找到他的第90%个数(假如是12),那么这个数组中有90%的数将小于等于12 。 用在性能测试的响应时间,也就是90%请求响应时间不会超过12 秒。 例如: 某一次测试结果,每个sample的响应时间分别是:1、3、4、9、 <a href="https://www.cnblogs.com/loveapple/p/10038833.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/10035706.html
Jmeter使用吞吐量控制器实现不同的用户操纵不同的业务 - 小白2510
一、需求 需求:博客系统,模拟用户真实行为,80%的用户阅读文章,20%的用户创建文章,创建文章的用户随机的删除或者修改文章。 二、脚本实现 80%的用户查看文章 20%用户创建文章 根据post_id是否能整除2,决定编辑还是删除
2018-11-28T15:18:00Z
2018-11-28T15:18:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、需求 需求:博客系统,模拟用户真实行为,80%的用户阅读文章,20%的用户创建文章,创建文章的用户随机的删除或者修改文章。 二、脚本实现 80%的用户查看文章 20%用户创建文章 根据post_id是否能整除2,决定编辑还是删除 <a href="https://www.cnblogs.com/loveapple/p/10035706.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/10033232.html
Jmeter实现从csv文件中随机读取数据 - 小白2510
一、需求 参数放在csv文件中,文件格式如下,需求每次从文件中随机读取一行数据。 二、步骤 1、在csv文件中新增加一列,pl 2、新增一个配置原件-随机数,设置如下: 50是文件数据的行数 3、新增一个循环控制器,设置如下 4、在循环控制器中,新增CSV文件,设置如下 5、新增一个if控制器,当文
2018-11-28T09:03:00Z
2018-11-28T09:03:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、需求 参数放在csv文件中,文件格式如下,需求每次从文件中随机读取一行数据。 二、步骤 1、在csv文件中新增加一列,pl 2、新增一个配置原件-随机数,设置如下: 50是文件数据的行数 3、新增一个循环控制器,设置如下 4、在循环控制器中,新增CSV文件,设置如下 5、新增一个if控制器,当文 <a href="https://www.cnblogs.com/loveapple/p/10033232.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/10032322.html
Jmeter解决乱码问题 - 小白2510
一、设置编码方式utf-8并勾选编码 适用场景:参数中含有中文或乱码 二、增加beanshell脚本 添加BeanShell PostProcessor或者BeanShell Sampler,输入代码prev.setDataEncoding("utf-8"); 适用场景:第一种方法不管用时,或者没有
2018-11-28T07:18:00Z
2018-11-28T07:18:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、设置编码方式utf-8并勾选编码 适用场景:参数中含有中文或乱码 二、增加beanshell脚本 添加BeanShell PostProcessor或者BeanShell Sampler,输入代码prev.setDataEncoding("utf-8"); 适用场景:第一种方法不管用时,或者没有 <a href="https://www.cnblogs.com/loveapple/p/10032322.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/9952696.html
Docker简介 - 小白2510
一、什么是Docker 是装应用的容器:Docker=app+环境 相当于:苹果上的app 二、为什么要用Docker 更高效的利用系统资源 更快速的启动时间 一致的运行环境 持续交付和部署 方便迁移 方便维护和扩展 三、docker vs 虚拟机 四、docker基本概念 镜像(image)——类
2018-11-13T07:59:00Z
2018-11-13T07:59:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】一、什么是Docker 是装应用的容器:Docker=app+环境 相当于:苹果上的app 二、为什么要用Docker 更高效的利用系统资源 更快速的启动时间 一致的运行环境 持续交付和部署 方便迁移 方便维护和扩展 三、docker vs 虚拟机 四、docker基本概念 镜像(image)——类 <a href="https://www.cnblogs.com/loveapple/p/9952696.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/9952037.html
docker-compose搭建wordpress[转] - 小白2510
1.安装docker-compose apt-get install docker-compose 发现下载的是旧版本,不支持2.0的配置文件 还是下载新版本吧,去github查看最新版本https://github.com/docker/compose/releases curl -L https
2018-11-13T06:32:00Z
2018-11-13T06:32:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】1.安装docker-compose apt-get install docker-compose 发现下载的是旧版本,不支持2.0的配置文件 还是下载新版本吧,去github查看最新版本https://github.com/docker/compose/releases curl -L https <a href="https://www.cnblogs.com/loveapple/p/9952037.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/loveapple/p/9951874.html
在 CentOS7 安装 ELK【转】 - 小白2510
ELK是一个成熟的日志系统,主要功能有收集、分析、检索,详细见 elastic官网。 本文主要介绍如何在CentOS7下安装最新版本的ELK,当然现在docker已经有完全配置成功的elk容器,安装配置非常方便,但是如果你想自己从安装jdk开始,那这篇博客将能够帮助到你。 安装前了解一下 操作系统及
2018-11-13T06:09:00Z
2018-11-13T06:09:00Z
小白2510
https://www.cnblogs.com/loveapple/
【摘要】ELK是一个成熟的日志系统,主要功能有收集、分析、检索,详细见 elastic官网。 本文主要介绍如何在CentOS7下安装最新版本的ELK,当然现在docker已经有完全配置成功的elk容器,安装配置非常方便,但是如果你想自己从安装jdk开始,那这篇博客将能够帮助到你。 安装前了解一下 操作系统及 <a href="https://www.cnblogs.com/loveapple/p/9951874.html" target="_blank">阅读全文</a>