logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于c#的两种最小凸包的生成(三硬币法与串行算法)

凸包(Convex Hull)是一个计算几何(图形学)中的概念。在一个实数向量空间V中,对于给定集合X,所有包含X的凸集的交集S被称为X的凸包。X的凸包可以用X内所有点(X1,...Xn)的线性组合来构造.

#c##算法
c#写的遗传算法的交叉算子,选择算子和变异算子

遗传算法是一类借鉴生物界的进化规律(适者生存,优胜劣汰遗传机制)演化而来的随机化搜索方法。其主要特点是直接对结构对象进行操作,不存在求导和函数连续性的限定;具有内在的隐并行性和更好的全局寻优能力;采用概率化的寻优方法,能自动获取和指导优化的搜索空间,自适应地调整搜索方向,不需要确定的规则。

#算法#arcgis#c#
C#中oracleClient操作空间数据库报“遇到不支持的 Oracle 数据类型 USERDEFINED”

用C#自带控件oracleClient操作arcsde的Oracle数据库,操作普通表时不会出错,而查询arcsde中要素类的表,有时会报“遇到不支持的 Oracle 数据类型 USERDEFINED”比如如下查询语句:select * from Area_A会提示“遇到不支持的 Oracle 数据类型 USERDEFINED”.这是因为该表里含有空间数据,在c#里无法处理。因此需要对

#arcgis#oracle
How it works(22) Geotrellis是如何在Spark上计算的(C) 计算模型初探

1.引入在上一章结尾我们最终生成了MultibandTileLayerRDD[SpatialKey]对象,一切都是为了最重要的步骤——计算——做准备.2. 计算NDVI首先我们回顾一下计算代码:val ndviTiledRDD: TileLayerRDD[SpatialKey] =tiledRDD.withContext { rdd =>rdd.mapValues { tile =>t

在Linux主机中安装windows虚拟机

与网上的许多教程相反,这次的主机是服务版的Ubuntu,没有UI界面,纯命令行.需要在里面的VirtualBox(以下简称vbox)上安装一个Win10的虚拟机.需要满足如下的需求:使用远程桌面程序可以直接连接到虚拟机中的Win10需要与主机的ubuntu共享文件夹需要安装/准备好:(我这里使用5.1.38版本)+扩展:以便远程可视化安装windowswin10的iso,我这里使用win10_20

到底了