直接上命令
wget https://registry.npmmirror.com/-/binary/python/3.9.0/Python-3.9.0.tar.xz -P ~/.pyenv/cache/ |
原理是先把安装包下载到缓存里,install 时会自动检测。
将版本号替换为自己要下载的版本即可。
https://registry.npmmirror.com/binary.html?path=python/
可以先去镜像网站看看有没有自己需要的版本资源,我看了一下,基本都有。
直接上命令
wget https://registry.npmmirror.com/-/binary/python/3.9.0/Python-3.9.0.tar.xz -P ~/.pyenv/cache/ |
原理是先把安装包下载到缓存里,install 时会自动检测。
将版本号替换为自己要下载的版本即可。
https://registry.npmmirror.com/binary.html?path=python/
可以先去镜像网站看看有没有自己需要的版本资源,我看了一下,基本都有。
我尝试升级服务器上的 python。 这花了相当多的时间,所以我在这里总结一下作为提醒。
本文主要解决ModuleNotFoundError: No module named ‘_ssl’问题。
$ pyenv versions |
如果输出如下,则表示未安装。 如果您看到该版本,则表示该版本已安装,您可以跳过该版本。
bash: pyenv: 找不到命令…
pyenv 的安装基于以下文章。 以下是步骤:
https://www.cnblogs.com/zengzuo613/p/18399192
如果服务需要将外部流量路由到 本地节点或者集群级别的端点,即service type 为LoadBalancer或NodePort,那么需要指明该参数。存在两种选项:”Cluster”(默认)和 “Local”。 “Cluster” 隐藏源 IP 地址,可能会导致第二跳(second hop)到其他节点,但是全局负载效果较好。”Local” 保留客户端源 IP 地址,避免 LoadBalancer 和 NodePort 类型服务的第二跳,但是可能会导致负载不平衡。
在实际的业务中,诸多业务是需要保留客户端源 IP,所以需要通过将服务的配置文件中的 externalTrafficPolicy 参数设置为 “Local” 来激活这个特性。
Kubernetes 有一个特性可以保留客户端源 IP。 如果将 service.spec.externalTrafficPolicy 设置为 Local, kube-proxy 只会将代理请求代理到本地端点,而不会将流量转发到其他节点。 这种方法保留了原始源 IP 地址。如果没有本地端点,则发送到该节点的数据包将被丢弃, 因此你可以在任何数据包处理规则中依赖正确的源 IP,你可能会应用一个数据包使其通过该端点。
{ |
增删改都太简单了,这里不赘述了。详情可以看官方文档
1.简单查询
let result : Results<ProjectItp> = realm.objects(ProjectItp.self).filter("NSPredicate:xxxx") |
太多了,如果要看更详细的 参考官方文档-查询
接下来展示几个例子,在文档中仅是简单提及或者没有提及,且无任何示例代码的查询
2.结果集排序
官网下载地址:https://download.docker.com/linux/static/stable/x86\_64/
选择适合的版本,这里以docker-27.2.1.tgz 进行示意。
把下载好的docker-27.2.1.tgz,上传到linux服务器任意路径后,执行解压:
tar zxvf docker-27.2.1.tgz |
Debian/Ubuntu从软件源一键安装
安装Docker
apt install -y docker.io docker-compose |
自启动Docker
systemctl enable --now docker |
Docker官方一键安装脚本
使用官方源安装(国内直接访问较慢)