自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (6)
  • 收藏
  • 关注

原创 sqlite3转为geojson

背景 sqlite3是轻量级关系型数据库,使用非常方便,可以满足日常需求,但有时候需要geojson来表达物理世界,通过geojson可见即可达,那么如果转换sqlite3为geojson呢? ogr2ogr是功能非常强大的开源工具,可以支持ogr规范所有数据表达模型 通过ogr2ogr直接转换sqlite3为geojson,我没有执行成功,总是报错,通过曲线救国方式最终完成了转换。如果有人直接转换成功了,辛苦赐教下。 转换步骤 1. sqlite3->shapefile # outpu

2021-08-11 13:09:02 508

原创 KMP算法的next函数求解和分析过程

假设KMP算法中的模式串为P,主串为S,那么该算法中的核心是计算出模式串的P的next函数。 KMP算法是在已知的模式串的next函数值的基础上进行匹配的。 由于本次只讨论next的求值过程,因此KMP算法的数学推理过程这里不再讲解。 从KMP算法的数学推理可知,此next函数只取决与模式匹配串自身的特点和主串没有任何关系,此函数 默认认为next[1]=0,由于next[j]=k表示的意

2012-03-28 21:31:35 3891

原创 POSIX打开和创建一个IPC对象的逻辑过程

POSIX打开一个或创建IPC对象的逻辑如下图所示: 当一个程序打开一个POSIX的IPC对象时候,可以通过以下方法 得知返回的是一个新对象还是引用一个已有的对象: 首先同时指定O_CREATE和O_EXCL标志,如果成功返回,那么 已经创建了一个新对象。然而如果以EEXIST错误失败返回,那么对象 已经存在,程序于是得再次调用打开函数,不过不再同时 指定O_CRE

2012-03-05 16:28:45 495

原创 awk字符串中输出单引号

在awk脚本中的字符串中输出单引号时需要注意,因为在awk中双引号会对三种特殊符号进行解析,包括$、\、'三种,因此如果直接在字符串中写单引号会出错,即使是使用\'也不能正常输出。如下所示:                           由于awk解析器会解析双引号中的单引号,因此提示用户继续输入awk语句,因为解析器认为语句没有结束。 但是如果把\'用单引号包起来的话,解析器就会

2012-02-29 14:22:24 1773

原创 简要介绍awk的程序运行模型

最近在学习awk脚本简单编程,一开始对awk的程序执行过程感到疑惑,不过好好研读了《实践大师unix sed和awk编程》以后对awk的执行过程有了一定的了解,简单介绍如下。 当系统执行awk后,如果有BEGIN模式的话,那么awk将执行BEGIN模式内的语句。然后awk读入第一个输入行,并且将它按照默认的FS分割成字段。分割成字段后,awk检查被分割的输入行中的模式。一个awk模式是指一个模式

2012-02-29 09:55:24 559

Rational_Rose_2003基础教程.pdf

Rational_Rose_2003基础教程,提供了详细的uml介绍。

2011-07-25

turbo c语言头文件函数查询

turbo c头文件库函数查询软件,它是压缩包,打开之后便可运行。

2009-07-13

同济大学高等数学下册答案

同济大学高等数学下册答案(第五版),它是一个压缩包,需要使用PDF阅读器进行阅读。

2009-07-13

masm 汇编运行环境

MASM 汇编语言编译和运行环境软件,它是一个压缩安装包,只需打开压缩包,安装后就可运行。

2009-07-06

turbo c tc安装程序

最常用的C语言运行程序软件。该软件是turbo c 2.0。它是最基本的C运行环境。

2009-07-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除