天涯海角异孤星
Debian 系统默认的 apt 源比较慢,修改为国内的镜像地址,可以加速下载。
可在文件 /etc/debian_version 记录着 Debian 的版本号:
$ cat /etc/debian_version
11.2
可知版本号是 11.2,然后去阿里云的 Debian 镜像站(https://developer.aliyun.com/mirror/debian)找到对应版本的镜像地址。
debian 11.x 的镜像地址是...
由于某些原因,系统自带的应用商店无法正常访问,因此自行去 Github 下载了 Windows Terminal 的安装包。
安装后,界面是英文的,在 Settings 界面的 Language 下拉框也没有看到简体中文的选项。
最简单的方法,打开 settings.json,在根节点添加 "language": "zh-cn"
即可。如:
{
"language": "zh-cn",
"$help": "https://aka.ms/terminal-documentation",
"$schema": "https://aka.ms/terminal-profiles-schema",
"actions": ...
}
默认情况下,Eloquent 会将 created_at
和 updated_at
字段转换为 Carbon 实例。
在调用 toArray 或 toJson 方法时,Carbon 会自动转换成类似这样的格式 2021-12-26T13:20:35.000000Z
,这个叫 ISO-8601 时间格式。如果转换成我们常见的 Y-m-d H:i:s
格式,应该是 2021-12-26 21:20:35
。
要想实现此功能,在模型中覆写 serializeDate
方法即可:
use DateTimeInterface;
protected function serializeDate(DateTimeInterface $date)
{
return $date->format('Y-m-d H:i:s');
}
python requests 持久化 cookie 示例:...
session = requests.session()
返回一个 Session
会话对象,在复用该对象进行请求,会自动带上前一个请求生成的 cookie。
通过 json.dumps(session.cookies.get_dict())
将 cookie 转换成字符串,保存到文件。下次启动程序时,再通过 session.cookies.update(json.load(f))
还原之前的 cookie,这样有效的复用 cookie,在一些需要登录状态验证的场景中可以免去频繁的登录操作。
Nuxt.js 启动时默认主机是 localhost
,默认端口号是 3000
。想自定义主机和端口号的话,需要在 next.config.js
中配置。如下示例:
export default {
server: {
port: 8000, // default: 3000
host: '0.0.0.0' // default: localhost,
}
}
完整配置参考:https://www.nuxtjs.cn/api/configuration-server
vue 页面插入视频,使用如下代码:
<video width="320" height="240" controls>
<source :src="video_url" type="video/mp4" />
</video>
本想使用 video_url 动态绑定视频地址,页面首次加载能正常播放视频,但 video_url 的值改变后,页面上的视频却没有改变,播的还是原来的视频。
将代码改成下面格式即可:
<video :src="video_url" width="320" height="240" controls></video>
也就是,要将视频地址绑定到 video 标签的 src 属性上。
同理,audio 标签也是如此处理。