- 博客(6)
- 收藏
- 关注
原创 Spring实战(第4版)学习(一)
Spring实战(第4版)学习Spring实战(一)装配Bean本章内容:声明bean构造器注入和Setter方法注入装配bean控制bean的创建和销毁1.1 Spring配置的可选方案描述bean如何进行装配时,Spring具有非常大的灵活性,它提供了三种主要的装配机制:1.在XML中进行显式配置。2.在Java中进行显式配置。3.隐式的bean发现机制和自动装配。1.2 自动化装配beanSpring从两个角度来实现自动化装配:1.组件扫描(component scann
2020-07-04 16:07:42 246
原创 jdk7Hashmap
@jdk7Hashmapjdk7Hashmap本片文章主要是为了JDK7的Hashmap源码分析。hashmap首先我们要明白jdk7的hashmap底层是由数组+链表组成的,数组和链表的创建是怎么回事呢,首先了解一下大致的流程,首先是创建Hashmap,创建hashmap时是可以指定底层数组的大小,如果不指定数组大小,则会自动创建2的4次方长度的数组。当我们在使用put方法的时候,会通过put的key调用**hashCode()**方法来获取一个hash值,因为hash值是非常大的,刚刚也说了数组
2020-06-26 15:44:35 264
原创 kafka得安装与配置
java环境kafka是需要java环境的1.卸载已有的jdkCentos7一般都会带有自己的openjdk,我们一般都回用oracle的jdk,所以要卸载步骤一:查询系统是否以安装jdk #rpm -qa|grep java或 #rpm -qa|grep jdk或 #rpm -qa|grep gcj 步骤二:卸载已安装的jdk#rpm -e --node...
2020-04-23 11:28:18 273
原创 ElasticSearch与ElasticSearch-head下载安装与部署以及遇到问题
elasticsearch单机版安装1.创建elsearch用户需要注意Elasticsearch是不支持root用户运行的useradd elsearch2.创建目录解压安装包创建目录mkdir /elsearch/es改变目录为elsearch所有chown elsearch:elsearch elsearch/ -R切换用户到elsearch,将文件解压到es中。t...
2020-04-22 15:47:05 263
原创 centos7使用docker安装配置oracle
@centos7使用docker安装配置oraclecentos7使用docker安装配置oracle完成centos7使用docker安装配置Oracle需要做以下几点:1.VMware安装centos7;2.centos7配置网络;3.centos7安装配置docker;4.docker安装配置Oracle以及dmp文件的导入导出;VMware安装centos7虚拟机的安装就不...
2020-04-22 11:23:19 792
原创 分布式锁初版
在处理消费者消费高并发的时候,通常单体应用(部署在一个服务器,使用的是单个jvm)会使用同步代码块synchronize来解决,不同线程操作相同数据的问题。synchronized (this) { 消费的逻辑代码 }但是在现在互联网公司不可能是单体应用部署,就会出现一个问题,项目部署到不同服务器使用不同的jvm,同步代码块synchronize是只对自己部署服务器的jvm起作用...
2020-04-22 09:34:01 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人