SpringBoot系列 - 集成Echarts导出图片
SpringBoot系列 - 集成Echarts导出图片Echarts是百度一款开源可视化图表库,基于html5 Canvas的。能够快速让你看到漂亮的效果。也是百度开源产品中的良心之作。
有时候在Java程序中也需要导出好看的图表,比如我经常会基于JMH做各种微基准测试,想将测试结果可视化导出为图 ...
SpringBoot系列 - 缓存
SpringBoot系列 - 缓存内存的速度远远大于硬盘的速度,当我们需要重复获取相同的数据的时候,一次又一次的请求数据库或远程服务, 导致大量时间都消耗在数据库查询或远程方法调用上面,性能下降,这时候就需要使用到缓存技术了。
本文介绍SpringBoot 如何使用redis做缓存,如何对redis ...
SpringBoot系列 - 多数据源配置
SpringBoot系列 - 多数据源配置项目中经常会出现需要同时连接两个数据源的情况,这里还是演示基于MyBatis来配置两个数据源,并演示如何切换不同的数据源。
网上的一些例子都写的有点冗余,这里我通过自定义注解+AOP的方式,来简化这种数据源的切换操作。
maven依赖123456789101 ...
SpringBoot系列 - 定时任务
SpringBoot系列 - 定时任务很多时候,我们需要在每天的某个固定时间或者每隔一段时间让应用去执行某一个任务。 为了实现这个需求,通常我们会通过多线程来实现这个功能,但是这样我们需要自己做一些比较麻烦的工作。 接下来,让我们看看如何使用Spring scheduling task简化定时任务功 ...
SpringBoot系列 - Redis数据库
SpringBoot系列 - Redis数据库在互联网场景下,尤其 2C 端大流量场景下,需要将一些经常展现和不会频繁变更的数据,存放在存取速率更快的地方。 缓存就是一个存储器,在技术选型中,常用 Redis 作为缓存数据库。缓存主要是在获取资源方便性能优化的关键方面。
如果使用Redis缓存技术, ...
SpringBoot系列 - cxf实现WebService
SpringBoot系列 - cxf实现WebService说起web service最近几年restful大行其道,大有取代传统soap web service的趋势, 但是一些特有或相对老旧的系统依然使用了传统的soap web service,例如银行、航空公司的机票查询接口等。 本篇主要讲解 ...
SpringBoot系列 - 集成Thymeleaf构建Web应用
SpringBoot系列 - 集成Thymeleaf构建Web应用Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:
Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工 ...
vuepress+github部署自己的静态博客
没错,我又弄了一个静态博客,哈哈,我也不知道为什么,当作学习了吧!
Vue.js还要从昨天想要学习vue开始,
Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。 ...
java-jdk安装与配置idea配置jdk
·
介绍1.介绍简单来讲,JDK是Java语言的软件开发工具包,我们使用JDK所提供的开发工具完成对java程序的开发;JRE是运行Java程序锁必须的环境,使用JRE运行开发好的java应用程序。
· JDK(Java Development Kit Java开发工具包):JDK是提供给Ja ...
maven安装与配置idea配置maven
maven介绍Apache Maven是一个软件项目管理和理解工具。基于项目对象模型(POM)的概念,Maven可以从中央信息管理项目的构建,报告和文档。Maven是一个项目管理和整合的工具。Maven为开发者提供了一套完整的构建生命周期框架。开发团队基本不用花多少时间就能自动完成工程的基础构建配置 ...