摘要: 容器概述 The org.springframework.context.ApplicationContext interface represents the Spring IoC container and is responsible for instantiating, configurin 阅读全文
posted @ 2021-10-11 02:56 Ishton 阅读(45) 评论(0) 推荐(0)
摘要: 在配置 Spring 方面,注解是否比 XML 更好? 引入基于注释的配置提出了这样一个问题:这种方法是否比XML“更好”。简短的回答是“视情况而定”。 长期的答案是,每种方法都有其优点和缺点,通常,由开发人员决定哪种策略更适合他们。由于注释的定义方式,注释在其声明中提供了大量上下文,从而导致配置更 阅读全文
posted @ 2021-10-11 02:53 Ishton 阅读(81) 评论(0) 推荐(0)
摘要: 从 Spring 3.0 开始,Spring 提供对 JSR-330 标准注解(依赖注入)的支持。这些注释的扫描方式与 Spring 注释相同。要使用它们,您需要在类路径中包含相关的 jar。 注意: 如果您使用 Maven,则该javax.inject工件在标准 Maven 存储库 ( https 阅读全文
posted @ 2021-10-11 02:49 Ishton 阅读(92) 评论(0) 推荐(0)
摘要: 本章中的大多数示例使用XML指定在Spring容器中生成每个BeanDefinition的配置元数据。 上一节(基于注释的容器配置)演示了如何通过源级注释提供大量配置元数据。 然而,即使在这些示例中,“基本”bean定义也是在XML文件中显式定义的,而注释仅驱动依赖项注入。 本节描述一个通过扫描类路 阅读全文
posted @ 2021-10-11 02:46 Ishton 阅读(120) 评论(0) 推荐(0)
摘要: 2.12.1. 基本概念:@Bean和@Configuration Spring新的java配置支持中的中心构件是带有@ configuration注解的类和带有@ bean注解的方法。 @Bean注释用于指示方法实例化、配置和初始化要由Spring IoC容器管理的新对象。 对于那些熟悉Sprin 阅读全文
posted @ 2021-10-11 02:43 Ishton 阅读(59) 评论(0) 推荐(0)
摘要: Environment接口是集成在容器中的一个抽象,它建模应用程序环境的两个关键方面:概要文件和属性。 概要文件是一组已命名的逻辑bean定义,只有在给定的概要文件处于活动状态时才向容器注册。 bean可以分配给一个配置文件,无论该配置文件是用XML定义的还是用注释定义的。 与概要文件相关的Envi 阅读全文
posted @ 2021-10-11 02:38 Ishton 阅读(74) 评论(0) 推荐(0)
摘要: Redis 事务 正常来说,一个可以商用的数据库往往都有比较完善的事务支持,Redis 当然也不例外。相对于 关系型数据库中的事务模型,Redis 中的事务要简单很多。因为简单,所以 Redis 中的事务模型不太严格,所以我们不能像使用关系型数据库中的事务那样来使用 Redis。 在关系型数据库中, 阅读全文
posted @ 2021-09-11 10:09 Ishton 阅读(39) 评论(0) 推荐(0)
摘要: Redis 持久化 Redis 是一个缓存工具,也叫做 NoSQL 数据库,既然是数据库,必然支持数据的持久化操作。在 Redis中,数据库持久化一共有两种方案: 快照方式 AOF 日志 1.快照 1.1 原理 Redis 使用操作系统的多进程机制来实现快照持久化:Redis 在持久化时,会调用 g 阅读全文
posted @ 2021-09-11 08:54 Ishton 阅读(49) 评论(0) 推荐(0)
摘要: Redis 处理高并发 1 阻塞IO与非阻塞IO Java在JDK1.4中引用NIO,阻塞IO与非阻塞IO的区别 在阻塞模式下,如果从数据流中读取不到指定大小的数据两,IO 就会阻塞。比如已知会有 10 个字节发送过来,但是目前只收到 4 个,还剩六个,此时就会发生阻塞。如果是非阻塞模式,虽然此时只 阅读全文
posted @ 2021-09-11 08:48 Ishton 阅读(717) 评论(0) 推荐(0)
摘要: 5.3 统计 记录用户一年的签到记录 如果你用 string 类型来存储,那你需要 365 个 key/value,操作起来麻烦。通过 位图可以有效的简化这个操作。 它的统计很简单: 01111000111 每天的记录占一个位,365 天就是 365 个位,大概 46 个字节,这样可以有效的节省存储 阅读全文
posted @ 2021-09-02 11:08 Ishton 阅读(754) 评论(0) 推荐(0)