本文为采坑记,记录了使用 jenkins 远程部署springboot+maven+gitlab的项目。
本文为采坑记,记录了使用 jenkins 远程部署springboot+maven+gitlab的项目。
在对老项目进行二期修改时,发现数据库中很多表并没有修改时间这个属性,所以动手完善之。
前端的跨域问题时常会困扰我们,本文介绍两种解决办法,jsonp 和 CORS 这两种方法。
Java 中的单例设计模式,很多时候我们只会注意到线程引起的表象性问题,但是没考虑过对反射机制的限制,此文旨在简单介绍利用枚举来防止反射的漏洞。
本文介绍另一款字符串匹配算法,BM算法,此种算法的优化点在于,pattern 的往后位移量,更大步,而且,原文越大,该算法的优势越明显,因为 BM 算法的瓶颈在于对 pattern 的初始化。
在此记录动态切换数据源的一些小操作。其实切换数据源在小项目中并不会出现,只有在一些分库等需要连接不同数据库的时候才会出现,一般情况下,有两种解决问题的大方向,一是通过数据库中间件来切换数据源,二是在我们的客户端,即 Java 代码中实现数据源的切换动作。本文主要描述的是后者。
JDK1.8发布了好几年了,直到最近几年才更火,其中 FunctionalInterface 也是其中的一大新特性。现在的接口不仅能写抽象方法,还能写与具体实现的静态和默认方法。