自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

树下魅狐

树下魅狐技术博客

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 CKEditor 5 + SpringBoot实战(五):SpringBoot & Freemarker整合

CKEditor 5 + SpringBoot实战(五):SpringBoot & Freemarker整合在本系列的文章中,我将介绍如何在Spring Boot Application中使用CKEditor编辑器。介绍的内容包括基本环境的搭建,文件上传,SpringData JPA数据持久化,CKEditor5的安装,CKEditor图片上传,CKEditor插入视频,获取/设置CKEditor内容等。项目源码本系列文章的项目源码同步更新至码云 和 Github ,你可以任选其一下载源

2020-07-08 01:17:31 608

原创 CKEditor 5 + SpringBoot实战(四):SpringBoot 实现文件上传

在本系列的文章中,我将介绍如何在Spring Boot Application中使用CKEditor编辑器。介绍的内容包括基本环境的搭建,文件上传,SpringData JPA数据持久化,CKEditor5的安装,CKEditor图片上传,CKEditor插入视频,获取/设置CKEditor内容等。在本章节中,主要介绍的内容是在SpringBoot中实现图片上传功能,其中包括上传路径的设置,图片路径映射和上传业务代码的编写。文件上传所谓的文件上传就是将客户端的资源通过网络传输到服务端,其本质就是.

2020-07-07 20:24:39 754

原创 CKEditor 5 + SpringBoot实战(三):SpringData JPA数据持久化

在本系列的文章中,我将介绍如何在Spring Boot Application中使用CKEditor编辑器。介绍的内容包括基本环境的搭建,文件上传,SpringData JPA数据持久化,CKEditor5的安装,CKEditor图片上传,CKEditor插入视频,获取/设置CKEditor内容等。项目源码本系列文章的项目源码同步更新至码云 和 Github ,你可以任选其一下载源码到本地。项目地址如下:码云:https://gitee.com/ramostear/CKEditor5-Spri.

2020-07-07 04:46:52 488

原创 CKEditor 5 + SpringBoot实战(二):SpringBoot Application 环境搭建

在本系列的文章中,我将介绍如何在Spring Boot Application中使用CKEditor编辑器。介绍的内容包括基本环境的搭建,文件上传,SpringData JPA数据持久化,CKEditor5的安装,CKEditor图片上传,CKEditor插入视频,获取/设置CKEditor内容等。项目源码本系列文章的项目源码同步更新至码云 和 Github ,你可以任选其一下载源码到本地。项目地址如下:码云:https://gitee.com/ramostear/CKEditor5-Spri.

2020-07-05 09:44:22 491

原创 使用过LAMP和WAMP后我果断卸载,自己动手配置Wordpress运行环境

​ 作为一名Java开发者,我平时也喜欢学习除Java以外的其他技术,例如PHP(有人说PHP是最好的编程语言,我无心考究)。对于任何一个开发者,在学习一门新的编程语言过程中,首先都会面对配置开发环境这样一个环节。如果你是一名编程新手,在面对各种让人眼花缭乱的配置项时,可能会犯怵,不知道从何处开始下手。经过一通搜索后你会发现,原来还有集成环境这样爽的东西存在,大呼过瘾。​ 集成环境确实是个好东西,免去了繁琐的配置过程,还有可视化的操作界面,省时省力,点击几下按钮,一个完整的开发环境就配置好了。很多的集

2020-05-23 20:29:45 372

原创 如何在Linux操作系统(Deepin OS)下快速发布Jar到Maven中央仓库完整示例【图文教程】

如题,本文将介绍如何在Linux环境下快速地将本地的JAR包发布至Maven中央仓库,分享给其他的开发者使用。其他操作系统下的操作过程大致相同(MacOS和Windows下的GPG只是安装的文件略微有差异)。首先,假定你在本地机器上已经完成了基于Maven的软件编码工作。接下来,需要将工程打包上传至Maven中央仓库,需要准备的工作如下:1.Sonatype账号:访问http://issues.sonatype.org创建自己的账号(如果已有账号,请跳过此步骤)。 2.New Projec..

2020-05-22 13:27:12 291

原创 Happy Captcha:一个只需要一行代码即可拥有24种类型验证码的Java开源软件【 V 1.0.1图文教程】

前言Happy Captcha是一款易于使用的Java验证码软件包,旨在花最短的时间,最少的代码量,实现Web站点的验证码功能。Happy Captcha完全遵循Apache 2.0开源许可协议,你可以自由使用该软件,如您在使用Happy Captcha时发现软件的任何缺陷,欢迎随时与我联系。Happy Capthca的源代码已托管到Github和Gitee,你可以访问下面的链接获取更多信息:Github:https://github.com/ramostear/Happy-C...

2020-05-22 13:15:40 1152

原创 Deepin真香,开发环境安装及配置读此文就够了!

