自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 利用反射动态导出Excel

文章目录前言一、上菜1.引入库2.代码总结前言Excel 导出时会遇到,导出动态表头的情况。如果按部就班的硬拼接,会使代码臃肿,不好看。这里我用反射去做提示:以下是本篇文章正文内容,下面案例可供参考一、上菜1.引入库 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <versi

2022-02-22 17:28:43 267

原创 空间函数--点与点,点与面的计算

文章目录前言一、上菜1.第一道菜:计算点与点之间的长度2.第二道菜:根据已知 点 获取 半径范围内的其他点第三道菜:如何获取空间范围(边界范围)内 所有的点前言这篇主要记录,如何使用空间函数;今天讲三道菜:一是 :计算点与点之间的长度二是 :根据已知 点 获取 半径范围内的其他点三是 :如何获取空间范围(边界范围)内 所有的点一、上菜ST_DWithin:如果几何图形在给定距离内,则返回 trueST_GeomFromText:把元素作为几何图形。ST_Point:返回具有给定 X

2021-12-28 16:37:02 634

原创 图片上传/文件上传

文章目录前言一、上菜1.2.读入数据总结前言上传文件或者图片有很多种方式,今天为分享一下我所使用的一、上菜1.代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._create_default_https_cont

2021-12-28 14:22:05 353

原创 Easy Excel动态组合导出

提示:为了回应开发同学,特写此文,希望能帮助到大家,谢谢大家支持和信任文章目录前言一、上菜1.添加依赖2.核心编码3.导出字段属性介绍前言Easy Excel 真的很好用,今天就为大家介绍如何使用它做动态导出。链接: Easy Excel官网入口.一、上菜1.添加依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</art

2021-12-28 13:55:54 3226 2

原创 树模型工具类 可将列表树转换成对象树

