摘要:
1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数据结构: Arraylist 底层使用的是Object数组;LinkedList 底层使用的是双向链表数据结构(JDK1.6之前为循环链表,JDK1.7取消了循环。注意双向链表和 阅读全文
摘要:
package spring.redis; import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.annotation.Autowired; import 阅读全文
摘要:
import java.io.UnsupportedEncodingException; import java.util.Set; import org.springframework.beans.factory.annotation.Autowired; import org.springfra 阅读全文
摘要:
Hbase是什么? HBase是一种构建在Hadoop HDFS之上的分布式、面向列的存储系统。在需要实时读写、随机访问超大规模数据集时,可以使用HBase。 HBase依赖Zookeeper,默认情况下HBase管理Zookeeper实例(启动或关闭Zookeeper),Master与Region 阅读全文
摘要:
这篇文章主要介绍关于springboot如何通过多个properties实现数据库环境部署时自动切换配置的两种方式,部署时切换方式和打包时Maven控制方式。 阅读全文
摘要:
前言 为什么Spring Boot这么火?因为便捷,开箱即用,但是你思考过为什么会这么便捷吗?传统的SSM架构配置文件至少要写半天,而使用Spring Boot之后只需要引入一个starter之后就能直接使用,why??? 原因很简单,每个starter内部做了工作,比如Mybatis的启动器默认内 阅读全文
摘要:
举个例子: 这是一个原始的Spring IOC容器启动方法,我们需要AnnotationConfigApplicationContext这个类有如下几个步骤 1. 创建构造方法,根据我们所传入的AppConfig配置类上的@ComponentScan(value ="com.zhongyu")得到扫 阅读全文
摘要:
添加远程仓库地址固定写法:git remote add origin git@10.95.35.162:csc/mbhk/csc-mbhk-loyalty-member.git查看工作目录当前状态: git status查看分支: git branch -a拉取-切换分支: git checkout 阅读全文
摘要:
1.git官网登录自己的git账号(没有就自己注册一个):https://github.com/ 2.首先是下载安装好git软件:https://gitforwindows.org/ (1)这里要注意的是。在桌面右键git bash here 绑定邮箱(可不操作这步) (2)如果不绑定,后面用到的时 阅读全文
摘要:
为什么是SLF4J? 默认情况下,Spring Boot会用SLF4J + Logback来记录日志,并用INFO级别输出到控制台。 怎么使用SLF4J? 如果我们在一个Spring Boot 的程序中去使用SLF4J,我们不需要去引入其他的包,因为我们引入的有关spring-boot-starte 阅读全文