QGIS基于多期哨兵2影像遥感指数阈值法提取冬小麦分布(1)-数据预处理
本文演示使用QGIS基于NDVI遥感指数阈值法结合决策树提取冬小麦种植面积的过程,总体思路为:根据研究区域冬小麦生长周期特点,选择关键生长期多期遥感影像,计算NDVI指数,并根据NDVI提取关键地类,最后根据不同时期地类分布特点使用决策树进行条件组合,得到冬小麦的种植区域。01流程说明本文将QGIS基于NDVI遥感指数阈值法结合决策树提取冬小麦种植面积的过程分为如下4个步骤:1) 数据预处理2) 计算NDVI指数3) 提取小麦种植区域4) 分类精度评价...
Python django其他文件调用app的Models
’ APP . 类名 ’ 即可class Student(models.Model): classid = models.ForeignKey('organization.Class’, verbose_name='班级id', on_delete=models.CASCADE, max_length=10)
Linux基础命令 ->(个人学习记录笔记)
1.1 Ubuntu操作系统1.1.1 与Windows目录结构对比Windows目录结构效果图:说明:每一个盘符就是一个根目录,在Windows操作系统里面可能会出现多个根目录。Linux目录结构效果图:说明:Ubuntu 没有盘符这个概念,只有一个根目录 / 。Linux主要目录介绍效果图:主要目录说明:/:根目录/bin:可执行二进制文件的目录/etc:系统配置文件存放的目录/home:用户家目录1.2 查看目录命令ls和tree是我们查看目录信息最
Linux高级命令 ->(个人学习记录笔记)
1. 重定向命令1.1 重定向命令的介绍重定向也称为输出重定向,把在终端执行命令的结果保存到目标文件。1.2 重定向命令的使用重定向命令效果图:说明:只要在终端能显示信息的命令都可以使用重定向,比如: tree1.3 小结2. 重定向命令2.1 查看文件内容命令的使用cat命令的效果图说明:cat命令结合重定向可以完成多个文件的合并gedit 文件编辑命令,可以查看和编辑文件more命令的效果图当查看内容信息过长无法在一屏上显示时,可以使用 mor
Java语言高级(第二部分)常用API第二部分 集合 ->(个人学习记录笔记)
第三章 常用API第二部分1. Object类1.1 概述java.lang.Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。如果一个类没有特别指定父类, 那么默认则继承自Object类。例如:public class MyClass /*extends Object*/ { // ...}根据JDK源代码及Object类的API文档,Object类当中包含的方法有11个。今天我们主要学习其中的2
Java语言高级(第三部分)异常多线程 ->(个人学习记录笔记)
第五章 异常与多线程1. 异常1.1 异常概念异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是:异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.1.2 异常体系
Java语言高级(第四部分)File类与IO流 ->(个人学习记录笔记)
第七章 网络编程1. 网络编程入门1.1软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PrTWUD0c-1611465109083)(img/1_cs.jpg)]B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7D2T
Java语言高级(第五部分)网络编程 ->(个人学习记录笔记)
第七章 网络编程1. 网络编程入门1.1软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PrTWUD0c-1611465109083)(img/1_cs.jpg)]B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7D2T
MySQL5.5的安装教程
数据库的安装打开下载的 mysql 安装文件双击解压缩,运行“mysql-5.5.40-win32.msi”。选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)三个选项,选择“Custom” ,按“next”键继续。点选“Browse”,手动指定安装目录。填上安装目录,我的是“d:\Program Files (x86)\MySQL\MySQL Server 5.0”,按“OK”继续。确认一下先前的设
数据库服务的启动与登录
数据库服务的启动与登录MySQL 服务器启动方式有两种:通过服务的方式自动启动手动启动的方式1. Windows 服务方式启动1.1 操作步骤:1.2 DOS 命令方式启动1.2.1 操作步骤:1.3 控制台连接数据库MySQL 是一个需要账户名密码登录的数据库,登陆后使用,它提供了一个默认的 root 账号,使用安装时设置的密码即可登录1.3.1 登录格式 1:u 和 p 后面没有空格mysql -u 用户名 -p后输入密码方式:1.3.2 登录格
sqlyog连接mysql错误码2058
首先保证你的MySQL数据库安装成功cmd命令下 mysql -uroot -p密码这样就启动成功了sqlyog配置新连接报错:错误号码 2058,是因为mysql 密码加密方法变了。先登录你的数据库,然后执行ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';password是你的登陆密码。查看mysql的端口号:先登录你的数据库,然后执行 mysql> s
MySQL基础 ->(个人学习记录笔记)
今日内容数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念数据库的英文单词: DataBase 简称 : DB什么数据库?用于存储和管理数据的仓库。数据库的特点:持久化存储数据的。其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库 – SQL常见的数据库软件参见《MySQL基础.pdf》MySQL数据库软件安装 参见《MySQL基础.pdf》安装教程点我卸载
MySQL约束->(个人学习记录笔记)
今日内容1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询2. 约束3. 多表之间的关系4. 范式5. 数据库的备份和还原DQL:查询语句1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。2.
MySQL多表&事务->(个人学习记录笔记)
今日内容1. 多表查询2. 事务3. DCL多表查询:* 查询语法: select 列名列表 from 表名列表 where....* 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部'); # 创建员工表 CREATE TAB
JDBC ->(个人学习记录笔记)
JDBCJDBC基本概念快速入门对JDBC中各个接口和类详解JDBC:1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2. 快速入门:步骤:导入驱动jar包 mysql-connector-java
HTML复学 ->(个人学习记录笔记)
HTMLweb概念概述HTMLweb概念概述JavaWeb:使用Java语言开发基于互联网的项目软件架构:1. C/S: Client/Server 客户端/服务器端在用户本地有一个客户端程序,在远程有一个服务器端程序如:QQ,迅雷…优点:用户体验好缺点:开发、安装,部署,维护 麻烦2. B/S: Browser/Server 浏览器/服务器端只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序优点:开发、安装,部署,维护
Django前端获取的多个文件如何分别写入本地服务器
方法1.从前端获取数据这是一个list数组imagefile = request.FILES.getlist('imagefile')2. 分别写入遍历List数组确定存储路径(笔者采取time + UUID + 0000000001格式命名)打开文件打开流分块写入本地global 从cntfor imagefilei in imagefile: imagepath = os.path.join(os.path.join(os.getcwd(), 'static', 'im
Django 前端上传多个图片或文件后台获取方式
方法1 .采取getlist方法imagefile = request.FILES.getlist('imagefile')这样可以得到一个数组,上传的每个文件都可以获取到2. 注意写入本地服务器时候的问题多文件如何分别写入本地?点击这里看具体内容...
今日推荐
周排行