首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
极客子羽
掘友等级
技术经理
|
苏宁智能终端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
集群中某一个节点logback日志文件写入不成功排查过程
问题背景 我的日志路径是 /opt/logs/xxxx.log,集群中共有两台服务器: 一台服务器的 日志文件最新更新时间 是今天, 另一台服务器的 日志文件最新更新时间 却是昨天甚至更久之前。
关于Git rebase你必须要知道的几件事
理论上来说,只要能合理管理项目分支,这几个命令已经足以应付所有的日常开发工作。但是如果我们偶尔看一下自己的git graph,我的天呐,为什么会这么乱。 鉴于分支管理的混乱(或者根本就没有进行过分支管理),我们经常遇到一些意想不到的问题,因此需要使用很多面生的git命令来解决我…
死磕红黑树1——如何理解记忆红黑树性质?
学习和掌握红黑树,不是一朝一夕之功。我也看到很多优秀的红黑树讲解之作,例如: 不过篇幅太长了,导致我连个性质都记不住,所以自己又专门整理了一下对红黑树的性质理解,辅助记忆。 性质1:“红黑树”顾名思义,由红色结点和黑色结点组成。每个结点要么是红色结点,要么是黑色结点。 接下来,…
用好IDEA助力Java程序员精通 Git
上一篇,我谈了一下《为什么我建议微服务项目不用 SVN 而用 Git 进行版本管理?》。使用 Git 作为代码管理工具之后,开发的效率提高了很多。正如 Git 分支简介 阐述的那样: 用上 Git 之后,我们的工作目录不用再创建分支目录和版本目录,IDE 也中始终只有一份项目源…
可能是国内第一篇全面解读 Java 现状及趋势的文章
2 个月前,InfoQ 英文站发布了一份《2019 Java 发展趋势报告》,从技术采用生命周期的角度,分析了 Java 这门 20 多年历史语言的发展现状。这份报告发布后,发生了几个我们没想到的问题:一是有些开发者对 Java 产生了深深的怀疑,有人表示“现在还值得深入研究 …
Spring Boot 微服务性能下降九成!使用 Arthas 定位根因
接收到公司业务部门的开发反馈,应用在升级公司内部框架后,UAT(预生产)环境接口性能压测不达标。 在机器配置(1C4G)相同的情况下,吞吐量从原来的 53.9/s 下降到了 6.4/s,且 CPU 负载较高。 并且开发反馈从公司全链路监控系统 SkyWalking 中查询到的链…
Java源码用到的设计模式之工厂模式
1. 简单工厂模式 在实际项目开发过程中,日志其实有点复杂。首先,日志的实现就有很多种: log4j:Apache Log4j是一个基于Java的日志记录工具。 Commons Logging Apache基金会所属的项目,是一套Java日志接口,之前叫Jakarta Comm…
HashMap死循环【基于JDK1.7】情景重现与分析(带示意图)
首先 HashMap 采用的数据结构是数组 + 链表。 使用 new HashMap() 创建对象时,如果构造器参数中没有传入数据,那么就不会调用 inflateTable 来为 table 数组申请内存。 HashMap 的成员变量 threshold 表示扩容发生的边界值,…
咱的Maven项目也能用Junit5吗?
1. 简介 2. 思考 答案:不是的,实际还是需要因项目需求而异的。 3. 应用场景 JUnit 5 requires Java 8 (or higher) at runtime. 也就是说需要 JDK8+ 的项目才能用 JUnit5,否则老老实实选用 JUnit4 吧。 答案…
用Intellij idea创建Maven项目JDK8源码阅读环境问题整理
Java 版本不对。 因为Windows环境下缺少了两个文件导致的,我们需要自己去OpenJDK网站下载 go to OpenJDK。 OpenJdk sun.awt,找到 UNIXToolkit 并拷贝下来。 OpenJdk sun.font,找到 FontConfigMan…
下一页
个人成就
文章被点赞
26
文章被阅读
7,660
掘力值
349
关注了
4
关注者
2
收藏集
2
关注标签
9
加入于
2021-02-24