上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: 1. 前言 2. 典型场景 3. 什么是依赖 4. 什么是依赖调解 5. 为什么要依赖注入 6. Spring的依赖注入模型 7. 非典型问题 参考资料 1. 前言 这两天工作遇到了一个挺有意思的Spring循环依赖的问题,但是这个和以往遇到的循环依赖问题都不太一样,隐藏的相当隐蔽,网络上也很少看到 阅读全文
posted @ 2020-02-15 10:28 CQqfjy 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.安装 首先点击 File->Settings->Plugins,然后搜索 EasyCode,如下: 安装成功之后,重启 IDEA。 2.创建项目 接下来我给大家演示一个如何在 Spring Boot 中使用 EasyCode。首先我们在 IDEA 中创建一个 SpringBoot 项目,创建过程 阅读全文
posted @ 2020-02-15 10:24 CQqfjy 阅读(537) 评论(0) 推荐(0) 编辑
摘要: Easycode是idea的一个插件,可以直接对数据的表生成entity、controller、service、dao、mapper无需任何编码,简单而强大。 1、安装(EasyCode) 我这里的话是已经那装好了。 建议大家在安装一个插件,叫做Lombok。 Lombok能通过注解的方式,在编译时 阅读全文
posted @ 2020-02-15 10:22 CQqfjy 阅读(555) 评论(0) 推荐(0) 编辑
摘要: Vim 的使用,一直以来是一个难题 以至于国外的知名程序员问答社区 StackOverFlow 上有一个问题 How to I exit the Vim editor 获得了超过 200万次的浏览量 我们常说,学习是痛苦的,那有没有什么方法可以帮助我们更加轻松的学习 Vim 呢? 答案当然是肯定的。 阅读全文
posted @ 2020-02-15 10:19 CQqfjy 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有api无响应现象 刚开始当测试抱怨环境响应慢的时候 ,我们重启一下应用,应用恢复正常,于是没做处理。但是后来问题出现频率越来越频繁,越来越多的同事开始抱怨,于是感觉代码可能有问题,开始排查。 首先发现开发的本地ide没有发现问题 阅读全文
posted @ 2020-02-15 10:16 CQqfjy 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 搞定HashMap 作为一个Java从业者,面试的时候肯定会被问到过HashMap,因为对于HashMap来说,可以说是Java==集合中的精髓==了,如果你觉得自己对它掌握的还不够好,我想今天这篇文章会非常适合你,至少,看了今天这篇文章,以后不怕面试被问HashMap了 其实在我学习HashMap 阅读全文
posted @ 2020-02-14 10:48 CQqfjy 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Spring事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 获取连接 Connection con = DriverManager.getConnection() 阅读全文
posted @ 2020-02-14 10:45 CQqfjy 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 在网上已经有跟多Bean的生命周期的博客,但是很多都是基于比较老的版本了,最近把整个流程化成了一个流程图。待会儿使用流程图,说明以及代码的形式来说明整个声明周期的流程。注意因为代码比较多,这里的流程图只画出了大概的流程,具体的可以深入代码。 一、获取Bean 第一阶段获取Bean 这里的流程图的入口 阅读全文
posted @ 2020-02-14 10:43 CQqfjy 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 如果只是为了开发 Kafka 应用程序,或者只是在生产环境使用 Kafka,那么了解 Kafka 的内部工作原理不是必须的。不过,了解 Kafka 的内部工作原理有助于理解 Kafka 的行为,也利用快速诊断问题。下面我们来探讨一下这三个问题 Kafka 是如何进行复制的 Kafka 是如何处理来自 阅读全文
posted @ 2020-02-14 10:42 CQqfjy 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 如果在文中用词或者理解方面出现问题,欢迎指出。此文旨在提及和而不深究,但会尽量效率地把知识点都抛出来 一、JVM的基本介绍 JVM 是 Java Virtual Machine 的缩写,它是一个虚构出来的计算机,一种规范。通过在实际的计算机上仿真模拟各类计算机功能实现··· 好,其实抛开这么专业的句 阅读全文
posted @ 2020-02-14 10:40 CQqfjy 阅读(222) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页