工匠猫

天道酬勤,大道至简。

Scroll Down

读完这篇文章,就基本搞定了 Redis 主从复制

什么是主从复制?两台主机或者说两个节点以上,通过将其中一个节点的数据复制一份到另外节点上,前者叫主节点,后者叫从节点。它们之间的区别在于:主节点能读能写从节点只能读除了每次建立主从关系,从节点主动向主节点请求复制信号外,其余时候都是被动的接收主节点的数据指令。基于这句话,可以得出一个小结:主从复制是单向的,由主节点发送给从节点。默认情况下,每个Redis节点都是主节点,每个主节点可以拥有多个从节点

整合 Spring、SpringMVC、Mybatis 三个框架

概述目前主流一种搭配方案,SSM,而不是SSH,并且其中的SS都是Spring产物,其中不再为Struct保留位置。这种方案除了其中Spring本身位置没有变动,其余两个更改了霸主地位。不说历史,毕竟没有经历过。Spring与SpringMVC关系可以看到SSM中,包含了这两个部分,它们之间是可以用父子关系来形容,SpringMVC是专用于Web相关的开发所用,而Spring更专注于业务处理。Sp

Spring bean - 通过 annotaion 方式配置自动装配

基于注释的容器配置隐式注解注解的方式,看起来很明显就比xml这种方式简洁,不需要配置大量的自定义标签。注解的使用很简单,只要在xml配置作少量的配置,然后在需要容器加载的类、方法、属性等地方的上面加上适用的注解即可。Spring在运行的时候,会根据在xml配置的扫描范围进行查找需要注册的类、方法、属性。Spring通常的做法是在必要功能的启动之后来注册并且实例化,这种方式是针对于singleton

Spring bean - 通过 xml 方式配置

XML配置beanbeanbean的命名规范每个一个bean都有一个或多个的标识符,区别在于它们的作用范围不一样。指定标识符可以通过:id在ioc容器中唯一。name可以多个。若是定义了id,那么name被视为alias。当然,若是没有给bean显式指定一个id/name,那么springioc容器会自动生成一个唯一的标识符。但是若是要通过name来引用bean,则通过ref元素或者Service

使用 maven 构建 spring 环境 - 一个简单 example

使用Maven构建Spring环境从spring的手册看来,一个最基本的spring项目,需要包含五个jar包。分别是:spring-beans、spring-core、spring-context、spring-expression、commons-logging。可以看到,需要用到的spring本身的包有四个,core是核心包,beans和expression依赖core,而context的依

Spring 基础概述

Spring概述Spring是一个开源框架,为了简化企业开发流程而诞生的一个框架。能够从“普通旧Javaobjects”(POJO)buildapplications并将企业服务non-invasively(非侵入式)应用于POJO。此功能适用于JavaSE编程model以及完整和部分JavaEE。使用spring就无需处理:不必处理transaction(事务)API。无需处理ServletAP

Java 练习题(一)

1.如何遍历Map的key集,value集,key-value集,使用上泛型。@Testpublicvoidtest1(){HashMap<String,Object>map=newHashMap<>();map.put("key1","value1");map.put("key2","value2&qu

Collection 学习笔记之 List 接口

List接口Collection接口:单列集合,用来存储一个一个的对象List接口:存储有序的、可重复的数据。-->“动态”数组,替换原有的数组ArrayList:作为List接口的主要实现类;线程不安全的,效率高;底层使用Object[]elementData存储LinkedList:对于频繁的插入、删除操作,使用此类效率比ArrayList高;底层使用双向链表存储Vector:作为Lis