240 发简信
IP属地:河南
  • Resize,w 360,h 240
    一道关于线程相关的面试题

    面试的时候,面中多线程,线程安全的概率蛮大的。笔者之间就遇到这到面试题,今突然想到这该死的面试题,还好忙里偷闲,拿来重新思考。 面试题 实现一个...

  • 慢慢进阶spring(三)之AOP

    什么是AOP 传统的OOP开发中的代码逻辑是自上而下的,而这些过程会产生一些横切性问题,这些横切性的问题和我们的主业务逻辑关系不大,这些横切性问...

  • 常用的RPC架构系列---http client和RestTemplate

    HTTP Client 超文本传输协议(http)应该可以说是现在互联网上使用最多最重要的协议了,http协议不仅仅能使我们浏览器上网,还广泛应...

  • 常用的RPC架构系列---gRPC

    gRPC是谷歌的一个高性能,开源的高性能 RPC 框架,gRPC面向移动和HTTP/2设计。gRPC隐藏了底层的实现细节,包括序列化(json,...

  • Resize,w 360,h 240
    常用的RPC架构---WebService

    webService在老项目中经常使用,包括现在有的银行,保险的项目中还在使用。WebService是一种跨平台的rpc技术协议。由SOAP,U...

  • 常用的RPC架构---RMI

    在分布式时代的今天,我们经常使用rpc技术来实现不同机器的系统相互调用。原则上来说系统间跨进程的调用都属于RPC范畴。 RPC的原理 RPC也就...

  • 绝对干货:利用redisson完成分布式锁功能

    在单体架构中,我们使用synchronize或者Lock就能完成上锁同步的操作,但是这些在分布式,微服务的今天,失去了作用。 分布式锁的实现一般...

  • 解锁JVM成神之路(三)

    介绍 jvm规范对垃圾收集器的实现没有明确严格的定义。因此不会有万金油垃圾收集器出现,如何选择垃圾收集器,只能根据自己的具体场景具体分析。 在说...

  • 慢慢进阶spring(二)之spring常用配置

    spring是一个轻量级的企业开发一站式解决方案框架。spring使用简单的POJO来进行开发,每一个被spring管理的java对象,被称为b...

个人介绍
随性写点东西,技术含量很低