240 发简信
IP属地:吉林
  • Resize,w 360,h 240
    设计模式--装饰者模式思考

    装饰者模式实际上是一直提倡的组合代替继承的实践方式,个人认为要理解装饰者模式首先需要理解为什么需要组合代替继承,继承又是为什么让人深恶痛绝. 为...

  • 设计模式--Builder模式的思考

    在日常开发中总是会遇到多参数的情况,那么对于多参数,尤其是可选参数众多的情况,可能有如下的一些解决方案. 重叠构造器模式 重叠构造器模式在Jav...

  • Resize,w 360,h 240
    Python爬虫入门(一)-爬取CSDN热门博文

    Python爬虫入门(一)-爬取CSDN热门博文 标签(空格分隔): python 因毕业设计需要,所以开始学起了python,大部分都是边写边...

  • 工作经验(持续更新)

    记录自己工作中的一点小经验,有不足的地方请指正. 1.调第三方的的服务的时候切记不能直接调用,为了扩展性要使用自己定义封装.例子:我要使用支付宝...

  • Java并发学习(一)-线程内存模型(转)

    Java并发学习(一)-线程内存模型(转) 标签(空格分隔): java 原文作者:rainyear原文链接:http://blog.csdn....

  • Java开发必须掌握的线上问题排查命令(转)

    Java开发必须掌握的线上问题排查命令(转) 标签(空格分隔): java 作者信息: HollisChuang原文链接:http://www....

  • gRPC学习记录(六)--客户端连接池

    gRPC学习记录(六)--客户端连接池 标签(空格分隔): javaWEB 对于客户端来说建立一个channel是昂贵的,因为创建channel...

    0.2 14507 3 11 1
  • Linux每周几个命令(二)--日志查看篇

    Linux每周几个命令(二)--日志查看篇 标签(空格分隔): linux 作为后端开发人员,经常需要和日志打交道,查看日志也就成了一个技术活,...

  • gRPC学习记录(五)--拦截器分析

    gRPC学习记录(五)--拦截器分析 标签(空格分隔): javaWEB 对于此类调用拦截器是必不可少的,本篇就分析下拦截器的实现.(博主本来想...

个人介绍
一个有着上进心的Java后端开发人员

个人hexo: http://mrdear.cn 欢迎访问