——第二阶段 - 初级部分

单机版Eureka实现与服务注册

一、基础概念: 1、什么是服务治理? Spring Cloud封装了Netflix公司开发的 Eureka 模块是实现服务治理; 在传统的rpc远程调用框架中,管理每个服务于服务之...
阅读更多
——第一阶段 - 基础准备

第一阶段——基础准备

这一部分,看是很简单,却是很关键,微服务的基础概念概念就不讲了,百度很多; 主要涉及springboot、springcloud、springcloud alibaba的版本选择;...
阅读更多
Java相关

手写RPC框架

一、什么是RPC? 说起RPC,就不能不提到分布式,这个促使RPC诞生的领域。 假设你有一个计算器接口,Calculator,以及它的实现类CalculatorImpl,那么在系统...
阅读更多
物联网

tcpdump+WireShark抓包工具的使用

在实际工作中,经常会遇到一些莫名其妙的问题,有时间我们就可能会需要用到抓包工作,直接获取网络传输报文直接进行分析; 一、Tcpdump+WireShark简介 用简单的话来定义tc...
阅读更多
Java相关

大文件分块上传(切块、断点续传、秒传)

近期业务需求,需要考虑到超大文件的上传功能,大文件和小文件上传到web服务器的实现有本质的区别: 小文件上传:前端直接使用表单(加上enctype="multipart/...
阅读更多
Java相关

ElasticSearch的简单使用

一、测试数据准备: 1、基础语法:首先使用RESTER简单测一下ES的健康状况检查:GET: http://192.168.163.129:9200/_cat/healt...
阅读更多
Java相关

Elasticsearch安装

一、安装ElasticSearch 1、到 /usr/local/ 下执行下载命令: root@jiguiquan:/usr/local# wget https...
阅读更多
Spring

Mybatis常见面试题

1、讲讲 Mybatis和Hibernate的区别? mybatis:半自动化(写来写去还是要写sql语句);——> 没法进行mysql和oracle之间的自由切换,因为sq...
阅读更多
Spring

SpringMVC基础考点复习

SpringMVC在 获取多个参数、文件上传、Servlet功能单一 方面都能有很好的解决办法; 一、SpringMVC总体执行框架图 上图清晰明了的展示了SpringMVC的工作...
阅读更多
Spring

Spring基础考点复习

Spring是一个轻量级、低侵入的框架 一、Spring之IOC(控制反转) IOC:Inversion of Control控制反转:将对象的创建、销毁、初始化等一系列生命周期的...
阅读更多