develop
weixin_58494422
这个作者很懒,什么都没留下…
展开
-
idea上传jar包到nexus
确保idea中项目为maven项目,并且在nexus中已经创建了maven私服。原创 2024-09-18 17:38:21 · 450 阅读 · 0 评论 -
HDFS工具类
hdfs工具类原创 2024-09-03 18:30:09 · 532 阅读 · 0 评论 -
postgresql 递归查询行政区划数据
在 PostgreSQL 中可以使用递归查询(WITH RECURSIVE)来获取行政区划数据原创 2024-08-29 18:51:23 · 480 阅读 · 0 评论 -
idea配置类注释模板
idea配置类注释模板原创 2024-08-28 18:52:07 · 185 阅读 · 0 评论 -
git提交本地项目到远程仓库
推送代码至远程仓库原创 2024-08-23 17:55:30 · 278 阅读 · 0 评论 -
解决 Beyond Compare 30天过期问题
在注册表编辑器中,找到Beyond Compare的注册表位置原创 2024-08-06 18:38:39 · 2362 阅读 · 0 评论 -
java RestClientBuilder es 集群 鉴权
在这个示例中,我们首先创建了一个CredentialsProvider实例,并通过它添加了基本的身份验证信息。最后,我们创建了一个RestHighLevelClient实例,用于执行Elasticsearch相关操作。在Java中使用RestClientBuilder连接到Elasticsearch集群并进行鉴权,可以通过设置HttpHosts、RequestConfig以及添加相应的Header来实现。请注意,这里的Elasticsearch集群地址、用户名和密码都是示例,您需要根据实际情况进行替换。原创 2024-07-29 18:08:18 · 705 阅读 · 0 评论 -
Spring Boot中配置Elasticsearch集群并实现鉴权
确保你使用的Spring Boot版本和Spring Data Elasticsearch版本兼容,并且Elasticsearch集群版本与客户端库版本兼容。如果你使用的是Elasticsearch 7.x及以上版本,请确保使用的Spring Data Elasticsearch版本也是7.x或更高版本。在Spring Boot应用中,通常不需要做额外的配置,因为Spring Data Elasticsearch会自动使用上述配置信息来创建Elasticsearch客户端。原创 2024-07-23 20:39:55 · 552 阅读 · 1 评论 -
使用QGIS将RGBA 4波段栅格转换为RGB 3波段
RGBA是代表Red(红色)Green(绿色)Blue(蓝色)和Alpha的色彩空间,是在红(R)、绿(G)、蓝(B)三个颜色通道外,增加了一个alpha通道来控制栅格的透明度。alpha的取值区间为0至255,其中值255表示完全不透明,即影像本身;值0表示完全透明,即影像不可见。3、选择GDAL-->栅格转换-->重排波段。1、加载数据,确认波段数。原创 2024-07-19 19:32:39 · 814 阅读 · 0 评论 -
postgresql删除用户
*角色与用户**:在 PostgreSQL 中,用户和组的概念是通过“角色”来统一实现的。角色可以有登录权限(在这种情况下,它们通常被称为“用户”),也可以没有(在这种情况下,它们通常用于权限管理,类似于组)。**依赖关系**:在删除角色之前,需要确保该角色没有被其他数据库对象(如表、视图、函数等)引用为所有者或权限授予者。如果报以下错误说明用户有关联,需要先解除关联后再删除。--查询pg_namespace具体的对象。是将要删除的用户的用户名。--查询系统表依赖记录。原创 2024-07-17 19:26:57 · 948 阅读 · 0 评论 -
Java 关闭HttpClients 的debug日志
确保你了解HttpClient库可能生成哪些类型的日志。通常,除了常见的应用程序日志之外,HttpClient还可能有与HTTP消息头和请求/响应内容相关的特殊日志。在某些情况下,你可能希望在运行时以编程方式调整日志级别。这取决于你使用的日志框架,但大多数框架都提供了API来允许你这样做。如果你在应用程序中使用了多个库,并且它们都使用相同的日志框架,确保你的配置不会意外地影响其他库的日志输出。在生产环境中,通常建议将日志级别设置为`WARN`或更高,以减少不必要的日志输出和潜在的性能开销。原创 2024-07-15 19:40:25 · 501 阅读 · 0 评论 -
postgresql创建只读权限的用户
在PostgreSQL中,创建具有只读权限的用户是一个常见的安全需求,以确保某些用户只能查询数据库中的数据,而不能修改或删除数据。使用`psql`或其他数据库客户端登录到PostgreSQL数据库,使用具有足够权限的账户(如`postgres`),进入需要创建只读权限的数据库。原创 2024-07-12 18:39:19 · 2637 阅读 · 0 评论 -
java通过jts获取点在线段中的位置
在Java中,可以使用JTS(Java Topology Suite)库来获取点在线段的垂足点位置。确保你的类路径中包含了JTS库,然后运行上述代码,它会输出点到线段所在直线上的垂足点位置。首先,确保你的项目中包含了JTS库。原创 2024-07-04 17:48:45 · 685 阅读 · 0 评论 -
pgrouting使用
pgRouting是一个为PostgreSQL和PostGIS提供路由功能的开源库,它支持复杂的图论算法,用于在地理网络中进行最短路径搜索。原创 2024-07-02 18:41:58 · 867 阅读 · 0 评论 -
java实现http/https请求
在Java中,有多种方式可以实现HTTP或HTTPS请求。以下是使用第三方库Apache HttpClient来实现HTTP/HTTPS请求的工具类。原创 2024-06-28 18:20:21 · 1070 阅读 · 0 评论 -
postgresql 获取点到线的垂足
在PostgreSQL中,要获取点到线段的垂足,可以使用PostGIS扩展中的ST_LineInterpolatePoint函数。原创 2024-06-25 18:06:03 · 438 阅读 · 0 评论 -
java通过jts获取点到线的垂足点
在Java中,可以使用JTS(Java Topology Suite)库来获取点到线段的垂足点。确保你的类路径中包含了JTS库,然后运行上述代码,它会输出点到线段所在直线上的垂足点的坐标。首先,确保你的项目中包含了JTS库。原创 2024-06-20 17:53:55 · 693 阅读 · 0 评论 -
postgresql创建、删除函数
在PostgreSQL中,创建函数使用CREATE FUNCTION语句,删除函数使用DROP FUNCTION语句。原创 2024-06-18 19:13:03 · 753 阅读 · 0 评论 -
java创建线程
在Java中创建线程可以通过继承Thread类或者实现Runnable接口。原创 2024-06-15 22:45:33 · 715 阅读 · 0 评论 -
java MultipartFile 转 file
在Java中,MultipartFile 是Spring框架中用于处理上传文件的一个接口,而File则是Java标准库中表示文件的一个类。要将MultipartFile转换为File,可以使用MultipartFile的transferTo(File dest)方法。由于transferTo方法会将文件写入磁盘,因此可能会抛出IOException。在实际应用中,你需要处理这个异常或者将其传递给上层调用者。此外,创建的临时文件在JVM退出时不会自动删除,因此你可能需要手动删除这些文件以避免磁盘空间的占用。原创 2024-06-13 19:05:39 · 1486 阅读 · 0 评论 -
java 获取文件编码
Java中有几种方法可以用来确定文件的编码原创 2024-06-06 21:05:21 · 1354 阅读 · 0 评论 -
actuator/env;.js 漏洞修复
Spring Boot Actuator中的一个漏洞原创 2024-06-05 21:17:27 · 1555 阅读 · 0 评论 -
java实现jpg转png
在Java中,你可以使用javax.imageio.ImageIO类来实现JPG到PNG的转换。原创 2024-06-04 20:42:12 · 825 阅读 · 0 评论 -
java设置图片透明度
在Java中,你可以使用`BufferedImage`类来处理图片的透明度。原创 2024-06-03 21:15:13 · 644 阅读 · 0 评论 -
java随机生成16进制颜色值
在应用中,经常会用到16进制的颜色值作为背景色原创 2024-05-31 21:20:15 · 464 阅读 · 0 评论 -
java使用jdbcTemplatep批量插入数据
`JdbcTemplate` 是 Spring 框架中提供的一个简化 JDBC 操作的工具类,它封装了 JDBC 的核心功能,使得开发者能够更方便、简洁地进行数据库操作。原创 2024-05-29 21:27:00 · 917 阅读 · 0 评论 -
postgresql insert on conflict 不存在则插入,存在则更新
postgresql insert on conflict 不存在则插入,存在则更新原创 2024-05-23 21:08:32 · 1072 阅读 · 1 评论 -
postgresql空间函数集合
postgresql常用空间函数原创 2024-05-22 21:28:54 · 800 阅读 · 1 评论 -
理解Laas、Paas、Saas、Dass等概念
Laas、Paas、Saas、Dass原创 2024-05-17 20:26:11 · 773 阅读 · 1 评论 -
java生成图片验证码
java生成图片验证码实例原创 2024-05-16 21:04:36 · 618 阅读 · 0 评论 -
java读取大文件
在Java中,读取大型文件是一项常见的任务,但在处理这类文件时,我们必须格外关注性能和内存管理。原创 2024-05-13 20:57:49 · 424 阅读 · 0 评论 -
数据库表生成word文档
在实际的开发工作中,经常需要将数据库表信息导出为Word文档,以供第三方开发者查阅。以下以Postgres数据库为例,介绍如何使用TableGo工具将数据库表导出为Word文档。通过以上步骤,您可以轻松地将Postgres数据库表信息导出为Word文档,供第三方开发者查阅。3.5 进行数据库文档配置,选择需要导出的数据源,并根据数据源生成文档。3.4 应用数据源导出Word,选择生成工具中的“生成数据库文档”。下载完成后,请解压安装包并进入工具目录。生成完成后,请找到生成的文档并打开验证。原创 2024-05-10 21:32:08 · 797 阅读 · 2 评论 -
nginx发布静态服务
在`nginx.conf`文件中,找到`server`块,并在其中添加一个新的`location`块。完成配置后,保存并关闭`nginx.conf`文件。**访问Nginx**:一旦Nginx启动成功,你可以通过浏览器访问`http://localhost`(或者你在`nginx.conf`中设置的其他地址)来查看Nginx的默认页面。**配置Nginx**:解压后,你会看到一个名为`nginx.conf`的文件。**启动Nginx**:在解压的目录中,你会找到一个名为`nginx.exe`的可执行文件。原创 2024-05-09 21:31:52 · 691 阅读 · 0 评论 -
GIT统计代码量
在实际的开发工作中,我们经常需要对编写的代码量进行统计,以便于评估工作进度、优化代码结构或进行其他相关分析。使用Git进行代码量统计是一种非常常见且有效的方法。原创 2024-05-08 20:21:22 · 1826 阅读 · 0 评论