暂时未有相关云产品技术能力~
暂无个人介绍
大家在使用SpringBoot开发项目的时候肯定都需要处理异常吧,没有处理异常那么异常信息直接显示给用户这是非常不雅观的,同时还可能造成用户误会,那么今天我们就来简单的写一下如何在SpringBoot项目中实现统一的异常处理。
今天这个呢,主要是在使用Hibernate的时候遇到过这个问题,想着别人可能也会遇到这个问题,那么就简单的来记录一下问题的产生以及解决方案。
相信大家在遇到洪峰流量的时候都是考虑过消息队列这个东西的,市面上有很多主流的消息队列模型,今天呢,我就使用SpringBoot项目简单接入一下主流的Kafka消息队列。
设计模式相信很多人都应该听过,但是具体是什么可能就有点说不出个所以然,因为你只是听过,但是没有经过系统性的学习,所以很难说出设计模式到底是什么,在接下来的一段时间我将带领大家一起进入手撕设计模式阶段的学习。
今天给大家介绍一下 Spring 中的常用注解,同时这些注解也是 Spring 中经常用到的注解,下面我们就一起来看看都有哪些注解吧。
今天呢,我想给大家介绍几款Chrome浏览器的常用插件。那么,相信大家肯定都用过Chrome浏览器,正所谓没有插件的Chrome是么有灵魂的,下面我就给大家介绍我用的几款Chrome浏览器插件。
目前市面上比较火的Java安全框架有Spring全家桶系列的`SpringSecurity`,还有Apache的`Shiro`,当然我今天要介绍的不是这两个权限认证框架,而是一个新的比较小型的权限框架,他更多的是作为一个权限认证工具存在,它就是Sa-Token。
今天呢,给大家介绍一下阿里的SSL证书如何在Nginx中配置成https安全链接,下面一起来实践一下吧。
今天呢,闲来无事,想到了接口设计的版本号的一些知识,特此来简单的说下API接口设计中的Version版本号。
推荐一个开源项目,在线记事本,我把它叫做云记事本,功能类似于本地的记事本,与之不同的是,它可以让你和小伙伴之前无需通过联系方式,就可共享自己记录的东西,只需输入相同的地址就可以访问你我的记事本。
最近呢用到了短信服务,这次我使用的是阿里的SMS短信服务,就此对于SpringBoot接入短信服务来给大家简单的总结一下。因为也是用到了短信服务的开发工具包,所以接入起来也是非常简单方便的,下面一起来看看。
大家平时在需要项目需要上传下载文件的时候都是怎么解决的呢,是把项目当文件服务器,还是说使用到了市面上的第三方存储服务呢?
Spring 框架是当前 Java 领域应用最广的框架,它之所以那么成功,这主要是得益于它的设计理念。它的理念包括 IoC (Inversion of Control,控制反转) 和 AOP(Aspect Oriented Programming,面向切面编程)。下面我们就来一起学习下 Spring 这个优秀的开源框架。
相信大家在使用小程序的时候,都遇到过版本更新吧,会自动弹出一个小程序有新版本的提示,问你是否需要更新新版本并重启,那么这种是怎么实现的呢,下面一起来看看吧。
最近开发了一个UniApp程序,但是在遇到请求方法调用的时候,还是犹豫了,因为之前没有搞过这种,然后自己查了很多资料,发现市面的都不是很一样,经过自己的研究,自己根据官方文档总结了一些通过方法,供大家参考。
今天继续持续输出,那么这次给大家带来我的在线小工具第四弹,每天不是在收集小工具就是在收集小工具的路上。
拥有一台服务器究竟能干什么?就我来说,它的意义不仅仅是一台服务器,而是我学习的起点,biubiu!
SpringBoot是基于 Spring 开发的一种轻量级的全新框架,不仅继承了 Spring 框架原有的优秀特性,而且还通过简化配置来进一步简化了 Spring 应用的整个搭建和开发过程。
SpringBoot的自动配置机制,真的是过于强大,它使我们不再需要定义样板化的配置,大大提高了程序的开发效率。
小程序大家应该都知道,通过上传组件得到的都是本地的一个临时路径,这个路径是不能被外网访问的,所以我们就需要将拿到的临时路径转成Base64上传到后台服务器。或者说是另外一个办法,就是通过组件直接上传文件,这个看需求设计吧。
容器化的时代已经来临,下面就简单的实践一下Docker启动SpringBoot应用,做个记录。
最近开发了一个社区网站,其中在注册账号的时候用到了邮箱验证,特此记录一下,记录知识,同时方便大家查阅参考。
云服务器——安装Nginx服务器
云服务器——安装MySQL
云服务器——安装Maven
云服务器——安装Java环境
统一的返回格式更加有利于接口的返回与扩展,值得推荐!
跨域相信大部分前后端协同开发的时候都会遇到,这对于初学者很是头疼,但是了解了以后就感觉也就那样吧。
作为一个开发者,手里不拥有那么几个不错的在线小工具怎么能行呢?
容器化时代来临了,Docker作为开发者必会的一项技能,你首先必须要学会安装它。
IDEA作为Java开发者使用最广泛的开发工具之一,你不得掌握一些常用快捷键以提高开发效率嘛。
状态模式是对有状态的对象,把复杂的“判断逻辑”提取到不同的状态对象中,允许状态对象在其内部状态发生改变时改变其行为。
策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。
模板模式需要注意抽象类与具体子类之间的协作。它用到了虚函数的多态性技术以及“不用调用我,让我来调用你”的反向控制技术。
访问者模式主要用于解决稳定的数据结构和易变的操作耦合的问题。
代理模式就是给一个对象提供一个代理,并由代理对象控制对原对象的引用。
享元模式是运用共享技术来有效地支持大量细粒度对象的复用。它通过共享已经存在的对象来大幅度减少需要创建的对象数量、避免大量相似类的开销,从而提高系统资源的利用率。
Spring 框架是当前 Java 领域应用最广的框架,它之所以那么成功,这主要是得益于它的设计理念。它的理念包括 IoC (Inversion of Control,控制反转) 和 AOP(Aspect Oriented Programming,面向切面编程)。
组合模式依据树形结构来组合对象,用来表示部分以及整体层次。
所谓桥接模式就是将抽象部分和实现部分隔离开来,使得它们能够独立变化。
通俗的讲,适配器的作用就是将两个互不兼容的东西进行一个适配的操作,它作为中间的桥梁。
作为一个开源的应用容器引擎,Docker 能够让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化,方便快捷。
原型模式主要用于创建重复的对象,同时又能保证系统的性能。
建造者模式主要适用于一些基本部件不会变,而其组合经常变化的情况。
抽象工厂模式的优点是隔离了具体类的生成,使得客户端不需要知道什么被创建了,而缺点就在于新增新的行为会比较麻烦,因为当添加一个新的产品对象时,需要更改接口及其下的所有子类。
消息队列是当前分布式系统中不可或缺的一部分了,今天先简单学习一下安装吧。
配置文件加密这个很重要,但是却往往被很多初学者忽视,必要的参数加密是很重要的。
常见的ID生成方式有好几种,其中雪花算法算是分布式系统中应用比较广泛的一种了,并且生成方法也相对简单,可以简单学习一下。
Git这个分布式版本控制系统的一些常用操作命令,现在虽说是好多可视化工具可以很方便的帮助我们,但还是要稍微了解一些简单命令的,技多不压身嘛!
快速重启springboot的jar文件,体验一把吧。