摘要: selenium工具 直接通过findElement方法获取某个元素,如果该元素不存在肯定会报错,selenium又没有可以判断该元素是否存在的方法 于是我们可以手写一个工具类,来判断这个元素是否存在 selenium的使用这里推荐一个学习网站 "http://www.testclass.net/s 阅读全文
posted @ 2019-09-18 17:07 MengW9 阅读(6622) 评论(0) 推荐(1) 编辑
摘要: 一、简述 环境: Windows10 docker:2.1.0.1 二、开始安装 Windows的docker安装就不再多说了,网上有很多教程 在docker的hub仓库中,有专门的ubuntu系统。我们直接用使用就可以了。 1、打开cmd,拉取Ubuntu docker pull ubuntu 2 阅读全文
posted @ 2019-08-26 16:46 MengW9 阅读(13951) 评论(1) 推荐(7) 编辑
摘要: 1、查看进程pid 通过获取进程pid来判断该进程是否存在 ps -ef | grep app.jar | grep -v grep | awk '{print $2}'、 ps -ef | grep app.jar 打印出包含 app.jar 的所有进程信息(一行一个进程的信息) grep -v 阅读全文
posted @ 2022-04-01 16:00 MengW9 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 【问题展示】 Maven中包内Plugins中有红色波浪线: 【解决方案】 第一步:判断是Plugins中哪一个maven包 我们只需要先判断是maven报中下面什么地方有红色波浪线。 例如我这里是maven-clean-plugin为红色波浪线。 第二步:找到Lifecycle中对应的包选项重新b 阅读全文
posted @ 2021-05-13 14:00 MengW9 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 如果后端使用LocalDateTime接收,会直接报错,系统找不到可以对时间格式化的方法。 因为前端发送过来的时间默认是字符串的时间,格式如yyyy-MM-dd HH:mm:ss,当然,大多数前后端分离,后端肯定不是用的时间字符串操作,大多都需要转换。 一、param请求格式化 只需要到请求的字段加 阅读全文
posted @ 2020-12-22 14:07 MengW9 阅读(533) 评论(0) 推荐(0) 编辑
摘要: Nginx是一个高性能的HTTP和反向代理服务器,特点是占用内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好 Nginx专为性能优化而开发,性能是其最重要的要求,十分注重效率,有报告Nginx能支持高达50000个并发连接数 1、代理 正向代理 正向代理:局域网中的电 阅读全文
posted @ 2020-10-26 18:31 MengW9 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 今天这篇文章是讲性能优化的。前段时间我优化了一个程序,感觉收获还是蛮大的,所以总结了一些用到的优化思路,主要集中在代码层面,希望可以和大家一起交流探讨。 优化前 我们有一个定时任务,循环从数据库捞一批数据(业务上称它为资源)出来处理,一次捞取1000条。处理流程较长,需要查询这批资源的各种关联信息, 阅读全文
posted @ 2020-10-14 19:46 MengW9 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 四种引用的区别 其实四种引用的区别在于GC的时候,对它们的处理不同。用一句话来概括,就是:如果一个对象GC Root可达,强引用不会被回收,软引用在内存不足时会被回收,弱引用在这个对象第一次GC会被回收。 ❝ 如果GC Root不可达,那不论什么引用,都会被回收 ❞ 虚引用比较特殊,等于没有引用,不 阅读全文
posted @ 2020-10-13 18:08 MengW9 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 前言 今天这篇文章是比较偏“教程”一点的文章。但也由浅入深,认真地分析了源码,并且介绍了一些在使用Spring Cache中常见的问题和解决方案,肯定是比简单的入门文档更有深度一些的,相信大家看了之后会有一定的收获。 为什么使用缓存 前几天我在文章《我是如何把一个15分钟的程序优化到了10秒的》中, 阅读全文
posted @ 2020-10-12 18:10 MengW9 阅读(289) 评论(0) 推荐(1) 编辑
摘要: 一、导语 在没有用Optional判空之前,你是否也像下面的代码一样判空呢?如果是,请往下看,Optional 相对传统判空的优势。 传统阶层判空 为什么要用Optional,它到底是什么东西 你也看到了上面的那张图,一旦代码量大起来了,条件多了,代码就会变得很冗余,变得难以维护。那么此时我们就有必 阅读全文
posted @ 2020-10-10 17:01 MengW9 阅读(9900) 评论(0) 推荐(1) 编辑
摘要: ​ Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。 Stream API −新添加的Str 阅读全文
posted @ 2020-10-09 18:23 MengW9 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 在使用foreach语句时会经常报Parameter ‘ordersList’ not found. Available parameters are [Collection,list] 这个错误,造成这个错误的主要原因写法错误:请看错误实例 mapper接口中 List<Orders> selec 阅读全文
posted @ 2020-09-25 16:53 MengW9 阅读(3235) 评论(2) 推荐(0) 编辑