摘要: @ 一、前言 只从公司用了Jenkins后就很想写这个了,因为这个真真真的是太方便了,想起小农刚工作的时候,那个时候部署项目怎么部署呢?首先需要将对应的class文件和xml一个一个导出来,放到对应的包文件里面,有时候一不小心很有可能会导错,这个时候又要去重新拉一下对应的class文件,然后对比看有 阅读全文
posted @ 2020-11-19 23:07 牧小农 阅读(1600) 评论(1) 推荐(0) 编辑
摘要: 一、Lambda表达式的介绍 Lambda表达式是 Java8 中最重要的新功能之一。使用 Lambda 表达 式可以替代只有一个抽象函数的接口实现,告别匿名内部类,代码看 起来更简洁易懂。Lambda表达式同时还提升了对集合、框架的迭代、 遍历、过滤数据的操作。 lambda表达式可以替代只有一个 阅读全文
posted @ 2020-11-07 15:21 牧小农 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Stream 是一组用来处理数组、集合的API,Stream API 提供了一种高效且易于使用的处理数据的方式。 Java 8 中之所以费这么大的功夫引入 函数式编程 ,原因有两个: 代码简洁函数式编程写出的代码简洁且意图明确,使用stream接口让你从此告别for循环。 多核友好,Jav 阅读全文
posted @ 2020-10-24 12:40 牧小农 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 一、什么是消息中间件 两个系统或两个客户端之间进行消息传送,利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。 消息中间件,总结起来作用有三个:异步化提升性能、降低耦合度、流量削峰。 系统A发 阅读全文
posted @ 2020-10-11 11:01 牧小农 阅读(6606) 评论(1) 推荐(6) 编辑
摘要: 一、索引是什么 MySQL官方对索引的定义为:索引(Index)是帮助MySQL 高效 获取数据的数据结构,而MYSQL使用的数据结构是:B+树 在这里推荐大家看一本书,《深入理解计算机系统的书》 1.1 局部性原理 程序和数据的访问都有聚集成群的倾向,在一个时间段内,仅使用其中一小部分,在最近的将 阅读全文
posted @ 2020-09-20 18:55 牧小农 阅读(502) 评论(0) 推荐(1) 编辑
摘要: 一、前言 事务(Transaction):一般是指要做的或所做的事情,由 事务开始(begin transaction) 和 事务结束(end transaction) 之间执行的全体操作组成。 简单的讲就是:要么全部被执行,要么就全部失败。 那分布式事务,自然就是运行在分布式系统中的事务,是由多个 阅读全文
posted @ 2020-09-12 11:18 牧小农 阅读(1433) 评论(0) 推荐(2) 编辑
摘要: 一、前言 因为疫情的原因,小农从七月份开始找工作,到现在已经工作了一个多月了,刚开始找工作的时候,小农也担心出去面试技能不够,要懂的东西很多,自己也准备可能会面试一段时间,从找工作到入职花了十几天,总共拿到了5份office,然后选择了一家去入职了,因为项目需要上线了,所以小农最近一直在加班,平时会 阅读全文
posted @ 2020-08-29 12:29 牧小农 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 源码地址:https://github.com/muxiaonong/Spring-Cloud/tree/master/cloudadmin Admin 简介 官方文档:What is Spring Boot Admin? SpringBootAdmin是一个用于管理和监控SpringBoot微服务 阅读全文
posted @ 2020-08-22 11:26 牧小农 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 面试官说:工作这么久了,应该知道sql执行计划吧,讲讲Sql的执行计划吧! 看了看面试官手臂上纹的大花臂和一串看不懂的韩文,吞了吞口水,暗示自己镇定点,整理了一下思绪缓缓的对面试官说:我不会 面试官:。。。。,回去等通知吧 我:%^&%$!@# 一、前言 当我们工作到了一定的年限之后,一些应该掌握的 阅读全文
posted @ 2020-08-07 23:15 牧小农 阅读(795) 评论(1) 推荐(0) 编辑
摘要: 本文中案例都会在上传到git上,请放心浏览 git地址:https://github.com/muxiaonong/Spring-Cloud/tree/master/order-lock 本文会使用到 三台 redis 独立服务器,可以自行提前搭建好 前言 在Java中,我们对于锁会比较熟悉,常用的 阅读全文
posted @ 2020-07-18 11:19 牧小农 阅读(868) 评论(0) 推荐(0) 编辑