摘要:
如何关闭 IntelliJ IDEA 的 Find in Path ? IntelliJ IDEA 在使用全局搜索功能的时候(快捷键:Ctrl + Shift + F),当查询不到所需内容时,页面会显示“Nothing to show”,使用鼠标点击关不掉这个空白页面。 效果如下: 【正确的关闭方式 阅读全文
摘要:
Jenkins 服务启动/关闭/重启命令,设置端口 1、Jenkins服务命令 # 重启 Jenkins service jenkins restart # 启动 Jenkins service jenkins start # 停止 Jenkins service jenkins stop 2、查看 阅读全文
摘要:
java.util.ConcurrentModificationException 问题处理 在对Map集合进行遍历时,有时需要对Map集合中的键值对进行过滤删除。 例如:对key值进行判断,不满足需求(key值不为“key1”)的需要进行过滤删除。 1、执行报错的代码如下: public clas 阅读全文
摘要:
Java Lambda List 转 Map 在有些开发场景,需要对 List 对象列表进行过滤处理,并将有用的数据存放到Map中。 例如:告警对象,包含告警uuid(alarmUuid) 和 设备uuid(objUuid),需要对 objUuid = -1的告警进行过滤,并将过滤后告警数据的ala 阅读全文
摘要:
Java Lambda filter foreach的简单使用 Java在对 List 集合进行按条件查询的时候,经常会想到使用for循环。 自从 Java 8 引入了 Lambda 后,简化了循环的使用。 举例说明 Lambda的 foreach 和 filter 的简单使用。 1、自定义类 He 阅读全文
摘要:
MySQL 将字符串类型的小数转换为保留位数的小数类型 问题背景 在实际开发中,可能数据在流转或者传递环节中,需要对数值类型做转换(比如:将varchar类型的"3.14",转为浮点类型的3.14) 如何使用SQL语句实现此种场景的数据转换呢? 解决方案 数据转换可以用到MySQL自带的函数 cas 阅读全文
摘要:
Apache Tomcat 文件包含漏洞(CVE-2020-1938) 一. 漏洞概述 2月20日,国家信息安全漏洞共享平台(CNVD)发布了Apache Tomcat文件包含漏洞(CNVD-2020-10487/CVE-2020-1938)。该漏洞是由于Tomcat AJP协议存在缺陷而导致,攻击 阅读全文
摘要:
Error EElFTPSError: Data channel transfer error (error code is 10054) 问题背景 近期因为项目上需要,需要将一个 CentOS 7.4版本的ISO镜像文件(大小为4.21GB)上传到客户的远程跳板机(Linux机器)上。 客户对文件 阅读全文
摘要:
Java 实现 对象List 进行排序 按照对象中的某个属性,对对象List进行排序。 以初唐四杰的成绩排名为例,对诗人进行排序。 Java实现如下: 1、诗人(Poet)类结构,定义如下: /** * Created by Miracle Luna on 2020/1/11 */ public c 阅读全文
摘要:
java.net.SocketException:Too many open files 解决方案 问题说明 近期现场环境中,有一个跑在Tomcat容器里的服务报错“java.net.SocketException:Too many open files”,导致整个平台访问很慢很卡。 报错截图如下: 阅读全文