- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 python读取csv数据
输入系数矩阵时,使用表格方式输入非常方便,这里使用python语言读取csv文件(excel另存为csv文件即可)。1、使用numpy来读csv表格# 1、使用numpy读取csv文件import numpy as npcoef_csv = r'F:\landsat7_kt_coef.csv'with open(coef_csv, 'r', encoding='utf-8') as f:# f.readline() #也可以在这里跳过行 # loadtxt参数详解:
2020-07-11 11:49:12 634
原创 h5py写入str,报错
TypeError: No conversion path for dtype: dtype(‘U8’)h5py写入str不支持unicode编码,可以先将其转为utf-8,再写入,解决data = [tmp.encode('utf8') for tmp in data]hdf5.create_dataset(dataset_name, data=data, compression=compression, compres
2020-06-23 10:18:52 809
原创 分享一个通用的Arcpy调用工具批处理代码
这是批量栅格投影的代码,其它工具可自行修改import arcpyfrom arcpy import envimport os#投影文件out_sys = r"C:\Users\Administrator\AppData\Roaming\ESRI\Desktop10.4\ArcMap\Coordinate Systems\WGS_1984_UTM_Zone_49N.prj"sour...
2020-01-10 15:42:29 683
原创 热岛效应分析原理——大气校正法地表温度(LST)反演
香港热岛效应分析 --基于大气校正法的温度反演一、 引言网上已有众多相关的文章,但多数描述的是软件操作步骤,本文试图尽可能详细地描述原理部分,以下内容需要一点点遥感的基础知识,对下面的公式比较陌生的,建议先翻书查资料哈,有问题可以留言哦,看到会尽量回复哒~二、数据准备1. Landsat8遥感影像2. 香港行政区划(.shp文件)三、反演原理先给出一个计算城市热岛强度的公式:...
2019-08-10 14:46:24 5088 4
原创 用C#实现桌面GIS系列--实现点的绘制
实现点的绘制不妨先来看看效果基本思路在绘制按钮的点击事件里获取三个TextBox的内容,然后新建相应的点类,进行绘制private void button1_Click(object sender, EventArgs e) { double x = Convert.ToDouble(textBox1.Text); // double ...
2019-05-02 10:49:59 3695
原创 爬虫原理概略
爬虫原理爬虫可以分为四步发送请求、接收响应解析数据保存数据发送请求、接收响应RequestGET/POSTGET可粗略理解为:请求参数在请求地址上POST请求参数不在请求地址上请求URL请求头,如USER-AGENT等请求体,如POST的表单数据Response响应状态码,如200成功,404丢失,5xx服务器错误响应头,如Cookie响应体...
2019-04-22 22:19:51 117
原创 opencv图像缩放及编码模仿实现(python)
用opencv的API实现缩放非常的简单#用API实现图片缩放import cv2img = cv2.imread('c.jpg', 1) #后面的1表示彩色,0表示黑白shape = img.shape #获取图像的宽、高、颜色层数height = shape[0] #!!!重点,shape[0]表示高,我输错调了一个钟width = shape[1]destHeight = i...
2018-10-31 15:40:45 257
原创 xshell 连接错误: Could not connect to '127.0.0.1' (port 22): Connection failed.
以ubuntu为例首先应该做的是检查服务器上的ssh有没有安装,其次是有没有启动:ps -e | grep ssh如果是用虚拟机如:VMVare等,一定要把虚拟机的网络模式设为桥接 桥接 桥接最后如果127.0.0.1连接不上,为什么不试一下ifconfig 获取地址呢?...
2018-09-22 12:57:09 9496
原创 C++拷贝构造函数调用时机及陷阱
拷贝构造调用有四种用一个对象 初始化 另一个对象时函数实参传递给形参时,这也差不多是初始化啦函数返回值,C++编译器在这做的就很奇怪了,今天早上调了一早上#define _CRT_SECURE_NO_WARNINGS#include <iostream>using namespace std;//大家可以看一下陷阱在哪class Teacher{pu...
2018-06-28 12:01:41 1938 1
原创 【java入门必做案例】十六进制字符串转整数
十六进制的百度百科如下: 十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。详细十六进制的换算之类请读者自查,下面直接给出十六进制字符串转整数的实现值为数字的char...
2018-03-10 11:13:19 5089
原创 Matlab基础知识
Matlab基础知识前言:笔者在学习数据分析时,发现像Matlab、R语言、Python这些都是工具,它们和Java和C系语言不一样的是它们比较灵活,使用者不必像Java一样要完全理解整个语言,而主要是现学现用的多,尤其是现在的工具包日新月异,脚本语言,拿来就可以用,就可以跑出我们的模型才是目的,不必死扣细节。先来个例题:解如下方程: x2−3x+1=0" role="pr
2018-02-04 00:02:14 281
原创 解决jsp提交信息中文乱码
jsp提交信息出现中文乱码解决方法:1.当提交的是表单时,设置request的编码:request.setCharacterEncoding("utf-8");String username = request.getParameter("username");2.标签的href属性传参数时,这时需要去修改 tomcat\conf\server.xml 文件,在其标签中加上 URI
2018-01-29 22:22:21 418
原创 js倒计时
html lang="en">head> meta charset="UTF-8"> title>倒计时title>head>script>window.onload = function() { //显示当前时间 var weekday = new Array(7); weekday[0] = '星期日'; weekday[1] = '星期
2018-01-12 13:46:21 178
原创 解决多属性链式动画无法执行到clearInterval问题
先直接上代码,有空再详解/** * move.js * Created by Calf on 2018/1/10. */var startMove = function(obj,json,fn){ clearInterval(obj.timer); var flags = []; //是否完成的标志,true为完成 for(var i = 0; i < g
2018-01-11 11:27:10 334
原创 线性规划之单纯形解法Java实现
单纯形法理解完这个算法后大家也可以打一下,打码过程中,会有很多很多的错误要排查,编码一小时,排错三小时,不过从中可以练习到蛮多的
2017-12-01 09:41:50 8366 14
原创 XML用Java写入
DOM写入获取Document对象 documentBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); Document document = documentBuilder.newDocument(); 上述的document对象应该就是整个DOM的入口了,可以用document
2017-11-23 16:13:33 248
原创 Java简易扑克牌
Java简易纸牌,每个玩家一个牌,主要练习Comparable、Collections.shuffle()、ArrayList等
2017-11-19 02:33:41 459
转载 线程中调用Toast闪退解决方案
会报:java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() 错误,一直以为是我的Socket的问题,接模拟器看Logcat才发现是Toast的问题,查了资料:在调用Toast(或者AlertDialog)的地方的前面加上Looper.prepare(
2017-09-19 09:06:49 1776
原创 百鸡百钱,在经典里总能口味出不一样的美
今天随手拿到一本书,看到一些趣味的问题,第一个便是百鸡百钱问题:一只公鸡五钱,一只母鸡三钱,三只小鸡一钱。现用百钱买百鸡,请问公鸡,母鸡,小鸡各多少只?看到这个问题,第一个想到的就是穷举循环法,即用三个循环来写遍历三种鸡,判断 鸡一百鸡且钱花一百则输出各种鸡的数量。 但是三个循环的时间成本太高,可以用组合的方法,即公鸡和母鸡的数量知道了,小鸡的数量就等于100 - gongji - muji...
2017-05-12 11:08:42 732
原创 能上QQ,不能打开网页
昨晚作死,下了个fiddler之类的软件,今早起来一开机就打不开网页,竟然能上QQ于是,老规矩,百度,不过一般都要折腾好久(所以记录下来,有相同错误的网友可以参考下)百度上有好多方法,我试了好多才成功,我用的是这个:首先以管理员身份运行命令行,然后输入:netsh winsock reset重启后,完美上网
2016-12-02 16:25:39 291
原创 Linux帮助命令
帮助文档帮助命令有三种:man、help、info讲它们的区别之前要先讲一下内部命令和非内部命令内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。区分命令是否内部命令:使用type [命令] 进入正题,man(manual)命令用来查看非内部命令帮助信息,help用来查看内部命令的帮助信息,而info
2016-11-11 19:41:26 178
原创 php开发环境:xampp
最近想玩php,Apache是一个比较好用且好搭建的服务器,但是Apache官网只提供源码,安装有点麻烦,而xampp是一个集成的网站开发环境,包含了数据库啊之类的环境。 回顾一下搭建中有的问题吧: 首先还是在网上傻瓜式百度【xampp】,在安装的时候都是傻瓜式,要注意的是安装目录,我的工作目录是D盘,可能安装在D盘比较好。 最重要的还是安装完以后的端口问题*(————重点:如果安装完
2016-10-10 23:28:04 350
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人