240 发简信
IP属地:湖北
  • 120
    golang的并发模型

    1. C/C++ 与 Go语言的“价值观”对照 C的价值观摘录 相信程序员:提供指针和指针运算,让C程序员天马行空的发挥 自己动手,丰衣足食:提供一个很小的标准库,其余的让程...

  • 能转发吗?

    聊聊Linux 五种IO模型

    上一篇《聊聊同步、异步、阻塞与非阻塞》[https://www.jianshu.com/p/aed6067eeac9]已经通俗的讲解了,要理解同步、异步、阻塞与非阻塞重要的两...

  • 120
    聊聊Linux 五种IO模型

    上一篇《聊聊同步、异步、阻塞与非阻塞》[https://www.jianshu.com/p/aed6067eeac9]已经通俗的讲解了,要理解同步、异步、阻塞与非阻塞重要的两...

  • 120
    NIO究竟牛X在哪?

    在进入NIO之前,先回顾一下Java标准IO方式实现的网络server端: 这是一个经典的每连接每线程的模型,之所以使用多线程,主要原因在于socket.accept()、s...

  • 120
    SpringBoot-2-Jpa

    2017年8月21日 我原本只想简单记录一下springboot中应用Jpa的简单操作。不想由于hibernate忘记太多了,不停的在查找记录,于是就有了本文的复杂版本,感觉...

  • 120
    IntelliJ IDEA 2018.1正式发布

    工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码的阅读,为什么不试一试? 总以为jetbrains已经将IntelliJ IDEA优化到极致,前几天刚...

  • SpringBoot之开发环境热部署

    SpringBoot 使用devtools进行热部署 把下面代码复制到pom.xml文件中 devtools可以实现页面热部署(即页面修改后立即生效,这个可以直接在appli...

  • 120
    kafka分布式部署实践

    准备工作:准备三台虚拟机,分别下载kafka,跟zookeeper(注意zookeeper版本选择最好跟kafka对应,可以去kafka/lib/查看自带的zk的版本,然后去...

  • 120
    kafka的关键组成

    大部分内容是翻译至Kafka The Definitive Guide,有翻译不好的地方请见谅,想深入学习的小伙伴,建议去看一下这本书,因为理解问题翻译错误的地方希望指出,我...

  • 120
    初识kafka

    大部分内容是翻译至Kafka The Definitive Guide,有翻译不好的地方请见谅,因为理解问题翻译错误的地方希望指出,我会及时改进 每个企业都由数据驱动。我们收...

  • 120
    微服务的4个设计原则和19个解决方案

    转载微服务的4个设计原则和19个解决方案 - 平台+ 微服务架构现在是谈到企业应用架构时必聊的话题,微服务之所以火热也是因为相对之前的应用开发方式有很多优点,如更灵活、更能适...

  • 120
    spring boot项目使用(2)-- javax.validation

    在上一篇文章中我们集成了swagger ui,搭建了一个restful风格的接口,当进行逻辑处理的时候,我们首先要做的想必一定是参数校验,这篇文章描述了使用javax.val...

  • 120
    微服务架构的服务与发现-Spring Cloud

    1 为什么需要服务发现 简单来说,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB)...