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