- 博客(188)
- 资源 (12)
- 收藏
- 关注
原创 javascript 自带函数 读取json文件
通过js自带的fetch函数读取项目内的json文件,不必再 劳烦 jquery了。 fetch('./MyJsonFile.json').then((response)=> { response.json().then((jsonContent) => { console.log(jsonContent) }) });
2021-09-09 23:47:59
777
原创 生成“月份时间序列” java和js版本
一、java版本(依赖了hutool工具包的DateUtil类)// DateUtil 来自 hutool工具的maven包 <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.6.3</version>// 都是以每月1号开始String startTimeStr = "2020-08-01 00:00:00";Strin
2021-08-05 13:49:48
589
原创 windows系统命令 findstr
纯属个人笔记,勿喷发现一个类似于linux的grep命令的windows命令“findstr”,在windows server上很好用。findstr /? // 查看命令帮助。(“windows 风格”的命令,一般使用 / 指定选项) 命令语法:findstr [OPTIONS] [TERM] [FILENAME],options就是 /指定的参数,term就是要查找的 字符串,filename就是查找term的文件,term...
2021-08-02 22:41:59
1004
原创 postgis入门02
01、创建包含geometry类型的表-- 第一种方式创建包含geometry类型的表CREATE TABLE station ( ID SERIAL PRIMARY KEY, -- 主键 NAME VARCHAR ( 64 ), -- 名称 coord GEOMETRY(Point,4326) -- 点坐标,coord是字段名称,一般是geom或the_geom,可以自定义);-- 创建索引CREATE INDEX indexName ON tableName U
2021-07-31 01:09:28
272
原创 postgis入门01
01、创建 geometry类型的对象select st_geomfromtext(('POINT(117 36.5)'),4326) as coords;02、geometry转wktselect st_astext(st_geomfromtext(('POINT(117 36.5)'),4326));03、wkt转geojsonselect st_asgeojson(st_astext(st_geomfromtext(('POINT(117 36.5)'),4326)));
2021-07-30 18:08:38
196
原创 好用的第三方工具类总结积累
一、Hutool工具包StrUtil.isBlankStrUtil.isEmptyStrUtil.prePaddingStrUtil.afterPaddingHexUtil.decodeHexStrHexUtil.encodeHexIdUtil.simpleIdDateUtil.format二、comman-lang工具包三、comman-lang3工具包
2021-07-30 17:01:59
1559
原创 Excel2013常用函数积累01
以下内容纯属个人笔记,有理解不对的地方,望指正,勿喷,谢谢。01:countif countif(区域,查找内容),我的理解是 “countif 直接当作count使用,countif找不到值时,就返回0,countif和if配合使用,countif返回0时,if就认为是false,IF(COUNTIF(区域,查找内容)>1,"countif返回值大于0的情况","countif返回0的情况")。IF+COUNTIF可以实现 查重、查差异的功能。02:$绝对引...
2021-07-26 23:12:24
278
原创 Excel2013查询某列重复的数据 01
01、制作excel样例数据02、给A列设置“条件格式”,见下图步骤。 第⑥步,根据具体情况设定公式。第⑦步的样式根据自己喜好设定。03、最终效果见下图。在A列里的空白单元格输入新的数据,会自动根据“条件格式设定样式”。删除多余重复项,只剩下一个项时,红色样式就会消失。...
2021-07-26 21:54:10
199
原创 vue中的this的问题,mounted钩子函数通过this没能获取到data里定义的key/value
注意钩子函数的定义形式,第一种形式是正确的,写成其它形式会导致 this 指向有误,引起一系列问题。。。// 第一种形式mounted(){ // do something}//第二种形式mounted:()=>{ // do something}//第三种种形式mounted:function(){ // do something}...
2021-03-17 15:28:31
2109
原创 Excel粘贴自定义分隔符的文本
1、示例文本a1-b1-c1a2-b2-c2a3-b3-c3共有三行,自定义的分隔符是“-”。2、粘贴进excel里的一个单元格excel识别文本里的换行,自动分成三个单元格。3、excel数据分列,指定分隔符
2020-11-02 21:50:21
6152
原创 arcgis server使用已有的瓦片数据(曾经用arcgis发布过的瓦片服务)
1、准备数据2、发布服务 1)、ArcMap添加数据,定位到Layers所在的目录,ArcMap识别Layers为一个栅格数据,把Layers添加到arcmap。 2)、创建一个和Layers相同坐标的shp文件(线 或 面 都行)。创建shp文件只是为了能发布服务,别往shp文件里存要素。 3)、把Layers从 左侧内容列表里移除,只留下shp数据。 4)、发布服务。服务名 和 步骤一 的新文件夹 同名。设置为 瓦片服务类...
2020-09-14 19:01:15
1107
3
原创 C++ 输出文本文件——笔记
1、引入头文件、使用命名空间#include<fstream> // 文件输出 头文件#include<iostream>using namespace std;2、创建 文件流对象,指定 文件流模式// 类名未区分 input/output,通过参数指定// 1、文件已存在的情况: 覆盖(ios::out)/追加(ios::app)// 2、文件不存在的情况: (ios::out)/(ios::app) 两种模式都创建新文件fstream fileS
2020-09-09 20:24:37
497
原创 “excel输入” ”数字形式的文本单元格“ 自动添加 “.0”
在kettle里添加了一个 “excel输入”,其中有一列是单元格的格式是 “文本”,比如日期的前8位(20000101),在kettle的“excel输入”设置字段时,显示的也是 String 类型(图一),然而输出时却是 “20000101.0”的格式。最后 通过 设置 字段格式解决了 “.0”的问题(图二)。 ...
2020-09-07 21:46:59
1439
原创 leaflet marker单击事件函数、双击事件函数 冲突
问题描述:如果一个marker添加了单击事件函数和双击事件函数,在双击marker时,会执行两次单击函数和一次双击函数。 解决方式:在单击事件函数里通过定时器控制延迟执行。单击事件函数和双击事件函数里都先清定时器。 扩展:一般的dom的单击、双击 也可以这么处理。 var timer; L.marker([51.5, -0.09]).addTo(map).on('click',function(e){ clearTime...
2020-07-24 22:38:59
3162
原创 iclient leaflet 子图层显示控制
以iserver8c自带的服务为例 var map=L.map('map', { crs: L.CRS.EPSG4326, center: [35.44,119.51], maxZoom: 18, zoom: 9, attributionControl: false }); // 先引入 iclient-leaflet // 子图层集合 是 字符串,"0:"的含义未知,12是子图层.
2020-07-24 22:29:56
783
1
原创 Postman调用 .net 的webservice
1、使用post方式调用,url以 asmx 止。2、设置header,content-type text/xml;charset=utf-8。3、body里选择raw,参数模板如下:<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmls...
2020-07-01 23:39:01
1341
原创 java程序设置时间限制
程序里访问webservice,但是在开发环境下访问不到webservice的地址,webservice客户端程序程序就堵塞挺长的时间(大约5分钟)。在调用webservice处加上超时时间限制,超过设定的时间就往外抛出异常。...
2020-06-23 11:12:35
3208
原创 JS循环调用异步方法
在前端页面选中多条数据,调用后台方法批量处理,要求在页面上加上进度条。解决思路:逐条调用后台方法,每次处理一个数据,上次处理完成后才开始处理本次数据,在for循环里肯定是不能调用后台方法的,于是在异步方法里的回调结果里递归调用后台方法。基本模板如下:function 递归方法(当前数据集索引,全部数据集){ if(当前数据集索引<全部数据集.length){ 异步方法.subscribe(function(){ 递归方法(当前数据集索引+1,全部数据集); //...
2020-06-23 00:56:52
2246
原创 Excel文件首行固定&&前n行固定&&首列固定&&前n列固定
1、首行首列固定2、前n行固定 或者 前n列固定 选中第n+1行 或者 第n+1列,在冻结窗口下来选项中,选 “冻结拆分窗格”命令。 注意:不能同时固定前n行和前n列
2020-06-21 17:12:09
557
原创 文件转base64的多种方式
1、JDK1.7import sun.misc.BASE64Encoder;import java.io.*;import java.util.Objects;public class Class01 { public static void main(String[] args) throws IOException { InputStream in = new FileInputStream("C:\\Users\\xxx\\Desktop\\abcdefg.mp
2020-06-21 16:44:56
2646
原创 img图片 保持比例、居中显示
外部容器设置 固定宽度高度,设置line-height与height相等(垂直居中),设置text-align是center(水平居中),内部img设置style(max-height:100%;max-width:100%;vertical-align: middle; margin: 0 auto;)。 <div style="width: 398px;height: 298px;line-height: 298px;text-align: center;borde...
2020-05-26 09:47:29
4105
原创 SuperMpa入门步骤(申请试用许可-》安装软件(iDesktop,iServer)-》发布服务)
1、申请试用许可。填写个人信息,许可 是以文件的方式发送至邮箱,使用期限是三个月。 http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx在这申请2、下载软件(idesktop8c, iserver8c)。也是在上面的地址下载。在圈中的方框里下载历史版本。注意:iserver 下载 zip格式的文件,不是exe。zip可以向tomcat似的解压即用。3、解压iserver。配置许可和管理员账号。注意...
2020-05-19 23:52:38
1041
原创 NVM & Node & npm 使用总结 一
1、NVM环境变量配置NVM_HOME:E:\NVM (NVM的安装位置)NVM_SYMLINK: E:\NVM\nodejs (nodejs自己创建的目录,此环境变量个人习惯设置在NVM的安装目录里)2、设置NVM安装目录下的setting.txtroot: E:\NVMpath: E:\NVM\nodejsarch: 64 proxy: nonenode_mirror: https://npm.taobao.org/mirrors/node/ npm_m...
2020-05-17 20:54:18
314
原创 numpy里的矩阵乘法运算
np.array、np.matrix两种类对象可以进行矩阵乘法运算,但是同样的 “*”在两种对象里的含义不一样。要么全部使用np.array,要么全部使用np.matrix,别弄混淆了。。。
2020-05-13 09:22:35
794
转载 迁移python虚拟环境后pip无法使用
整理磁盘文件,把盘符名称改了,H盘改为E盘,python命令仍可使用,但是pip命令不能用了。错误提示里有 一个 以前的绝对路径,从网上找资料。看到了https://blog.youkuaiyun.com/jewely/article/details/105961555 这篇文章,才解决了问题。 解决方法:直接升级pippython -m pip install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple/ ...
2020-05-12 22:37:53
1215
转载 JavaScript数组越界问题 的 笔记
在测试的过程中,遇到“从数据里取数据,结果是unefined”的情况,程序里对undefined数据进行了过滤,考虑 是那地方出问题了。最后排查是 js的数组索引越界了。。。java语言如果数组越界,会出现异常,然而js里的数组是一个特殊的对象,一般情况下是允许越界的。。。var a = []; ...
2020-05-07 20:24:59
2844
原创 Office2013使用笔记一
1、在原文档(已有“文章标题结构”)的基础增加一个新的 “标题结构” 原来 有 “5 5.1 5.1.1 5.2 5.2.1”结构,在此结构上增加一个 5.1.2 结构。这种操作常用在修改...
2020-04-29 21:24:37
311
原创 ng-zorro搭建能在IE(或者Edge)上运行的项目
1、各个软件的版本nodejs:10.15.3angular/cli:6.2.8ng-zorro-antd版本:1.8.12、按以下命令顺序创建项目1、ng new projectName2、cd projectName3、ng add ng-zorro-antd3、按下图所示修改polyfills.ts文件...
2020-04-27 23:04:34
550
原创 数据库表的某列的自定义自增函数(mysql)
1、在该列上创建唯一值约束-- 表名 约束名 列名,都不带引号alter table 表名 add constraint 约束名 unique (列名)2、根据字段值要求(比如 年份后两位+两位月份+两位天+当天的第几条记录(5位数,不足在左侧补零)),写一个自增函数。-- dbname01 数据库名-- generateCode 函数名-- testtb01 表名-- b...
2020-04-27 21:10:28
1683
原创 Linux(Ubuntu16_04)登录时的名称和用户名不一致。
使用VMWare安装Ubuntu16_04,安装过程中设置用户名和计算机名,登录时显示的是计算机名,密码是安装时创建的用户的密码,觉得别扭。可修改 /etc/passwd 文件,使登录时显示用户名,修改方式见下图。...
2020-03-30 19:55:27
3004
1
原创 checkbox 列表布局
要求是做出如下效果: 并排写了checkbox,img,label,垂直方向 不默认对齐,于是就 试试改vertical-align样式,达到对齐效果。虽不知道vertical-align的作用机制,在这里记录下,便于以后使用。<style>*{margin: 0px;padding: 0px;}</style><body styl...
2020-03-26 22:39:47
751
原创 leaflet Web Mercator坐标和WGS84坐标 转换
在使用leaflet的时候,有些业务数据的坐标是 WebMercator坐标,leaflet的坐标是WGS84的,并没在leaflet里发现有方法供转换。使用开源的 坐标转换类库(pro4j.js)可以满足转换需求。// 源坐标系 目标坐标系 源坐标值 proj4(proj4('EPSG:3857'),proj4('EPSG:4326'), [x坐标值,y坐标值]...
2020-03-26 21:45:48
2119
原创 数据库生成连续的数据值。
1、工作中遇到“在数据库中取一段连续的值”的需求,在sqlserver里可以借助 master..spt_values表(master.dbo.spt_values表)取数据序列(select number from master.dbo.spt_values),取值范围是0~2047。2、Oracle数据库根据dual表和connect by语句,生成数字序列。-- 生成 2901~3...
2020-03-12 23:26:15
411
原创 数据库 字段拼接,去除null值
1、MySql数据库SELECT CONCAT_WS(分割符,列1,列2,列3...) AS 新列名 FROM 表名2、SqlServer数据库SELECT STUFF( COALESCE(',' + 列名, '') + COALESCE(',' + 列名, '') + COALESCE(',' + 列名, '') + COALESCE(',' ...
2020-03-02 00:33:18
2118
MultiLineTextSymbol.js
2019-09-01
measure.html
2019-08-15
最小覆盖圆.zip
2019-08-14
散点凸包.zip
2019-08-14
点是否在多边形内部.zip
2019-08-11
多边形面积.zip
2019-08-11
道格拉斯压缩法.zip
2019-08-10
ArcGIS JS API热力图
2019-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人