javaEE
文章平均质量分 76
夜郎king
信息系统项目管理师,系统架构设计师,2022博客之星IT其它领域TOP12,CSDN 博客专家,JAVA领域优质创作者,阿里云专家博主,热爱JAVA、大数据、地理信息、项目管理,地理信息行业从业者 一起遨游在GIS大海,徜徉在数字孪生的世界中,关注我发现更多精彩~
展开
-
gis利器之Gdal(三)gdb数据读取
本文介绍了arcgis下gdb和mdb数据库文件,简单比较了两者的区别。文中提供了演示用的gdb数据的下载网址和数据目录展示,并采用qgis进行数据预览,最终给出了给予gdal的gdb数据解析完整代码原创 2022-06-21 21:57:50 · 15733 阅读 · 47 评论 -
基于bizlog-sdk的springboot动态日志记录
分享基于bizlog-sdk的springboot动态日志组件转载 2022-01-21 09:46:27 · 9220 阅读 · 0 评论 -
富文本编辑器Ueditor实战(三)-springboot集成
通过本文,您可了解springboot如何集成ueditor,如何自定义扩展后端的文件上传功能。原创 2022-01-18 13:59:52 · 20588 阅读 · 0 评论 -
Maven在传统Spring项目中支持多环境打包
本文以单体架构为例,技术体系采用单纯Spring框架(未结合SpringBoot下回分解),在开发环境中支持多环境打包配置。常见环境有:开发、测试、与测试、生产等。本文采用Maven打包插件maven-resources-plugin为例详细说明如何配置及打包。Maven等相关知识不是本文重点,如需要深入了解,欢迎自行谷歌或度娘。一、常见配置目录分类如下:通过以目录的形式约定配置文件的存放地址,如dev下存放开发环境相关数据库地址,用户名密码,redis的相关地址,Mq等中间件的地址等。原创 2021-01-23 12:46:50 · 33725 阅读 · 2 评论 -
数据库中动态列的几种设计思路
在需求开发的时候,可能会碰到一种场景,在需求中,涉及的某具体业务中,属性是动态的,在条件允许的情况下,可以使用穷举法对所有可能情况进行属性分析,然后进行分类,最终可以形成一套可以解决的方案。这通常是理想情况,Leader和客户通常不会给这个时间。下面简单说明一下,这种需求的一般解决方案。一、使用数据库DDL进行动态创建。优点, 1:使用简单,sql管理即可实现。缺点,显而易见, 1:不同情况都会动态增加字段,表容易爆炸 2:在已存在数据的表中修改字......原创 2020-11-02 22:16:02 · 61282 阅读 · 6 评论 -
Jenkins内网使用略谈
项目开发过程中,在没有持续集成以前,比较通用的做法都是由一位开发人员(Team Leader或者组长之类)进行手动打包(或基于脚本半自动打包)。完成后,使用文件传输工具向测试环境上传更新包,启动服务器,提醒研发人员测试。一套完整流程下来,花去的时间少说半个小时,如果再出现编译问题,参数设置,恐怕半天也是很容易就过去(这里浪费的时间简直令人发指,遇到复杂环境,编译人员的心真的会崩溃)。采用持续集成加快研发效率,避免人工低效工作,是当下许多研发团队采用的解决方案。(内部目前也基于Jenkins开始持续集成,加快原创 2020-09-05 18:02:01 · 34250 阅读 · 5 评论 -
如何使用JAVA语言构建R树索引并提供查询的例子
1、背景 在最近的工作当中,需要在空间中找到指定范围的目标点。由此想到了R树索引,利用R树索引进行高性能查询,将返回指定范围内的经纬度坐标点。大致的方向已明确,便开始寻找相关实现。通过在互联网上查找资料,已经有开源的JTS工具包可进行相关的索引构建工作,并提供查询功能。本文由此简单的说明如何利用jts进行相关操作。2、相关代码2.1索引的构建,具体代码如下:STR......原创 2019-07-17 08:50:22 · 46666 阅读 · 0 评论