会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JMCui
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
19
下一页
2019年6月27日
Spring Cloud 之 Eureka.
摘要: 一、微服务概述 1. 什么是微服务 简单地说, 微服务是系统架构上的一种设计风格, 它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间基于 RPC 进行通信协作。 被拆分成的每一个小型服务都围绕着系统中的某一项或一些耦合度较高的业务功能进行构建, 并且每
阅读全文
posted @ 2019-06-27 22:45 JMCui
阅读(1145)
评论(0)
推荐(0)
2019年6月20日
Spring 中的观察者模式
摘要: 一、Spring 中观察者模式的四个角色 1. 事件(ApplicationEvent) ApplicationEvent 是所有事件对象的父类。ApplicationEvent 继承自 jdk 的 EventObject, 所有的事件都需要继承 ApplicationEvent, 并且通过 sou
阅读全文
posted @ 2019-06-20 20:02 JMCui
阅读(10543)
评论(2)
推荐(1)
2019年6月15日
服务监控之 Spring Boot Admin.
摘要: 一、概述 开始阅读这篇文章之前,建议先阅读下 "《SpringBoot 之Actuator》" ,该篇文章提到 Spring Boot Actuator 提供了对单个Spring Boot的监控,信息包含:应用状态、内存、线程、堆栈等等,比较全面的监控了Spring Boot应用的整个生命周期。但是
阅读全文
posted @ 2019-06-15 08:55 JMCui
阅读(2253)
评论(0)
推荐(2)
2019年6月5日
登陆鉴权方案设计
摘要: 一、概述 登陆和认证是什么?都是在鉴别用户的身份。如何鉴定识别出这是哪个用户?或者说,有什么方式只有用户自己知道(够安全),又能说出这是他自己?于是就有了"用户名+密码"、"用户名+手机号" 的方式出现。下面主要分析 “用户名+密码”的登陆鉴权方式: 出于安全考虑,我们不可能在所有的请求里都使用“用
阅读全文
posted @ 2019-06-05 12:39 JMCui
阅读(6404)
评论(5)
推荐(8)
2019年6月2日
[转] 理解 Dubbo SPI 扩展机制
摘要: 写在前面 最近接触了 gRPC 体会到虽然众多 RPC 框架各有各的特点但是他们提供的特性和功能有很多的相似之处 , 这就说明他们面对同样的分布式系统带来的问题。从 2016 年左右开始接触到 dubbo ,基本停留在使用的层面,对 dubbo 的设计以及着重要解决的问题都没有系统的研究过,通过对
阅读全文
posted @ 2019-06-02 11:14 JMCui
阅读(1071)
评论(0)
推荐(0)
2019年5月30日
Zipkin — 微服务链路跟踪.
摘要: 一、Zipkin 介绍 Zipkin 是什么? Zipkin的官方介绍: "https://zipkin.apache.org/" Zipkin是一款开源的分布式实时数据追踪系统(Distributed Tracking System),基于 Google Dapper的论文设计而来,由 Twitt
阅读全文
posted @ 2019-05-30 09:30 JMCui
阅读(56298)
评论(0)
推荐(8)
2019年5月18日
拨开云雾见天明
摘要: 2019 03 09 随笔 三月的天,阴雨连绵,淅淅沥沥,没有干的衣服,总是潮湿的环境,郁郁寡欢.. 三月的季,互相跳槽,又是离别,走走留留,惶惶不安,而我也是决定要离开的那一个... 细细想想,究竟什么原因想离职嘛?被领导聊天的时候,总是扯一堆职业规划,说什么想
阅读全文
posted @ 2019-05-18 13:40 JMCui
阅读(728)
评论(4)
推荐(3)
2019年4月21日
Java 处理 multipart/mixed 请求
摘要: 一、multipart/mixed 请求 multipart/mixed 和 multipart/form date 都是多文件上传的格式。区别在于:multipart/form data 是一种特殊的表单上传,其中普通字段的内容还是按照一般的请求体构建,文件字段的内容按照 multi
阅读全文
posted @ 2019-04-21 15:23 JMCui
阅读(5492)
评论(0)
推荐(0)
2019年4月12日
SpringBoot 动态更新 resources 目录的文件
摘要: 一、前言 SpringBoot 打成 Jar 包形式运行后 ,resources 目录下文件的读取修改和 Spring 不太一样,网上比较多的是关于读取的方式,修改的几乎没有,终于在 stackoverflow 上找到了正确的打开方式。 二、 文件读取 三、 文件修改
阅读全文
posted @ 2019-04-12 10:27 JMCui
阅读(5665)
评论(0)
推荐(0)
2019年3月13日
dubbo 2.7.0 中缺乏 <dubbo:annotation /> 的解决方案
摘要: 一、背景 从 dubbo 2.6.5 升级到 2.7.0,突然发现好多地方不能用了,dubbo:annotation 直接报红,原先的 @Service 和 @Reference 中直接报了过时,源码里面也没有告知替代的类,真是耍流氓。。 二、dubbo 2.7.0 介绍 Dubbo 2.7.0 添
阅读全文
posted @ 2019-03-13 17:42 JMCui
阅读(6040)
评论(2)
推荐(0)
2019年2月22日
设计模式 — 终章.
摘要: 一、剩下的模式 1、桥接模式(Bridge Pattern) 概念:不只改变你的实现,也改变你的抽象。桥接模式的主要特点是把抽象(Abstraction)与行为实现(Implementation)分离开来,从而可以保持各部分的独立性以及应对他们的功能扩展。 角色: 1. 实现类接口(Im
阅读全文
posted @ 2019-02-22 10:36 JMCui
阅读(706)
评论(0)
推荐(1)
2019年1月30日
代理模式
摘要: 一、概念 代理模式:为另一个对象提供一个替身或占位符已控制对这个对象的访问,管理访问的方式有许多种。 角色: 1、Subject:主题接口,为 RealSubject 和 Proxy 提供了接口。通过实现同一接口,Proxy 在 RealSubject 出现的地方的取代它。
阅读全文
posted @ 2019-01-30 14:35 JMCui
阅读(773)
评论(0)
推荐(1)
2019年1月17日
状态模式.
摘要: 一、概念 状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。这个模式将状态封装成为独立的类,并将动作委托到代表当前状态的对象,我们知道行为会随着内部状态而改变。 一个对象“看起来好像修改了它的类”是什么意思呢?从客户的视角来看:如果说你使用的对象能够完全改变它的行为,那么你
阅读全文
posted @ 2019-01-17 09:14 JMCui
阅读(668)
评论(0)
推荐(1)
2019年1月13日
随笔 — 致2018.
摘要: 2018结束了!工作以来才觉得一年原来可以过的这么快。秉着悟已往之不谏,知来者之可追的态度,思来想去,也不知道能总结些什么~ 先介绍下笔主吧,笔主是一个职场新人,就职于一家2B的网约车公司(没错,就是卖软件、卖服务的那种),负责日常的开发、运维以及网约车公司和交通部的对接工作
阅读全文
posted @ 2019-01-13 17:40 JMCui
阅读(467)
评论(2)
推荐(4)
2019年1月12日
CPU或内存占用过高时,发生了什么
摘要: 在开发过程中,有时候我们发现 JVM 占用的CPU/内存居高不下,跟我们的预期不符,这时,CPU 在做什么呢?是什么线程让CPU/内存如此忙碌呢?我们通过如下几步,可以查看 CPU 在执行什么线程。 1、 top 命令查看CPU/内存占用过高的进程(P 按CPU占用大小排序,M 按内存占用大小排序)
阅读全文
posted @ 2019-01-12 13:07 JMCui
阅读(785)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
19
下一页
公告