摘要:
因为觉得网络上的 idea 快捷键不够详尽,所以特别编写了此篇文章,方便大家使用 idea O(∩_∩)O~ 其中的英文说明来自于 idea 的官网资料,中文说明主要来自于自己的领会和理解,英文说明只是作为参考。重要的快捷键会附带图示,进行详细的说明。 每一部分会先列出所有的快捷键说明表,如果有不清 阅读全文
摘要:
喝水不忘挖井人,感谢阿里巴巴项目组提供了easyexcel工具类,github地址:https://github.com/alibaba/easyexcel 文章目录 环境搭建 读取excel文件 小于1000行数据 默认读取 指定读取 大于1000行数据 默认读取 指定读取 导出excle 单个S 阅读全文
摘要:
关注“Java后端技术全栈” 回复“000”获取大量电子书 今天重点来学习Spring Boot项目的7种启动方式。 第一种 也是最常见的本地启动的一种 @SpringBootApplicationpublic class DemoApplication { public static void m 阅读全文
摘要:
大家好,我是飘渺。 网购相信大家一定不陌生,很多小伙伴甚至号称“剁手达人”,今天我们就来聊下电商中的秒杀系统是如何架构? 1 秒杀业务分析 1. 正常电子商务流程 (1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货 2. 秒杀业务的特性 (1)低廉价格;(2) 阅读全文
摘要:
一、docker入门 1、docker的安装及入门示例 环境准备:docker需要安装在centos7 64位系统上;docker要求系统内核在3.10以上 查看系统内核: uname -r 复制代码 安装命令: yum -y install docker-io 复制代码 安装完成后,启动命令 se 阅读全文
摘要:
前言 Nacos是阿里巴巴开源的服务注册中心以及配置中心,致力于给开发者提供一款便捷、简单上手的开源框架。 Nacos究竟有什么惊人的地方呢?看下图: 从上图不难看出阿里巴巴的野心,一个Nacos干掉了Spring Cloud的三大组件,分别是注册中心Eureka、服务配置Config,服务总线Bu 阅读全文
摘要:
1. Nacos介绍 在讲Nacos之前,先来讲一下服务注册和发现。我们知道,现在微服务架构是目前开发的一个趋势。服务消费者要去调用多个服务提供者组成的集群。这里需要做到以下几点: 服务消费者 需要在本地配置文件中维护服务提供者集群的每个节点的请求地址 。 服务提供者集群中如果某个节点宕机, 服 阅读全文
摘要:
这篇文章中介绍下如何使用 JDK 自带工具来分析和定位 Java 程序的问题。 使用 JDK 自带工具查看 JVM 情况 JDK 自带了很多命令行甚至是图形界面工具,帮助我们查看 JVM 的一些信息。比如,在我的机器上运行 ls 命令,可以看到 JDK 8 提供了非常多的工具或程序: 图片 接下来, 阅读全文
摘要:
前言 最近在做代码重构,发现了很多代码的烂味道。其他的不多说,今天主要说说那些又臭又长的if...else要如何重构。 在介绍更更优雅的编程之前,让我们一起回顾一下,不好的if...else代码 最近无意间获得一份BAT大厂大佬写的刷题笔记,一下子打通了我的任督二脉,越来越觉得算法没有想象中那么难了 阅读全文
摘要:
前言 在庞大的java体系中,spring有着举足轻重的地位,它给每位开发者带来了极大的便利和惊喜。我们都知道spring是创建和管理bean的工厂,它提供了多种定义bean的方式,能够满足我们日常工作中的多种业务场景。 那么问题来了,你知道spring中有哪些方式可以定义bean? 我估计很多人会 阅读全文