思维导图

听说你想了解微服务架构

99封情书 提交于 2020-02-01 19:23:12
前言: 热辣滚烫的微服务一直在拨撩着程序员的心,然而很多人对微服务架构不甚明了,单纯的为了用而用。只是把现有的单体拆点东西出来,例如商品服务,然后彼此间用上RPC就算微服务了。恕我直言,其实这还相差甚远! 阅读本文你将收获: 了解什么是微服务架构。 了解微服务架构有哪些内容。 了解微服务架构中遇到的问题。 这些问题的解决方案 大纲: 什么是微服务? 微服务架构是什么? 微服务架构的各个组成怎么解决问题的? 一、什么是微服务? 1.1 在谈论什么是微服务的时候,我们先说说为什么需要微服务? 单体之痛: 团队开发协作巨麻烦 多人协同开发的时候,会因为同时修改了代码导致编译不通过,各种重来。 系统可用性差 因为某个同学代码质量问题,成为整个系统的瓶颈所在,影响整个系统的可用性。 部署效率低下 代码越来越多,所涉及的相关资源也越来越多,打包编译一次的时间都能撩个妹了。 难以扩展 当系统需要伸缩的时候,必须对应用程序进行扩容,不能做到对某个功能点单独扩容。 我要用微服务 当你想用微服务的时候,单体的问题你能找出千千万。但是,如果你一定要用,请先通读此文后,做到心中有B-tree了在用! 1.2 微服务解决了什么问题? 当然,微服务能解决上述单体应用出现的问题,不然我写这么多干啥呢~o(  ̄︶ ̄ )o(手动狗头) 1.3 微服务带来了哪些问题? 任何事情都有两面性,微服务有其优点,必然有其缺点

春节强力弹

Deadly 提交于 2020-02-01 03:24:18
文章目录 春节第一弹——思维导图 2020.1.18 2020.1.19 2020.1.20 2020.1.21 2020.1.22 2020.1.23 2020.1.24 2020.1.25 2020.1.26 2020.1.27 2020.1.28 春节第二弹——简历 春节第一弹——思维导图 前几天都在补之前没有好好听的课,最近打算写个东东,记录我未来 半个月的学习之路~ 第一弹就是思维导图,六个月的时间学习,花几天时间 梳理一下流程,想想自己学的啥?!! 在家里面很多时候都 不能在规定的时间内,完成自己想要完成的事情,比如现在我准备开始学习了,但是我三岁大的侄儿在旁边骚扰我,不停地敲我的键盘,我很难受!!! 不写了,先收拾他一顿再说!!! 言归正传,趁我侄儿不在,还是抽点时间学习吧。 其实梳理的过程很快,如果要看看详细内容,其实还是很耗时间的,所以这六个月写的博客,就派上了大用场,好歹让我知道学了啥啊~ 花一周的时间大概梳理一下,然后年后 再花几天时间看面试题。 我现在 想到毕设就脑壳大!!!!!! 初步计划: javaSE:2 day (String,集合,线程IO,反射…) javaEE:1 day (Servlet) 数据库,框架:3 day i.Spring ii.SpringMVC iii.Mybaits/Hibernate/jpa iv.SpringBoot v

导图解文 从梦想到财富(06)脱了衣服你还是谁?

倾然丶 夕夏残阳落幕 提交于 2020-01-31 14:53:33
系列文章说明: 本系列文章 主要是 使用 思维导图 对知乎 上一个知乎上的专题系列文章《从梦想到财富》的 一个解读。 1 文章链接 本章节 对应 《从梦想到财富》专栏的 文章链接 为: 脱了衣服你还是谁? 2 导图解文 该文章的思维导图如下: 3 感受分享 你是谁?可能你是一位孩子的父亲;是你父母的孩子;是你妻子的老公;是公司里的领导;。。。在生活中 有很多角色,有很多对应角色的规则限制,而有了这些,你的行为就可以被预期,而这也是你的价值所在。角色化 让我们 不再迷茫,让我们的存在有了确定性;同时也让我们遵守原则 和 接受束缚,有了边界。 很棒的一段话: 为什么我们要学习角色化? 理解自己:角色意味着规则、边界和束缚,有太多的条条框框,让你无法突破自己。你在什么时候,应该做什么,不应该做什么,其实都被确定好了,你是没有自主权的。你以为是你在思考,其实你是在替角色思考,你想做的事情,其实是角色想让你做的事情。你想要突破这些限制,你就要看到自己的存在感知层,从这里出发,扩展你的能力圈和资源结构层,你才能突破角色的边界,纵情向前。 理解对方:如果你追求的是深度关系和长期关系,那你需要看到的就绝不仅仅是对方表面上已经呈现出来的结果。基于角色层的交流都是浅层次的,你需要来到对方的存在感知层,了解他真实的快乐,更了解他真实的痛苦,交换彼此的能量,才能成为灵魂的伙伴。 理解陌生用户

