系统版本 CentOS Linux release 7.6.1810 (Core) 简介 提高服务器性能有很多方法,比如划分图片服务器,主从数据库服务器,和网站服务器在服务器。但是硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题。要提高Linu ...
分类:
系统相关 时间:
2019-11-29 15:49:07
阅读次数:
100
python的魔法属性 __dict__: 可以查看类或者实例对象里面的所有属性 __doc__: 可以查看类的描述,说明 __class__: 可以查看当前的实例对象是那个类 __module__: 可以查看当前的实例对象所在的模块 __del__: 用于当前对象的释放(即:删除当前不用的对象), ...
分类:
编程语言 时间:
2019-11-29 12:34:07
阅读次数:
71
分布式锁解决思路 分布式锁使用zk,在zk上创建一个临时节点(有效期), 使用临时节点作为锁,因为节点不允许重复。 如果能创建节点成功,生成订单号,如果创建节点失败,等待。 临时节点zk关闭,释放锁,其他节点就可以重新生成订单号。 小案例 依赖 <dependency> <groupId>com.1 ...
分类:
其他好文 时间:
2019-11-29 11:14:05
阅读次数:
64
何为数据服务? 通俗来讲就是数据中台在落地实施过程中的一个对外输出数据的环节,将数据服务化后提供给业务系统,将数据生产为一个个数据API,以更高效的方式提供给业务。 传统业务开发的痛点 数据主要存在于关系型数据库、数据仓库中,而在传统业务开发使用数据的过程中会遇到如下痛点: 一、查询数据成本高 1、 ...
分类:
其他好文 时间:
2019-11-29 11:03:38
阅读次数:
69
共享锁(S锁):又称读锁,若事务T对数据对象A加上S锁,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。排他锁(X锁):又称写锁。若事务T对数据对象A加上X锁,其他事务不能再对A加任何锁,直到T释放A上的锁。 总结:共享锁,可以再加共享锁。排他锁,不能加任何锁 某一场地故障时,可使用其 ...
分类:
数据库 时间:
2019-11-29 11:01:09
阅读次数:
92
本人小白,最近使用着两款云主机管理工具体验,针对管理云主机工具体验作出对比。此文旨在一来给诸位小白劈斧开山(老技术员可以绕路了),二来作为自己花了那么多时间的记录分享。本文可以理解为从一个萌新的角度对云主机管理工具的体验对比。为什么找云主机管理工具?找管理工具管理主机、站点和安装会便捷很多。可想而知,有工具软件能用的肯定能代替部分重复搬砖工作。找了挺多的工具软件的,各家法宝都不一样,而且部分内容了
分类:
其他好文 时间:
2019-11-28 23:16:05
阅读次数:
939
序号字段占4字节,序号字段的值是指本报文段所发送的数据的第一个字节的序号(随机数)。 确认号字段占4字节,是期望收到对方的下一关报文段的数据的第一个字节的序号。 紧急URG,URG=1时有效。 确认ACK,ACK=1时有效。 复位RST,RST=1时出现严重差错,必须释放连接再重新建立传输连接。 同 ...
分类:
其他好文 时间:
2019-11-28 23:11:20
阅读次数:
111
序号字段占4字节,序号字段的值是指本报文段所发送的数据的第一个字节的序号(随机数)。 确认号字段占4字节,是期望收到对方的下一关报文段的数据的第一个字节的序号。 紧急URG,URG=1时有效。 确认ACK,ACK=1时有效。 复位RST,RST=1时出现严重差错,必须释放连接再重新建立传输连接。 同 ...
分类:
其他好文 时间:
2019-11-28 23:02:03
阅读次数:
97
分布式锁 流程 查看目标Node是否已经创建,已经创建,那么等待锁。 如果未创建,创建一个临时节点zkTemp,表示已经占有锁。 如果创建失败,那么证明锁已经被其他线程占有了,那么同样等待锁。 当释放锁,节点被删除,唤醒之前等待锁的线程去争抢锁。 分布式案例 OrderNumber生成订单号类: / ...
分类:
其他好文 时间:
2019-11-28 13:08:07
阅读次数:
67
一、概念 是利用锁的机制来实现同步的。 锁机制有如下两种特性: 互斥性:即在同一时间只允许一个线程持有某个对象锁,通过这种特性来实现多线程中的协调机制,这样在同一时间只有一个线程对需同步的代码块(复合操作)进行访问。互斥性我们也往往称为操作的原子性。 可见性:必须确保在锁被释放之前,对共享变量所做的 ...
分类:
其他好文 时间:
2019-11-28 01:24:31
阅读次数:
82