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

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

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

一、饰器者模式介绍 装饰者模式定义:在不改变原有对象的基础上附加功能,相比生成子类更灵活。 适用场景:动态的给一个对象添加或者撤销功能。 优点:可以不改变原有对象的情况下动态扩展功...

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

本文内容思维导图如下: 一、责任链模式介绍 责任链模式定义:为请求创建一个处理此请求对象的链。 适用场景(核心):只要把你的请求抛给第一个处理者,不用关心谁处理的,并且最终会返回你一个...

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

本文内容思维导图如下: 一、简介和应用 Redis是一个由ANSI C语言编写,性能优秀、支持网络、可持久化的K-K内存数据库,并提供多种语言的API。它常用的类型主要是 String、List、Hash、Set、...

2018/10/09 16:36
1W
简单又灵活的安全框架--Shiro构架和身份认证流程

Apache Shiro是一款强大易用的安全框架,它可以在任何应用环境中使用,能够跟第三方框架良好的耦合,它的设计目标就是简化应用程序的安全工作管理。那Shiro究竟是如何工作的? 我们先来看看架...

2018/04/15 20:43
1.4K
高效访问海量地图数据--GeoServer手动发布本地Shapefile地图

首先,本文实现的结果图给大家展现一下: 放大的样子: 颜色是通过属性中某个字段值来分级的,可以自定义。 上面功能是用ArcGIS切片好数据,在Geoserver 中发布,并用google地图作为底图展示...

2018/04/14 21:44
2.2W
手写一个简化版Tomcat

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

2018/04/07 22:02
1.1W
帮你摆脱鼠标,提高工作效率的免费小工具

如果你想桌面干净,并且不用鼠标点击就能启动相应的软件怎么办?

2018/04/03 07:26
694
MySQL的索引是什么?怎么优化?

索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。...

2018/04/01 13:37
2.6W
记一次服务器被植入挖矿木马cpu飙升200%解决过程

线上服务器用的是某讯云的,欢快的完美运行着Tomcat,MySQL,MongoDB,ActiveMQ等程序。突然一则噩耗从前线传来:网站不能访问了。 此项目是我负责,我以150+的手速立即打开了服务器,看到T...

自己手写一个SpringMVC框架(简化)

Spring框架对于Java后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。如果不看Spring的源码,你将会失去一次和大师学习的机会:它的代码规...

2018/02/22 15:04
6W
【JDK并发包基础】线程池详解

Java.util.concurrent下线程池入门解读加代码实战。

2017/08/08 13:50
543
【JDK并发包基础】并发容器详解

Java.util.concurrent下并发容器入门解读加代码实战

2017/08/07 15:25
3.1K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部