Deepin操作系统是中国最活跃的 Linux 发行版,Deepin 为所有人提供稳定、高效的操作系统,强调安全、易用、美观。其口号为“免除新手痛苦,节约老手时间”。序言本文主要介绍如何在Deepin操作系统中配置完整的Java开发环境,配置内容如下:JDK:JDK的下载、安装和配置 Maven:Maven的下载、安装和配置 IDEA:IntelliJ IDEA的下载、安装...

2020-05-07 04:56:30 1579

原创 基于Spring Boot 2.0实现Rest风格的文件上传与下载APIs(附源码)

文件上传与下载在Web应用中是一个比较常见的功能。在本教程中,我将基于Spring 2.2.6版本实现一个基于Restful风格的文件上传与下载APIs。基于Spring Boot 2.0实战系列源码已经Push到Github仓库:https://github.com/ramostear/springboot2.0-action。感兴趣朋友欢迎Star/Fork。1. 环境J...

2020-04-28 22:38:12 1076

原创 鱼与熊掌得兼:Hibernate与Mybatis共存

很长一段时间,网上有很多关于Hibernate与Mybatis孰优孰劣的争论,两个阵营的人谁也不能说服谁,每个人的理由都很有道理。今天,我分享的主题是:在一个项目中同时使用Hibernate和Mybatis两个ORM框架。​ 作为一个开发者,没有必要花费过多的时间去证明技术无用论,当你开始指责某个框架垃圾,另外一个框架最好时,隐性的暴露出你对某个框架没有深入的研究,无知的指责对于技术的...

2020-04-28 06:27:35 398

原创 架构师必备技能指南:SaaS(软件即服务)架构设计

架构师必备技能指南:SaaS(软件即服务)架构设计SaaS(软件即服务)平台架构设计指南1、介绍从计算机诞生开始,就伴随着计算机应用程序的演变。简短的回顾历史,我们可以清楚的看到应用程序发生的巨大变化。上世纪70年代中期,随着个人PC机的爆炸式增长以及程序员的崛起,让计算机的计算能力得到了大跨越的提升,个人PC机上可以运行非常复杂的应用程序。进入上世纪80年代,随着Bulletin...

2020-04-28 06:22:00 454

转载 Spring Boot 构建多租户SaaS平台核心技术指南

本次教程所涉及到的源码已上传至Github,如果你不需要继续阅读下面的内容,你可以直接点击此链接获取源码内容。https://github.com/ramostear/una-saas-toturial1. 概述笔者从2014年开始接触SaaS(Software as a Service),即多租户(或多承租)软件应用平台;并一直从事相关领域的架构设计及研发工作。机缘巧合,在笔者本科毕...

2020-04-28 06:19:32 501

原创 别让Lombok成为你代码“亚健康”状态的帮凶

如果您正在阅读此文,想必您对Project Lombok已经有了一段时间的了解。您是否正准备拥抱Lombok?还是正准备将如此酷炫的项目推荐给你的团队?如果您准备那么做,不妨听听我在使用Lombok一年后的一些感受。我承认,Lombok是一个很不错的Java库,它可以让你在少写代码的同时耍耍酷,简单的几个注解,就可以干掉一大片模板代码。但是,所有的源代码很多时候是用来阅读的,只有很少的时间...

2020-04-28 06:14:29 1651 2

原创 Spring Security接管Swagger认证授权,我也只用了三行代码

接上篇《Apache Shiro 接管Swagger认证授权》,有热心网友反应Apache Shiro似乎太简单。针对这个问题,个人不做任何评价(一切技术服务于需求)。今天主要分享内容为:在Spring Security下如何接管Swagger的认证授权工作。1.添加依赖假定你对Swagger和Spring Security已经有一定的基础,现在开始检查你的项目中是否添加了Swag...

2020-04-24 12:06:13 1454 2

原创 仅需三行代码,即可让Apache Shiro接管Swagger权限认证

简单来说,Swagger是一个开放源代码的框架,旨在使用通用化的语言,让开发者和非开发者都能理解你设计的API是什么结构,有什么用途。API文档好比建筑蓝图,在建造房子时,必须按照蓝图的规格参数进行。通常,一个软件项目会伴随着很多的API文档需要编写,当软件版本变更时,还需要修改所有的API文档细节(例如:请求地址,请求参数,返回值等等)。这是一件极具挑战性的工作。长期以来,工程师们一直在努...

2020-04-22 01:31:12 365

springboot-uploadfile.zip

基于Spring Boot 2.0实现Rest风格的文件上传与下载API实战课程源码包。你可以选择下载此源码包到本地直接运行。

2020-04-28

camplay播放器

一个小巧的AVI视频播放器,免安装播放器点击即可播放视频

2016-01-20

Jeecms开源内容管理系统学习

cms开源内容管理系统学习,完整的一个cms内容管理系统文档

2014-07-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除