上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 列表和元组的主要不同在于,列表是可以修改的,而元组不可以。这意味着列表适用于需要中途添加元素的情形,而元组适用出于某种考虑需要禁止修改序列的情形。 1 列表的使用 >>> x=[1,1,1] >>> x[1]=2 >>> x [1, 2, 1] 删除元素 >>> names=['a','b','c' 阅读全文
posted @ 2024-01-13 21:04 jl1771 阅读(33) 评论(0) 推荐(0)
摘要: 通过名称来访问各个值得数据结构,这种数据结构称为字典。字典是Python中唯一得内置映射类型。 函数dict 可使用函数dict从其他映射(如其他字典)或键-值对序列创建字典。 >>> items=[('name','bob'),('age','26')] >>> d=dict(items) >>> 阅读全文
posted @ 2024-01-13 21:03 jl1771 阅读(45) 评论(0) 推荐(0)
摘要: 字符串方法比较多,其中很多方法都是从模块string那里“继承”而来的。 虽然字符串方法完全盖住了模块string的风头,但这个模块包含一些字符串没有的常量和函数。下面就是模块string中几个很有的常量。 string.digits:包含数字0~9的字符串。 string.ascii_letter 阅读全文
posted @ 2024-01-13 21:02 jl1771 阅读(38) 评论(0) 推荐(0)
摘要: map会将⼀个函数映射到⼀个输入列表的所有元素上。这是它的规范: 规范 map(function_to_apply, list_of_inputs) 大多数时候,我们要把列表中所有元素⼀个个地传递给⼀个函数,并收集输出。比方说: items = [1, 2, 3, 4, 5] squared = [ 阅读全文
posted @ 2024-01-13 20:51 jl1771 阅读(39) 评论(0) 推荐(0)
摘要: 首先并不是必须写成*args 和**kwargs。 只有变量前⾯的 *(星号)才是必须的。当然你也可以写成*var 和**vars等等,而写成*args 和**kwargs只是⼀个通俗的命名约定。 *args 和**kwargs主要用于函数定义,你可以将不定数量的参数传递给⼀个函数。 *args 是 阅读全文
posted @ 2024-01-13 20:34 jl1771 阅读(20) 评论(0) 推荐(0)
摘要: 目录1. 介绍2. 什么是崩溃转储文件?3. 如何生成一个有用的崩溃转储文件4. 使用GDB分析转储文件5. 有用的GDB命令5.1 bt(Back Trace)命令5.1 f (Fly)命令5.2 p(Print)命令5.3 x(examine)命令6. 总结 1. 介绍 在这篇博客文章中,我将讨 阅读全文
posted @ 2024-01-10 21:20 jl1771 阅读(271) 评论(0) 推荐(0)
摘要: PostgreSQL 的内置 autovacuum 功能正在不断改进,一个又一个版本。它变得越来越强大,同时减少了开销并解决了边缘情况。我认为没有任何 PostgreSQL 版本是在没有任何 autovacuum 改进的情况下推出的,毫无疑问,它对于大多数用例来说已经足够好了。 但是,这仍然远非适合 阅读全文
posted @ 2023-11-25 19:33 jl1771 阅读(139) 评论(0) 推荐(0)
摘要: 应用程序开发人员和dba的PostgreSQL锁可见性在大多数情况下与重量级锁相关。复杂的数据库锁定操作需要使用来自系统目录的视图进行完整的检测。应该清楚哪个对象被特定的数据库“后端”进程锁定。任何锁的另一个名称是“瓶颈”。为了使数据库操作并行,我们应该将单个瓶颈分解为多个特定于操作的任务。 目录示 阅读全文
posted @ 2023-11-25 19:31 jl1771 阅读(371) 评论(0) 推荐(0)
摘要: 理解PostgreSQL锁对于构建可伸缩的应用程序和避免停机是很重要的。现代计算机和服务器有许多CPU核心,可以并行执行多个查询。数据库包含许多一致的结构,这些结构由并行运行的查询或后台进程所做的更改可能导致数据库崩溃,甚至损坏数据。因此,我们需要能够阻止来自并发进程的访问,同时更改共享内存结构或行 阅读全文
posted @ 2023-11-25 19:31 jl1771 阅读(623) 评论(0) 推荐(0)
摘要: 为了获得最佳性能,PostgreSQL数据库依赖于正确定义的操作系统参数。配置不当的操作系统内核参数可能导致数据库服务器性能下降。因此,必须根据数据库服务器及其工作负载来配置这些参数。在这篇文章中,我们将讨论一些可能影响数据库服务器性能的重要Linux内核参数,以及如何调优这些参数。 SHMMAX 阅读全文
posted @ 2023-11-25 19:24 jl1771 阅读(850) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页