自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux 环境下 PostgreSQL 常用命令操作指南

在 Linux 系统中,PostgreSQL 配备了一系列实用命令以进行数据库操作。

2024-12-06 16:06:30 515

原创 postgresql进行几何抽稀(DP抽稀)

postgresql进行几何抽稀(DP抽稀)

2024-10-14 19:38:28 401 1

原创 linux查看进程所在的目录

在Linux系统中,查看一个进程所在的目录(即该进程的可执行文件所在的目录)可以通过多种方式实现。

2024-09-30 18:09:26 1285

原创 idea上传jar包到nexus

确保idea中项目为maven项目,并且在nexus中已经创建了maven私服。

2024-09-18 17:38:21 729

原创 HDFS工具类

hdfs工具类

2024-09-03 18:30:09 570

原创 postgresql 递归查询行政区划数据

在 PostgreSQL 中可以使用递归查询(WITH RECURSIVE)来获取行政区划数据

2024-08-29 18:51:23 598

原创 idea配置类注释模板

idea配置类注释模板

2024-08-28 18:52:07 210

原创 git提交本地项目到远程仓库

推送代码至远程仓库

2024-08-23 17:55:30 315

原创 解决 Beyond Compare 30天过期问题

在注册表编辑器中,找到Beyond Compare的注册表位置

2024-08-06 18:38:39 3762

原创 java RestClientBuilder es 集群 鉴权

在这个示例中,我们首先创建了一个CredentialsProvider实例,并通过它添加了基本的身份验证信息。最后,我们创建了一个RestHighLevelClient实例,用于执行Elasticsearch相关操作。在Java中使用RestClientBuilder连接到Elasticsearch集群并进行鉴权,可以通过设置HttpHosts、RequestConfig以及添加相应的Header来实现。请注意,这里的Elasticsearch集群地址、用户名和密码都是示例,您需要根据实际情况进行替换。

2024-07-29 18:08:18 787

原创 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 655 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 1104

原创 postgresql删除用户

*角色与用户**:在 PostgreSQL 中,用户和组的概念是通过“角色”来统一实现的。角色可以有登录权限(在这种情况下,它们通常被称为“用户”),也可以没有(在这种情况下,它们通常用于权限管理,类似于组)。**依赖关系**:在删除角色之前,需要确保该角色没有被其他数据库对象(如表、视图、函数等)引用为所有者或权限授予者。如果报以下错误说明用户有关联,需要先解除关联后再删除。--查询pg_namespace具体的对象。是将要删除的用户的用户名。--查询系统表依赖记录。

2024-07-17 19:26:57 1140

原创 Java 关闭HttpClients 的debug日志

确保你了解HttpClient库可能生成哪些类型的日志。通常,除了常见的应用程序日志之外,HttpClient还可能有与HTTP消息头和请求/响应内容相关的特殊日志。在某些情况下,你可能希望在运行时以编程方式调整日志级别。这取决于你使用的日志框架,但大多数框架都提供了API来允许你这样做。如果你在应用程序中使用了多个库,并且它们都使用相同的日志框架,确保你的配置不会意外地影响其他库的日志输出。在生产环境中,通常建议将日志级别设置为`WARN`或更高,以减少不必要的日志输出和潜在的性能开销。

2024-07-15 19:40:25 615

原创 postgresql创建只读权限的用户

在PostgreSQL中,创建具有只读权限的用户是一个常见的安全需求,以确保某些用户只能查询数据库中的数据,而不能修改或删除数据。使用`psql`或其他数据库客户端登录到PostgreSQL数据库,使用具有足够权限的账户(如`postgres`),进入需要创建只读权限的数据库。

2024-07-12 18:39:19 3193

原创 HDFS dfs常用命令

HDFS dfs常用命令

2024-07-10 18:39:39 1681

原创 kubectl 基本查询命令

以下命令查找资源时可能查不到的原因是需要指定namespace,通过 -n 指定即可。

2024-07-08 19:18:09 443

原创 java通过jts获取点在线段中的位置

在Java中,可以使用JTS(Java Topology Suite)库来获取点在线段的垂足点位置。确保你的类路径中包含了JTS库,然后运行上述代码,它会输出点到线段所在直线上的垂足点位置。首先,确保你的项目中包含了JTS库。

2024-07-04 17:48:45 752

原创 pgrouting使用

pgRouting是一个为PostgreSQL和PostGIS提供路由功能的开源库,它支持复杂的图论算法,用于在地理网络中进行最短路径搜索。

2024-07-02 18:41:58 1011 1

原创 java实现http/https请求

在Java中,有多种方式可以实现HTTP或HTTPS请求。以下是使用第三方库Apache HttpClient来实现HTTP/HTTPS请求的工具类。

2024-06-28 18:20:21 1423

