自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

珞珞如石

别总执着得不到,健康快乐最重要!

  • 博客(204)
  • 资源 (18)
  • 收藏
  • 关注

原创 欢迎来到我的博客

本文是一篇欢迎文章,欢迎每一位前来阅读的粉丝。

2021-11-05 14:19:47 3159

转载 虚拟电表软件安装与配置

解压到D盘根目录,目录结构如下。

2024-07-11 17:58:32 5

转载 解决访问 jar 包里面的字体报错:OTS parsing error: incorrect file size in WOFF header

网上说是由于使用 maven 的 resource 插件开启 filtering 功能后,会破坏有二进制内容的文件。

2024-06-01 19:34:11 57

转载 webpack 用 webpack-parallel-uglify-plugin 打包报错 warnings is not a supported option

warningsis not a supported option 意思是:不支持“警告”选项。我们需要修改配置。

2024-05-30 17:12:51 26

原创 别低估文本处理,用awk

昨晚,办公室里的人越来越少,大家基本都收拾东西回家。我也正准备起身,突然发现同事在非常兴奋地Ctrl+CCtrl+V。由于我和他关系不错,看他加班就问他在干什么。他回答说在日志中逐条提取所需要的数据。我问他搞了多久了,他说好久了,以为很少,结果好多。我问他数据有没有什么特征,他说那当然有了,都是在同一个出错的字符串上一行,我随即向他推荐文本处理的Linux工具awk。

2024-05-15 08:00:00 190

原创 咱也自定义一个 logback 的 MessageConverter

读罢Hollis大神的,我久久不能平静,这么好的东西!为什么不加到我的项目中来呢?说时迟,那时快,我添加了日志转换器,但是同事抱怨说,本来正常的JSON字符串输出变得有斜杠了。我一瞅,这!有点尴尬,我安慰同事说:“我加个判断,马上搞定。

2024-05-14 08:00:00 283

原创 WPS表格:对比少于1万的两列数据

WPS表格:对比少于1万的两列数据

2024-05-13 07:45:00 287

原创 WPS表格:使用vlookup函数解决乱序数据对应问题

WPS表格:使用vlookup函数解决乱序数据对应问题

2024-05-12 08:00:00 393

原创 Gitlab:从其它项目组里导入一个项目

Gitlab:从其它项目组里导入一个项目

2024-05-11 11:40:01 846

转载 MySQL 日期 字符串 时间戳互转

【代码】MySQL 日期 字符串 时间戳互转。

2024-05-11 10:59:54 21

原创 Ubuntu22.04安装微信

偶尔需要微信通信,发现一个贴子,于是记录一下。

2024-04-19 17:27:38 378

原创 《Linux 源码趣读》的读书笔记-第1部分

总的来说,以上就是我对第一部分的所思所想,未来有了新的想法,再基于这个更新。

2024-03-29 21:30:00 989

原创 笔记-GPS设备定位方式

最近接触到的GPS设备有点多,逐渐明白大家定位的机理,也结合网上的文章来做一个简单的总结。

2023-02-14 10:38:05 629 1

转载 DEM切片以及数据发布与展示笔记

DEM切片以及发布,供CesiumJS使用。

2022-11-30 13:30:37 946

转载 GeoServer发布超过2G的GeoTIFF数据

为避免您浪费时间,给出我的环境版本信息 拥有发布 文件地图的能力,但在文件大于 2GB 时,其前端渲染效率便会下降,文件越大下降得越快,甚至于崩溃。正如 Configuring an Image Pyramid 中提到,超过 2GB,你就要思考要不要使用 了。它的含义是影像金字塔,它通过把大文件分层级切割再建立一些列索引的方式来解决发布过大栅格地图文件可能导致发布地图的服务器崩溃的问题。我们的流程总共分两步,第一步是使用 切割文件,第二步是安装 插件发布地图。首先我们在 下,需要下载 ,这里我给

2022-09-21 12:00:00 1910 7

原创 关于处理第三方jar包的maven攻略

当我们进行开发时,如对接第三方应用平台,通常会得到第三方平台提供的jar包。如果仅仅是添加到路径下,有时又会因为类找不到而运行失败,所以通常我们会将jar包安装到本地或上传到私有maven服务器。

2022-09-09 17:28:32 1997

原创 [Err] 1267 - Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT)

转换其中一个字符集排序方式为另一个即可运行SQL不报错了。

2022-07-27 15:18:46 582

原创 The POM for <name> is invalid, transitive dependencies (if any) will not be available

问题背景我的环境:jdk 8maven3如题,我遇到了包的 Warning 导致传递依赖失败了。[WARNING] The POM for com.apple:emit-rocket:jar:1.0 is invalid, transitive dependencies (if any) will not be available: 2 problems were encountered while building the effective model for com.apple:emit-

2022-05-15 16:52:43 756

转载 Java射线法判断一个点是否在一个多边形内部

