摘要: Spring是一个开源框架,主要实现两件事,IOC(控制反转)和AOP(面向切面编程)。 IOC 控制反转,也可以称为依赖倒置。 所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用 阅读全文
posted @ 2019-06-28 16:05 割肉机 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: 我们是在使用Spring框架的过程中,其实就是为了使用IOC,依赖注入,和AOP,面向切面编程,这两个是Spring的灵魂。 主要用到的设计模式有工厂模式和代理模式。 IOC就是典型的工厂模式,通过sessionfactory去注入实例。 AOP就是典型的代理模式的体现。 代理模式是常用的java设 阅读全文
posted @ 2019-06-28 15:57 割肉机 阅读(8074) 评论(0) 推荐(2) 编辑
摘要: 面试的时候,面试官问:用户在电商网站中购买成功了,那么它在微服务中经历了什么?你该如何作答? 来源:https://juejin.im/post/5cdfe4a16fb9a07ef63facc3 当我傻啊,用户在电商网站购买成功,还在微服务中,那肯定就是有一套微服务架构的电商系统。 设计一套电商系统 阅读全文
posted @ 2019-06-28 15:14 割肉机 阅读(1545) 评论(0) 推荐(0) 编辑
摘要: 介绍 leetcode 题解,记录自己的 leetcode 解题之路。 本仓库目前分为五个部分: 第一个部分是 leetcode 经典题目的解析,包括思路,关键点和具体的代码实现。 第二部分是对于数据结构与算法的总结 第三部分是 anki 卡片, 将 leetcode 题目按照一定的方式记录在 an 阅读全文
posted @ 2019-06-28 15:05 割肉机 阅读(5414) 评论(0) 推荐(0) 编辑
摘要: 案例分析 处理kafka consumer的程序的时候,发现如下错误: ERROR [2016-07-22 07:16:02,466] com.flow.kafka.consumer.main.KafkaConsumer: Unexpected Error Occurred ! kafka.comm 阅读全文
posted @ 2019-06-28 14:54 割肉机 阅读(2906) 评论(0) 推荐(0) 编辑
摘要: >1.Kafka面试问答 Apache Kafka的受欢迎程度很高,Kafka拥有充足的就业机会和职业前景。此外,在这个时代拥有kafka知识是一条快速增长的道路。所以,在这篇文章中,我们收集了Apache Kafka面试中常见的问题,并提供了答案。因此,如果您希望参加Apache Kafka面试, 阅读全文
posted @ 2019-06-28 13:58 割肉机 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 摘 要:Spring 就像一个大家族,有众多衍生产品例如 Boot,Security,JPA等等。但他们的基础都是Spring 的 IOC 和 AOP,IOC提供了依赖注入的容器,而AOP解决了面向切面的编程,然后在此两者的基础上实现了其他衍生产品的高级功能;Spring MVC是基于 Servle 阅读全文
posted @ 2019-06-28 09:46 割肉机 阅读(5970) 评论(0) 推荐(1) 编辑
摘要: http://www.redis.cn/commands.html#geo 阅读全文
posted @ 2019-06-28 09:31 割肉机 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcach 阅读全文
posted @ 2019-06-28 09:29 割肉机 阅读(602) 评论(0) 推荐(0) 编辑
摘要: Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。 string 首先我们从string谈起。string表示的是一个可变的字节数组,我们初始化字符串 阅读全文
posted @ 2019-06-28 09:25 割肉机 阅读(282) 评论(0) 推荐(0) 编辑
摘要: string list hash set zset string list hash set zset string list hash set zset string list hash set zset string list hash set zset string list hash set 阅读全文
posted @ 2019-06-28 09:22 割肉机 阅读(2695) 评论(1) 推荐(0) 编辑