- 博客(16)
- 收藏
- 关注
原创 理解spring关键词
IOC(Inversion of Control)控制反转,DI(Dependency Injection)依赖注入。Spring 是一个bean容器。在bean容器中创建对象的这个过程就叫做控制反转。一个类对象与另一个类对象之间的依赖关系,spring会将这个依赖关系自动注入进去,这个就叫做依赖注入。DI 的实现依赖于IOC。AOP(Aspect Oriented Programmin...
2020-02-25 15:44:30 212
原创 spring 中 静态工厂与实例工厂
静态工厂与实例工厂如下:applicationContext.xml<!-- 静态工厂 --><bean id="person1" class="demo.PersonFactory" factory-method="creatPerson1"></bean><!-- 实例工厂 --><bean id="personFactory"...
2020-02-25 14:50:20 213
原创 spring 中 bean作用域
单例(sinleton)在整个应用中,只创建bean的一个实例原型(Prototype)每次注入或通过spring上下文获取的时候,都会创建一个新的bean实例回话(Session)在web应用中,为每个会话创建一个bean实例请求(request)在web应用中,为每个请求创建一个bean实例...
2020-02-25 14:36:56 115
原创 spring 注解
@Component = @Controller, @Service(“festival”), @Repository@Controller // controller层@Service(“festival”) // service 层@Repository // dao 层@Autowired@Qualifier(“normal”) // 限定符@ComponentScan ...
2020-02-22 16:06:28 87
原创 spring 接口有两个实现类的情况下@Autowired 如何区分使用哪个
接口:public interface UserService { void add();}实现类:@Componentpublic class UserServiceFestival implements UserService { @Override public void add() { System.out.println("注册用户发送...
2020-02-21 14:36:17 3431
原创 spring @Autowired 使用的4种场景
有参构造函数,效率高。 @Autowired public CDPlayer(CompactDisc cd, Power power) { this.cd = cd; this.power = power; System.out.println("CDPlayer多参构造函数"); }成员变量,利用反射,效率低。...
2020-02-21 11:43:30 854
原创 java 中 遍历 list 与 遍历 map
遍历 listpublic class Test{ public static void main(String[] args) { List<String> list=new ArrayList<String>(); list.add("Hello"); list.add("World"); list.add("HAHAHAHA...
2020-02-18 20:07:44 302
原创 Kafka生产者 KafkaProducer中doSend方法简介
private Future<RecordMetadata> doSend(ProducerRecord<K, V> record, Callback callback) { TopicPartition tp = null; try { // first make sure the metadata for the ...
2020-02-14 15:38:43 983
原创 kafka消费者分区分配策略
kafka有两种分配策略,一是RoundRobin(消费者组),一是 Range(主题 Topic)。默认 Range 策略。RoundRobin 面向消费者组 差距为1,不可能完全平均。Range 面向主题topic,多个topic的情况不均衡。...
2020-02-05 16:00:10 201
原创 kafka-producer总结
ack: 0 不做重试 只负责发送数据不接受返回值ack: 1 leader 收到以后接受返回值ack: -1 保证所有partition接收数据 接受返回值 (isr 多余2个的时候不会丢数据,可能重复数据)isr:HW 所有副本中最小的LEO LEO 每个副本的最后一个offset...
2020-02-05 11:28:06 149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人