2019年1月23日
摘要: 前言 记录Zookeeper集群搭建的过程! 什么是 Zookeeper ? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名 阅读全文
posted @ 2019-01-23 12:28 公众号_张少林同学 阅读(1980) 评论(0) 推荐(1) 编辑
  2019年1月21日
摘要: 前言 Java中的线程是使用Thread类实现的,Thread在初学Java的时候就学过了,也在实践中用过,不过一直没从源码的角度去看过它的实现,今天从源码的角度出发,再次学习Java Thread,愿此后对Thread的实践更加得心应手。 从注释开始 相信阅读过JDK源码的同学都能感受到JDK源码 阅读全文
posted @ 2019-01-21 10:55 公众号_张少林同学 阅读(636) 评论(4) 推荐(3) 编辑
  2019年1月16日
摘要: 前言 记录 Jenkins + gitlab + maven 自动打包部署后端项目详细过程! 需求背景 不会偷懒的程序员不是好码农,传统的项目部署,有时候采用本地手动打包,再通过ssh传到服务器部署运行,这种方式对于单应用部署还算可以,不会耗费太大时间,但假如分布式项目,拆分为多个微服务部署,那么每 阅读全文
posted @ 2019-01-16 09:46 公众号_张少林同学 阅读(4557) 评论(0) 推荐(6) 编辑
  2019年1月15日
摘要: 前言 其实接触 docker 也有一段时间了,但是一直没有做下总结,现在网上关于 docker 的介绍也有很多了,本着好记性不如烂笔头的原则,还是自己再记录一波吧。 实现目标 安装 docker ce 探索 docker 基本概念及用法 环境准备 Centos7 64位,内核版本不低于 3.10 安 阅读全文
posted @ 2019-01-15 10:07 公众号_张少林同学 阅读(232) 评论(1) 推荐(0) 编辑
  2019年1月11日
摘要: 记录一下前后端分离下————token超时刷新策略! 阅读全文
posted @ 2019-01-11 09:42 公众号_张少林同学 阅读(7377) 评论(0) 推荐(0) 编辑
  2019年1月10日
摘要: 记录前后端分离的系统应用下应用场景————用户信息传递 阅读全文
posted @ 2019-01-10 11:32 公众号_张少林同学 阅读(6503) 评论(1) 推荐(3) 编辑
  2019年1月9日
摘要: 前言 上一篇文章 Spring aop+自定义注解统一记录用户行为日志 记录了 web层中通过自定义注解配合Spring aop自动记录用户行为日志的过程。那么按照分布式架构中Dubbo服务层的调用过程是否也可以实现统一记录日志?自定义日志拦截器可以实现这个需求。 需求场景 在使用Dubbo搭建的分 阅读全文
posted @ 2019-01-09 10:26 公众号_张少林同学 阅读(2503) 评论(0) 推荐(0) 编辑
  2019年1月8日
摘要: 写在前面 说说这几天看源码的感受吧,其实 jdk 中的源码设计是最值得进阶学习的地方。我们在对 api 较为熟悉之后,完全可以去尝试阅读一些 jdk 源码,打开 jdk 源码后,如果你英文能力稍微过得去,那么源码有相当详细的注释告诉你 api 的含义,具体用法。假设平时在写代码的过程中突然忘记了某个 阅读全文
posted @ 2019-01-08 16:11 公众号_张少林同学 阅读(445) 评论(0) 推荐(0) 编辑
  2019年1月7日
摘要: 写在前面 本文不涉及过多的Spring aop基本概念以及基本用法介绍,以实际场景使用为主。 场景 我们通常有这样一个需求:打印后台接口请求的具体参数,打印接口请求的最终响应结果,以及记录哪个用户在什么时间点,访问了哪些接口,接口响应耗时多长时间等等。这样做的目的是为了记录用户的访问行为,同时便于跟 阅读全文
posted @ 2019-01-07 13:53 公众号_张少林同学 阅读(2044) 评论(2) 推荐(0) 编辑
  2019年1月6日
摘要: 前言 记录Dubbo对于自定义异常的处理方式. 实现目标 服务层异常,直接向上层抛出,web层统一捕获处理 如果是系统自定义异常,则返回{"code":xxx,"msg":yyy} 其中code对应为错误码,msg对应为异常信息 如果非系统自定义异常,返回{"code":-1,"msg":"未知错误 阅读全文
posted @ 2019-01-06 16:38 公众号_张少林同学 阅读(2957) 评论(0) 推荐(0) 编辑