- 博客(16)
- 收藏
- 关注
原创 DotSpatial要素删除操作
使用Dot Spatial实现要素删除操作时,需要注意要素的index可能出现混乱,所以用以下代码可避免出现index混乱问题。实现代码如下: Map mainMap = mapControl as Map; FeatureSet fs = new FeatureSet(); FeatureLayer featureLayer = main...
2018-09-11 17:17:14 946 1
原创 JSON
JSON通过阅读《JSON必知必会》一书,大致梳理一下JSON的概念、语法、用法以及注意事项:什么是JSONJSON语法什么是JSON JSON:(JavaScript Object Notation)是一种数据交换格式 JSON基于JavaScript对象字面量,但它具有语言无关性。作为一种数据交换格式,可移植性良好。JSON语法 JSO...
2018-06-10 11:23:36 999
转载 Shell脚本学习
Shell脚本学习指南使用《Shell脚本学习指南》一书,学习Shell编程,为运维积累一些基础知识。Shell学习工具 所使用的的学习工具:Windows 7、VMware Workstation、RHEL 7/Ubuntu 16.04、Vim软件工具的原则一次做好一件事 一次只做好一件事的程序在设计、编写、调试、维护,以及生成文件都会容易的多。功...
2018-04-08 08:06:37 293
原创 使用libsvm分类
使用libsvm进行数据分类,首先数据集需要有data数据集和label数据集。data数据集:以double数据类型进行存储数据的属性矩阵,每一列代表一个属性。label数据集:表示所分的类别,同样是double类型的N*1的矩阵。svmtrain函数句柄为:SVMTrain = svmtrain(label,data[,'options']);
2017-12-19 21:49:27 451
原创 Matlab上使用LIBSVM 3.22
1,下载安装Matlab软件(我这里使用Matlab 2014a)。2,下载LIBSVM 3.22LIBSVM下载网址;解压。3,在matlab中,主页—>设置路径—>添加并包含子文件夹,把LIBSVM解压后的问价夹添加进去。4,切换matlab当前工作目录到LIBSVM文件夹下的matlab文件夹。5,输入命令make,完成即可。6,测试。使用libsvmread读取hear
2017-12-11 19:14:27 390
原创 莫尔斯码
莫尔斯码莫尔斯码是由塞缪尔.莫尔斯(1791-1872)发明的.SOS求救信号,并不是英文字母的缩写,而是一个易于记忆的莫尔斯编码序列 SOS三短 三长 三短 … — …
2017-12-04 19:26:15 1519
原创 checked和unchecked关键字
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-12-04 11:29:14 344
原创 Linux目录结构
/bin:bin是binary的缩写,存放最经常使用的命令。/boot:存放启动linux时使用的一些核心文件,包括一些链接文件和镜像文件。/dev:dev是device的缩写,存放linux的外部设备。linux中访问设备的方式和访问文件的方式是相同的。/etc:存放所有的系统所需的配置文件和子目录。/home:用户的主目录,在linux中每个用户都有一个自己的目录,一般该目录名
2017-11-19 10:50:52 264
原创 CentOS基本操作
启动XWindow:startx切换terminal:Ctrl+Alt+F1~F6,如果有图形界面F1默认是XWindow~:代表家目录#:代表root用户$:代表一般用户linux区分大小写登出linux:exit显示时间:date date +%Y%m%d date +%H%M显示日历:cal cal [month] [ye
2017-11-19 10:43:48 500
转载 模式匹配和文本处理
模式匹配和文本处理字符串的处理主要包括寻找字符中的模式(模式匹配),以及通过称为正则表达式的特殊语言来执行正则表达式:正则表达式是一种用于描述字符串格式的语言,它提供了对应于重复字符、替换字符以及分组字符的描述符。其既可进行字符串的搜索,也可以用于字符串的替换。它也是一种字符串。正则表达式中包含的元字符可以进行大范围的搜索等操作。C#使用正则表达式:首先需引入RegEx类,
2017-11-16 14:44:14 1453
转载 字符串、String类和StringBuilder类
字符串、String类和StringBuilder类字符串是字符的序列,它可以包括字母、数字和其他符号。每个产生的字符串都是String类的一个对象。String类:其对象是不变的。对其对象的改变是对其副本的改变。常用String类方法:最常用的有三个:找到字符串的子串;确定字符串的长度;确定字符在字符串中的位置。确定字符串的长度:属性Length;确定字符在字符串中的位置:方
2017-11-16 14:41:07 378
转载 栈和队列
栈和队列栈和队列是两种面向表的数据结构,都提供了易于理解的抽象。栈“后进先出(LIFO)”,栈被广泛用于从表达式计算到处理函数调用的任何编程语言的实现中。队列“后进后出(FIFO)”,队列用于区分优先次序的操作系统处理以及模拟现实的事件方面。C#为使用这种数据结构提供了两种类:Stack(栈)类、Queue(队列)类。栈:这里把栈定义为数据项的列表,而且这些数据项只能从表的末端进行存取访问。可存取...
2017-11-16 14:40:14 332
转载 简单排序
冒泡排序算法:最慢的排序算法之一详细分析:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespace冒泡排序{ class Program
2017-11-15 21:58:04 266
转载 数组
数组:C#中使用数组需要创建System.Array类型的数组对象,以及创建针对所有数组的抽象的基类型Array类提供了一套方法,用于执行排序和查找之类的任务。ArrayList类动态地生成数组,对于无法精确知道数组最终大小或者在程序生命周期内数组大小会发生变化的情况尤为适用,但同时所占用的空间也会稍大一些。数组是System.Array类的一个生命实例,所以使用数组时可以使用此类的所
2017-11-15 21:54:03 245
转载 群集
群集(Collection):定义:结构化的数据类型,作用是存储数据并且提供数据向/从群集中添加、删除和更新操作,以及对群集的不同属性值的设置与返回操作。分类:线性群集(数组)、非线性群集(树、堆、图、集)。线性群集可能是直接存取群集,也可能是顺序存储群集;非线性存取群集可以是层次群集,也可以是组群集。线性群集:直接存取群集:最常见的实例就是数组,其次还有字符串和结构。数组
2017-11-15 21:40:49 1791
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人