- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 记一次公司网络在访问内网服务器dns解析失败问题
记一次公司网络在访问内网服务器dns解析失败问题 我们公司的网络是可以访问内网的同时访问外网,有段时间在某些时刻会不能访问内网,dns解析失败,我在网络的dns上写的是内网解析在第一位,我本来认为resolv.conf的nameserver是顺序进行解析的,但实际上他们是并行解析,只返回解析速度最快的响应,仅当options single-request设置之后,才会顺序解析 ...
2022-05-19 09:04:00
1034
原创 ubuntu20.04 LTS编译 python3.7.1
ubuntu20.04 LTS编译 python3.7.1 安装编译前依赖包 sudo apt-get install -y build-essential libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev zlib1g-dev gcc make 编译前配置 sudo ./configure --enable-optimizations --prefix=/usr/local/bin/pytho
2021-06-28 15:40:41
275
原创 使用cfssl签发证书
下载cfssl wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 -O /usr/bin/cfssl wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 -O /usr/bin/cfssl-json wget https://pkg.cfssl.org/R1.2/cfssl-certinfo_linux-amd64 -O /usr/bin/cfssl-certinfo chmod +x /usr/
2020-12-23 10:18:54
892
转载 k8s使用阿里云私人docker仓库需要进行登录
在集群中创建保存授权令牌的 Secret Kubernetes 集群使用 docker-registry 类型的 Secret 来通过容器仓库的身份验证,进而提取私有映像。 创建 Secret,命名为 regcred: kubectl create secret docker-registry regcred \ --docker-server=<你的镜像仓库服务器> \ --docker-username=<你的用户名> \ --docker-passwor
2020-12-15 19:21:46
1263
原创 property函数执行顺序
class Student(object): @property def score(self): # 2 a = 1 return a @score.setter def score(self, value): # 1 pass if __name__ == "__main__": a = Student() print(a.score) 实例化student 之后调用pro.
2020-12-07 14:08:02
253
原创 python列表去重
data=[] data = [dict(val) for val in set([tuple(dic.items()) for dic in data])]
2020-09-08 09:32:37
273
原创 解析网址
def decorator(fun): print("装饰器第一层") def inner_decorator(*args,sex=10,**kwargs): print(sex,args,kwargs) for i in args: i=i.split('?') print(i) .
2020-08-13 10:39:06
4077
原创 python性能提升-列表取值
条件 使用orm查询 查询结果为列表 需求 只需要一个特定的值 response = self.get('/xxx/xxx/xxx/') # 此处结果为列表 data = response.data targets = [x for x in data if x['z'] == "xxx"] logging.info(targets[0]) 使用列表操作加快语句执行速度 ...
2020-08-13 10:28:40
289
原创 drf后端生成多种格式文件并下载
安装djangorestframework-csv settings中设置 REST_FRAMEWORK = { 'DEFAULT_RENDERER_CLASSES': ( 'rest_framework_csv.renderers.CSVRenderer',) } 首先我们先写一个接口来进行下载 /api/download/file/xxx class FileDownloadView(APIView): """文件下载""" permission_classes = .
2020-05-26 12:01:41
2155
原创 Mac挂载谷歌硬盘方法
rclone挂载google Drive 最近查找大容量存储工具,想到了免费版的Google云盘,询问了一下有一个无限空间的云盘,话不多说开始搞,在淘宝买了个账号开始配在自己的服务器上,但是发现并不是这么好配,查找了很多资料,到最后朋友给我说rclone可以挂在Google云盘,查了一下果然可以,把教程贴出来为以后查看方便 首先安装rclone wget https://www.moerats.com/usr/shell/rclone_debian.sh && bash rclone_d
2020-05-26 11:47:16
5137
原创 redis配置
绑定IP地址,看业务开放 bind 0.0.0.0 Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程,设置为no daemonize no 保护模式 protected-mode no 检查启动状态命令 ps -ef|grep redis |grep 6379 mac以配置文件启动 sudo redis-server /usr/local/etc/redis.conf Ubuntu以配置文件启动 sudo redis-server /etc/redis/r..
2020-05-26 11:46:04
182
原创 sql修改字段长度
sql修改字段长度的语法 alter table 表名 modify 字段名 字段类型; 标准sql所有都适用 alter table 数据库.表名 modify 字段名 字段类型; 修改字段名名称 alter table 数据库名 表名 column col1 to col2; 添加字段 alter table 数据库名.表名 add 字段名 类型; ...
2020-05-26 11:44:50
15606
原创 TOKEN 验证详解
为什么使用token验证 在web领域基于token的身份验证随处可变,在大多说使用web API的互联网公司中,tokens是多用户下处理认证的最佳方式 一下几点特性会让你在程序中使用基于Token 的身份验证 无状态、可扩展 支持移动设备 跨程序调用 安全 那些使用基于Token的身份验证的大佬们 大部分你见到过的API和WEB应用都是用tokens,列如facebook, twitter, google+, github等 Token的起源 在介绍基于token的身份验证的原理与优势之前,不妨
2020-05-26 11:43:38
5352
原创 win10官方制作方式
下载官方工具 https://www.microsoft.com/zh-tw/software-download/windows10
2020-05-26 11:40:30
391
原创 MacOS Django安装到新建项目
首先进行安装python3.7 +Django 2.2.12(LTS)版本 python3.7安装 https://www.python.org/downloads/mac-osx/ python安装完成之后 执行which python3.7查找到python的位置 执行mkvirtuenv -p /usr/local/bin/python3.7 python3.7创建python3.7虚拟环境 执行workon python3.7进入虚拟环境 django 安装https://www.djangopr.
2020-05-13 14:26:20
242
原创 django-dbbackup单独备份某些表至oss2
工具 django-dbbackup==3.2.0 django-aliyun-oss2-storage==0.1.5 settings BACKERUP_DATABASES = {"default": { 'NAME': "xxx", "USER": xxx, "PASSWORD": xxx, "HOST": xxx, "PORT": xxx, "EXCLUDE": ['不需要备份的表明'] } } DBBACKUP_CONNECTORS .
2020-05-09 16:13:13
506
原创 线程取钱
import os from multiprocessing import Process import time import random # 创建银行类 class Bank(object): def __init__(self, money): self.money = money # 存钱方法 def save_money(self, mon...
2018-03-31 01:08:43
339
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