摘要: 来源:http://liangfei.me/ 最近一直在看Java虚拟机规范,发现直接分析bytecode更能加深对Java语言的理解。 之前看过一篇关于 return 和 finally 执行顺序的文章,仅在 Java 的语言层面做了分析,其实我倒觉得直接看 bytecode 可能来的更清晰一点。 阅读全文
posted @ 2021-05-27 18:00 Java技术栈 阅读(151) 评论(0) 推荐(0)
摘要: 下面是 Linux 下 4 个日常使用率非常高的监控工具,可以帮助我们准确快速的诊断系统问题。 1. iotop 如果你想知道某些进程使用了多少你宝贵的 I/O 资源,那么就使用 iotop 吧。 iostat 命令也是查看 I/O 状态的,但他监控的是系统级别的 I/O 情况,而 iotop 监控 阅读全文
posted @ 2021-05-27 16:35 Java技术栈 阅读(537) 评论(0) 推荐(0)
摘要: 作者:fredalxin 地址:https://fredal.xin/deploy-zk-with-k8s 随着云原生化流行的大趋势,我们的基础组件也需要逐渐上Kubernetes了。Apache Zookeeper作为目前最流行的分布式协调组件,在我们的微服务架构中负责扮演注册中心的角色。 在Ku 阅读全文
posted @ 2021-05-27 15:15 Java技术栈 阅读(1543) 评论(0) 推荐(0)
摘要: 在一次项目开发中,使用到了Netty网络应用框架,以及MQTT进行消息数据的收发,这其中需要后台来将获取到的消息主动推送给前端,于是就使用到了MQTT,特此记录一下。 一、什么是websocket? WebSocket协议是基于TCP的一种新的网络协议。它实现了客户端与服务器全双工通信,学过计算机网 阅读全文
posted @ 2021-05-27 11:18 Java技术栈 阅读(17514) 评论(1) 推荐(7)
摘要: 作者:空无 链接:https://juejin.cn/post/6945220055399399455 前言 你是否遇到过配置了日志,但打印不出来的情况? 你是否遇到过配置了logback,启动时却提示log4j错误的情况?像下面这样: log4j:WARN No appenders could b 阅读全文
posted @ 2021-05-27 08:24 Java技术栈 阅读(628) 评论(0) 推荐(0)