框架学习
文章平均质量分 74
Spring
认真的老去
这个作者很懒,什么都没留下…
展开
-
spring学习(一)spring-ioc、di和循环依赖
Spring比较重要的特性就包含IOC和DI,其中的过程也包含了循环依赖,线程安全等问题。bean中的各个参数id : 唯一标识 name : bean的名字,一个bean标签可以有多个别名,多个别名间使用空格/逗号/分号分割。 alias :bean的新的名字,一个bean标签可以有多个别名,多个别名间使用空格/逗号/分号分割。 class : 当前bean对象的具体类名 abstract : 对象不可直接使用。 必须被其他的bean对象继承。 设定对象的模板,可以减原创 2022-09-27 17:07:07 · 234 阅读 · 0 评论 -
传统IO到零拷贝
文件传输发展1.以前IO2.DMA解决了什么问题3.零copy4.PageCache5.大文件怎么做1.没有DMA的I/Oread()方法用户进程调用read方法,CPU发送指令到磁盘控制器磁盘控制器接收指令后,把数据放入磁盘控制器的内部缓冲区,产生一个中断。CPU收到中断指令后,把磁盘缓冲区的数据读进自己的寄存器,然后把寄存器的数据写入内存。此时,这个过程中CPU需要被占用。2.DMA(直接内存访问)Direct Memory Access数据搬运交给DMA用户进程调用r原创 2020-11-16 14:45:01 · 227 阅读 · 0 评论 -
Mybatis流式查询之ResultHanlde
0.前言如果目标数据量过大,又需要全量查询,不能分页的情况,例如导出excel,就需要流式查询1. 实例1.1.Mybaits的jar包引入注:idea必须配置build,否则扫描不到src下的xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche原创 2020-07-22 16:44:54 · 7198 阅读 · 0 评论 -
SpringCache
缓存话不多说,上图原创 2020-06-12 16:08:22 · 153 阅读 · 0 评论 -
Spring Cloud 配置文件切换(profiles的应用)
SpringCloud项目读取多种配置一种是properties文件,一种是yml文件,两种文件格式都支持多种配置(profiles)。原创 2017-12-06 14:58:16 · 10304 阅读 · 4 评论 -
BeanFactory与ApplicationContext接口的区别
1.类图BeanFactoryBeanFactory常用的实现类是DefaultListableBeanFactory,调用者只需要使用getBean()方法就可以获得指定的引用,无须关心Bean的实例化过程。创建Spring容器的实例时,必须提供Spring容器管理的Bean的详细配置信息。Spring的配置信息通常采用XML配置文件来设置,因此,创建BeanFactory实例时,应该提供...原创 2020-01-17 16:49:55 · 597 阅读 · 0 评论 -
Spring Bean 的生命周期
Spring Bean 的生命周期原创 2019-12-12 16:55:21 · 302 阅读 · 0 评论