摘要:
一,首先看下pod是什么状态:kubectl get pods -n <namespace> 二,看下pending的pod详情:kubectl describe pod <pod名> -n <namespace> 发现是node的状态是 not ready 三,看下node的状态:kubectl 阅读全文
摘要:
而容器技术的核心功能,就是通过约束和修改进程的动态表现,从而为其创造出一个“边界”。 对于 Docker 等大多数 Linux 容器来说,Cgroups 技术是用来制造约束的主要手段,而 Namespace 技术则是用来修改进程视图的主要方法。 你可能会觉得 Cgroups 和 Namespace 阅读全文
摘要:
问题:假如,现在你要写一个计算加法的小程序,这个程序需要的输入来自于一个文件,计算完成后的结果则输出到另一个文件中。 步骤: 一,由于计算机只认识 0 和 1,所以无论用哪种语言编写这段代码,最后都需要通过某种方式翻译成二进制文件,才能在计算机操作系统中运行起来。 二,而为了能够让这些代码正常运行, 阅读全文
摘要:
面试官:你是怎么理解InnoDB引擎中的事务的? 候选者:在我的理解下,事务可以使「一组操作」要么全部成功,要么全部失败 候选者:事务其目的是为了「保证数据最终的一致性」。 候选者:举个例子,我给你发支付宝转了888块红包。那自然我的支付宝余额会扣减888块,你的支付宝余额会增加888块。 候选者: 阅读全文
摘要:
深拷贝是将 对象本身 复制给另一个对象。这意味着如果对对象的副本进行更改时不会影响原对象。在 Python 中,我们使用 deepcopy()函数进行深拷贝,使用方法如下: >>> import copy >>> b=copy.deepcopy(a) 浅拷贝是将 对象的引用 复制给另一个对象。因此, 阅读全文
摘要:
三个方面: 一,对象的引用计数机制二,垃圾回收机制 三,内存池机制 阅读全文
摘要:
一,概念: 事务(transaction)是一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。事务通过以BEGIN TRANSACTION开始,以commit 或rollback操作结束,commit即提交,提交事务中所有的操作,事务正常结束。rollback即回滚,撤销已做的所 阅读全文
摘要:
给一个正数n,求出斐波那契数列前n项值 1 def fac(n): 2 if n<1: 3 return -1 4 if n==1 or n==2: 5 return 1 6 else: 7 return fac(n-2)+fac(n-1) 8 9 num=int(input("请输入一个正数: " 阅读全文
摘要:
有一个字符串:"calijob-2425-83798402-59309-trj-mapping-msv7b",我想取calijob-2425-83798402-59309-trj-mapping这部分,如何取? 1 a="calijob-2425-83798402-59309-trj-mapping 阅读全文
摘要:
1 dic={3:4,1:3} 2 print(dic.items()) 3 4 # items将字典的key,value以元组的形式,一个列表中 5 for k in dic.items(): 6 print(k) 7 8 # k,v=(3,4),在python中,任何序列(或可迭代对象)都可以通 阅读全文