自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MZ_的博客

好记性不如烂笔头。。。

  • 博客(188)
  • 资源 (12)
  • 收藏
  • 关注

原创 分割集合list成为多个子list

分割集合list成为多个子list

2022-09-13 21:07:25 433 1

原创 javascript 自带函数 读取json文件

通过js自带的fetch函数读取项目内的json文件,不必再 劳烦 jquery了。 fetch('./MyJsonFile.json').then((response)=> { response.json().then((jsonContent) => { console.log(jsonContent) }) });

2021-09-09 23:47:59 630

原创 postgresql函数积累01

string_to_arrayarray_length

2021-08-05 14:13:46 205

原创 生成“月份时间序列” 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 495

原创 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 749

原创 Arthas使用笔记

01、查看某个方法的参数、返回值、抛出的异常。02、设置输出json格式。

2021-08-02 01:24:08 839

原创 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 199

原创 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 147

原创 好用的第三方工具类总结积累

一、Hutool工具包StrUtil.isBlankStrUtil.isEmptyStrUtil.prePaddingStrUtil.afterPaddingHexUtil.decodeHexStrHexUtil.encodeHexIdUtil.simpleIdDateUtil.format二、comman-lang工具包三、comman-lang3工具包

2021-07-30 17:01:59 1194

原创 Excel2013比较两列差异

1、制作数据并组合使用IF和COUNTIF函数。

2021-07-27 00:19:41 167

原创 Excel2013制作“下拉选择”

1、制作“下拉选择”数据源2、设定需要做“下拉选择”限制的区域,按下图操作。3、结果

2021-07-26 23:58:57 276

原创 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 202

原创 Excel2013查询某列重复的数据 01

01、制作excel样例数据02、给A列设置“条件格式”,见下图步骤。 第⑥步,根据具体情况设定公式。第⑦步的样式根据自己喜好设定。03、最终效果见下图。在A列里的空白单元格输入新的数据,会自动根据“条件格式设定样式”。删除多余重复项,只剩下一个项时,红色样式就会消失。...

2021-07-26 21:54:10 127

原创 vue中的this的问题,mounted钩子函数通过this没能获取到data里定义的key/value

注意钩子函数的定义形式,第一种形式是正确的,写成其它形式会导致 this 指向有误,引起一系列问题。。。// 第一种形式mounted(){ // do something}//第二种形式mounted:()=>{ // do something}//第三种种形式mounted:function(){ // do something}...

2021-03-17 15:28:31 1994

原创 Excel粘贴自定义分隔符的文本

1、示例文本a1-b1-c1a2-b2-c2a3-b3-c3共有三行,自定义的分隔符是“-”。2、粘贴进excel里的一个单元格excel识别文本里的换行,自动分成三个单元格。3、excel数据分列,指定分隔符

2020-11-02 21:50:21 4612

原创 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 929 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 430

原创 “excel输入” ”数字形式的文本单元格“ 自动添加 “.0”

在kettle里添加了一个 “excel输入”,其中有一列是单元格的格式是 “文本”,比如日期的前8位(20000101),在kettle的“excel输入”设置字段时,显示的也是 String 类型(图一),然而输出时却是 “20000101.0”的格式。最后 通过 设置 字段格式解决了 “.0”的问题(图二)。 ...

2020-09-07 21:46:59 1097

原创 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 2903

原创 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 673 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 1185

原创 java程序设置时间限制

程序里访问webservice,但是在开发环境下访问不到webservice的地址,webservice客户端程序程序就堵塞挺长的时间(大约5分钟)。在调用webservice处加上超时时间限制,超过设定的时间就往外抛出异常。...

2020-06-23 11:12:35 3085

原创 JS循环调用异步方法