信管与操作系统第一遍看书总结

ε祈祈猫儿з 提交于 2020-01-31 11:23:50
一周的时间,我们小组把两本书的第一遍看完了,也讲了自己的导图思路。在这次小组一起看书的时候,自己学到了很多经验,之前画思维导图的时候觉得就是把书的标题串到一起,根本依旧不懂得书里面讲的什么具体的内容,也找不出一本书各个章节之间的联系。所以,在画思维导图的时候要对书里的具体内容有一定的了解,不要只看标题去画。在第一遍看书的时候只要对书的一些大体内容有一定的了解就可以,在第二遍看书的时候,才能对书里面的内容有深刻具体的懂得。 下面是我画的两本书的思维导图,依旧有一些需要改正的地方,但是自己对这些画出来的内容有了大致的了解,这是我第一遍看自考书最有收获的一次。 来源: CSDN 作者: 周晓倩-lucky 链接: https://blog.csdn.net/weixin_44690047/article/details/104117630

2019春总结作业

别来无恙 提交于 2020-01-25 16:52:24
一、学到的知识 在画思维导图时,我并未使用老师所推荐的软件:XMind 我用了一款我平常会用到的,而且简单易上手的软件:幕布 https://mubu.com/ 这款软件有几个我很喜欢的特点:1.页面简洁,不会出现广告弹窗等东西; 2.只需输入文字,就能自动生成思维导图,而且移动端和PC端能实现云同步 但PC上不能免费下载思维导图,只有手机上可以。除开这个小缺点,我十分推荐这款软件,平常做做笔记,梳理知识点都可以使用。 二、我的收获 博客园: https://www.cnblogs.com/wmf0616/ PTA: https://pintia.cn/problem-sets?tab=1&filter=all 收获:在本学期的学习中,我学到了很多新的知识点,例如:一维数组、二维数组、地址和指针、结构及结构的嵌套、指针数组、指针函数、链表等概念;冒泡排序法、选择排序法、八皇后、上三角、查找矩阵、汉诺塔等常用算法。我也学会了使用新的学习软件或网站:博客园、Markdown、visual c++、visual stdio、码云。在后面的几周时间里,我接触到了C语言课程设计与游戏开发,根据书本知识,学习到了函数封装的游戏开发、应用数组的游戏开发,并通过书本知识,自己也编写出里例如:贪吃蛇、飞机大战、反弹球之类的简单小游戏,当游戏代码运行成功的那一刻,内心超有成就感

JAVA思维导图

断了今生、忘了曾经 提交于 2020-01-23 18:05:03
JAVASE 基础 容器集合 IO JVM 设计模式 新特性 JAVAWEB Servlet Cookies/Session Tomcat JAVAEE SpringMVC MyBatis Spring 数据库 MySql MonogoDB Redis 数据库连接池 数据库中间件 消息中间件 RocketMq Kafka 分布式/微服务 SpringBoot SpringCloud Zookeeper Dubbo Nginx Netty ELK 分布式事务 系统集成/构建 Maven Jenkins Git Docker 多线程/并发 JUC 系统安全 Shiro SpringSecurity JWT 加解密算法 Https RBAC 杂项 Linux 序列化 动态表单 压测工具 日志 面试 ... 来源: CSDN 作者: 猎户星座。 链接: https://blog.csdn.net/qq_24313635/article/details/104074422