240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    为什么微服务一定要有API网关?

    微服务不能没有网关,就如同 Java 程序员不能没有IDEA、Eclipse。为什么呢? 之所以网关对微服务这么重要,主要有以下几点原因: 1....

  • Redis Pipeline原来是这么用的

    抛出,问题 最近项目碰到这么一个技术上的需求: 前端通过长轮询的机制(http long polling),获取服务端的消息数据。而服务端是需要...

  • Resize,w 360,h 240
    三年开发经验程序员可能都不懂SpringORM框架是如何访问数据库的

    SpringORM框架访问数据库 Spring Boot提供了直接使用JDBC连接数据库的方式,但是使用JDBC并不是很方便,需要我们写更多的代...

  • Resize,w 360,h 240
    为什么你写的拦截器中不能注入Java bean?

    一、如何实现拦截器 在Spring Boot项目中,拦截器经常被用来做登陆验证,日志记录等操作。拦截器是Spring提供的,所以可以将拦截器注成...

  • Resize,w 360,h 240
    干掉GuavaCache:Caffeine才是本地缓存的王

    话说,中间件的选择上,Spring(SpringBoot)一直是业界的风向标。比如Spring一直使用「Jackson」,而没有使用Gson和f...

  • Resize,w 360,h 240
    那些总是写“烂代码”的同学,强烈推荐你使用这款IDEA插件

    1、目标 idea集成sonar的代码检查,实现可以在提交代码前就检查你的代码,而不是将代码提交之后,之后再去检查。 Sonar可以从以下七个维...

  • Resize,w 360,h 240
    设计模式学习笔记之类图、对象之间的关系及设计模式概要

    前言 设计模式最初是在上个世纪70年代在建筑领域提出来,一些建筑大师们在总结解决各种建筑问题时提出了上百种对应的解决模式。后来逐渐被引入到软件领...

  • Resize,w 360,h 240
    Java进阶之路:数据结构如何造就Redis的快

    作为一种键值数据库,为啥Redis能有这么突出的表现呢?一方面,这是因为它是内存数据库,所有操作都在内存上完成,内存的访问速度本身就很快。另一方...

  • Resize,w 360,h 240
    面试问道JVM 内存模型时的加分回答

    前言 如果你想当一名 CRUD 码农,你可以选择不用了解这些。 在 JVM 内存模型的问答中,有些人能说出对象是在堆上分配的。但当我问对象一定是...