java
十 二`
不要选择安逸
展开
-
Eureka服务注册中心(Spring Cloud初级)
package test;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream...原创 2019-07-23 20:57:08 · 1437 阅读 · 0 评论 -
并发编程的优缺点
一直以来并发编程对于刚入行的小白来说总是觉得高深莫测,于是乎,就诞生了想写点东西记录下,以提升理解和堆并发编程的认知。为什么需要用的并发?凡事总有好坏两面,之间的trade-off是什么,也就是说并发编程具有哪些缺点?以及在进行并发编程时应该了解和掌握的概念是什么?这篇文章主要以这三个问题来谈一谈。为什么要用到并发一直以来,硬件的发展极其迅速,也有一个很著名的"摩尔定律",可能会奇怪明明讨论...转载 2019-07-20 11:30:37 · 220 阅读 · 0 评论 -
时间工具类
一、根据一段时间区间,按月份拆分成多个时间段package test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util...原创 2019-07-20 11:47:27 · 205 阅读 · 0 评论 -
Spring Boot 学习笔记及案例
一、1、为什么用springboot1.1、不用springboot的痛苦(1)各种技术整合在一起,版本混乱,大量依赖自己去找,依赖冲突(2)基于xml格式的配置文件,对各种技术框架进行大量的繁琐配置,mvc-servlet.xml,applicationContext.xml,mybatis-config.xml,web.xml(3)web系统跑起来测一下,需要与tomcat等web容...原创 2019-07-24 20:22:33 · 853 阅读 · 0 评论 -
RPC框架实战与对外服务
一、1-RPC概述1-1 RPC概述1.RPC(Remote Proceduce Call Protocol),它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。应用通过网络...原创 2019-07-21 15:19:15 · 1128 阅读 · 0 评论 -
Dubbo简介及其相关问题
1.Dubbo是什么?Dubbo是一个分布式服务框架,以及SOA治理方案。其功能主要包括:高性能NIO通讯及多协议集成,服务动态寻址与路由,软负载均衡与容错,依赖分析与降级等。其核心部分包含:*远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。*集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡...原创 2019-08-11 22:51:38 · 246 阅读 · 0 评论