以前觉得分布式事务要和数据库事务一样,一个失败就要回退(2pc),直到看了 https://www.cnblogs.com/savorboard/p/distributed-system-transaction-consistency.html 才发现那样并不好。比如你下单买了一件衣服,但是这件衣服 ...
分类:
Web程序 时间:
2020-06-18 16:20:22
阅读次数:
58
介绍Linux系统是一个典型的多用户操作系统,不同的用户处于不同的地位,为了保护系统的安全性,linux系统对于不同用户访问同一个文件或目录做了不同的访问控制。而这种控制就是通过权限实现的,本节课我们介绍linux权限的使用一、基本权限基本权限的介绍Linux中每个文件或目录都有3个基本权限位,控制三种访问级别用户的读、写、执行,所以linux的基本权限位一共有9个。基本权限位和另外3个可以影响可
分类:
系统相关 时间:
2020-06-18 16:07:26
阅读次数:
55
一、如何实施微服务 微服务是一种架构的理念,提出了微服务的设计原则,从理论为具体的技术落地提供了指导思想。实施微服务需要具备以下条件: 计算和存储资源能否快速的分配 是否具备快速部署的能力,因为微服务每个服务都比较微小,所以不管是测试环境还是生产环境都需要快速部署的能力 基本的监控,包括CPU、内存 ...
分类:
其他好文 时间:
2020-06-18 13:24:42
阅读次数:
61
一、用户和组的相关概念账号的概念和分类账号:是一种用来记录单个用户或是多个用户的数据。Linux中每一个合法的用户都必须要拥有账号,才能使用。它不仅可以用来验证用户身份,还决定了一个用户在系统中可以从事什么工作在Linux上的账号可以分成两类:用户账号用来储存单一用户的数据,你可以使用一个用户账号,来储存某一个用户的数据。群组账号用来储存多个用户的信息,每一个群组账号可以用来记录一组用户的数据。我
分类:
系统相关 时间:
2020-06-18 11:21:07
阅读次数:
95
一、用户和组的相关概念账号的概念和分类账号:是一种用来记录单个用户或是多个用户的数据。Linux中每一个合法的用户都必须要拥有账号,才能使用。它不仅可以用来验证用户身份,还决定了一个用户在系统中可以从事什么工作在Linux上的账号可以分成两类:用户账号用来储存单一用户的数据,你可以使用一个用户账号,来储存某一个用户的数据。群组账号用来储存多个用户的信息,每一个群组账号可以用来记录一组用户的数据。我
分类:
系统相关 时间:
2020-06-18 11:09:04
阅读次数:
49
简介 背景 CAT(Central Application Tracking)是由吴其敏(前大众点评首席架构师,现携程架构负责人)主导设计基于Java开发打造的实时应用监控平台,为大众点评网提供了全面的监控服务和决策支持。AT作为大众点评网基础监控组件,它已经在中间件框架(MVC框架,RPC框架,数 ...
分类:
其他好文 时间:
2020-06-18 10:44:45
阅读次数:
74
一、vim使用介绍介绍在linux系统中,大部分配置文件都是ASCII的纯文本形式存放的,所以我们在修改系统设置的时候使用简单的文本编辑软件就可以实现了,如果你使用过windows当中的word的话,那么你可能会感觉linux字符界面的文本编辑工具并不是太好用,毕竟没有图形窗口,看着不会太舒服。但是既然要学习linux,掌握并熟练使用文本编辑工具是必不可少的技能,在linux当中的文本编辑工具有很
分类:
系统相关 时间:
2020-06-18 10:24:57
阅读次数:
54
一、vim使用介绍介绍在linux系统中,大部分配置文件都是ASCII的纯文本形式存放的,所以我们在修改系统设置的时候使用简单的文本编辑软件就可以实现了,如果你使用过windows当中的word的话,那么你可能会感觉linux字符界面的文本编辑工具并不是太好用,毕竟没有图形窗口,看着不会太舒服。但是既然要学习linux,掌握并熟练使用文本编辑工具是必不可少的技能,在linux当中的文本编辑工具有很
分类:
系统相关 时间:
2020-06-18 10:24:26
阅读次数:
64
什么是分布式锁??在JVM中,在多线程并发的情况下,我们可以使用同步锁或Lock锁,保证在同一时间内,只能有一个线程修改共享变量或执行代码块。但现在我们的服务都是基于分布式集群来实现部署的,对于一些共享资源,在分布式环境下使用Java锁的方式就失去作用了。?使用数据库实现一个分布式锁比较简单易懂,直接基于数据库实现就行了,不需要再引入第三方中间件,所以这是很多分布式业务实现分布式锁的首选。但是数据
分类:
其他好文 时间:
2020-06-18 01:37:17
阅读次数:
56
一、vim使用介绍介绍在linux系统中,大部分配置文件都是ASCII的纯文本形式存放的,所以我们在修改系统设置的时候使用简单的文本编辑软件就可以实现了,如果你使用过windows当中的word的话,那么你可能会感觉linux字符界面的文本编辑工具并不是太好用,毕竟没有图形窗口,看着不会太舒服。但是既然要学习linux,掌握并熟练使用文本编辑工具是必不可少的技能,在linux当中的文本编辑工具有很
分类:
系统相关 时间:
2020-06-17 18:23:20
阅读次数:
57