我叫刘半仙

LV0
发表了文章

从源码角度理解Java设计模式——门面模式

门面模式定义:也叫外观模式,定义了一个访问子系统的接口,除了这个接口以外,不允许其他访问子系统的行为发生。

我叫刘半仙
TomcatJDBCHTTP
发表了文章

从源码角度理解Java设计模式——装饰者模式

优点:可以不改变原有对象的情况下动态扩展功能,可以使扩展的多个功能按想要的顺序执行,以实现不同效果。

我叫刘半仙
Spring编程算法JavaMyBatis缓存
发表了文章

从源码角度理解Java设计模式——责任链模式

适用场景(核心):只要把你的请求抛给第一个处理者,不用关心谁处理的,并且最终会返回你一个结果。

我叫刘半仙
Spring编程算法TomcatHTTP
发表了文章

Redis为何这么快--数据存储角度

      Redis是一个由ANSI C语言编写,性能优秀、支持网络、可持久化的K-K内存数据库,并提供多种语言的API。它常用的类型主要是 String、L...

我叫刘半仙
发表了文章

通过Java代码自动发布Geoserver的地图服务WMS

GeoServer 顾名思义。是一个Server,它是开源的,允许用户查看和编辑地理数据的服务器,它可以比较容易的在用户之间迅速共享空间地理信息。利用Geose...

我叫刘半仙
发表了文章

SpringBoot+JWT+Shiro+MybatisPlus实现Restful快速开发后端脚手架

我叫刘半仙
SpringMyBatis分布式
发表了文章

高效访问海量地图数据--用OpenLayers访问GeoServer发布的地图

我叫刘半仙
安全Tomcat
发表了文章

SpringBoot+JWT+Shiro+MybatisPlus实现Restful快速开发后端脚手架

前后端分离已经成为互联网项目开发标准,它会为以后的大型分布式架构打下基础。SpringBoot使编码配置部署都变得简单,越来越多的互联网公司已经选择Spring...

我叫刘半仙
SpringMyBatis分布式
发表了文章

MySQL超简单安装方法,一条命令就搞定

         解压文件,就可以安装MySQL服务器,适用于新手快速搭建测试数据库。 MySQL的安装:     1.解压如图所示压缩包,放在一个文件夹中并修...

我叫刘半仙
其他
发表了文章

【JDK并发包基础】并发容器详解

      Java.util.concurrent 包是专为 Java并发编程而设计的包,它下有很多编写好的工具,使用这些更高等的同步工具来编写代码,让我们的...

我叫刘半仙
JDK容器Java
发表了文章

【JDK并发包基础】工具类详解

       在写并发代码来提升性能时,会遵循某些最佳写法,而不是只用基础的wait和notify来控制复杂的流程。Java.util.concurrent 包...

我叫刘半仙
JDKJava
发表了文章

原荐你知道么?static关键字有5种用法。

     说到static,静态变量和静态方法大家随口就来,因为他们在实际开发中应用很广泛,但他们真正在使用的时候会存在很多问题,而且它的使用不只那两种:   ...

我叫刘半仙
JVMJava
发表了文章

要理解递归,先得理解递归

       对于一个整天写增删改查的java程序员,厌倦了成天搬砖,所以最近研究了一下递归。首先声明,本人非科班出身,对于刚接触递归就感觉有一种莫名高大上算法...

我叫刘半仙
其他
发表了文章

原分布式系统架构实战demo:SSM+Dubbo

        对于传统的单一构架,也就是打成的war或者ear包部署在同一个Web容器里的构架,它虽然开发、测试、部署简单,但随着业务的不断发展,维护成本增加...

我叫刘半仙
分布式系统架构Dubbo
发表了文章

手写一个简化版Tomcat

      Tomcat作为Web服务器深受市场欢迎,有必要对其进行深入的研究。在工作中,我们经常会把写好的代码打包放在Tomcat里并启动,然后在浏览器里就能...

我叫刘半仙
Tomcat

个人简介

个人成就

  • 获得 146 次赞同
  • 文章被阅读 17.1K 次

扫码关注云+社区

领取腾讯云代金券