![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
科普学习
wunianisme
Java开发工程师
微信公众号:人玉林风
简书:勿念及时雨
展开
-
如何修改Typora中的markdown样式
Typora是一款优秀的markdown文本编辑器,可以用markdown语法来编辑文本的样式,它默认含有GitHub、Newsprint、Night、Pixyll、whitey五种主题。如果对这些主题的默认样式不满意也可以去自定义markdown样式。1.启动Typora编辑器,选择文件-偏好设置。2.在通用-高级设置中勾选开启调试模式。3.在外观-主题中点击打开主题文件夹按钮。4...原创 2020-03-18 23:22:20 · 3275 阅读 · 0 评论 -
微服务知识点
容器化部署当我们使用了微服务架构后,我们将一个原本完整的系统,按照业务逻辑拆分成一个个可独立运行的子系统。为了降低系统间的耦合度,我们希望这些子系统能够运行在独立的环境中,这些环境之间能够相互隔离。在Docker出现之前,若使用虚拟机来实现运行环境的相互隔离的话成本较高,虚拟机会消耗较多的计算机硬件/软件资源。Docker不仅能够实现运行环境的隔离,而且能极大程度的节约计算机资源,它成为一种轻...原创 2019-05-31 00:24:42 · 228 阅读 · 0 评论 -
什么是POP3、SMTP和IMAP?
POP3POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。SM...原创 2019-05-30 00:18:52 · 377 阅读 · 0 评论 -
微服务架构设计和拆分
微服务架构的设计原则拆分足够微轻量级通信领域驱动原则单一职责原则DevOps(开发/运维)及两个披萨不限于技术栈微服务模块设计服务拆分服务注册服务发现服务消费统一入口配置管理熔断机制自动扩展微服务拆分的意义易于实现易于维护易于部署易于更新微服务拆分的方法横向拆分:根据业务功能进行拆分。纵向拆分:对于一个业务功能,根据不同层次进行拆分,如应...原创 2019-08-20 00:33:27 · 1555 阅读 · 0 评论