标签: java
-
在微服务项目中Maven-真的适合管理公共代码库吗
今天我还是想和大家继续聊一聊微服务中代码的组织形式。 昨天聊了微服务项目中要不要使用聚合工程的问题(微服务项目…
-
Future异步执行
随着业务的发展,系统的功能也越来越多,这时候很多业务操作就需要异步执行,提高效率。大多时候,我们都可以采用线程…
-
使用RedisAOP优化权限管理功能这波操作贼爽
之前有很多朋友提过,mall项目中的权限管理功能有性能问题,因为每次访问接口进行权限校验时都会从数据库中去查询…
-
共享锁
AQS中提供了独占锁和共享锁。独占锁使用acquire和release方法实现;共享锁使用acquireSha…
-
Maven的build生命周期和常用plugin
简介 Maven和gradle应该是现代java程序员中使用的最多的两种构建工具。在它们出现之前,则是ant的…
-
Java中的类型推断和lambda表达式
java是强类型的编程语言,每个java中使用到的变量都需要定义它的类型,否则会编译失败。强类型语言的好处就是…
-
一文整懂-Java-中静态代码块-初始块-构造方法的执行顺序
“ 相信,刷过面试题应该都碰到过很多题,关于类继承后 Java 中静态代码块 / 初始块 / 构造方法的执行顺…
-
IDEA提高开发效率的7个插件
先来体验一下从xml文件拷贝字段新建实体对象一般我们为了新建多表连接后映射的 ResultMap ,耗费不少时…
-
COLA的扩展性使用和源码研究
cola扩展点使用和设计初探 封装变化,可灵活应对程序的需求变化。 扩展点使用 步骤: 定义扩展点接口,类型可…
-
Java程序员必备的一些流程图
前言: 整理了一些Java基础流程图/架构图,做一下笔记,大家一起学习。 1.spring的生命周期 Spri…