
架构
Logica_
这个作者很懒,什么都没留下…
展开
-
索引表和ES的一点点思考
出处 http://blog.youkuaiyun.com/linsongbin1/article/details/79410156索引表和ES的一点点思考索引表设计在电商项目中,物理库存系统是个极其重要的系统,订单支付后,就会开始来占用物理库存。一般情况下,库存系统都是要分库的,因为主要的操作是写操作,例如占用/释放/取消等写操作。使用分库可以降低数据库写的压力。尽管写操作为主,但是读操作也是有的。比如说...转载 2018-03-18 09:51:54 · 642 阅读 · 0 评论 -
依赖注入原理(为什么需要依赖注入)
SpringMVC和JSON结合传递数据1 .json是 一种key value 配对的一种数据格式,是一种CSS的原生格式 ,{xx:xx}jquery的原理 在文档加载完成以后,动态的去给他绑定事件,实现效果。 开源中国在线工具,API文档jquery根据id 和class获取对象:jQuery也可以用$来代替。根据div的id获取对象:1.转载 2015-01-29 09:45:22 · 2123 阅读 · 0 评论 -
SpringIOC源码分析(五)__IOC容器的初始化__资源加载
一、IOC容器初始化过程IOC容器初始化是由如上篇所讲到的refresh(),方法来启动的,启动包括BeanDefinition的Resource定位,载入和注册这个主要过程。过程一:resource定位,是由resourceLoader通过getResource(String location) 的接口来完成的。 过程二:将用户定义的Bean表示为IOC容器的内部数据结构BeanD...原创 2018-07-16 23:38:47 · 246 阅读 · 0 评论 -
SpringIOC源码分析(三)__BeanFactory与FactoryBean
二、BeanFactory与FactoryBean BeanFactory顾名思义是个bean工厂,是个IOC容器,负责管理和生产bean。 FactoryBean是一个Bean,能生产对象的工厂Bean。实现与工厂模式和修饰器模式相似。 Spring 中有两种Bean,一直为普通的Bean由容器管理,一种就是工厂Bean,由Spring管理。 package com.q...原创 2018-07-12 23:50:18 · 322 阅读 · 0 评论 -
SpringIOC源码分析(二)__BeanFactory
一、BeanFactory beanFactory是一个接口类提供了最基本的IOC容器的功能,负责管理和生产bean。beanFactory源码:package org.springframework.beans.factory; import org.springframework.beans.BeansException; public interface Bean...原创 2018-07-11 09:30:55 · 290 阅读 · 0 评论 -
SpringIOC源码分析(七)__IOC容器的依赖注入
一、前情提要完成了BeanDefinition的注册,就完成了了IOC容器初始化的过程。且这些BeanDefinition也可以被容器使用了,在beanDefinitionMap中承载。容器DefaultListableBeanFactory做用就是对这些信息进行处理维护。这些基础数据也是容器建立以来注入的基础。这些Bean都放在了容器里,什么时候才会初始化呢?bean的依赖关系什么时候回注入...原创 2018-08-01 00:04:29 · 360 阅读 · 0 评论 -
BeanUtils之Converter转换器
一、BeanUtils.copyPropertys时序图解析:获得类对象后循环copyProperty()方法,拷贝每一个属性 在动态类中取得属性的信息DynaProperty 在存放Convert转换器的map中获得Convert转换器,转换属性,返回value;这里的Convert转换器可以自定义,自定义的转换器继承Convert,实现某种类型的特殊转换,调用对应的regist...原创 2018-07-27 23:53:45 · 2720 阅读 · 0 评论 -
JMM内存模型(未完节)
一、什么是内存模型?先来了解下计算机操作发展的历史:part1时期计算机执行指令的时候都是在CPU中,数据都在主存中,物理内存中。 随着技术发展CPU中的执行速度越来越快,然而主存的技术遇到瓶颈,导致CPU的操作都要等待主存操作的响应。 ceo————员工于是考虑能不能不直接操作主存,在上层添加缓冲层 part2时期 ...原创 2018-10-13 21:35:16 · 335 阅读 · 0 评论