摘要:Spring Boot环境下,假如有个第三方包third.jar,内有com.xxx.config目录,在com.xxx.config目录下有3个被@Component注释的类分别是A, B, C,现在我们需要在应用中让A注册到Spring容器中,而B,C不注册进来。有2个方法: 阅读全文
posted @ 2020-01-14 22:23 神一样的存在 阅读 (58) 评论 (1) 编辑
摘要:子模块的<parent>的<version>节点信息必须是明确的,所以需要和父节点保持相同(目前还没发现一改全改的方法) 子模块相互依赖采用<version>${project.parent.version}</version>使得依赖的版本能够同时更新 上传到仓库之前先在父节点下执行全局更新版本:versions:set -DnewVersion=1.1.0-RELEASE 然后再在父节点下执行 阅读全文
posted @ 2020-01-13 16:37 神一样的存在 阅读 (33) 评论 (0) 编辑
摘要:在某个module的pom.xml中添加如下配置 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> <c 阅读全文
posted @ 2020-01-13 15:36 神一样的存在 阅读 (128) 评论 (0) 编辑
摘要:原文地址:https://www.imooc.com/article/16813?block_id=tuijian_wz 我的总结:太多地方说负数的补码=反码+1,理解了这篇文章之后,发现,这仅仅是个巧合,补码和反码有关系,但是没有直接关系。 本文从原码讲起。通过简述原码,反码和补码存在的作用,加深 阅读全文
posted @ 2019-12-02 00:35 神一样的存在 阅读 (304) 评论 (0) 编辑
摘要:几乎任何应用,一定是需要日志的。 那么,面对种类繁多的日志框架和配置,我们该何去何从? 1.前奏:我是在研究mybatis源码的过程中才意识到需要搞明白日志原理这回事,因为mybatis(和一些其他开源框架,比如rocketmq)都有自己的日志系统,他们在框架内部都使用的是自己的日志API,那么,为 阅读全文
posted @ 2019-09-12 16:53 神一样的存在 阅读 (501) 评论 (0) 编辑
摘要:从GitHub clone代码速度比较慢,设置代理,(假设端口是1080): 阅读全文
posted @ 2019-08-07 14:39 神一样的存在 阅读 (1400) 评论 (0) 编辑
摘要:redis版本,题目《拜托,面试请不要再问我Redis分布式锁的实现原理》,链接:http://www.imooc.com/article/284859,存在的问题,主从同步,主挂可能造成超过1个客户端加锁成功,导致数据不一致; zk版本,题目《【七张图】彻底讲清楚ZooKeeper分布式锁的实现原 阅读全文
posted @ 2019-07-30 10:53 神一样的存在 阅读 (113) 评论 (0) 编辑
摘要:其实要记忆这东西也很简单,遍历的顺序都是根据根节点的位置来的,根节点在第一个就是前序,根节点在第二位就是中序,根节点在第三位就是后续; 阅读全文
posted @ 2019-07-28 21:36 神一样的存在 阅读 (262) 评论 (0) 编辑
摘要:文章主目录 前言 起步依赖 自动配置 总结 回到顶部 前言 使用过springboot的同学应该已经知道,springboot通过默认配置了很多框架的使用方式帮我们大大简化了项目初始搭建以及开发过程。本文的目的就是一步步分析springboot的启动过程,分析springboot是如何帮我们简化这个 阅读全文
posted @ 2019-07-16 17:29 神一样的存在 阅读 (833) 评论 (0) 编辑
摘要:方法1: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况(元组百/千级) 原因/缺点: 全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2, 阅读全文
posted @ 2019-07-02 09:40 神一样的存在 阅读 (4751) 评论 (2) 编辑