上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: 软件测试笔记(一):软件测试概论 1 软件测试目的 测试的目的就是以最少的时间和人力找出软件中潜在的各种错误和缺陷,证明软件的功能和性能与需求说明相符,Glenford J.Myers曾提出以下观点: 测试是为了证明程序有错,而不是证明程序无错误 一个好的测试用例能发现至今未发现的错误 一个成功的测试是发现了至今未发现的错误 软件测 阅读全文
posted @ 2021-03-08 15:06 氷泠 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Java常用工具+类库合集 1 常用工具 JVisual vm:可以直接通过软件包下载,支持本地以及远程JVM监控 JMH:Java Microbenchmark Harness,测试基准组件,精度可达纳秒级 JITWatch:JIT日志分析GUI工具 2 日志库 2.1 日志框架 JUL:JDK自带日志库,也就是java.u 阅读全文
posted @ 2021-03-07 19:37 氷泠 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Java性能优化的十条小技巧 1 System.nanoTime 测试性能时,System.nanoTime比System.currentTimeMills更精确,前者使用纳秒计时,且对系统影响更小。 具体来说: System.currentTimeMills返回自1970年1月1日以来经过的毫秒数,返回的精度与操作系统有关 S 阅读全文
posted @ 2021-03-07 19:30 氷泠 阅读(271) 评论(0) 推荐(0) 编辑
摘要: JVM学习笔记(三):JVM基本参数 1 来源 来源:《Java虚拟机 JVM故障诊断与性能优化》——葛一鸣 章节:第三章 本文是第三章的一些笔记整理。 2 GC日志:-Xlog:gc 要打印GC日志的话,可以加上-Xlog:gc参数(JDK8及以下请使用-XX:+PrintGC),开启GC打印后,每次GC就会打印如下的日志(OpenJ 阅读全文
posted @ 2021-03-05 11:57 氷泠 阅读(760) 评论(0) 推荐(0) 编辑
摘要: JVM学习笔记(二):JVM基本结构 1 来源 来源:《Java虚拟机 JVM故障诊断与性能优化》——葛一鸣 章节:第二章 本文是第二章的一些笔记整理。 2 JVM基本参数-Xmx java命令的一般形式如下: java [-options] class [args..] 其中-options表示JVM启动参数,class为带有main 阅读全文
posted @ 2021-03-03 17:22 氷泠 阅读(298) 评论(0) 推荐(0) 编辑
摘要: SpringBoot+Gradle构建多模块项目 1 概述 Gradle由于构建速度比Maven快,且比Maven灵活,因此很多后端的应用都使用了Gradle进行构建,但一个问题是,Gradle的多模块项目比较难构建,再加上Gradle的更新非常快,这就给构建一个多模块Gradle项目造成了不少的困难。 基于此出发点,本文提供了两种形式的使用Gra 阅读全文
posted @ 2021-03-02 21:01 氷泠 阅读(2006) 评论(1) 推荐(1) 编辑
摘要: JVM学习笔记(一):JVM初探 1 来源 来源:《Java虚拟机 JVM故障诊断与性能优化》——葛一鸣 章节:第一章 本文是第一章的一些笔记整理。 2 Java里程碑 2.1 Java起源 1990年Sun公司决定开发一门新的程序语言——Oak,已经具备安全性、网络通信、面向对象、垃圾回收、多线程等特性,由于Oak已被注册,于是改 阅读全文
posted @ 2021-03-02 13:11 氷泠 阅读(181) 评论(0) 推荐(0) 编辑
摘要: SHA256sum系列命令检测文件完整性 1 sha256sum sha256sum是一个检测文件完整性的命令,一般下载的文件都会附带一个哈希值,使用sha256sum计算下载文件的哈希值再与目标哈希值比较即可确定文件是否完整,类似的命令还有: md5sum sha1sum sha224sum sha384sum sha512sum 2 安 阅读全文
posted @ 2021-03-02 11:13 氷泠 阅读(3536) 评论(0) 推荐(1) 编辑
摘要: Spring Boot demo系列(八):Redis缓存 1 概述 本文演示了如何在Spring Boot中将Redis作为缓存使用,具体的内容包括: 环境说明 项目搭建 测试 Kotlin相关事项 2 环境 Redis 7.0.0+(Docker) MySQL 8.0.29+(Docker) MyBatis Plus 3.5.1+ lettuce 6.1 阅读全文
posted @ 2021-02-24 13:47 氷泠 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 解决Docker MySQL无法被宿主机访问的问题 1 问题描述 Docker启动MySQL容器后,创建一个localhost访问的用户: create user test@localhost identified by 'test'; 但是在宿主机中无法通过该用户登录: mycli -u test 2 原因 在Docker中的MySQL创建loca 阅读全文
posted @ 2021-02-23 11:19 氷泠 阅读(1763) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页