自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 【Spring源码研究-01】spring一些核心类及功能概述

目录一、BeanDefinition二、BeanDefinitionReader三、AnnotatedBeanDefinitionReader四、ClassPathBeanDefinitionScanner扩展点:五、BeanFactory六、ApplicationContext国际化资源加载获取运行时环境事件发布七、AnnotationConfigApplicationContext八、类型转化PropertyEditorConversio...

2020-11-29 15:43:43 684

原创 springBoot全局配置文件 小绿叶图标不见了如何恢复

项目配置yml配置文件出现以下问题:yml配置文件小绿叶图标不见了 yml配置属性无法进行自动提示截图:项目的的yml配置文件变成了这样,感觉像是idea已经不认识这种类型的文件了。解决方案:第一步设置:File ---》Settings ---》file Type这样配置后 文件样式变成了 这样第二步设置:设置完后最终结果:...

2020-11-29 15:07:33 1671

原创 【SpringBoot】排除不需要的自动配置类DataSourceAutoConfiguration

一、排除自动配置类的三种方式以下三种方式可以用来排除任意的自动配置类1.1使用@SpringBootApplication注解排除使用exclude属性(value是Class对象数组)@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)public class DemoApplication { public static void main(String[] args) { S...

2020-11-11 20:23:57 7475 3

原创 mysql插入数据不存在插入存在修改- ON DUPLICATE KEY UPDATE

需求描述:我需要在用户邮寄地址表中保存用户填写的邮寄地址,如果当前中奖纪录的邮寄地址纪录已经存在,那么就执行修改操作,如果当前中奖纪录的邮寄地址不存在就插入一条邮寄地址。第一步:创建表保存用户奖品邮寄地址表中奖纪录唯一id session_id需要添加唯一索引ON DUPLICATE KEY UPDATE语法的关键就是需要判断以一个唯一值重复的时候就执行修改操作。...

2020-02-16 15:10:47 343

原创 使用idea生成类的结构关系图

在阅读源码的时候经常会要知道整个类的结构关系使用idea工具生成某个类的结构关系图的步骤截图:

2020-01-09 13:16:18 3052

原创 idea编译spring-framework-5.0源码

一、安装配置Gradle1.Gradle 下载https://gradle.org/install/下载后直接解压然后配置环境变量Gradle4.6版本下载好的包地址:https://pan.baidu.com/s/1nNxiALGg5pRFlpm_Ax-qjgspring5.0编译好的源码地址https://pan.baidu.com/s/15UPwe0B...

2019-12-06 09:12:10 530

原创 idea如何各级包的层级显示项目目录结构

步骤截图:

2019-12-06 08:55:16 1769

原创 mysql-将数据表中的一个字段的值复制给另外一个字段

我想将数据表中的luck_code字段的值修改成跟主键id一样UPDATE user set luck_code = id

2019-11-07 19:44:05 3840

原创 mysql-利用行号随机从数据库中获取数据

我的需求是:要排除掉数据库中指定数据再从剩下的数据中随机获取指定个数的数据一、之前使用的语句select * from user where activity_id = 'MB_CSHD' and msisdn not in ('12379978053','12338780575') order by rand()limit 10;这条语句的效率非常低,而且很耗费...

2019-11-07 12:51:50 283

原创 MySQL随机获取数据--rand()

一、首先使用下面的语句,不断的复制表数据,让表的数量达到你的测试需求insert into user(activity_id,msisdn,nickname,head_img,luck_code,insert_time)select activity_id,msisdn,nickname,head_img,luck_code,insert_time from user;二、使用...

2019-11-05 16:44:52 132

原创 Linux入门级操作实例--关机和重启命令

一、shutdown使用方式1:shutdown -h now 表示立即关机使用方式2:shutdown -h 1 表示一分钟后关机使用方式2:shutdown -r now 立即重启二、halt使用方式:halt 表示立即关机三、reboot使用方式:reboot 重启系统四、sync使用方式:syn 表示将内存中的数据同步到磁盘五...

2019-11-01 20:34:35 182

原创 Linux入门级操作实例--vi和vim编辑器的使用

一、vi和vim简介1.vi是所有Linux系统都会提供的屏幕编辑器,也有的称为多模式编辑器2.它提供了一个视窗设备,通过它可以编辑文件3.而vim则是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面(例如代码补全,编译等功能,非常多的快捷键可以方便的用于程序开发)二、vi和vim的三种操作模式1.正常模式正常模式下的主要操作:可以使用快捷键使...

2019-11-01 13:52:45 394

原创 2019 JetBrains WebStorm 设置Vue语法提示

设置截图:效果:

2019-10-23 15:15:20 1930

原创 JetBrains WebStorm2019版本设置忽略大小写提示

2019-10-23 14:57:01 3058

原创 【java SE基础入门系列】Day1 java概述

本篇文章主要讲解的知识点是:1.java语言的历史:2.java的3个版本:3.java语言的工作原理: 1.java语言的历史1991年sun公司的一个项目,需要利用软件实现对家用电器进行控制的智能设备,并且要求该软件能在不同的计算机平台上运行,这个很容易理解,因为不同的电器用到的硬件平台肯定是会有差异性的,所以必须要求软件有跨平台的功能。1993年7月,美国国立超级...

2018-11-16 23:55:41 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除