Windows的开关时间可以通过通过事件查看器查看
打开事件管理器,选择Windows日志,然后选择系统即可查看
Windows的开关时间可以通过通过事件查看器查看
打开事件管理器,选择Windows日志,然后选择系统即可查看
在升级群晖的网卡的时候,如果原本的是单个网卡,现在替换到2.5G等USB类型的网卡,那么需要修改网卡的数量。
群晖机型如:DS 2xx、DS 4xx、DS 7xx、DS 9xx不支持超过2个网卡,那么新增的这个USB网卡自然是不能识别,那么我们现在需要通过SSH在Linux命令行下来修改最高支持的网卡数量。
注意,DS3615xs、DS3617xs等机型可以忽略这一步,其本身支持更多的网卡。
在Python中以字符串形式打印一些数据结构时,输出结果会难以阅读。例如在解释器会话中输出时不仅键是乱序排列,而且字符串中也没有缩进:
1 | mapping = {'a': 23, 'b': 42, 'c': 'ss'} |
可以使用Python内置的json格式化输出
在使用Python处理一些txt或者csv文件过程中,在输出的一些结果里面会有一些特殊的字符
例如:\ufeff
、\xa0
、\u3000
简单来说,这三个字符串分别是字节顺序标记,不间断空白符,全角的空白符。分别可以使用以下的方法去除。
CSV是Comma-Separated Values的缩写,用文本文件形式储存的表格数据。
就可以存储为csv文件,文件内容是:
1 | no.,name,age,score |
有一些服务器的Debian系统虽然默认有Python3,但是没有pip包管理器。可以直接使用一下命令安装
1 | sudo apt update |
1 | sudo apt install python3-pip |
YAML简介
YAML(YAML Ain’t Markup Language)即一种反标记(XML)语言。强调数据为中心,而非标记。YAML大小写敏感,使用缩进代表层级关系。
YAML中支持对象Object(对应Python中的字典), 数组Array(对应Python中的列表)以及常量(字符串、数字(int/float),true/false/null)。
相比于JSON格式,YAML免除了双引号,逗号,大括号,中括号等,(当然也支持原始的JSON格式),并且支持注释,类型转换,跨行,锚点,引用及插入等等。
YAML兼容JSON格式,简洁,强大,灵活,可以很方便的构造层级数据并快速转为Python中的字典。
在有一定丢包率的网络链路上使用 TCP BBR 有着提高传输速度的作用。自从 Linux 内核 4.9 开始已经封装了这个新的 TCP 控制算法 BBR。
BBR的定义
BBR 算法由 Google 提出,原先主要用于 Google 内部网络的速度提升,现在 Google 把它提交到了 Linux 内核,所有人都可以使用了。从 Google 的报告来看,这一新的算法可以明显降低网络延迟。Youtube 全球的延迟比之前的 CUBIC 算法下降了 50% 以上。
一般在 macOS 安装部分应用的时候,会提示应用损坏,或者如下:
App “is damaged and can’t be opened. You should move it to the Trash” Error
网络下载应用被 Apple 添加隔离标识,这个有两个方式可以解决
Python的字典是非常好用的,但是如何在已知Value的情况获得对应的Key呢?
根据Python官方的描述:
If keys, values and items views are iterated over with no intervening modifications to the dictionary, the order of items will directly correspond.
在迭代的过程中,没有对字典进行修改,那么Key和Value总是保持对应关系。
Update your browser to view this website correctly.&npsb;Update my browser now