https

  • 设计模式六大原则之单一职责原则

    最近在有网友在群里讨论到设计模式,引起了究竟是继承类好,还是接口好的争论。在这里,我想说的是,不管怎么实现。我们都要遵循设计模式的6大原则。本文就为大家揭设计模式六大原则之单一职责…

    编程笔记 2022年5月3日
  • 阿里云容器服务Docker 的部署、启动、删除实践

    接前两篇《阿里云容器服务Docker与微服务实战》、《阿里云容器服务实践之Docker Compose》。本章将着重讲解阿里云容器服务Docker的部署,安装,启动、删除等内容。 …

    编程笔记 2022年5月3日
  • 阿里云容器服务实践之Docker Compose

    接上一篇《阿里云容器服务Docker与微服务实战》。 在阿里云上部署一个完整的JavaEE微服务应用通常需要一个比较复杂的过程,但如果结合Docker技术,则只需简单的几个步骤即可…

    编程笔记 2022年5月3日
  • 阿里云容器服务Docker与微服务实战

    现在银行里流行微服务了,一时间要抛弃ESB。做技术的,必须快速的适应技术的发展革自己的命。本文将详细的介绍阿里云的容器服务实践,怎样利用Docker来简化微服务应用的创建和部署。 …

    编程笔记 2022年5月3日
  • java 中的String.intern()

    相信很多人都没有用过String.intern()这个方法。在学习String.intern()之前,我们先看看上一章的《Java JVM内存(栈、堆、常量池)分配》。 存在于.c…

    编程笔记 2022年5月3日
  • Java JVM内存(栈、堆、常量池)分配

    有人说java没有内存泄漏。这其实是不科学的。不是没有内存泄漏,而是你没有遇到而已! 栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。 Java内存…

    编程笔记 2022年5月3日
  • Java的wait()、 notify()、notifyAll()和线程同步原理

    wait与notify是Java同步机制中重要的组成部分。结合与synchronized关键字使用,可以建立很多优秀的同步模型。 使用wait()与notify()/notifyA…

    编程笔记 2022年5月3日
  • java synchronized 详解

    synchronized关键字简洁、清晰、语义明确,因此即使有了Lock接口,使用的还是非常广泛。其应用层的语义是可以把任何一个非null对象作为”锁”。 …

    编程笔记 2022年5月3日
  • java 多线程 JVM 锁优化

    JVM规范规定JVM基于进入和退出Monitor对象来实现方法同步和代码块同步,但两者的实现细节不一样。代码块同步是使用monitorenter和monitorexit指令实现,而…

    编程笔记 2022年5月3日
  • Webmagic(爬虫)抓取新浪博客案例

    Webmagic框架更偏重实际的内容抓取。今天为大家分享Webmagic 爬虫框架抓取新浪博客的案例。 我们以作者的新浪博客http://blog.sina.com.cn/flas…

    编程笔记 2022年5月3日