- 博客(164)
- 收藏
- 关注
转载 配置kubernetes.client的参数遇到的坑
配置kubernetes.client遇到的一些坑:一,job-name不能重名,如果job-name已经有了,再创建job,则会发生冲突cliflict这样将会报以下错误:Reason : Conflict二,environment中,参数只能是string,参数不能是数字或其他类型,比如:environment = {”name“:123...
2019-09-22 15:58:00 6108
转载 flask中request对象获取参数的方法
从当前request获取内容:method: 起始行,元数据host: 起始行,元数据path: 起始行,元数据environ: 其中的 SERVER_PROTOCOL 是起始行,元数据headers: 头,元数据data: body, 元数据remote_addr: 客户端地址args: 请求链接中的参数(GET 参数),解析后form: for...
2019-09-03 18:31:00 851
转载 一台linux机器远程mount另一台linux机器
本机电脑系统是unbantu,要将另一台linux电脑上的文件mount到本机目录下。mount的原理是网络文件系统,即NFS,本机操作步骤如下一,安装 nfs-common : apt install nfs-common二,编辑 /etc/fstab ,将要挂在的远程目录写入进去: vim etc/fstab (注意编辑要在root模式下)三...
2019-08-10 16:37:00 1210
转载 k8s常用命令
一,kubectl 命令行的语法如下:$ kubectl [command] [TYPE] [NAME] [flags]上面的命令是: kubectl命令行中,指定执行什么操作(command),指定什么类型资源对象(type),指定此类型的资源对象名称(name),指定可选参数(flags),后面的参数就是为了修饰那个唯一的对象属于典型的英文语法,比如你是老师,...
2019-08-10 14:40:00 231
转载 window下启动redis服务
---恢复内容开始---在windows环境下启动redis服务,前提是你安装好了,启动如下:一,进入redis的安装目录下,在地址栏输入“cmd”,回车二,然后会进入cmd界面,直接运行命令redis-server.exeredis.windows.conf。如果报错,依次执行第一条指令:redis-cli.exe,第二条指令:shutdown第三条指令:ex...
2019-08-01 11:36:00 4528
转载 通信发展史
远古时代人们的交流通过面对面的谈话交流,靠的是声音,声音是声波,一种机械波,需要水或者空气作为介质,声波实质上是一种能量的传递,传播过程中,衰减速度快,传播距离比较短。但是当人们需要远距离交流的时候呢?声音传播不过去,于是人们通过烽火,狼烟,旗语交流,这实际上是通过光来传递信息,光是特定波长的电磁波哦。但是这种传播距离有限。这个时代远距离通信还有飞鸽传书,马拉松等以人和...
2019-07-31 16:28:00 759
转载 python中的实例属性和类属性
在python中,类属性和实例属性的区别是什么?我认为是作用域的不同,实例对象可以访问类属性,类对象不可以访问实例属性。(类的概念本身就是作用域的概念,你不能让一只猫会飞,猫属于猫类,这一类都不会飞。所以“飞”这种方法,猫类不具有)比如:class People(object): name = 'Tom' # 公有的类属性 __age = 12 ...
2019-07-16 11:58:00 130
转载 vim输入操作
在英文状态下按下 键盘上的 ”I“使用下箭标移动光标到最下面一行,然后按下END键,按下ENTER键输入你的内容按下ESC键,然后输入冒号,即 (:wq)输入保存流程结束转载于:https://www.cnblogs.com/chaojiyingxiong/p/11104048.html...
2019-06-28 17:45:00 329
转载 flask的请求上下文request对象
Flask从客户端收到请求时,要让视图函数能访问请求对象request ,才能处理请求。我们可以将request对象作为参数传到试图函数里,比如:from flask import Flask, requestapp = Flask(__name__)@app.route('/')def hello_world(request): # 在这里将reque...
2019-06-24 17:52:00 181
转载 os.environ.get()的用法
os.environ.get()是python中os模块获取环境变量的一个方法import osJS_ADDRESS = os.environ.get("PALM_JS_ADDRESS")print(os.environ.get("PALM_JS_ADDRESS"))什么是环境变量,环境变量是程序和操作系统之间的通信方式。有些字符不宜明文写进代码里,比如数据库...
2019-06-24 11:43:00 6820
转载 k8s上的基础概念和术语
kubernetes基本概念和术语kubeernetes中的大部分概念如Node,Pod,Replication Controller ,Serverce等都可以看作一种“资源对象”,几乎所有的资源对象都可以通过kubernetes提供的kubectl工具(或者API编程调用)执行增删改查等操作并将其保存在etcd中持久化存储。从这个角度来看,kubernetes其实是一个高度...
2019-06-21 18:05:00 259
转载 小白的git克隆流程clone
首先你进去你要存放代码的位置,比如将代码存放到D盘,然后在D盘中右键,点击Git Bash Here,就是说本地仓库要在D盘建立。然后出现git 命令行界面,然后输入命令:git clone + 远程存储库地址。比如:git clone http://git.oschina.net/yiibai/sample.git,指的是克隆远程存储库 :sample 。当出现“Receivi...
2019-06-21 11:35:00 380
转载 最简单的flask项目详解
# 第一部分,初始化:所有的Flask都必须创建程序实例,# web服务器使用wsgi协议,把客户端所有的请求都转发给这个程序实例# 程序实例是Flask的对象,一般情况下用如下方法实例化# Flask类只有一个必须指定的参数,即程序主模块或者包的名字,__name__是系统变量,该变量指的是本py文件的文件名from flask import Flask...
2019-06-20 20:29:00 475
转载 flask中的Configuration为何这样写
flask中的Configurationflask中,我们需要用到很多配置。我们知道最简单的flask是:from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello World!'if __name__ == '__...
2019-06-20 11:37:00 146
转载 数据库事务是什么?
你用支付宝去去超市买东西,100块钱转给超市,其实这是两步:第一步,在支付宝数据库中你的账户减去100;第二步,在超市的支付宝账户上加上100元,交易完成;但是如果第一步完成了,还没执行第二步的时候,停电了会发生什么呢?会发生,你的账户减少了100块,超市的账户金额没变,这不就出现问题了,不得打架了吗?为了解决这个数据一致性问题,数据库事务应运而生。...
2019-06-16 00:11:00 157
转载 python中用os.walk查找全部的子文件
import osimport shutil# 要遍历查找的文件所在的父文件夹trajectory_filename =r"D:\mapping"# 要粘贴到的目标文件夹sources_folder = r'D:\map'for root, dirs, files in os.walk(trajectory_filename): fo...
2019-06-06 17:18:00 233
转载 数据库三范式
关系型数据库设计需遵循三范式:原子性:对属性的原子性,要求属性具有原子性,不可再分解唯一性:对记录的唯一性,要求每一条记录有唯一标识冗余性:对字段的冗余性,要求任何字段不能由其他字段派生出来,字段没有冗余,不存在传递依赖。一般说来,数据库只需满足第三范式(3NF)就行了。没有冗余的数据库设计可以做到。但是,没有冗余的数据库未必是最好的数据库,有时为...
2019-05-20 18:06:00 175
转载 sqlalchemy.exc.NoForeignKeysError:Can't find any foreign key relationships between
这句话的意思是,两张表之间的外键找不到,首先看看外键设置正确了没,如果外键没问题,看看是不是_tablename_设置了没,就是再model中,定义类的时候,表格名称要_tablename_设置一下,不设置,有时候也会报这个错。转载于:https://www.cnblogs.com/chaojiyingxiong/p/10863634.html...
2019-05-14 17:55:00 1105
转载 用redlock实现redis的分布式锁
本文是一个demo,利用多进程,来模拟使用redis分布式锁的使用场景。本机需要安装redis,python3.7下运行代码。分布式锁用redlock这个包实现,实现步骤分三步:实例化锁:rlock = RedLock('test',[{'host': 'localhost','port': 6379,'db': 0,}])获取锁:rlock.acquire(),获取锁之后才...
2019-05-14 15:05:00 244
转载 python中时间戳,datetime 和时间字符串之间得转换
# datetime时间转为字符串def Changestr(datetime1): str1 = datetime1.strftime('%Y-%m-%d %H:%M:%S') return str1# 字符串时间转为时间戳def Changetime(str1): Unixtime = time.mktime(time.strptime(str1, '%Y-%m...
2019-04-24 18:21:00 228
转载 map()函数用法
需求:已知两个列表,现在要一个列表中的元素,分别全部插入另一个列表中,新列表是[[0, 9, 1], [0, 9, 2], [0, 9, 3], [0, 9, 4], [0, 9, 5], [0, 9, 6], [0, 9, 7]]代码实现:search = [0,9]list_num = [1,2,3,4,5,6,7]r = map(lambda x:search...
2019-04-23 11:46:00 107
转载 ThreadPoolExecutor实现异步多线程
import timefrom concurrent.futures import ThreadPoolExecutorexecutor = ThreadPoolExecutor(max_workers=20)list = []# 子线程要执行的函数,一般这里的函数比较耗时,所以要用异步。列表要把线程完成的标志加入到全局列表中。def a(c): ...
2019-04-22 10:30:00 540
转载 list_car()函数小记
一 ,list_car ,前端传过来参数字典,从字典中获取参数二, 根据参数去数据库中查找,条件查找三,将查找出来的对象,flask_sqlalchemy.BaseQuery,然后通过这个对象的items方法,得到由对象组成的列表,然后通过列表生成式和as.dict方法,[r.as_dict() for r in result.items],将数据库中的数据转换成json格式,...
2019-04-11 10:30:00 239
转载 git代码提交流程
从主分支上更新代码,git pull origin pre-release (origin是主机名,pre-release 是主分支,查看主机名 git remote)新建一个分支,git branch + 分支名修改代码切换到新建分支上,git checkout +分支名将代码提交到缓存区上 ,git add .将代码从缓冲区提交到本地仓库 git com...
2019-03-30 18:56:00 103
转载 windows连接ubuntu服务器方式
如图,打开cmd, 输入 ssh imkow@www.dorian.vip参数解析:ssh:secure shell的缩写imknow 是用户名www.dorian.vip 是域名,没有域名的话,这个地方是服务器ip转载于:https://www.cnblogs.com/chaojiyingxiong/p/10553786.html...
2019-03-18 17:59:00 937
转载 win10专业版安装docker实战
在win10专业版上安装docker一,下载Docker for Windows Installer.exe二,在程序面板---程序----程序和功能中找到启动或关闭windows功能,将hyper_v勾选,其下面的一个 选项也勾选上,配置完后重启三,点击安装Docker for Windows Installer.exe,重启电脑四,打开cmd,输入docker --v...
2019-03-13 22:28:00 277
转载 selenium来识别数字验证码
用python写一爬虫,需要模拟登陆,并且有数字验证码。通过selenium+pytesseract+PIL可以实现验证码识别并登陆。三大步:用selenium截屏,此时截取的是整个页面的用PIL库中的Image库,从刚才页面截屏中,通过crop()方法截取 出来验证码图片,然后进行灰度和二值化处理用pytesseract库中的image_to_srting()方法,将图...
2019-03-03 22:37:00 986
转载 web服务器、WSGI跟Flask(等框架)之间的关系
之前对 Nginx,WSGI(或者 uWSGI,uwsgi),Flask(或者 Django),这几者的关系一存存在疑惑。通过查阅了些资料,总算把它们的关系理清了。 总括来说,客户端从发送一个 HTTP 请求到 Flask 处理请求,分别经过了 web服务器层,WSGI层,web框架层,这三个层次。不同的层次其作用也不同,下面简要介绍各层的作用。web服务器,web框...
2019-03-02 16:49:00 353
转载 pymysql的使用
import pymysqlclass StoreSpiderPipeline(object): def __init__(self): # 连接数据库: self.coon = pymysql.connect(host='数据库ip', user='root', password='8888888', port=8888, ...
2019-02-20 11:56:00 75
转载 sql常用 语句总结
一,插入一个新字段:ALTER TABLE +表名+ADD COLUMN(字段名+ 类型)sql1 = 'ALTER TABLE klkl_4s_shop ADD COLUMN (name_real VARCHAR(100) DEFAULT NULL ,registered_capital VARCHAR(100) DEFAULT NULL,register_time VARC...
2019-02-20 11:51:00 96
转载 sql语句insert into where 错误解析
sql语句中,insert into 代表得是插入一条新得数据,全新得数据,所以你这样得写法是错误得,比如:"insert into klkl_Service_shop(name_real,registered_capital) values (%s,%s) where id = 1"这是因为insert into 是插入全新的数据,所以id是最新的,不能加where 条...
2019-02-14 10:20:00 1415
转载 scrapy抓取企业名录
我们要用scrapy抓取企业名录网站的企业信息,并且保存在mysql数据库中,数据大概是22万条,我们用scrapy抓取。第一步,现在item中定义好要抓取的字段import scrapyclass RepairSpiderItem(scrapy.Item): city_name = scrapy.Field() area_name = scr...
2019-02-11 17:02:00 288
转载 用flask写一个接单的接口
用falsk写一个简单的接口,这个接口的数据本来是爬虫爬取的数据,但是今天只写一个flask接口,数据就用测试数据好了。import randomimport reimport timeimport requestsimport flask,jsonfrom flask import requestserver = flask.Flask(__na...
2019-01-25 18:50:00 237
转载 xpath进阶
目标:抓取页面列表信息,并且获取第四个单元格得指定属性代码:import requestsfrom lxml import etreeresp = requests.get('http://xiu.iqixiu.cn/%7Bf24af5d0-4001-446d-82cd-7848fc4c9dc9%7D.htm')rst1 = resp.content.de...
2019-01-25 12:03:00 149
转载 localhost和127.0.0.0
,网络通信知识、127.0.0.1是环回地址,只有本机可以访问0.0.0.0是本机地址,内网外网均可以访问localhost是本机域名,只有本机可以访问ip是分五类转载于:https://www.cnblogs.com/chaojiyingxiong/p/10305435.html...
2019-01-22 19:00:00 121
转载 外网ip和内网ip的区别
外网IP是全世界唯一的IP地址,仅分配给一个网络设备。而内网IP是由路由器分配给每一部内部使用的IP地址,而内网的所有用户都是通过同一个外网IP地址进行上网的,而内网的IP地址每个人的都不一样,Internet上的用户也无法直接访问到内网用户。简单来说呢,外网IP就是标示了您在整个互联网上的地址,就相当于小区的地址,而内网IP呢,就是标识着您在局域网里面的地址,也就是小区内的几栋几楼几号...
2019-01-21 19:10:00 303
转载 服务器在没有request请求时是什么状态
服务器,例如web服务器,在没有接受到request请求时,它是一种什么状态?是监听状态,就像电灯泡在没通电的时候,没法光,灯泡不会不停的问电线有电吗?有电吗?而是电来了,状态就发生了改变!服务器也是如此,监听某个端口,就可以理解为接到了某跟电线,request来了就相当于电,灯泡就是服务器!转载于:https://www.cnblogs.com/chaojiyingxion...
2019-01-18 18:40:00 211
转载 网站名,服务器名,url,ip,域名的区别和联系。
平时我们可能容易混淆这几个名词含义,今天我打算捋一捋这几个概念。我们知道,两台计算机要想互相通信,就像古代写信一样,地址必须要唯一的,不然就会出错。计算机之间通信也是一样的,要保证计算机的地址的唯一性,于是乎就出现了通信协议。接下来我用两个网址来解释一下这几个名词,http://mail.163.com/index.html和https://www.cnblogs.com/chaoj...
2019-01-18 16:56:00 884
转载 flask中获取request的参数的方法
request请求总体分为两类:1.get请求访问时会在地址栏直接显示参数不安全,且参数大小比较小。2.post请求参数不显示在地址栏,一般用户注册、登录都通过post请求完成。flask获取参数方式:request.form.get("key", type=str, default=None) 获取表单数据request.args.get("ke...
2019-01-17 18:36:00 310
转载 python之_init_()方法浅析
在python的类中,我们会经常看到一个类中的一个方法_init_(self) ,比如下面的一个例子:class Student(object): def __init__(self,name,weight,score): self.name = name self.weight = weight self.scor...
2019-01-16 14:29:00 250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人