摘要:
A:在类中的位置不同。
成员变量:在类中方法外。
局部变量:在方法定义中或方法声明上。
B:在内存中的位置不同。
成员变量:在堆内存中。(成员变量隶属于对象,对象进堆内存)
局部变量:在栈内存中。(局部变量隶属于方... 阅读原文
2019-10-25 20:37:02 阅读(2442) 评论(0)
摘要:
java的加载与执行过程:
编译阶段:
首先,我们先创建一个java源文件xxx.java
2. 经过javac.exe编译(如果源文件没有语法错误),生成一个或多个.class文件,注意的是此时的字节码文件不是二进制的,无法在操作系统上执行。
运行阶段:
当我们在命令窗... 阅读原文
2019-10-25 20:12:54 阅读(3611) 评论(0)
摘要:
有时候,人在长时间重复盯着一个汉字或者一个单词时,会突然发生不认识该字或者单词的情况,这是一种神经心理学现象,被称为“语义饱和”或者“完形崩坏”。有时候,人在长时间不复习一个名词或者一个概念的时,会突然发生不理解该名词或者概念的情况,这是一种认知心理学现象,被称为“基础不牢固”或者“学习不认真”。
... 阅读原文
2019-10-25 20:08:01 阅读(2359) 评论(0)
摘要:
Java Genrics 是 Java 5 中引入的最重要的功能之一。
如果您一直在使用Java Collections并使用版本 5 或更高版本,那么我确定您已经使用过它。
Java 中具有集合类的泛型非常容易,但是它提供了比仅创建集合类型更多的功能。
我们将在本文中尝试学习泛型的功能。如果我们使用专业术语... 阅读原文
2019-10-25 19:32:02 阅读(2383) 评论(0)
摘要:
Java Collections Framework是Java编程语言的核心部分之一。集合几乎用于任何编程语言中。大多数编程语言都支持各种类型的集合,例如List, Set, Queue, Stack等。
1.什么是Java Collections Framework?
集合就像容器一样,将多个项目组合在一个... 阅读原文
2019-10-25 17:36:06 阅读(2778) 评论(0)
摘要:
本文源码:GitHub·点这里 || GitEE·点这里
一、单体架构
单体架构在中等偏小的业务中比较常见,场景模式就是单个应用、单个数据库。一个程序包(例如war格式或者Jar格式)包含所有业务需求功能,这是一种比较传统的架构风格。
单体架构的缺陷
复杂性高,整个项目包含的模块多,依赖模糊,修改程序容... 阅读原文
2019-10-25 15:45:03 阅读(2438) 评论(0)
摘要:
运行springboot项目报错:
***************************
APPLICATION FAILED TO START
***************************
Description:
Field userMapper in com.whohim.spri... 阅读原文
2019-10-25 15:17:02 阅读(2430) 评论(0)
摘要:
springsecurity旧版本自定义设置用户密码角色
protected void configure(AuthenticationManagerBuilder auth) throws Exception { auth.inMemoryAuthentication().withUser("admin... 阅读原文
2019-10-25 13:42:43 阅读(2369) 评论(0)
摘要:
spring注解之@Import
【1】@Import
参数value接收一个Class数组,将你传入的类以全类名作为id加入IOC容器中
比较简单,此处不做详细解释
【2】ImportSelector
ImportSelector强调的是复用性,使用它需要创建一个类实现ImportSelecto... 阅读原文
2019-10-25 13:02:01 阅读(2374) 评论(0)
摘要:
单个mysql数据库在处理业务的时候肯定是有限的,这时我们扩展数据库的第一种方式就是对数据库做读写分离(主从复制),本文我们就先来介绍下怎么来实现mysql的主从复制操作。
1. 读写分离
原理:需要搭建主从模式,让主数据库(master)处理事务性增、改、删操作(INSERT、UPDATE、DEL... 阅读原文
2019-10-25 11:21:21 阅读(2402) 评论(0)