文章目录前言一、数据结构以及转换前后差异对比1. 基础数据2. 普通查询后结果集![在这里插入图片描述](https://img-blog.csdnimg.cn/20210408181344136.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjE1MzUwMw==,size_16,color_FFFFFF,t_70)3.调

2021-04-09 10:14:14 266

原创 Mysql 底层实现

Mysql 底层如何实现的?1.连接器: 使用连接池2.查询缓存:Mysql8.0以后已经删除该功能3.分词器: 词法分析和语法分析4.优化器: 使用它认为最有的方式执行explan5.执行器:调用存储引擎接口最终执行 Mysql的存储引擎1.数据库存储引擎室数据库底层软件组织,DBMS使用数据引起进行创建,查询,更新和删除2.Mysql在V5.5.5之前默认存储引擎室MyISAM; 之后默认存储引擎室InnoDB3. 如何查看内置存储引擎: 命令:mysql&g

2021-03-05 14:22:11 486 3

原创 Session 和Cookie 的总结

如何理解http是一种无状态协议?Http无状态协议,是指协议对于事物处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它碧玺重传。这样可能导致每次连接传送的数量增大。Session 和 Cookie的区别1.Session是存储在服务器端,Cookie是存储在客户端的2.Session的安全性比Cookie要高3.服务器端创建的Cookie,浏览器将其保存在缓存中,当浏览器关闭的时候Cookie消失4.服务器端创建Cookie时候可以通过setMaxAge方法设置Cookie

2021-03-05 13:59:01 57

原创 JAVASE强化基础概念

文章目录前言一、JDK、JRE、JVM是什么?二、面向对象三、Java的基本数据类型和封装类四、构造方法五、方法的重载和重写六、this和super关键字七、字符串三剑客八、equals() 方法 和 ==操作符 的区别九、接口和抽象类总结前言 作为一个码农,到底该如何定位自己的水准呢。目前大多数码农都会经历从入门到放弃的心态。 千里之行始于足下,无论从事何种职业,唯有坚持才是唯一的捷径! 我今天要做的就是通往天堂的开端。提示:以下是本篇文章正文内容,下面案例可供参考一、JDK、JRE、

2021-02-25 15:37:24 128

原创 Java8 日期处理的新特性,真香分享

Java8 日期处理的新特性,真香分享一、简介二、关键类三、实战1. 获取当前的日期2. 获取年、月、日信息3.处理特定日期4.判断两个日期是否相等5.检查像生日这种周期性事件6.获取当前时间7.在现有的时间上增加小时8.如何计算一个星期之后的日期9.计算一年前或一年后的日期10.使用Java 8的Clock时钟类11.判断日期是早于还是晚于另一个日期12.处理时区13.如何体现出固定日期14.检查闰年15.计算两个日期之间的天数和月数16.包含时差信息的日期和时间17.获取当前的时间戳18.使用预定义的格

2021-01-13 11:46:32 176

原创 SQL 分组排序后取值

SQL 分组排序后取值场景前要: 从前有三个班级,每个班级的学生成绩各异,有一天睿智的校长希望知道这一年中,每个班级近一年里所有的学生成绩信息,和查询每个班级近一年里所有第一名的学生成绩信息,故事由此展开:(老师:不要问为什么个别学生信息有差异,问就是他是主角)class 班级表idclass_namestu_id1先锋班95272先锋班4442呆呆班1112傻傻班222students 学生表idnamesex

2020-07-22 16:58:52 872

原创 PostgreSQL创建几何类型表

1、数据表中字段类型不使用以下几何类型, 对于点不多且固定的图形,直接使用 varchar, 其它的使用 geometry原因:几何类型字段内容在导出数据到CSV或SQL脚本时,无法导回数据表postgresql的几何类型如下表:名字存储空间描述表现形式point16字节平面上的点(x,y)line32字节直线{A,B,C}lseg32字节...

2020-04-24 11:33:37 1103

原创 如何理解类型geometry和geography以及4326、3857坐标系

一、地理坐标系和的投影坐标系一、地理坐标系和的投影坐标系地理坐标系(Geographic coordinate system),或称 球面坐标系; 投影坐标系(Projected coordinate systems)或称 平面坐标系二、地理信息的表示地理信息的表示:地理信息通常是以经纬度来表示,如东径多少北纬多少;但在不同的坐标系和投影标准中,表示地理信息经纬度的单位是不同的。...

2020-04-24 11:06:52 15684 3

原创 GIS基础知识 - 坐标系、投影、EPSG:4326、EPSG:3857

1. 大地测量学 (Geodesy)大地测量学是一门量测和描绘地球表面的学科,也包括确定地球重力场和海底地形。1.1 大地水准面 (geoid)大地水准面是海洋表面在排除风力、潮汐等其它影响,只考虑重力和自转影响下的形状,这个形状延伸过陆地,生成一个密闭的曲面。虽然我们通常说地球是一个球体或者椭球体,但是由于地球引力分布不均(因为密度不同等原因),大地水准面是一个不规则的光滑曲面。虽然不规...

2020-04-24 10:20:16 4647

原创 postgis函数知识积累

St_disjoint(geom A,geom B)返回A是否不在B中St_union(geom A,geom B)返回A+B两个几何的合并ST_Collect(geom A,geom B)返回A+B两个几何的聚合St_intersects(geom A,geom B)返回A是否和B有接触St_intersection(geom A,geom B)返回A和B的交集St_within(...

2020-04-09 10:57:54 898

原创 PostGIS如何解决多边形自相交处理

PostGIS如何解决多边形自相交处理postgis 是一个很强大的空间数据库,最近查看很多资料和文档,为了解决空间边界自相加问题。知乎有一篇写到处理这类函数,但是结果可能会出现自相交部分出现镂空,这并不是我想要的。知乎直通车这里先感谢公司一位大佬提供的解决方案,这里为了表达敬仰,大伙一起隔空喊一声 :帆哥,牛逼首先我希望得到的图形是这样的:我在地图上画边界时这样的:相信看到这...

2020-04-02 10:49:13 5509 2

原创 VMWARE ESXI系统

安装与设置VMWARE ESXI系统之前的CSDN 账号进不去了,这里保存地址供我未来使用,也希望能帮到看到这篇文章的同行这里是入口安装与设置VMWARE ESXI系统...

2020-03-24 14:51:02 582

原创 Calendar 通过时间获取年月日周

Calendar通过时间获取年月日周之前百度了很多有关Calendar用法,我经常用到在这里保存方便查看,未来还会继续更新,加油!@Datapublic class CalendarStr { /**年*/ private int year; /**月*/ private int month; /**日*/ private int day;...

2020-03-24 14:45:26 952

原创 JAVA实现导出EXCEL

JAVA 导出 EXCEL之前写过一篇文章 EasyExcel通过模板导出数据发现一些问题导致无法在服务器上下载excel,问题显示好像是与easyExcel 和 POI Excel 有关,目测是版本,我研究的大半天也没搞出来,就换了一个方法,稳稳的。 /**计划拜访EXCEL*/ @GetMapping("/excel/route-planning-store") ...

2020-03-24 14:39:42 955 2

原创 sql 递归查询子节点数据

# sql 递归查询 孩子节点数据-- 向上查询(查询所有父亲节点,包含自己)WITH RECURSIVE res AS ( SELECT t1.* FROM gaia_ocm_area AS t1 --WHERE t1.id = '当前节点' UNION SELECT t2.* FROM gaia_ocm_area AS t2 INNER...

2020-03-24 14:22:05 360

原创 EasyExcel通过模板导出数据

EasyExcel通过模板导出数据大家好,这两天在做excel导出功能,使用的是easyExcel,不得不说其功能全面,很好入手。easyExcel入口.但是在开发的过程中也会遇到一些文档里无法提供解决的问题,这里我分享代码,方便以后自己观看,也希望能帮到想要导出功能的童鞋。@Override public void exportInfo(List<CustomerInfo...

2020-03-20 17:14:18 24951 16

空空如也

空空如也

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

TA关注的人

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