勿忘,须舍

  • 首页

  • 标签

  • 分类

  • 归档

  • python 随记

  • 关于

  • 搜索

mysql 多表连接查询

发表于 2020-12-26 分类于 mysql

示例图片:

img

阅读全文 »

docker 异常记录

发表于 2020-12-21 分类于 docker

用于记录docker常见错误即其处理方法。

阅读全文 »

docker 学习笔记

发表于 2020-12-21 分类于 docker

Docker简介

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

阅读全文 »

npm install 安装依赖无反应

发表于 2020-12-21 分类于 web , npm
  1. 查看是否是网络原因

  2. 使用cnpm

1
npm install -g cnpm --registry=https://registry.npm.taobao.org
  1. 修改npm镜像地址
1
2
3
4
5
6
7
# 查看镜像网址
C:\Users\Administrator>npm get registry
https://registry.npmjs.org/

# 设置镜像网址
C:\Users\Administrator>
C:\Users\Administrator>npm config set registry http://registry.npm.taobao.org

k8s安装记录

发表于 2020-12-17 分类于 k8s

k8s是一个docker集群的管理工具

K8S介绍

阅读全文 »

Django的缓存

发表于 2020-11-24 分类于 python

Django给我们提供了三种缓存方式:

  • 站点级缓存————缓存整个网站
  • 单个view缓存————对单个有效的视图的输出进行缓存
  • 模板片段缓存————缓存模板里面的某一部分内容
阅读全文 »

python lxml module

发表于 2020-11-24 分类于 python , module

简介

lxml是python的一个解析库,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高。

XPath,全称XML Path Language,即XML路径语言,它是一门在XML文档中查找信息的语言,它最初是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索。

XPath的选择功能十分强大,它提供了非常简明的路径选择表达式,另外,它还提供了超过100个内建函数,用于字符串、数值、时间的匹配以及节点、序列的处理等,几乎所有我们想要定位的节点,都可以用XPath来选择

XPath于1999年11月16日成为W3C标准,它被设计为供XSLT、XPointer以及其他XML解析软件使用,更多的文档可以访问其官方网站:https://www.w3.org/TR/xpath/

阅读全文 »

supervisor 安装使用

发表于 2020-11-09 分类于 supervisor

Supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来控制。

阅读全文 »

python 内建函数

发表于 2020-09-30 分类于 python

min函数

语法:

1
2
min(iterable, *[, default=obj, key=func]) -> value
min(arg1, arg2, *args, *[, key=func]) -> value

参数介绍:

默认数值型参数,取值小者;
字符型参数,取字母表排序靠前者。
key—可做为一个函数,用来指定取最小值的方法。
default—用来指定最小值不存在时返回的默认值。
arg1—字符型参数/数值型参数,默认数值型

示例:

  • 参数为可迭代对象
1
2
3
4
5
6
>>> import random
>>> lst = random.choices(range(-100, 100), k=10)
>>> lst
[-84, 56, -85, 61, 57, -33, -45, 29, -96, -71]
>>> min(lst)
-96
  • 参数为多个参数
1
2
>>> min(87, -31, 20, 53, 97, -35, -64, -78, 85, 45)
-78
  • 可迭代对象为空时,必须指定参数default
1
2
>>> min([], default=0)
0
  • 传入命名参数key,其为一个函数
1
2
3
>>> s = [{'name': 'li', 'age': 24},{'name': 'he', 'age': 45}]
>>> min(s, key=lambda x: x['age'])
{'name': 'li', 'age': 24}

max函数

用法同min函数,结果相反

jupyter notebook 杂记

发表于 2020-09-28 分类于 jupyter

启动命令

1
jupyter-notebook --ip 10.57.43.121 --allow-root --port 9000

jupyter notebook的快捷键

  • 命令模式快捷键(按 Esc 键开启)
1…345…16
Mr Wang

Mr Wang

行动了才会有故事,说出来才会有结果。
154 日志
59 分类
43 标签
RSS
GitHub E-Mail Weibo
© 2022 Mr Wang
总访问量次 | 总访客数人