在前端页面选中多条数据,调用后台方法批量处理,要求在页面上加上进度条。解决思路:逐条调用后台方法,每次处理一个数据,上次处理完成后才开始处理本次数据,在for循环里肯定是不能调用后台方法的,于是在异步方法里的回调结果里递归调用后台方法。基本模板如下:function 递归方法(当前数据集索引,全部数据集){ if(当前数据集索引<全部数据集.length){ 异步方法.subscribe(function(){ 递归方法(当前数据集索引+1,全部数据集); //...

2020-06-23 00:56:52 2151

原创 Excel文件首行固定&&前n行固定&&首列固定&&前n列固定

1、首行首列固定2、前n行固定 或者 前n列固定 选中第n+1行 或者 第n+1列,在冻结窗口下来选项中,选 “冻结拆分窗格”命令。 注意:不能同时固定前n行和前n列

2020-06-21 17:12:09 445

原创 文件转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 2376

原创 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 3607

原创 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 924

原创 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 233

原创 numpy里的矩阵乘法运算

np.array、np.matrix两种类对象可以进行矩阵乘法运算,但是同样的 “*”在两种对象里的含义不一样。要么全部使用np.array,要么全部使用np.matrix,别弄混淆了。。。

2020-05-13 09:22:35 730

转载 迁移python虚拟环境后pip无法使用

整理磁盘文件,把盘符名称改了,H盘改为E盘,python命令仍可使用,但是pip命令不能用了。错误提示里有 一个 以前的绝对路径,从网上找资料。看到了https://blog.csdn.net/jewely/article/details/105961555 这篇文章,才解决了问题。 解决方法:直接升级pippython -m pip install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple/ ...

2020-05-12 22:37:53 1096

原创 Word使用自定义标题或者样式

Word版本:2013

2020-05-12 17:08:13 692

转载 JavaScript数组越界问题 的 笔记

在测试的过程中,遇到“从数据里取数据,结果是unefined”的情况,程序里对undefined数据进行了过滤,考虑 是那地方出问题了。最后排查是 js的数组索引越界了。。。java语言如果数组越界,会出现异常,然而js里的数组是一个特殊的对象,一般情况下是允许越界的。。。var a = []; ...

2020-05-07 20:24:59 2648

原创 Office2013使用笔记一

1、在原文档(已有“文章标题结构”)的基础增加一个新的 “标题结构” 原来 有 “5 5.1 5.1.1 5.2 5.2.1”结构,在此结构上增加一个 5.1.2 结构。这种操作常用在修改...

2020-04-29 21:24:37 272

原创 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 484

原创 数据库表的某列的自定义自增函数(mysql)

1、在该列上创建唯一值约束-- 表名 约束名 列名,都不带引号alter table 表名 add constraint 约束名 unique (列名)2、根据字段值要求(比如 年份后两位+两位月份+两位天+当天的第几条记录(5位数,不足在左侧补零)),写一个自增函数。-- dbname01 数据库名-- generateCode 函数名-- testtb01 表名-- b...

2020-04-27 21:10:28 1583

原创 Linux(Ubuntu16_04)登录时的名称和用户名不一致。

使用VMWare安装Ubuntu16_04,安装过程中设置用户名和计算机名,登录时显示的是计算机名,密码是安装时创建的用户的密码,觉得别扭。可修改 /etc/passwd 文件,使登录时显示用户名,修改方式见下图。...

2020-03-30 19:55:27 2516 1

原创 checkbox 列表布局

要求是做出如下效果: 并排写了checkbox,img,label,垂直方向 不默认对齐,于是就 试试改vertical-align样式,达到对齐效果。虽不知道vertical-align的作用机制,在这里记录下,便于以后使用。<style>*{margin: 0px;padding: 0px;}</style><body styl...

2020-03-26 22:39:47 664

原创 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 1917

原创 数据库生成连续的数据值。

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 339

原创 数据库 字段拼接,去除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 1886

MultiLineTextSymbol.js

扩展ArcGIS JS API的TextSymbol,支持多行文本标注。案例效果见:https://blog.csdn.net/shijie_nihao/article/details/100179133

2019-09-01

MovingCar.zip

使用在线的arcgis js api和esri网站的地图,按默认设定的速度匀速行进的小车,不需要修改任何内容。

2019-08-29

measure.html

使用ArcGIS JS API4.X版本做的地图测量功能,具体效果可参考:https://blog.csdn.net/shijie_nihao/article/details/99249361

2019-08-15

最小覆盖圆.zip

随机增量法 计算 散点的最小覆盖圆,c#窗体可视化的效果,运算效果看 https://blog.csdn.net/shijie_nihao/article/details/99249005

2019-08-14

散点凸包.zip

通过 格雷厄姆扫描算法 实现的凸包查找程序,c#可视化效果。可参考:https://blog.csdn.net/shijie_nihao/article/details/99249202

2019-08-14

点是否在多边形内部.zip

根据转角法判断点是否在多边形内部,可视化的判断结果。案例地址在 https://blog.csdn.net/shijie_nihao/article/details/99225717

2019-08-11

多边形面积.zip

通过“微积分”思想计算不规则多边形的面积,通过GDI技术可视化结果。 案例地址:https://blog.csdn.net/shijie_nihao/article/details/99067597

2019-08-11

道格拉斯压缩法.zip

道格拉斯-普克,折线压缩算法的c# 可视化 实现方式,可以很直观地看到压缩效果。案例地址 https://blog.csdn.net/shijie_nihao/article/details/98905329

2019-08-10

ArcGIS JS API图层树.zip

使用arcgis js api和ztree,实现ArcMap的TOC的图层控制效果,地图服务是动态地图服务,切片服务不行。

2019-08-09

ArcGIS JS API热力图

通过FeatureLayer和HeatmapRenderer渲染热力图,不需要依赖地图服务数据,通过变量往FeatureLayer上面添加点数据,下载后可直接在浏览器预览。

2019-05-12

Angular权威教程

不是扫描版的pdf,可以选择复制内容。通过案例讲解,从浅到深,浅显易懂。

2019-02-01

ArcGIS JS API调用天地图的地图服务

下载即用的arcgis js api加载天地图的案例,不需要更改api和地图服务的地址。

2019-01-22

空空如也

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

TA关注的人

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