java村支书 头像

java村支书

0 声望
他还没有填写个人简介
关注了
0
粉丝数
0
最新动态
  • 发布了文章 ·
    慢慢进阶spring(三)之AOP

    传统的OOP开发中的代码逻辑是自上而下的,而这些过程会产生一些横切性问题,这些横切性的问题和我们的主业务逻辑关系不大,这些横切性问题不会影响到主逻辑实现的,但是会散落到代码的各个部分。AOP是处理一些横切性问题,AOP的编程思想就是把这些问题和主业务逻辑分开成为核心关注点以及与业务关系不大的横切关注点,达...

  • 发布了文章 ·
    常用的RPC架构系列---http client和RestTemplate

    超文本传输协议(http)应该可以说是现在互联网上使用最多最重要的协议了,http协议不仅仅能使我们浏览器上网,还广泛应用在各个系统之间的通信,WebService就是基于http协议进行传输的一种协议。

    摘要图
  • 发布了文章 ·
    常用的RPC架构系列---gRPC

    gRPC是谷歌的一个高性能,开源的高性能 RPC 框架,gRPC面向移动和HTTP/2设计。gRPC隐藏了底层的实现细节,包括序列化(json,xml),数据传输(TCP,HTTP,UDP),反序列化等,它可以有效地将数据中心内和跨数据中心的服务与可插拔支持进行负载均衡、跟踪、健康检查和认证。gRPC使用在移动设备上能表现更好的特性,例如更...

    摘要图
  • 发布了文章 ·
    常用的RPC架构---WebService

    webService在老项目中经常使用,包括现在有的银行,保险的项目中还在使用。WebService是一种跨平台的rpc技术协议。由SOAP,UDDI,WSDL组成。soap是一种使用xml进行数据编码的通信协议,独立于任何语言,简单可扩展,soap提供了一种标准方法使得不同机器上使用不同语言编写的程序可以相互通信。UDDI是一个独立于平台的框...

    摘要图
  • 发布了文章 ·
    常用的RPC架构---RMI

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

    摘要图
  • 发布了文章 ·
    绝对干货:利用redisson完成分布式锁功能

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

    摘要图
  • 发布了文章 ·
    解锁JVM成神之路(三)

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

    摘要图
  • 发布了文章 ·
    慢慢进阶spring(二)之spring常用配置

    spring是一个轻量级的企业开发一站式解决方案框架。spring使用简单的POJO来进行开发,每一个被spring管理的java对象,被称为bean。而spring提供了ioc容器来创建和维护bean之间的依赖关系。

    摘要图
  • 发布了文章 ·
    慢慢进阶spring(一)之spring常用注解

    现在大部分企业使用spring做开发的时候,最简单的是使用注解,spring提供了大量的注解类来帮助我们对bean的注入以及装配。

    摘要图
  • 发布了文章 ·
    解锁JVM成神之路(二)

    之前发布过解锁JVM成神之路(一) ,里面介绍了运行时数据区,类加载子系统以及双亲委派机制。现在说学习gc算法。

    摘要图
  • 发布了文章 ·
    都9102年了,你还没使用java8的Date-Time API??

    Java 8通过发布新的Date-Time API (JSR 310)来进一步加强对日期与时间的处理。那么,之前已经有了标准的 java.util.Date以及后来的java.util.Calendar,为什么还要搞一个Date-Time的API呢?我们先看看原先的Date是如何获取以及格式化的

    摘要图
  • 发布了文章 ·
    zookeeper的安装以及客户端框架的简单使用

    Apache Zookeeper是Apache软件基金会的一个项目,它能够为大型分布式架构提供开源的分布式配置服务,注册中心等。

    摘要图
  • 发布了文章 ·
    解锁JVM成神之路(一)

    jvm指的是Java虚拟机,一种能够运行Java字节码的虚拟机。它能够模拟具有完整硬件系统功能,运行在一个完全隔离环境中的完整计算机系统。作为一种编程语言的虚拟机,它不只是专注于Java语言,只要生成编译文件匹配jvm对加载编译文件格式的要求,任何语言都可以由jvm编译运行。比如scala,kotlin等。

    摘要图
  • 发布了文章 ·
    我理解中的应用架构

    这些年互联网的快速发展,分布式,微服务的概念风靡整个行业。在企业中IT的架构,从过去的单体应用架构发展到现在广为人知的微服务架构。不说别的,现在出去面试都不好意思说自己不知道微服务。微服务是一种架构风格,将我们的业务拆分若干个服务,为我们的开发带来了极大的便利。过去,架构是从单体应用架构-->分布...

    摘要图
  • 发布了文章 ·
    spring boot之spring-security入门实例(1)简单登陆功能

    spring security是spring下的一个组件,是一个专注于为java应用程序提供身份验证和授权的框架。

    摘要图
认证与成就
获得 0 次点赞
10月21日 加入
qrcode
关注微信服务号
实时接收新的回答提醒和评论通知