IT记录

日常学习、工作的点滴记录


  • 首页

  • categories

  • archive

  • tags

  • 搜索

Ubuntu22.04安装NVIDIA驱动

发表于 2023-03-01   |   分类于 系统应用   |   暂无评论

安装NVIDIA驱动

查看系统适合驱动

ubuntu-drivers devices

安装recommended的驱动,重启机器

sudo ubuntu-drivers autoinstall
sudo apt install nvidia-driver-525
reboot

默认安装CUDA12

Python的列表比较

发表于 2023-02-26   |   分类于 Python   |   暂无评论

列表进行包含类比较,只能用遍历的方法这是比较麻烦的,可以使用set()转成集合进行包含比较。

判断列表是否包含另一列表

list1 = ["one","two","three"]
list2 = ["one","three","two","four"]
set(list1).issubset(set(list2))
set(list2).issuperset(set(list1))

获取两个列表相同成员(交集)

list1 = ["one","two","three","five"]
list2 = ["one","three","two","four"]
set(list1).intersection(set(list2))

获取两个列表不同成员

list1 = ["one","two","three","five"]
list2 = ["one","three","two","four"]
set(list1).symmetric_difference(set(list2))

获取一个列表中不是另一个列表成员的成员(差集)

list1 = ["one","two","three","five"]
list2 = ["one","three","two","four"]
set(list1).difference(set(list2))
set(list2).difference(set(list1))

获取两个列表所有成员(并集)

list1 = ["one","two","three","five"]
list2 = ["one","three","two","four"]
set(list1).union(set(list2))

Python的排列组合函数

发表于 2023-02-26   |   分类于 Python   |   暂无评论

pythondeitertools模块下提供了一些用于生成排列组合的工具函数。

  • product(p, q, … [repeat=1]):用序列p、q、...序列中的元素进行排列(元素会重复)。就相当于使用嵌套循环组合。
  • permutations(p[, r]):从序列p中取出r个元素的组成全排列,组合得到元组作为新迭代器的元素。
  • combinations(p, r):从序列p中取出r个元素组成全组合,元素不允许重复,组合得到元组作为新迭代器的元素。
  • combinations_with_replacement(p,r),从序列p中取出r个元素组成全组合,元素允许重复,组合得到元组作为新迭代器的元素。

其中combinations为常用的函数:

import itertools
list1 = [1, 3, 4, 5]
list2 = list(itertools.combinations(list1, 2))
print(list2)

返回结果:
[(1, 3), (1, 4), (1, 5), (3, 4), (3, 5), (4, 5)]

Ubuntu22.04通过Docker安装MongoDB

发表于 2023-02-22   |   分类于 数据库   |   暂无评论

创建数据库本地存储路径

mkdir /var/db/mongodb

通过Docker拉取安装MongoDB

sudo docker pull mongo
sudo docker run -itd --name mongo –-restart=always -v /var/db/mongodb:/data/db -p 27017:27017 mongo

进入MongoDB

sudo docker exec -it mongo bash

Postfix查看删除邮件队列

发表于 2022-12-16   |   分类于 系统应用   |   暂无评论

查看队列邮件

mailq

删除所以邮件

postsuper -d ALL  
1...345678910111213...23

一个高端大气上档次的网站

115 文章
5 分类
51 标签
GitHub 知乎 V2EX SF
© 2026 IT记录
Typecho
主题 - NexT.Pisces