得之我幸 失之我命

when someone abandons you,it is him that gets loss because he lost someone who truly loves him but you just lost one who doesn’t love you.

比起自己直接从 mongodb 官网下载安装包安装,brew 安装的方式更加的清晰,而且管理版本升级也更加的便捷,所以打算使用 brew 方式安装非 gui 的软件

Read More...


Windows 10 从家庭版升级到专业版之后,无法被连接远程桌面,系统安装完后使用微软验证 app 登录了微软账户,没有输入密码,设置了 pin 登录。

设置打开允许远程桌面连接,但是远程桌面无法连接到这台电脑,输入微软账户和密码提示凭据无法工作,也没有找到可以设置的地方

Read More...


网络七层协议(OSI):7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层

上层模型依赖下层模型

Read More...


eval 函数

  1. 函数的作用:

    计算指定表达式的值。也就是说它要执行的 Python 代码只能是单个运算表达式(注意 eval 不支持任意形式的赋值操作),而不能是复杂的代码逻辑,这一点和 lambda 表达式比较相似。

  2. 函数定义:

    eval(expression, globals=None, locals=None)

    Read More...


在 leetcode 刷题时,有些题目会标注需要原地修改 list,而不产生新的内存占用,这里提一个骚操作

1
2
3
L = [1, 2, 3]
L[:] = L[::-1]
# 原 list 倒序,原地修改

注: string 和 list 很像,但是这个用法就不适用,因为 string(区别于list)是不可变对象,不要试图用下标的方法去改变字符串的值

Read More...


无论啥语言,总是免不了拼接字符串的。从今天起,f-string 方式作为首选方案

几个字符串相关的小问题:

  1. {} 要怎么作为字符串输入?

    1
    2
    >>> print(f'{{}}')
    >>> {{}}
  2. 字符串前面加上 r 的作用
    在 string 前面加上 r,是为了告诉编译器这个 string 是个 raw string,不要转意 backslash '' 。 例如,\n 在 raw string 中,是两个字符,\ 和 n, 而不会转意为换行符。由于正则表达式和 \ 会有冲突,因此,当一个字符串使用了正则表达式后,最好在前面加上 r

Read More...


买了一个国产软件辅助眼睛使用时间,结果某晚吃完晚饭回来它卡住了,因为它会把整个屏幕遮住,造成没法操作的情况,所以它卡住了我的电脑就没法使了,把我给急的,急中生智我赶紧查了查怎么 macOS 上软件强制退出

Read More...


the only present love demands is love