一个技术人天马行空的一亩田

技术需要土壤来扎根,技术需要土壤来成长,技术人更需要土壤来吐槽~

聊一聊GC日志,线程转储和堆转储

一般情况下,我们可以通过Java虚拟机(Java Virtual Machine,JVM)生成的如下三个关键文件来进行产品的性能优化,或者是解决一些生产问题。 垃圾收集(Garbage collection,GC)日志 线程转储(Thread dump) 堆转储(Heap dump) 那么这三个文件都是什么呢?别傻傻分不清楚了,下面就来对比一下这三个文件都是干啥的。 介些都是些啥东东 G......

如何在Docker中使用Arthas

Arthas(阿尔萨斯)能为你做什么? Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗? 线......

Java进程CPU飙升100%怎么办

教你使用多种工具定位CPU飙升问题函数

CPU是计算机的大脑,所有的计算机进程都需要CPU来运行,那万一CPU炸了怎么办? 开个玩笑,这里指的并不是CPU真的“炸”了,而是CPU使用率过高,甚至一直100%居高不下。这个情况肯定可以断定,是某个进程将计算资源给霸占完了。如果这个情况发生在生产环境上,恐怕造成的后果不会那么轻轻松松吧。所以我们最好是在条件允许的情况下上线前做一次压测,将问题提前暴露出来。 好了,废话不说了。不管是生产......

Trek100公益骑行

100KM挑战公益骑行

之前来来回回地路过很多次小区的会所,每次看着泳池说“这么方便,下次有空就来游一游吧!” 结果一说说了大半年。 上周末终于下定决心去游了一个半小时。当时感觉还好,结果第二天醒来胳膊好疼啊~~~ 盯着轮胎已经没气了的公路车。不由得感慨“我这是多久没有运动了!” 发一波两年前Trek100的骑行照片激励一下自己吧~(PS:以前自己骑车没人给拍/(ㄒoㄒ)/~~) ...

后端架构师知识图谱

查漏补缺,认请自我

知彼知己,百战不殆。 《孙子·谋攻》 正篇 这个东西想画很久了,这次终于有了个眉目。查漏补缺就从现在开始! 另外,其中因为本人知识面的问题,不免有遗漏的地方,欢迎大家留言补充,相互学习。 注意:图片可以点击放大 最后 人最大的无知就是不自知!吾辈还需继续努力! 路漫漫其修远兮,吾将上下而求索。 《离骚》 欢迎关注我的公众号 须弥零一,跟我一起学习IT知识。 ...

简单说说@SpringBootApplication

@SpringBootApplication 注解想必各位Spring Boot开发者都不陌生了。作者为啥今天想来说说这个呢? 这是因为前几天从同事手里接手了一个模块,近期主要心思放在了业务上面。但是,调式的时候突然发现,这个模块不用登录就能直接访问接口了。搞得我一脸黑线!!!这是个什么操作?然后,因为这个问题又造成了一系列的问题,弄的我也是醉了。 问题分析 查看依赖 因为我们的项目的鉴权模......

假期无聊?来,给你个看片神器

假期已经过去一天了,过的开心吗?你会不会和我一样因为天气原因哪都没去成呢?不过也没事,这么长时间的加班也应该给身体充个电休息休息了。来吧,找个电影躺着看看吧~ 纳尼?看不成?有广告太烦人了?网速不好在线看断断续续的,难受😭 偷偷告诉你这些都不是事,下面就教你学会一个神器给他下载下来。 You-Get You-Get 是一个基于Python语言的开源的微型命令行工具,它可以让你从Web下载媒......

用nbtstat捉到幕后黑手

今天继续科普向,用来介绍一下Windows平台上的 nbtstat 命令。 啥?你说现在都在Linux上玩了Windows的命令用处很少了,不知道也不影响什么啊。 嘿嘿~ too young!你有没有在平时工作中发现你辛苦搭建出来的场景或者环境被莫名的毁了,问了一圈还没人啃声?因为,如果知道别人动了那些地方,这些出现的问题也就好分析和还原了。于是你哼哧哼哧查找日志,结果只查到一个操作者的IP......

数据库(系统)分类简介

聊一聊业界的数据库都有些啥~

数据库 是 “按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 因为内存中数据断电易失,因此在我们绝大部分的项目中,或多或少都会用到数据库来持久化数据。当然,也有一些项目用到了 In-Memery 数据库。之前有听到有些朋友觉得 In-Memery 就是NoSQL 数据库,其实这个理解是不对的。所以本篇就来科普一下数据库的......

Hexo-Theme-LiveMyLife

A succinct hexo theme...

Ported Theme of Hux Blog, Thank Huxpro for designing such a flawless theme. This LiveMyLife theme created by Vincent modified from the original Porter YenYuHsuan , refer to the Themes of dusign、Ut......