- 博客(146)
- 收藏
- 关注

原创 《陆面过程》课程
第一讲http://t.cn/A6hR6sll?m=4474530665725819&u=2404245107第二讲http://t.cn/A67tB6ZW?m=4477248084104853&u=2404245107第三讲http://t.cn/A67BpKqZ?m=4479809936110624&u=2404245107...
2020-03-09 16:42:15
3053
1
转载 Google云盘批量删除文件
注意:请先谨慎修改下面的代码,然后再运行,不然容易误删文件。比如,下面的代码就是将根目录下的所有‘.csv’结尾的文件全部删除。5、然后到你的云盘里刷新一下就会发现文件全部删除了。最后把这个ipynb文件也删除掉就好了。整个云盘瞬间清爽了。注意:colab要获取你云盘的权限,直接无脑全部勾选就行。直接粘贴下面的代码到图示位置,然后直接运行即可。把下面代码粘贴到下图中所示位置,然后运行即可。将下面的代码粘贴到下图所示位置。4、将操作同步到云盘。
2023-08-18 23:16:08
559
1
转载 GEE栅格数据使用方法详解
01 栅格数据存储原理Band(波段):波段是栅格数据中的一个单一光谱通道或特定类型的信息。一个图像可以由多个波段组成,以捕捉更丰富的地理信息。Image(影像):影像是由一个或多个波段组成的二维数组。它表示了特定区域上某一时刻或时间序列内各种属性或特征分布情况。例如,在遥感领域,一张卫星图像就可以看作是具有多个波段(如红、绿、蓝)的影像。Image Collection(影像集合):影像集合是由多个相似结构和内容的图像组成,并按时间顺序排列形成序列。这些图像可能来自于不同日期、传感器或场景,并
2023-08-16 15:55:02
1116
转载 GEE 矢量数据详解
通过使用FeatureCollection对象,可以进行各种操作,例如筛选特定区域内符合条件的要素、计算统计指标以及导出为其他格式等。:Geometry表示地理空间中的几何要素,如点、线、多边形等。:通过使用intersection()函数,可以计算两个几何要素或几何对象之间的交集。将返回一个新的几何对象,表示两者重叠的部分。它会返回剩余部分作为一个新的几何对象。它将创建一个新的几何对象,包含两者合并后的形状。3)函数一键导入功能,免除了导入函数的烦恼,帮你将参数列好,提高了代码编写的效率。
2023-08-15 10:40:54
440
转载 21 句话入门机器学习
机器学习有四种用途:分类、聚类、回归和降维。理解了这句话,就意味着学会了机器学习。迷茫的时候,在心里默念这句话,就会找到前进的方向。更严格一点,计算器学习的目的只有三个:分类、聚类和回归,降维不过是达成目标的手段之一。分类和聚类都是对个体样本归类,看起来很相似,实则相去甚远——前者属于有监督的学习,后者属于无监督的学习。分类是基于经验的,而经验来自过往的数据,这意味着分类需要训练;聚类则是基于当前全部样本的特征,不依赖经验,自然也就无需训练。举个例子:让你从一堆水果中挑出苹果、橘子和香蕉,这是分类。
2023-07-21 15:35:16
160
原创 GEE_python + jupyter lab
Jupyter lab是以前 Jupyter Notebook的超级升级版,Jupyter lab真的很适合学习Python,代码块直接运行看结果,同时还可以用Markdown块直接写标注和心得,简直就是学习编程的超级神奇没有之一!强烈建议试一下,PyCharm可以用于生产环境,Jupyter lab用于测试环境,简直完美,美滋滋。找个服务器或者Docker安装centos7,再搭建好py3和nodejs环境,通过浏览器直接码代码,是不是很酷炫....接下来正式开始,先看看整备工作吧。
2022-09-28 20:42:54
478
转载 Extracting Time Series using Google Earth Engine
【代码】Extracting Time Series using Google Earth Engine。
2022-09-28 10:48:08
689
原创 Matlab读取多波段遥感数据,依据多波段信息建立额外栅格图层,处理后导出
【代码】Matlab读取多波段遥感数据,依据多波段信息建立额外栅格图层,处理后导出。
2022-09-01 22:31:55
1650
1
原创 MySQL_Z14视图
#1. 创建视图emp_v1,要求查询电话号码以‘011’开头的员工姓名和工资、邮箱create or replace view emp_v1asselect last_name, emailfrom employeeswhere tell like "011%";#2. 要求将视图emp_v1 修改为查询电话号码以‘011’开头的并且邮箱中包含e字符的员工姓名和邮箱、电话号码create or replace view emp_v1asselect last_name, email,
2022-03-03 21:51:36
726
原创 综合创建和管理表
show create database dbtest1;show tables from dbtest1;#####数据库#修改数据库alter database dbtest1 character set utf8;#删除数据库drop database;#####表select *from salaries;#修改表#删除表,可以使用rollback回滚drop table dep_80;#清空表,不可以回滚truncate table dept_emp;#重命名表
2022-03-03 21:04:32
233
原创 MySQL_Z13约束
#练习1#已经存在数据库test04_emp,两张表emp2和dept2CREATE DATABASE test04_emp; use test04_emp; CREATE TABLE emp2( id INT, emp_name VARCHAR(15) );CREATE TABLE dept2( id INT, dept_name VARCHAR(15) );【题目】#1.向表emp2的id列中添加PRIMARY KEY约束 alter table emp2modify c
2022-03-03 11:32:04
395
原创 MySQL_Z11数据处理之增删改
#1. 创建数据库dbtest11create database if not exists dbtest11 character set 'utf8';#2. 运行以下脚本创建表my_employeesUSE dbtest11;CREATE TABLE my_employees(id INT(10),first_name VARCHAR(10),last_name VARCHAR(10),userid VARCHAR(10),salary DOUBLE(10,2));CREATE T
2022-02-26 15:02:34
284
原创 MySQL_Z10创建和管理表
#1. 创建数据库test01_office,指明字符集为utf8。并在此数据库下执行下述操作#2. 创建表dept01/*字段类型id INT(7)NAME VARCHAR(25)*/#3. 将表departments中的数据插入新表dept02中#4. 创建表emp01/*字段类型id INT(7)first_name VARCHAR (25)last_name VARCHAR(25)dept_id INT(7)*/#5. 将列last_name的长度增加到50#6.
2022-02-24 21:37:06
523
原创 MySQL_Z9子查询
【选择工资大于所有JOB_ID = 'SA_MAN'的员工的工资的员工的last_name, job_id, salary】select last_name, job_id, salaryfrom employees where salary > all ( select salary from employees where JOB_ID = 'SA_MAN');【查询和姓名中包含字母u的员工在相同部门的员工的员工号和姓名】select employee_id, last_
2022-02-22 22:14:24
421
原创 经典题目MySQL
查找入职员工时间排名倒数第三的员工所有信息 有一个员工表dept_emp简况如下:有一个薪水表salaries简况如下:获取每个部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary,按照部门编号dept_no升序排列,以上例子输出如下:(注意: Mysql与Sqlite select 非聚合列的结果可能不一样)SELECT t...
2022-02-12 20:09:59
620
原创 MySQL_Z8聚合函数
【题目】#1.where子句可否使用组函数进行过滤?#No,需要使用having替换where#2.查询公司员工工资的最大值,最小值,平均值,总和max(), min(), avg(), sum();#3.查询各job_id的员工工资的最大值,最小值,平均值,总和select job_id, max(job_id), min(job_id), avg(job_id), sum(job_id)from employeesgroup by job_id;#4.选择具有各个job_id的员
2022-02-12 11:56:23
558
转载 数分路线tips
你肯定会问,我没有数据分析思维,也没有数据分析工作经验,我怎么才能获得相关岗位?学完SQL之后,你确认自己能做数据相关工作,也感觉有一定兴趣进一步了解的情况下这回可以看一看统计学和数据分析模型相关的知识了。推荐学习资料:书籍:《精益数据分析》,这本书非常香,第一它很好读,不会像数学那么枯燥,但是你读完确能对每个行业的数据分析模型有了解,第二你可以在将来的工作中反复去阅读,对你的职业,企业,业务都会有启示。(电子版 最后wx)课程推荐(不是做广告):gitchat上有一门数据分析模型的课,几十
2022-02-10 11:05:27
143
原创 MySQL_Z6多表查询
Z6J26_多表查询如果有n个表实现多表查询,则需要至少n - 1 个连接条件select e.emplyee_id, e.last_name, d.department_name, l.cityfrom employee e, departments d, loccation lwhere e.'department_id' = d.'department_id' and d.'location_id' = l.'location_id';Z6J27/28_等值连接 vs 非等值连接,自连接
2022-02-04 17:02:28
1133
原创 使用“条件函数”的条件求值_eg.将所有slope >25 的 农田转换为林地
https://desktop.arcgis.com/zh-cn/arcmap/10.3/tools/spatial-analyst-toolbox/conditional-evaluation-with-con.htmCon(("slope_Resample1.tif" >= 25) & ("2015_3001.tif" == 1,3,"2015_3001.tif")
2021-03-22 17:37:32
489
原创 VIC_XJP运行全程
1、下载VIC_Res文件(VIC_XJP);GitHub - thanhiwer/VICResOpt: VIC-ResOpt: Optimizing water reservoir Operations in the Variable Infiltration Capacity model2、重新编译程序 先 sudo su 进入root模式 apt-get update (更新apt仓库,需关闭VPN) apt install gcc apt install.
2021-03-16 12:40:58
114
转载 Ubuntu 终端切换root 操作
普通用户切换到root用户首先按组合键 CTRL+ALT+T 进入终端界面,一般终端界面默认为普通用户权限模式,如何从普通用户进入root用户首先重置root密码输入 sudo passwd root 然后根据提示一步一步来。 (输密码是会发现看不到数入的密码。这个貌似是防止偷窥的。)然后进入root有如下方法:1、输入su,然后按照提示输入相应的root密码,就可登录到root权限下。2、输入sudo su,然后按照提示输入相应的root密码,就可登录到root权限..
2021-03-15 16:14:52
2264
原创 MySQL
数据库>>>服务器>>>WebDB(database):存储数据的“容器”,有组织的一系列数据;DBMS(Database Management System):数据库是通过DBMS创造和操作的。MySQL,Oracle...SQL(structure Query Language):专门用来与数据库通信的语言。 不是某个数据库特有语言,几乎所有DBMS都支持SQL ...
2021-01-15 11:27:05
123
原创 流域划分脚本
山脊线与山谷线提取链接:https://pan.baidu.com/s/10OA0ha2eAgSvTg-DqDDY0g提取码:c6c7基于DEM的流域划分(2020年3月已更新该插件,可以一步完成流域提取)链接:https://pan.baidu.com/s/1HIfAjTBlnEuLqk8yVkKLuQ提取码:usnz生态红线符合性分析(该插件是空间叠加分析...
2021-01-14 10:04:13
256
原创 Note
VIC 模型既可以在水平衡模式运行又可在水和能量平衡模式下运行,由于水平衡模式不能解决表平面能量平衡问题,所以它假设土壤表面温度等于当前时间步长的空气温度。水+能量平衡模式不仅可以解决完整的水平衡问题,还可以最大限度地减少水量表面能量平衡误差,此模式相比水平衡模式需要更多计算时间以及需要每日亚模拟时间步长,但是对于土地-大气相互作用的耦合研究至关重要。(但是某一篇文章对比研究后发现没太大差异)...
2021-01-14 10:03:15
739
原创 投稿写作规范
0.98°页边距 Times New Roman,12号,1.5倍段距 开启Abstract 单独一页 Fig/Table 名加粗,note不需要
2020-11-30 15:59:28
305
原创 生物物理反馈机制
1814年,Pierre-simon Laplace,当今世界,现在的状态是上一个状态的结果,下一个状态的成因。 冯诺依曼——‘人类最终能够了解,计算并实现控制以致改变世界’ However, 1961年,爱德华 洛伦兹——混沌理论 chaos——蝴蝶效应,不可预报性。 但是,在一个混沌系统中,虽然个别轨迹是不可预报的(如精确的长期天气预报),而所有轨迹所呈现的整体几何形状是完全可以预报(第二类可预报性)的(如:温室气体排放引起的全球变暖,将不在依赖系统的初始场(由于系统在经过长期积分后完全丧失了对于
2020-11-29 22:29:33
455
转载 地学和环境类期刊点评
转载:https://songchunlin.net/cn/2019/06/journals/水文水资源领域。在我心中排第一的当然是 WATER RESOURCES RESEARCH,作为 AGU 旗下的王牌期刊之一,多年来一直很稳,水资源最好的老牌期刊,在北美很受认可,也是中科院分区里唯一的一区水文水资源期刊。JOURNAL OF HYDROLOGY 也不错,今年影响因子居然超过了 WRR。这个期刊在水文的声誉很好,但是个人更偏爱 WRR 一些,JH 有一些文章在我看来也一般。HYDROLOGY.
2020-11-27 15:14:39
11299
2
原创 Matlab 导入shp文件 并作为地图的底图输出
Map = shaperead('Tailand_n.shp') ;geoshow(Map,'FaceColor',[0.5,1.0,0.5],'facealpha',0.0, 'EdgeColor','black');%把地图画出来%geoshow函数:geoshow是用来显示地图数据的函数geoshow的常用方法:geoshow(lat,lon)直接输入经纬度,将以该经纬度为中心,生成一小片地图geoshow(filename)直接输入地图文件名,生成该地图geoshow(_,Nam.
2020-11-25 19:20:22
9639
2
转载 线性___非线性
https://blog.youkuaiyun.com/lipengcn/article/details/80724088浅谈机器学习中的非线性关于机器学习中的线性和非线性,有两个聚焦点,一个是问题,一个是模型。问题的线性非线性,指的是样本点的分布,是否能在输入空间上用线性超平面区分。模型的线性非线性,是这次讨论的重点。模型的非线性基础数学说,线性指变量之间的数值关系,即满足成比例。因此,变量之间的多项式、指数等关系都算是非线性。网上有一批文章认为,ML 模型的线性非线性,指模型参...
2020-11-14 12:52:48
328
转载 SCI写作中常见的转折用法
转折词的功能?转折是一个主题换到另一个主题之间的转变,可以藉由转折词或短语来表现。转折部分时常放在句首、独立子句和段落里,因此为不同的主题和想法之间建立连结。转折也是用来建立论文的「脉络」,并使各部分有逻辑地相互连接,进而让清楚易懂。转折用法的分类我们可以将所有的转折用法分成四类:Additive transitions提醒读者你要新增或参照其他资讯 Adversative transitions指出信息之间的冲突或不一致 Causal transitions指出后果和因果关系 ...
2020-11-02 14:41:32
10066
转载 SCI论文写作高频词汇短语汇总
说起英语论文写作的重要性,相信广大做科研的小伙伴们可能各有各的领悟。Publish or perish,发表或者毁灭,真是让人痛并渴望着。要想在科研界混,没有几篇拿得出手的SCI,还怎么愉快得在小伙伴面前装B,还怎么在申请标书课题的时候拿来装点一下门面?但很多做科研的人,做起实验来是如鱼得水,潇洒自如,但是对于英文写作是望而生畏,一直苦于入门难,写成难,想写好更难。不要紧,科研是一个讲规矩的世界,不但做课题设计有套路规范,英语论文写作也有一些基本的常识和构架在其中,其实把科研论文拆解来看,就会发现科..
2020-10-30 18:41:28
1528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人