原创 postgresql 获取点到线的垂足

在PostgreSQL中,要获取点到线段的垂足,可以使用PostGIS扩展中的ST_LineInterpolatePoint函数。

2024-06-25 18:06:03 495

原创 java通过jts获取点到线的垂足点

在Java中,可以使用JTS(Java Topology Suite)库来获取点到线段的垂足点。确保你的类路径中包含了JTS库,然后运行上述代码,它会输出点到线段所在直线上的垂足点的坐标。首先,确保你的项目中包含了JTS库。

2024-06-20 17:53:55 775

原创 postgresql创建、删除函数

在PostgreSQL中,创建函数使用CREATE FUNCTION语句,删除函数使用DROP FUNCTION语句。

2024-06-18 19:13:03 968

原创 java创建线程

在Java中创建线程可以通过继承Thread类或者实现Runnable接口。

2024-06-15 22:45:33 722

原创 java MultipartFile 转 file

在Java中,MultipartFile 是Spring框架中用于处理上传文件的一个接口,而File则是Java标准库中表示文件的一个类。要将MultipartFile转换为File,可以使用MultipartFile的transferTo(File dest)方法。由于transferTo方法会将文件写入磁盘,因此可能会抛出IOException。在实际应用中,你需要处理这个异常或者将其传递给上层调用者。此外,创建的临时文件在JVM退出时不会自动删除,因此你可能需要手动删除这些文件以避免磁盘空间的占用。

2024-06-13 19:05:39 1735

原创 elasticsearch快照生成与恢复

需要注意的是,在进行快照生成与恢复时,应确保Elasticsearch集群处于健康状态,并遵循最佳实践进行操作,以避免潜在的问题和风险。3、创建快照:使用Elasticsearch的REST API或相应的客户端库,发送请求到Elasticsearch集群,指定要备份的索引或整个集群,并为其创建一个快照。3、恢复快照:使用Elasticsearch的REST API或客户端库,发送恢复请求到Elasticsearch集群,指定要恢复的快照以及恢复的目标位置。

2024-06-11 21:30:26 969

原创 java 获取文件编码

Java中有几种方法可以用来确定文件的编码

2024-06-06 21:05:21 1836

原创 actuator/env;.js 漏洞修复

Spring Boot Actuator中的一个漏洞

2024-06-05 21:17:27 1936

原创 java实现jpg转png

在Java中,你可以使用javax.imageio.ImageIO类来实现JPG到PNG的转换。

2024-06-04 20:42:12 938

原创 java设置图片透明度

在Java中,你可以使用`BufferedImage`类来处理图片的透明度。

2024-06-03 21:15:13 776

原创 java随机生成16进制颜色值

在应用中,经常会用到16进制的颜色值作为背景色

2024-05-31 21:20:15 554

原创 linux中split大文件分割

在Linux系统中,处理大文件时,有时会因为各种原因(如文件大小超过系统限制、需要分批次处理数据等)需要将大文件分割成多个小文件。这就是Linux中split命令的主要应用场景。

2024-05-30 21:34:44 736

原创 java使用jdbcTemplatep批量插入数据

`JdbcTemplate` 是 Spring 框架中提供的一个简化 JDBC 操作的工具类,它封装了 JDBC 的核心功能,使得开发者能够更方便、简洁地进行数据库操作。

2024-05-29 21:27:00 1089

原创 linux定时删除历史日志

在Linux系统中,日志文件是记录系统、应用程序或服务的运行信息、错误消息和警告的重要工具。然而,随着时间的推移,这些日志文件会不断积累,占用大量的磁盘空间。如果不及时清理,可能会导致磁盘空间不足,从而影响系统的正常运行。因此,定时删除历史日志成为了Linux系统管理中不可或缺的一部分。

2024-05-28 21:09:25 2466

原创 linux 查看csv文件,按指定列聚合 排序

在Linux中,你可以使用awk工具来查看CSV文件的内容,并按照指定的列进行聚合。awk是一种强大的文本处理工具,它可以处理文本文件中的数据,并根据条件执行相应的操作。

2024-05-27 20:34:57 843

原创 linux配置防火墙端口

linux配置防火墙端口

2024-05-24 21:08:57 1443 1

原创 postgresql insert on conflict 不存在则插入,存在则更新

postgresql insert on conflict 不存在则插入,存在则更新

2024-05-23 21:08:32 1326 1

原创 postgresql空间函数集合

postgresql常用空间函数

2024-05-22 21:28:54 982 1

原创 linux查看cpu个数及核数

在Linux系统中,有多种方法可以查看CPU信息。

2024-05-21 20:57:42 5399

原创 理解Laas、Paas、Saas、Dass等概念

Laas、Paas、Saas、Dass

2024-05-17 20:26:11 1172 1

空空如也

空空如也

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

TA关注的人

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