Python openCV基础操作 1.图片加载、显示和保存import cv2# 读取图片img = cv2.imread("img1.jpg")# 生成灰色图片imgGrey = cv2.imread("img1.jpg",0)# 展示原图cv2.imshow("img",img)# 展示灰色图片cv2.imshow("imgGrey",img)# 等待图片的关闭cv2.waitKey()# 保...
python xlrd模块 一、什么是xlrd模块?Python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。二、使用介绍1.常用单元格中的数据类型类型含义empty空的string文本number浮点型date时间error错误blank空白表格2.打开Excel文件的读取数据d...
python PIL 图像处理 Image模块Image模块是在Python PIL图像处理中常见的模块内。如open、save、conver、show...等功能open(filename,mode)(打开一张图像)。from PIL import Imageim = Image.open("./static/gikki.jpg")im.show()在win的环境下im.show的方式为win自带的图像显...
MySQL三大范式 第一范式(1NF)数据表的每一列都要保持它的原子特性,也就是列不能再被分割。这张表就不符合第一范式规定的原子性,不符合关系型数据库的基本要求,在关系型数据库中创建这个表的操作就不能成功。不得不将数据表设计为如下形式。第二范式(2NF)概率:属性必须完全依赖于主键。下满这张表不符合第二范式的要求。缺点表中的第一行数据都存储了系名、系主任,数据的冗余太大如果有一个新的...
Hash冲突的四种解决办法 一.哈希表简介非哈希表的特点:关键字在表中的位置和它自检不存在一个确定的关系,查找的过程为给定值一次和各个关系自进行比较,查找的效率取决于给定值进行比较的次数。哈希表的特点:关键字在表中位置和它自检存在一种确定的关系。哈希函数:一般情况下,需要在关键字与它在表中的存储位置之间建立一个函数关系,以(key)作为关键字为key的记录在表中的位置,通常称这个函数f(key)为哈希函数。...
Redis基础与持久化 Redis介绍软件说明Redis是一款开源的,ANSI C语言编写的,高级键值(key-value)缓存和支持永久存储NoSQL数据库产品。Redis采用内存(In-Memory)数据集(DataSet) 。支持多种数据类型。运行于大多数POSIX系统,如Linux、*BSD、OS X等。作者: Salvatore Sanfilippo软件特性1)透明性:分布式系统对用户...
Golang基础 一.go的四个运行命令go 命令 文件名 要么根据绝对路径去找,要么能在当前cmd路径下找到go 命令 项目名 去src下找go run 编译并执行,不保存编译后的文件2 go build 编译并保存默认放在当前cmd路径下-o 路径3 go install 编译并放在gopath下的bin目录下4 go fmt 格式化代码//表明当前文件是可执行文件//准确的说...
MongoDB 一.安装(mac)官网手动下载:https://www.mongodb.com/download-center#community下载后手动将文件移动到/usr/local 修改文件名我是使用curl命令来下载安装:打开终端:# 切换到 /usr/localcd /usr/local/#下载sudo curl -O https://fastdl.m...
Golang 介绍与安装 1.介绍与安装Golang 是什么Go 亦称为 Golang(按照 Rob Pike 说法,语言叫做 Go,Golang 只是官方网站的网址),是由谷歌开发的一个开源的编译型的静态语言。Golang 的主要关注点是使得高可用性和可扩展性的 Web 应用的开发变得简便容易。(Go 的定位是系统编程语言,只是对 Web 开发支持较好)为何选择 Golang既然有很多其他编...
python爬虫基础应用----爬取无反爬视频网站 一.爬虫简单介绍 爬虫是什么? 爬虫是首先使用模拟浏览器访问网站获取数据,然后通过解析过滤获得有价值的信息,最后保存到到自己库中的程序. 爬虫程序包括哪些模块? python中的爬虫程序主要包括,requests请求库,seleium请求库,xpath和BeautSoup4解析库, 爬取校花网需要使用到哪些模块? 校花网结构简单,而且没有任何防爬手段,...
Django缓存管理的6种方法 一.django的缓存方式有6种: 1.开发者调试缓存 2.内存缓存 3.文件缓存 4.数据库缓存 5.Memcache缓存(使用python-memecached模块) 6.Memcache缓存(使用pylibmc模块)经常使用的文件缓存和Mencache缓存二.缓存的6种配置1开发调试(此模式为开发调试使用,实际上不执行任何操作...
nginx 项目部署 一.nginx想必我们大多数人都是通过访问网站而开始接触互联网的吧。我们平时访问的网站服务 就是 Web 网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。Web 网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的 请求后才会响应,最终用于提供服务程序的 Web 服务器会通过 HTTP(超文本传输协议)或 HTTPS(安全超文本传输协议)把请求的...
在centos安装MySql的三种安装方法 一.二进制安装MySql1. 下载Mysql安装包wget https://downloads.mysql.com/archives/get/file/mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz如果没有wget 可以先下载weget2. 下载初始化依赖yum install libaio-devel autoconf ...
docker容器的安装与使用 docker 容器概念1.什么是容器容器就是在隔离环境运行的一个进程,如果进程停止,容器就会销毁.隔离的环境拥有自己的系统文件,IP地址,主机名等.kvm虚拟机,linux,系统文件程序: 代码, 命令进程:正在运行的程序2. 容器和虚拟化的区别linux容器技术,容器虚拟化和kvm虚拟化的区别kvm虚拟化: 需要硬件的支持,需要模拟硬件,可以运行...
flask入门 1.安装pip3 install flask2.十行搞定一个flask项目from flask import Flask# 实例化产生一个Flask对象app = Flask(__name__)# 将 '/'和视图函数hello_workd的对应关系添加到路由中@app.route('/') # 1. v=app.route('/') 2. v(hello...
dom与bom 1.节点dom与bom属// DOM:文档对象模型 =>提高给用户操作document obj的标准接口// DOM:以document为根,树状展开所有子节点节点分类// 节点分类:6个// document | doctype文本类型 | element元素 | text文本 | attr属性 | comment注释节点常规操作...
JQ初级 一、认识jQuery1.什么是jQueryjQuery是对原生JavaScript二次封装的工具函数集合jQuery是一个简洁高效的且功能丰富的JavaScript工具库2.jQuery的优势完全开源的源代码强大简洁的选择器事件、样式、动画的良好支撑链式表达式简化的Ajax操作跨浏览器兼容丰富的插件及对外的扩展接口二、jQuery的安装...
js实现小米轮播图 1.浮动与定位结合使用浮动与相对定位//1.两者均参与布局//2.主浮动布局,相对布局辅助完成布局微调//3.相对定位布局微调不同于盒模型布局微调,相对定位布局不影响盒子原有位置,就会影响兄弟盒子布局浮动与绝对定位// 1.只保留绝对定位布局// 2.脱离文档流的盒子宽可以交于内部撑开2.小米更新数据案例默认活跃状态1.将初始的...
js动画 1.事件总结鼠标事件var box = document.querySelect('.box')// 1.点击事件box.onclick = function(){ console.log('单击'); };// 2.双击事件(应用场景不广)box.ondblclick = function(){ cosole.lo...
js操作高级 1.对象使用的高级对象的key为字符类型,value为任意类型var obj ={ name:"name", "person-age":18}// 访问obj.name | obj["name"]obj["person-age"] 对象的属性可以任意添加与删除var ogj = { name:"obj"}...