技术分享
b哥救救我
清风拂山岗,明月照大江
展开
-
如何将请求json映射成实体类
在开发过程中有时会遇到前台请求参数需要直接转换成对应的实体类,避免数据类型的转换,而请求数据类型多为json数据块。如何实现数据的直接转换呢? 开发场景: 前端请求json如下: { "id":"3", "jobName":"test", "jobGroup":"test", "cronExpression":"0 0/1 * * *原创 2018-09-05 11:18:56 · 6304 阅读 · 0 评论 -
如何实现RPC远程服务调用
想要完成RPC调用,需要解决四个问题: 客户端与服务端如何建立网络连接 服务端如何处理请求 数据传输采用什么协议 数据该如何序列化和反序列化 1.客户端与服务端如何建立网络连接 HTTP通信 HTTP通信是基于应用层HTTP协议的,而HTTP协议又是基于TCP协议的。一次HTTP通信过程就是发起一次HTTP调用,而一次HTTP调用就会建立一个TCP连接,经历一次下图所示的“...原创 2018-09-07 10:29:05 · 10291 阅读 · 1 评论 -
如何监控微服务
首先要搞清楚三个问题:监控的对象是什么?具体监控哪些指标?从哪些纬度进行监控? 监控的对象是什么? 具体监控哪些指标? 从哪些纬度进行监控? 监控的对象可以分为四个层次,从上到下可以归纳为: 用户端监控:通常指业务直接对用户提供的功能的监控。 接口监控:通常指业务提供的功能所依赖的具体RPC接口的监控。 资源的监控:通常指某个接口依赖的资源的监控。比如对redis的监控就是属于资源监控。 基...原创 2018-09-26 10:47:03 · 878 阅读 · 0 评论 -
一个代码量统计工具类
如何统计系统的代码行数?一个工具类搞定 package com.physicalexam.all.utils; /** * @author b * @date 2019/1/2 */ import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java....原创 2019-01-02 10:01:15 · 345 阅读 · 0 评论