logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

nodejs连接oracle批量更新数据测试

这里只是简单测试,其实速度快慢比较大家想都能想出来,程序块执行速度肯定是最快的,因为我们把更新压力转移到数据库内存里去了;批量更新比逐条更新也快了很多,不过只适合固定更新字段的。为了灵活起见,可不可以把程序需要执行的sql写到程序块呢,这样直接塞到数据库中执行岂不美哉?当然可以,目前没有发现程序段的代码量有限制,不过也要考虑数据库的性能问题,哈哈。因为机器性能和更新速度问题,这里只测试更新1w数据

文章图片
#oracle#数据库
postgresql分区表

不同的是pg是以子表的形式创建的分区,我们可以单独去查询或者增删改这个子分区表,不过实际上这个表在数据库对象里是看不到的,他依然属于主表的结构类型。这里我对区县字段创建了分区表、分区子表,并抽取单独一个区的物理表,原始总表数据,把数据插入后,保持同样的索引结构,对这四个表进行查询测试。当我们数据库表数据量比较大,查询经常根据特定字段划分,比如时间,区县,这时候可以考虑采用分区表来提升查询效率和减轻

文章图片
#数据库#postgresql
arcgis+postgresql+postgis使用介绍

众所周知,arcgis如果在oracle中创建地理数据库,必须要使用ArcToolbox里面的地理数据库工具去创建,在里面发现它还可以创建sql_server, postgresql数据库类型,于是我按照arcgis,pg对应版本去弄了一下,并且复制desktop扩展插件到pg中,始终没有创建成功。(注:它这里介绍10.4版本对应的数据库是9.2以上,我自己9.1的数据库也没问题,可以正常链接和使

文章图片
#arcgis#postgresql#数据库
postgresql基于postgis常用空间函数

1、ST_AsGeoJSON 图元转geojson格式。6、st_geometry 文本转二进制。2、 ST_Transform 坐标转换。3、st_astext 图元二进制转文本。7、ST_Intersects 求相交。4、st_srid 查询数据表坐标系。如果为0的话那就没有坐标系。8、表转geojson数据。

文章图片
#数据库
js读取本地word文档并修改文档内容

docxtemplater是一款强大的 Word、Powerpoint 和 Excel生成插件,他可以以参数的形式修改word模板的内容。

文章图片
#javascript#开发语言
turf.js——一个轻量级的GIS数据操作神器

简单介绍一下turf.js:它是一个网页版的空间分析库,主要对geojson操作,计算点、线、面距离,面积,相交,裁剪,简化,平移,缩放,旋转等等功能(只有你想不到,没有它做不到)。2、数据量比较大的时候,不适合做运算。因为GeoJSON 不支持空间索引,这种还的通过服务。1、坐标系是地方坐标系的请绕道;

文章图片
#arcgis
前端通过shpwrite.js导出shp数据

shpwrite是个开源的js包,依靠node来导出shp文件。但是原生js有些问题,无法导出多个面的shp文件,需要自行修改源代码。遗留问题:导出的dbf属性表中文乱码,还在解决中。

文章图片
#前端#javascript#开发语言
element ui时间选择器el-date-picker关于日期禁用disabledDate的使用

发现始终不触发disabledDate,不会走进禁用的方法。寻思再三后,看官网介绍它并不是组件的Attributes。这时候我们过多选择的是elment ui里面的el-date-picker组件,但是又嫌弃人家原始的这个丑陋。个人推介第一个,符合我们日常的逻辑。

文章图片
#vue.js#elementui#前端
vue打包之后的项目在nginx的部署404,以及无法跳转路由问题

常见的使用场景是在单页应用程序(SPA)中,将所有请求都指向主页(如 index.html),然后由前端路由进行处理。这个配置将 /redirect-me 路径的请求重定向到 http://example.com/new-location,并使用 permanent 参数表示永久重定向。你需要将 /path/to/your/static/files 替换为实际的静态文件路径。这个配置将把所有 /o

文章图片
#vue.js#nginx#javascript
到底了