看到网络上大量重复的博客,书写类似的代码。但英文解释并不清晰,希望通过此博客给出详尽解释。import java.awt.geom.Point2D;import java.util.List;public class GeoUtils { /** * 判断点是否在多边形内 * <p> * 整个算法的思路为:作点平行于y轴的射线,这样就可以直接比较交点是否大于点(x,y)中y的值,可以简化判断。 * * @param point

2022-04-18 16:09:14 1300 1

原创 《地理坐标(经纬度坐标)和屏幕坐标(xy坐标)间的转换》的读后笔记

原文给出了一种基于向量法的对于坐标点的映射方式,该方式可用且原理简单。本文对原文的数学公式做了说明,并附加了Java代码的实现。

2022-03-12 08:13:44 2903 3

转载 Windows命令行杀死占用端口的进程

使用 netstat -ano |findstr ""

2022-03-01 11:19:09 259

原创 学习ECMAScript 2015 系列文章已更完

本文为ECMA Script2015系列文章的目录文章

2021-12-28 20:17:16 305

原创 力扣-104. 二叉树的最大深度-CPP

本文主要介绍了求解二叉树的深度时的解题思路

2021-12-28 20:00:00 352

原创 力扣-108. 将有序数组转换为二叉搜索树-CPP

本文主要介绍了在解生成二叉搜索树时的解题思路

2021-12-27 12:26:06 717

原创 Mybatis XML文件中使用CDATA标签

本文主要介绍了:在编写Mybatis XML 文件时,遇到特殊字符的两种对策。本文推荐使用CDATA标签,但也给出了在自己输出任意XML文件时不使用CDATA标签的建议及解释。

2021-12-24 19:00:00 4079

转载 MySQL5.7.34修改默认字符集,解决中文问号问题

本文主要介绍了修改默认字符集和MySQL批量生成修改已经存在的表的修改字符集的语句的方法。

2021-12-23 10:37:36 436

原创 力扣-876. 链表的中间结点-CPP

本文主要介绍了快慢指针的思考过程和要点

2021-12-21 20:00:00 382

原创 力扣-94. 二叉树的中序遍历-CPP

本文介绍了二叉树中序遍历问题的思考过程,捎带介绍了卫式语句的好处。

2021-12-21 19:00:00 347

原创 NavicatPremium从excel文件导入表数据

本文主要介绍了,如何通过NavicatPremium的导入功能,将excel文件中的信息导入到表内。

2021-12-20 17:37:56 3108

原创 力扣-100. 相同的树-CPP

本文主要介绍了官方给出题解的两种思路,重点介绍了深度优先遍历中递归思想的实现思路,并给出一些思维上的技巧和规范,适合C++的新手阅读。

2021-12-19 11:13:58 463

原创 力扣-69. Sqrt(x)-CPP

本文介绍了解决开平方根问题时的三种常见思路,顺带阐述了其思考过程,逻辑难点。其实初学者掌握最基本的解题思路即可,反复遇见此题后,便会有更多思考。

2021-12-16 17:11:48 667

原创 力扣-13. 罗马数字转整数-CPP

罗马转数字的难点在于读题,题目中已经包含了解法的核心思想。有加也有减,判断出何时减就只剩下加的了。

2021-12-16 15:45:43 157

原创 力扣-12. 整数转罗马数字-CPP

本文主要讲述了C++里map的应用和一些需要注意的点,如果不需要使用map可以使用vector和pair,当然更推荐对象vector来解决一些遍历的问题。

2021-12-13 13:32:11 4399

原创 Java:使用属性注解对应第三方接口的参数名称

在开发过程中,如果第三方接口参数的命名遵循一定的规范,我方在封装请求体时会比较方便和整洁,通常不需要过多的注释。但是如果第三方接口的参数命名非常随意呢?我们就需要使用注解进行标注,使用Java反射机制进行解析。

2021-12-10 10:09:35 1062 2

原创 GeoTools Quickstart 学习笔记

0.背景由于官网文档打开比较慢,我这里写一份学习过程的文档,方便国内的开发者。当然了,我会略过部分非常基础的内容。1.创建一个maven项目第一步是创建一个maven项目,到了2021年其实还是IntelliJ IDEA比较好用。pom文件怎么配置呢?1.1.属性部分 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

2021-11-30 17:14:30 511

原创 从CAD图到GeoServer的探索手账

0.背景当我们需要发布一张地图时,我们会遇到一个不好现状,就是部分地图是用CAD绘制完成的。你也许会说,这有啥区别?这区别很大!在GitHub上有一个# Cannot use DXF with geographic coordinates #1561,里面有这样一段话:Well, we are prepared to handle DXF data in paper coordinates or projected coordinates, but not in geographic coordin

2021-11-29 11:20:47 1187

原创 GeoServer 2.20.1解决跨域问题

GeoServer 2.20.1如果按照官方指示进行filter标签打开注释,会发生启动失败的问题,直接导致服务不可使用,故需要按照问答社区中的方案,使用单独的Tomcat进行部署、配置跨域。

2021-11-26 07:00:00 1760

原创 学习ECMAScript 2015【19】Tail Calls

https://babeljs.io/docs/en/learn#tail-calls

2021-11-25 08:00:00 332

原创 学习ECMAScript 2015【18】Reflect API

https://babeljs.io/docs/en/learn#reflect-api

2021-11-24 07:15:00 177

原创 学习ECMAScript 2015【17】Promises

https://babeljs.io/docs/en/learn#promises

2021-11-23 08:30:00 415

gt-shapefile-26.0.jar

geoTools解析shape文件jar包

2021-11-30

modbus4j-3.0.5-sources.jar

modbus4j-3.0.5的源码jar包,方便查看源码。

2021-08-04

Kettle4.2源码分析

Spoon是构建ETL Jobs和Transformations的工具。Spoon可以以拖拽的方式图形化设计,能够通过spoon调用专用的数据集成引擎或者集群。

2017-09-18

Kettle4.2源代码分析

要了解Kettle的执行分为两个层次:Job和Transformation。Job和Transformation文件存在两种模式:第一种是存成本地文件,第二种是存储到数据库中。(下面会一一介绍)

2017-09-18

htmlunit-2.27-bin

HtmlUnit is a "GUI-Less browser for Java programs". It models HTML documents and provides an API that allows you to invoke pages, fill out forms, click links, etc... just like you do in your "normal" browser.

2017-09-13

mysql-connector-java-5.0.8

连接mysql数据库所需jar包。Many of the world's largest and fastest-growing organizations including Facebook, Google, Adobe, Alcatel Lucent and Zappos rely on MySQL to save time and money powering their high-volume Web sites, business-critical systems and packaged software.

2017-09-13

htmlunit-2.27-src.zip

htmlunit-2.27的源码,方便大家查看源代码以修改自己代码中错误的地方。htmlunit是以伪装浏览器访问服务器的方式来爬取数据的利器。

2017-09-13

kettle数据库资源表结构详解

kettle是一个优秀的ETL,它的数据库结构是什么样的呢?本文档以Oracle数据库连接为例,讲解每一个表的各个列名的含义,帮助你缕清kettle的架构模式,方便你的二次开发和自主研发ETL。

2017-09-11

spring-core-4.0.0.RELEASE.jar

找不到的jar包资源上maven: http://mvnrepository.com/

2017-06-07

commons-fileupload-1.2.1.jar

找不到的jar包资源上maven: http://mvnrepository.com/

2017-06-07

cglib-2.2.jar

找不到的jar包资源上maven: http://mvnrepository.com/

2017-06-07

aopalliance-1.0.jar

aopalliance-1.0.jar

2017-06-07

json-lib-2.4

commons-beanutils-1.8.0.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean commons-collections.jar 不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap commons-lang-2.4.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException commons-logging-1.1.1.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory ezmorph-1.0.4.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher json-lib-2.3-jdk15.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/json/JSONObject

2016-10-15

commons-lang-2.3.jar

commons-beanutils-1.8.0.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean commons-collections.jar 不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap commons-lang-2.4.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException commons-logging-1.1.1.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory ezmorph-1.0.4.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher json-lib-2.3-jdk15.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/json/JSONObject

2016-10-15

commons-collections-3.2.jar

commons-beanutils-1.8.0.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean commons-collections.jar 不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap commons-lang-2.4.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException commons-logging-1.1.1.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory ezmorph-1.0.4.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher json-lib-2.3-jdk15.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/json/JSONObject

2016-10-15

commons-beanutils-1.7.0.jar

commons-beanutils-1.7.0.jar 如果您在开发SpringMVC应用时使用JSONArray、JSONObject而来找这个包,您可能还报如下异常(版本不用太在意): commons-collections.jar 不加这个包,会报: java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap commons-lang-2.4.jar不加这个包,会报: java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException commons-logging-1.1.1.jar不加这个包,会报: java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory ezmorph-1.0.4.jar不加这个包,会报: java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher json-lib-2.3-jdk15.jar不加这个包,会报: java.lang.NoClassDefFoundError: net/sf/json/JSONObject 届时您可以在我上传的资源中寻找类似文件

2016-10-15

华为路由模拟器3.0

华为路由模拟器破解版,用于布线、组网的学习。可能由于版本老旧出现一些问题,望谅解。学习方式为先看软件上方的基础知识和基本操作命令,然后跟着做这个软件的自带的一些小demo。

2016-04-26

C++:中缀表达式转变为逆波兰表达式

本代码可简单实现中缀表达式转换为逆波兰表达式,设计的栈底字符为#号,输入串默认尾部追加#号,没有单独将非运算符归入各自的栈,只是输出成一个逆波兰表达式的字符串。比较简单,如有错误之处,望您评论指出。

2015-12-18

空空如也

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

TA关注的人

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