- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 (二)算法和算法评价
(二)算法和算法评价1、算法的基本概念算法是对特定问题求解步骤的描述,它是指令的有限序列,每一条指令表示一个或多个操作。重要特性:(1)有穷性:一个算法必须在执行有穷步之后结束,且每步都要在有穷时间内完成(2)确定性:算法中的每条指令都必须有确切的含义,对于相同的输入只能有相同的输出(3)可行性:算法中描述的每个操作都可以通过执行有限次基本运算来实现。(4)输入:有0个或多个输入。(5)输出:有一个或多个输出,与输入有某种特定关系设计好算法,通常要考虑达到以下目标:(1)算法可以正确的解
2021-03-10 13:37:33
288
原创 (一)数据结构的基本概念
(一)数据结构的基本概念1、 数据数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料2、 数据元素是数据的基本单位,一个数据元素可以由很多数据项组成。数据项是构成数据元素的不可分割的最小单位。3、 数据对象是具有相同性质的数据元素的集合,属于数据的子集。4、 数据类型是一个值的集合和定义在此集合上的一组操作的总称。(1)原子类型:属于不可再分的数据类型(2)结构类型:属于可以再分解的数据类型(3)抽象数
2021-03-09 10:55:51
763
原创 HeatMap.JS+ArcGISAPI结合显示热力图
HeatMap.JS+ArcGISAPI结合显示热力图一、热力图数据获取和处理通过接口获取对应的数据针对获取的数据进行数据的处理通过Turf.js计算点和点之间的距离设定默认的距离和默认最大权重,并根据上面计算的距离重新计算当前点位的权重当该点位的权重超过默认最大权重,更新最大权重将点位信息按照[经度,纬度,权重]的格式进行暂存设置heatmap的config,获取当前地图的视图view创建热力图图层,并刷新视图// 绘制热力图drawHeatMap() { var cas
2021-02-26 10:18:17
977
2
原创 Java编码规范总结
Java编码规范一、编码规范概述二、文件体系结构规则1、文件体系规则(1)java文件目录结构<模块分类目录>action:存放action(控制层\controller)、dao:存放dao(数据层)、form:存放展示层文件、service:存放业务逻辑文件、vo:存放数据对象文件Model:model是数据模型,例如与数据库的某个表相关联 mappers:一般都是JavaBean对象,映射到各表对应的sql增删改查语句,以及表数据结构映射resul...
2020-07-08 18:12:04
559
原创 Probuf相关---JS部分
安装protobuf编译器从github上下载编译器源码安装包,https://github.com/protocolbuffers/protobuf/releases应该会有一个proto的执行文件定义一个.proto文件由于是实际项目中使用到,就直接使用项目中的proto文件截图了编译生成访问类文件运行下面的命令protoc--js_out=import_style=commonjs,binary:.***.proto最前面的 proto 指的是你下载的可执行文..
2020-07-08 18:06:13
734
原创 C#读取TXT文本的DEM数据并且生成灰度图以及随机生成灰度图
在网上找了很多资料,一直感觉数据处理的很慢,不能达到自己的理想速度。最后通过边读边处理的方式来减少内存的占用,来加快速度。首先创建窗体应用程序后,添加好PictureBox控件 设置灰度板和任务计数器: 读取提txt文本的代码如下: 最后,把bmp生成的图像显示在PictureBox里面当然不能忘记读取数据后的数据处理,把每一行数据映射到256的灰度,并且填...
2018-10-22 17:20:57
2297
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人