说一说SpringBootTest.WebEnvironment
herman 6年前 (2020-04-18) 8411浏览
先说一说学习方法。很多时候,我们遇到问题了都会先去百度,但是百度出来的文章不一定全对,而且技术,质量参差不齐。这个时候最好的办法是去查看官方文档,当然我们也完全不能保证官方的文档就一定正确。但我们还是应该相信官方文档,然后结合上下文来确定正确的用法...
herman 6年前 (2020-04-18) 8411浏览
先说一说学习方法。很多时候,我们遇到问题了都会先去百度,但是百度出来的文章不一定全对,而且技术,质量参差不齐。这个时候最好的办法是去查看官方文档,当然我们也完全不能保证官方的文档就一定正确。但我们还是应该相信官方文档,然后结合上下文来确定正确的用法...
herman 6年前 (2020-04-11) 2552浏览
package mainimport("bytes""crypto/aes""fmt""crypto/cipher""encoding/base64" "net/http")func main() { orig := "134db1b9cf...
herman 6年前 (2020-04-04) 3746浏览
分享一下,jstack 命令使用经验总结。 jstack 在命令使用上十分简洁, 然而其输出的内容却十分丰富, 信息量足, 值得深入分析; 以往对于 jstack 产生的 thread dump, 我很少字斟句酌得分析过每一部分细节, 针对 ...
herman 6年前 (2020-03-27) 2977浏览
问:请教一个问题,在局域网内对一台灰度机器进行压测,如果带宽被打满后,压测的效果也就到瓶颈了,那么问题来了,怎么判断这台灰度机器的带宽是否被打满? 我:有几个工具都可以看 iftop(神器)、dstat、sar 都可以看。 我们常说的网...
herman 6年前 (2020-03-24) 2615浏览
Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种...
herman 6年前 (2020-03-22) 3806浏览
根据我前面的 JVM 2020 报告《超赞,44 页的 JVM 生态报告,附 PDF 文档!》显示,idea 已经成为了最受欢迎的开发工具。 所以,对于一些习惯使用 Eclipse 的网友来说,一定要接触接触 idea,别老是排斥新事物! ...
herman 6年前 (2020-03-19) 4095浏览
前两天,我闲着无事,在群里发了一个关于高并发的面试题,今天我来说一说这套面试题的第一小题的第一部分! 1、请描述synchrnoized和reentrantlock的底层实现及重入的底层原理 2、请描述锁的四种状态和升级过程 3、...
herman 6年前 (2020-03-18) 6891浏览
很多人在学习 OAuth2 的过程中,都有一些或多或少的疑问,比如我今天标题中的问题,我在阮一峰的博客评论中也看到了不少人的提问。 很多人觉得拿授权码 code 取换取 access_token 是多此一举。其实设计 OAuth2 是一个很精...
herman 6年前 (2020-03-17) 3172浏览
WebFlux 整合 FreeMarker,深度定制有比较复杂的配置,所以单独拿一章来讲! FreeMarker 是 Apache 开源的一个模板引擎,不会的可以去看 FreeMarker 的简单语法,本文主要讲解配置,不涉及具体用法。 ...
herman 6年前 (2020-03-17) 6402浏览
前面我已经写了一篇关于 WebFlux 跨域问题的文章,微信群有网友反馈,有没有全局配置,我看了官方文档,其实官方提供的是有的,只是我前面没有介绍,今天补充上! 在 WebFlux 中配置跨域其实方法很多,官方提供的有 CorsConfigu...
herman 6年前 (2020-03-17) 4261浏览
Uri 是比 Url 更大的一个集。在 webflux 中,由于独特的响应式编码方式存在,该如何更合理的处理 Uri 编解码呢? 为此,WebFlux 提供了两个强大的类。UriComponents 和 UriBuilder。 我们可以...
herman 6年前 (2020-03-16) 4138浏览
这两天有不少网友加我微信好友,咨询 WebFlux 相关的教程。 而我之前也写过一系列相关的教程,但是那些教程至今已经有一段时间了。很多网友已经开始用上 WebFlux 了,为了减少大家的咨询,我再继续更新一些相关的教程! 今天,我们来...
herman 6年前 (2020-03-16) 3472浏览
按照惯例,这是一套来自微信网友分享的基于 WebFlux 的视频教程!请大家下载观看 24 小时内容删除,推荐购买官方正品视频内容! 废话说完了,我们来看看这套视频教程《Java响应式编程Springboot WebFlux基础与实战》的相信...
herman 6年前 (2020-03-12) 4920浏览
这是昨天一位网友分享的。群里一部分网友正在找一些商城类的视频教程,其他网友分享了黑马乐优商城这套源码+视频教程。我这里借花献佛,免费分享给大家! 部分内容章节列举如下: 黑马乐优商城19天(全)+配套笔记原day8资料.rar乐优商城《...
herman 6年前 (2020-03-11) 2593浏览
接上一篇文章,有几个网友问我,既然提到了偏向锁,那就再一起说一说轻量级锁吧。 为什么要引入轻量级锁? 原因还是为了性能。轻量级锁考虑的是竞争锁对象的线程不多,而且线程持有锁的时间也不长的情景。因为阻塞线程需要 CPU 从用户态转到内核态...