- 博客(30)
- 资源 (6)
- 收藏
- 关注
原创 Command line is too longShorten the command line and rerun命令过长导致启动不了
idea启动报错
2025-03-04 08:56:39
75
原创 配置java程序开机自启动
编写启动java程序的脚本,需要注意的是需要用jdk的绝对路径,不要在jar包后面加 & 符号。systemd 需要一个前台进程来保持服务状态。如果脚本中使用 & 将 java 命令放到后台运行,systemd 就无法跟踪进程状态,导致服务退出。使用 exec 替换当前脚本进程,使 java 进程直接作为 systemd 的主进程。文件/etc/systemd/system/apis.service的内容如下。启动java程序的脚本autostart.sh,内容如下。# 重新加载 systemd 配置。
2024-12-17 14:26:09
440
原创 springCloud升级springweb的问题
因为springboot-2.6.13已经不再维护了,直接从gateway的依赖里面去掉spring-web,然后重新引入spring-web-5.3.33会报一个错误。路径:/opt/gateway-0.0.1-SNAPSHOT.jar(BOOT-INF/lib/spring-web-5.3.23.jar)项目之前使用的时候springgboot-2.6.13,gateway-3.1.4。软件:spring-web(jar) 5.3.23。解决办法就是要升级spring-web的版本。
2024-05-20 16:50:15
2659
1
原创 Spring Boot 怎么实现接口防刷机制
攻击者利用自动化脚本或工具对接口进行大量请求,以消耗系统资源、拖慢系统响应速度或达到其他恶意目的。某些情况下,程序错误或误操作可能导致接口被重复调用,例如循环调用或者定时任务配置错误。Redis是一种高性能的键值存储系统,常用于缓存和分布式锁等场景。利用Redis的计数器功能,每次接口被调用时增加计数器的值,设定一个时间窗口内的最大调用次数,超过该次数则拒绝请求。利用Redis的分布式锁功能,确保同一时间只有一个请求能够增加计数器的值,防止并发问题导致计数器失效。
2024-05-11 09:02:01
457
原创 postgres数据库的数据备份与恢复
psql -U sde -d geodb -c "\copy fwlzm FROM '/home/postgres/dump/fwlzm.sql'" (数据能进去,但是无法判断里面的索引是否存在,导入的时候会提示索引已存在)使用这套组合,测试了一下,恢复数据的时候,比如要恢复某个schema下面的所有数据,就需要先删除该scheme下面的所有表,然后再恢复数据。只恢复指定的schema 如果是想恢复有sde的空间数据库,好像没法单独恢复schema=sde的数据,比如下面整个语句恢复数据失败。
2024-04-10 11:13:20
518
原创 安装nacos-2.3.1版本注意事项
修改application.properties配置文件里面的内容。nacos默认端口是8848,运行如下命令开放8848端口。
2024-03-21 11:44:10
507
原创 springboot统一配置文件管理nacos配置信息
如果微服务很多的话,把连接nacos的配置信息写在配置文件里面,当nacos的连接信息改变的时候,要修改每个微服务的配置信息,很麻烦。用一个统一的配置文件来管理nacos的连接信息,微服务都读取这个配置文件里面的关于nacos的连接信息。4 创建一个名为META-INF/spring.factories的资源文件,并在其中加入以下内容:这样,在Spring Boot启动时,你的自定义配置文件就会被自动加载并合并到应用环境中。1弄一个配置文件 configCenter.yml,内容如下。
2024-03-14 13:49:14
648
1
原创 jpa报错 Caused by: javax.persistence.TransactionRequiredException: Executing an update/delete query
第二个原因 有可能是 在同一个service类里面调用了另一个更新数据的方法。可以把更新数据的方法放到另一个类里面,然后引入这个类,再调用方法。第一个原因是 方法上面没有加。
2024-01-05 09:45:14
733
原创 通过java代码将sde表里面的矢量数据导入到shapefile文件里面
第一步,根据如下的sql语句找到srtext信息,这个信息是在生成shapefile文件时,设置坐标系的。srtext的信息列子如下。
2023-12-29 11:06:29
493
原创 java使用easypoi导出excel文件,并支持在excel文件里面插入文件
【代码】java使用easypoi导出excel文件,并支持在excel文件里面插入文件。
2023-09-07 10:38:49
511
原创 通过java实现服务代理
比如我们现在有一个服务地址,但是我们有不想把这个地址让别人知道,所有我们可以生成一个假的地址给他们,然后这个地址通过nginx进入到我们处理代理服务的接口里面,先找到真实的地址,然后再转发。比如下面的信息,我们把代理地址给用户(后面可以给接收token的参数gctk(参数名)),可以根据这个token信息判断,是否有访问服务的权限。
2023-06-13 18:33:14
383
原创 spring+jta+atomikos
="1.0" encoding="UTF-8"?>="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns
2017-06-15 11:00:35
232
jks2pfx2.rar
2021-12-27
elasticsearch关于geo的文档.zip
2021-06-04
hanewin_nfs_server_1.2.19.zip
2020-08-07
Navicat Premium_11.2.7.zip
2019-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人