花费 44 ms
syslog协议及rsyslog服务全解析

背景:需求来自于一个客户想将服务器的日志转发到自己的日志服务器上,所以希望我们能提供这个转发的功能,同时还要满足syslog协议。 一、什么是syslog协议 1、介绍(略) 2、syslog标 ...

Wed Nov 23 21:25:00 CST 2016 0 42413
【原创】自己动手写一个服务网关

引言 什么是网关?为什么需要使用网关? 如图所示,在不使用网关的情况下,我们的服务是直接暴露给服务调用方。当调用方增多,势必需要添加定制化访问权限、校验等逻辑。当添加API网关后,再第三方调用端 ...

Mon Jun 25 15:49:00 CST 2018 28 9557
【原创】自己动手实现牛逼的单例模式

引言 其实写这篇文章之前,我犹豫了一下,毕竟单例大家都知道,写这么一篇文章会不会让人觉得老掉牙。后来想想,就当一种记录吧。先来一副漫画吧,如下图所示 ok,我们回顾下小灰的遭遇,上述漫画所提出的那 ...

Thu Apr 26 04:42:00 CST 2018 22 3768
elasticsearch 高级搜索示例 es7.0

1 基础数据 1.1 创建索引 1.2 写入数据 2 短语匹配 2.1 不指定匹配的 fields 时候, 是否会查找全部字段? 不指定 fields 搜索 搜索结果为 3 条 ...

Wed Aug 05 01:21:00 CST 2020 0 2504
【原创】自己动手写一个能操作redis的客户端

引言 redis大家在项目中经常会使用到。官网也提供了多语言的客户端供大家操作redis,如下图所示 但是,大家有思考过,这些语言操作redis背后的原理么?其实,某些大神会说 只要按照r ...

Mon Jul 23 17:07:00 CST 2018 5 3387
最新版 源码编译 docker

前言: 最近想研究 docker 源码,那么要研究源码第一步就是学会通过源码编译。然后在网上查找了很多,都是比较老的版本。目前官最新的版本是 18.09。经过一番探索之后,终于成功编译了 下面我把 ...

Thu Mar 28 03:04:00 CST 2019 0 2262
【原创】自己动手实现JDK动态代理

引言 项目结构如下图所示,maven项目 1、JDK动态代理 先来一段jdk动态代理的demo, 首先创建一个接口,Person 然后写一个实现类PersonImpl 然后写个使 ...

Mon Apr 09 08:44:00 CST 2018 19 1932
【原创】自己动手实现RPC服务调用框架

引言 本文利用java自带的socket编程实现了一个简单的rpc调用框架,由两个工程组成分别名为battercake-provider(服务提供者)、battercake-consumer(服务调 ...

Thu Apr 12 06:40:00 CST 2018 8 2404
【原创】自己动手循序渐进实现观察者模式

引言 自上一篇《自己动手实现牛逼的单例模式》问世之后,得到了不错的评价。于是博主在五一放弃出去游玩机会,赶制了这篇《自己动手循序渐进实现观察者模式》,依然还是一步一步推导出最终版的观察者模式。 观 ...

Mon Apr 30 03:13:00 CST 2018 15 1528
【原创】自己动手实现静态资源服务器

引言 本文利用java自带的socket编程实现了一个简单的静态资源服务器,可以响应静态资源。本文一共有两个版本的源码。第一个版本名为Server_v1,该版本实现了一个简单的socket的服务器, ...

Fri Apr 20 05:18:00 CST 2018 12 1497

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM