一、uptime命令 这个命令可以快速查看机器的负载情况。在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量。这些数据可以让我...
一、uptime命令 这个命令可以快速查看机器的负载情况。在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量。这些数据可以让我...
前言 开发中,我们常常需要在最后进行一些资源的关闭。比如读写文件流等,常见的,我们会在最后的finally里进行资源的关闭。但是这种写法是很不简洁的。其实,早在JDK1.7就...
本文主要介绍 uid-generator (一种全局ID服务实现) uid-generator介绍 全局ID服务是分布式服务中的基础服务,需要保持全局唯一,高效,高可靠性。...
简介 Grafana 是一个可视化仪表盘,它拥有美观的图标和布局展示,功能齐全的仪表盘和图形编辑器,默认支持 CloudWatch、Graphite、Elasticsearc...
SpringBoot默认支持properties和YAML两种格式的配置文件。前者格式简单,但是只支持键值对。如果需要表达列表,最好使用YAML格式。SpringBoot支持...
在检验 Controller 的入参是否符合规范时, 使用 @Validated 来校验传入数据, 如果数据异常则会统一抛出异常,方便异常中心统一处理 测试工具可以使用 Po...
点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! Mybatis是现在非常主流的持久层框架,虽然平时用的多,但是其中几个细节的问题,能说出个所以然来不? 一、最常...
这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下...
26.5 jdk8的日期时间类 [TOC]本文主要参考 Java编程的逻辑 一书 26章。 针对jdk8以前的时间日期类设计的不足,jdk8引入了java.time包来作为新...
1.什么是websocket websocket实现在HTTP链接的基础上,并通过HTTP中的Upgrade协议头将连接从HTTP升级到WebSocket。这样就可以实现...
人有多面,自知不易,识人亦难。 古往今来的智者们,给我们留下了许多关于识人鉴人的名言和方法,比如:“处尊居显未必贤,位卑在下未必愚。” “路遥知马力,日久见人心。”“来说是非...
下面来学习Mybatis的三剑客。 7Mybatis三剑客 7.1Mybatis-generator 第一个剑客:generator,自动化生成数据库交互代码。 ...
美国时间 09 月 25 日,Oralce 正式发布了 Java 11,这是据 Java 8 以后支持的首个长期版本。 为什么说是长期版本,看下面的官方发布的支持路线图表。 ...
把redis作为缓存使用已经是司空见惯,但是使用redis后也可能会碰到一系列的问题,尤其是数据量很大的时候,经典的几个问题如下: (一)缓存和数据库间数据一致性问题 分布式...