- 博客(20)
- 收藏
- 关注
原创 python使用psycopg出现 libpq version 10 or above 问题解决,postgresql,人大金仓(Kingbase)
psycopg2.OperationalError: SCRAM authentication requires libpq version 10 or above问题解决pip install --upgrade psycopg2-binary
2023-11-20 15:17:28
2739
1
原创 python【anaconda安装】多环境配置,环境迁移,离线环境迁移,多版本python并存
因为内网生产环境无法访问互联网,所以python很多包无法使用pip进行下载,只能通过离线的方式拷贝,一个个拷贝很繁琐。所以可以使用使用anaconda进行管理,实现python多环境,以及python环境的迁移。
2023-11-20 13:45:02
1302
1
原创 linux 启动多个nginx服务分别使用不同的conf配置文件
总结1. 注意启动拷贝nginx文件夹的后需要配置对应的权限和所属用户2. nginx的conf文件需要注意不要冲突3. 启动 nginx 的时候需要指定 conf 配置文件,需要使用**绝对路径**进行指定
2023-11-17 11:31:15
3581
原创 地球坐标系、火星坐标系等相互转换、判断点是否在区域内(经纬度)工具类
地球坐标系、火星坐标系等相互转换、判断坐标点是否在区域内(经纬度)java 工具类
2023-02-24 09:48:56
979
原创 docker、docker-compose部署elasticsearch集群
使用docker-compose部署elasticsearch集群,在开发学习环境中使用
2022-10-11 14:45:41
2683
原创 Spring Boot整合Elasticsearch(SearchSourceBuilder、BoolQueryBuilder、RestHighLevelClient的使用)
spring整合elasticsearch(SearchSourceBuilder、BoolQueryBuilder、RestHighLevelClient的使用)、spring整合ES
2022-09-16 13:44:04
3367
原创 springBoot 多线程+线程池处理+等待获取执行结果 (Future)(CompletableFuture)
springBoot 多线程+线程池处理+等待获取执行结果FutureJava 线程池Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。newSingleThrea
2022-04-29 10:38:17
13736
1
原创 java 导出word文档
java 导出word文档1、设置模板设置方法:1、选中需要动态生成数据的部分,按 Ctrl+F9 -> 选择编辑域。2.1、选择邮件合并,并在域代码部分后面加上相应参数,例如 :${videoNum} 'videoNum’是对应的参数名,后面代码编辑的时候会用到。2.2、如果是表格类型的动态数据,按照2.1的方式设置参数,但参数以 ${video.name} 方式设置,用以后续动态数据的生成。2、代码编写2.1 pom导入 <!-- word
2022-01-26 11:34:42
6356
7
原创 【PostgreSQL】记一次少数据量的表(1w内)但查询缓慢的问题
问题在表数据不多的情况下(1w条以下),简单的对表进行查询,但查询非常的缓慢1、解决方案:1、排查初期以为的查询语句的问题,后面直接新建了一张表做替换,问题暂时解决。2、问题原因:1. 经过分析,发现出现这个问题的原因是这个表一直在进行频繁的 update 操作,频繁的 update 和 delete 操作会导致表内有大量的碎片,数据其实没有被真正的物理删除,导致查询的高水位线问题。3、最终的解决方案: 1. 写定时任务做定期的表磁盘清理执行步骤:【注意】,在生产环境下,如果表数据非
2021-11-17 09:41:31
2686
原创 postgresql进程查看与管理
postgresql进程查看与管理1、查看数据库当前的进程,看一下有无正在执行的慢SQL记录线程。SELECT procpid, start, now() - start AS lap, current_query FROM (SELECT backendid, pg_stat_get_backend_pid(S.backendid) AS procpid, pg_stat_get_backend_
2021-09-22 08:52:01
8272
原创 java 常用的时间转换工具类
常用的时间转换工具类import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/*** 日期时间工具类*/public class DateTimeUtil { // 日期 public static final String SFM_DATE = "...
2021-09-22 08:42:09
730
原创 java- excel工具类(EasyPoi)
EasyPoi1 导入依赖<!-- EasyPoiUtil导入依赖--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.0</version> ...
2021-06-15 18:19:00
1823
1
原创 通过google 提供的 jar包实现二维码的生成-java
生成二维码步骤1第一步首先创建一个普通的 Maven 项目,然后要实现二维码功能,我们肯定要使用别人提供好的 Jar 包,这里我用的是 google 提供的 jar,pom.xml 文件配置如下:<!-- 添加 google 提供的二维码依赖 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>
2021-06-15 18:10:25
762
原创 发送网络请求调用第三方接口(spring boot框架)
发送网络请求调用第三方接口 基于springboot 框架,调用第三方接口。1、工具类package net.fongtech.assist.commom.util;import org.apache.commons.lang.StringUtils;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClient;
2021-06-15 18:07:27
929
原创 使用map动态生成javaBean
通过Map动态生成JavaBean ,生成的JavaBean只有对应属性的get,set方法。工具类package com.fongtech.cli.common.util;import org.springframework.cglib.beans.BeanGenerator;import org.springframework.cglib.beans.BeanMap;import java.lang.reflect.Field;import java.lang.reflect.Me
2021-06-15 18:05:30
629
原创 达梦dm数据库远程备份与恢复
达梦dm数据库远程备份与恢复 达梦数据库远程操作进行备份与恢复在网络上的参考资料与博客比较少,这里记录下项目中用到的方法。1、工具类 首先是编写工具类,用于连接远程服务器、生成相应操作的命令、执行相关命令。package com.fongtech.cli.common.util;import ch.ethz.ssh2.Session;import com.jcraft.jsch.*;import lombok.extern.slf4j.Slf4j;import org.
2021-06-15 18:03:54
794
1
原创 springboot中定时任务的使用
在springboot中使用定时任务 在springboot环境下有多种方法,这里记录下使用过的其中两种;1、使用注解,2、通过实现接口的方式。 使用注解的方式虽然比较简单,但是如果项目需要用户对定时周期进行修改操作,只使用注解就比较难实现。所以可以使用实现接口的方式。通过对接口的实现,可以在项目运行时根据需要修改任务执行周期,只需要关闭原任务再开启新任务即可。1、使用注解方式 首先需要在启动类下添加 @EnableScheduling 注解(@EnableAsync是开启异步的注解)
2021-06-15 17:59:59
1535
1
postgresql数据删除优化(清理磁盘空间碎片VACUUM)
2022-11-23
docker-compose部署elasticsearch集群
2022-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人