上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: Spring框架已是JAVA项目的标配,其中Spring事务管理也是最常用的一个功能,但如果不了解其实现原理,使用姿势不对,一不小心就可能掉坑里。 为了更透彻的说明这些坑,本文分四部分展开阐述:第一部分简单介绍下Spring事务集成的几种方式;第二部分结合Spring源代码说明Spring事务的实现 阅读全文
posted @ 2020-11-22 17:16 公众号程序员白楠楠 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1.什么是幂等 2.产生原因 3.解决方案 ①配置注解 ②实例化锁 ③AOP 切面 ④注解使用案例 1.什么是幂等 在我们编程中常见幂等 select查询天然幂等 delete删除也是幂等,删除同一个多次效果一样 update直接更新某个值的,幂等 update更新累加操作的,非幂等 insert非 阅读全文
posted @ 2020-11-22 16:00 公众号程序员白楠楠 阅读(729) 评论(0) 推荐(2) 编辑
摘要: 一,前言 证实 有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms (execution: 16 s 831 ms, fetching: 107 ms),按照下文的方式调整SQL后,耗时347 ms (execution: 阅读全文
posted @ 2020-11-20 15:53 公众号程序员白楠楠 阅读(225) 评论(0) 推荐(1) 编辑
摘要: 不得不佩服 Spring Boot 的生态如此强大,今天我给大家推荐几款 Gitee 上优秀的后台开源版本的管理系统,小伙伴们再也不用从头到尾撸一个项目了,简直就是接私活,挣钱的利器啊。 SmartAdmin 我们开源一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好 阅读全文
posted @ 2020-11-20 15:05 公众号程序员白楠楠 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 搞 Java开发用什么软件,当然是神器idea了,那么,idea的插件对于你来说就是必不可少的了,不仅可以提高自己的编码效率,还可以减轻工作时的枯燥烦闷。接下来就来说说,我平时敲代码用的什么插件吧。 以下插件插件直接在 IDEA 插件管理里面搜索安装: 1. Key promoter X 当您在ID 阅读全文
posted @ 2020-11-19 20:59 公众号程序员白楠楠 阅读(506) 评论(0) 推荐(0) 编辑
摘要: Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。 其实笔者本人对这类框架源码题还是持一定的怀疑态度的。 如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几个方向去排查”这些场景题。 那么既然写了这篇文章,闲话少说,发车看看Spring是如何解决的循环依赖 阅读全文
posted @ 2020-11-19 20:07 公众号程序员白楠楠 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 随着科技的发展,互联网里行业经常被拿来和教师、公务员等“铁饭碗”工作做对比。大部分人年轻时更倾向于具有挑战性、薪资更高互联网行业,但随着年龄的增加,会慢慢偏向以前看不上的“铁饭碗”。 近日,有网友在网络上晒出了一张深圳普通中学老师的工资单,秒杀互联网的程序员们,引起大家的讨论。 这个帖子一出,尤其是 阅读全文
posted @ 2020-11-19 14:27 公众号程序员白楠楠 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 作为一个Java开发人员,有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。 本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体 阅读全文
posted @ 2020-11-18 22:52 公众号程序员白楠楠 阅读(1056) 评论(0) 推荐(1) 编辑
摘要: 环境配置 项目环境: JDK1.8 tomcat7 maven3.5 开发工具: IDEA activiti7 创建项目 目标:创建一个maven项目,集成Activiti,并自动生成25张数据库表 准备工作 在数据库中运行: CREATE DATABASE activiti DEFAULT CHA 阅读全文
posted @ 2020-11-18 22:25 公众号程序员白楠楠 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 一、微服务网关Spring Cloud Gateway 1.1 导引 文中内容包含:微服务网关限流10万QPS、跨域、过滤器、令牌桶算法。 在构建微服务系统中,必不可少的技术就是网关了,从早期的Zuul,到现在的Spring Cloud Gateway,网关我们用的不可少。 今天我就将沉淀下来的所有 阅读全文
posted @ 2020-11-17 20:58 公众号程序员白楠楠 阅读(295) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页