一、微服务概述 1、什么是微服务 目前的微服务并没有一个统一的标准,一般是以业务来划分将传统的一站式应用,拆分成一个个的服务,彻底去耦合,一个微服务就是单功能业务,只做一件事。 与微服务相对的叫巨石 。 2、微服务与微服务架构 微服务是一种架构模式或者一种架构风格,提倡将单一应用程序划分成一组小的服 ...
分类:
编程语言 时间:
2019-12-07 17:56:19
阅读次数:
85
内存和磁盘警告 有两种情况下,Rabbit MQ会停止读取客户端的连接socket,为了防止crash崩溃,这两种情况是: 内存使用达到配置值 磁盘空间下降到配置值下 在这两种情况下,服务器会临时阻塞连接—服务器会暂停读取发布消息的客户端的连接,连接心跳监控也会被禁用,在rabbitmqctl和管理 ...
分类:
其他好文 时间:
2019-12-05 18:35:13
阅读次数:
297
原文链接:https://www.cnblogs.com/ityouknow/p/5329550.html 什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),它利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模 ...
分类:
编程语言 时间:
2019-12-04 22:18:58
阅读次数:
126
我们这里的dubbo-consumer是dubbo-demo-service的消费者: 我们之前已经在jenkins配置好了流水线,只需要填写参数就行了。 由于dubbo-consumer用的gitee的私有仓库,需要添加公钥,这里大家可以自己找个client服务来做实验。 下面是我们通过jenki ...
分类:
Web程序 时间:
2019-12-04 20:13:35
阅读次数:
123
多线程的存在是提高系统效率,挖掘cpu性能的一种手段,那么控制它,能够协同多个线程不发生bug是关键。 首先我们来看一段不安全的多线程代码。 public abstract class CalculateBase { public int count = 0; public object _lock ...
https://www.investopedia.com/articles/active-trading/101014/basics-algorithmic-trading-concepts-and-examples.asp Algorithmic trading (also called auto ...
分类:
其他好文 时间:
2019-12-03 18:04:51
阅读次数:
95
1、UVM工厂机制作用 在面向对象编程中,工厂机制用来解决类型很多,用户不想知道类型的名字就构造实例的功能。在UVM中,工厂机制其实并不是实现这个功能,应为在使用工厂的时候还是需要使用类型名字。UVM的工厂模式的作用,我认为有以下几点: (1)、方便component类型生成树形结构 (2)、为ob ...
分类:
其他好文 时间:
2019-12-03 17:57:44
阅读次数:
766
MySQL-MMM优缺点:优点:高可用性,扩展性好,出现故障自动切换,对于主主同步,在同一时间只提供一台数据库写操作,保证的数据的一致性。缺点:Monitor节点是单点,可以结合Keepalived实现高可用。MySQL-MMM工作原理: MMM(Master-MasterreplicationmanagerforMysql,Mysql主主复制管理器)是一套灵活的脚本程序,基于perl实
分类:
数据库 时间:
2019-12-03 10:25:17
阅读次数:
104
知识 =》技能 需要大量的练习 相当于复盘 要有成就感 在一个领域深挖,再迁移到其他领域 1、两周以后的知识留存率: 主动学习: 动手实践:40% 讲给别人听:70% 写博客:是写教程,便于以后复习(必须完成) 5W+1H(what, why, when, where,who, How) 被动学习: ...
分类:
系统相关 时间:
2019-12-01 11:58:28
阅读次数:
81
【Purpose】 Shell script monitor prog function 【Eevironment】 Ubuntu 16.04 bash env 【Procdeure】 Source code: #!/bin/bash while [ 1 ] do # get under /appS ...
分类:
系统相关 时间:
2019-11-28 19:20:14
阅读次数:
103