摘要: 这篇文章主要介绍了python/golang如何实现循环链表,帮助大家更好的理解和学习循环链表的实现方法,感兴趣的朋友可以了解下 循环链表就是将单链表的末尾指向其头部,形成一个环。循环链表的增删操作和单链表的增删操作区别不大。只是增加时,需要考虑空链表增加第一个节点的特殊情况;删除时需考虑删除节点是 阅读全文
posted @ 2020-11-10 09:40 linux-123 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 当表中的数据不需要时,则应该删除该数据并释放所占用的空间,删除表中的数据可以使用Delete语句或者Truncate语句,下面分别介绍。 一、delete语句 (1)有条件删除 语法格式: delete [from] table_name [where condition]; 如:删除users表中 阅读全文
posted @ 2020-11-09 09:37 linux-123 阅读(2160) 评论(0) 推荐(0) 编辑
摘要: MariaDB 和 MySQL 都是使用 SQL 的开源数据库,并且共享相同的初始代码库。MariaDB 是 MySQL 的替代品,你可以使用相同的命令(mysql)与 MySQL 和 MariaDB 数据库进行交互。因此,本文同时适用于 MariaDB 和 MySQL。 开始在 Linux 系统上 阅读全文
posted @ 2020-11-08 00:04 linux-123 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 当你在 LVM 中的磁盘空间耗尽时,你可以通过缩小现有的没有使用全部空间的 LVM,而不是增加一个新的物理磁盘,在卷组上腾出一些空闲空间。 减少/缩小逻辑卷是数据损坏的最高风险。所以,如果可能的话,尽量避免这种情况,但如果没有其他选择的话,那就继续。 缩减 LVM 之前,建议先做一个备份。当你在 L 阅读全文
posted @ 2020-11-07 08:32 linux-123 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 为了从容器和Kubernetes技术中受益,并做出更明智的决策,Gartner从企业收集了有关技术的最常见5大问题。 虽然容器已经诞生了10多年,但在过去几年中,容器的普及和采用率仍然不断增长。根据Gartner的调查,到2025年全球超过85%的企业将在生产中运行容器化应用,这比2019年的不到3 阅读全文
posted @ 2020-11-06 08:49 linux-123 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 学习Linux的最佳方法是将它用于日常工作。 阅读Linux书籍,观看Linux视频不仅仅是足够的。 学习Linux没有捷径可走。 你不可能在一夜之间在Linux中掌握。 这需要时间和持久性。 刚刚潜入。最好的学习方法就是去做。 如果你卡住了,百度会解决你的问题。从那里开始,你会有意想不到的收获。 阅读全文
posted @ 2020-11-05 09:02 linux-123 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 分布式锁是控制分布式系统之间同步访问共享资源的一种方式。 下面介绍 zookeeper 如何实现分布式锁,讲解排他锁和共享锁两类分布式锁。 排他锁 排他锁(Exclusive Locks),又被称为写锁或独占锁,如果事务T1对数据对象O1加上排他锁,那么整个加锁期间,只允许事务T1对O1进行读取和更 阅读全文
posted @ 2020-11-04 08:42 linux-123 阅读(184) 评论(0) 推荐(0) 编辑
摘要: zookeeper 的 ACL(Access Control List,访问控制表)权限在生产环境是特别重要的。ACL 权限可以针对节点设置相关读写等权限,保障数据安全性。permissions 可以指定不同的权限范围及角色。 ACL 命令行 getAcl 命令:获取某个节点的 acl 权限信息。 阅读全文
posted @ 2020-11-03 08:39 linux-123 阅读(251) 评论(0) 推荐(0) 编辑
摘要: docker技术现在越来越流行,接下来为大家介绍一些常用命令 查看集群节点 docker node ls 创建nginx服务 #docker pull hub.test.com:5000/almi/nginx:0.1 #下载私有仓库镜像 docker service create --name ng 阅读全文
posted @ 2020-11-02 08:40 linux-123 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 分析平台生成的报告中总是有大量晦涩难懂的数字。如果以详细的彩色图形来显示这些数字,那么情况又会是另外一番局面。虽然这些图形也是分析软件生成的,但是大多数非技术用户却可以轻松掌握瞬息万变的发展趋势。 数据可视化工具将数据以可视化的形式表现了出来,例如创建图形、表格、导航图等,这使得分析对于业务用户来说 阅读全文
posted @ 2020-11-01 09:46 linux-123 阅读(164) 评论(0) 推荐(0) 编辑