- 博客(549)
- 收藏
- 关注
原创 java long date相互转换
方法返回一个表示该日期距离1970年1月1日的天数的长整型(long)值。这个值是以毫秒为单位的,所以它实际上表示的是距离1970年1月1日的毫秒数。LocalDate 转成long。java 日期转成long类型。localDate 转date。类来创建一个默认日期。
2024-01-18 17:13:22 510
原创 Intellij IDEA debug模式下项目启动慢/无法启动的事件解决过程记录
是由于方法上加了断点导致的,用debug启动,找下断点,去掉断点再启动就正常了。
2024-01-09 10:31:47 481
原创 springboot项目启动redis连接失败问题记录RedisException: ERR Client sent AUTH, but no password is set. channel
在redis目录下新建 start-redis.bat 文件内容 redis-server.exe redis.windows.conf。可以在redis目录下cmd运行命令:redis-server.exe redis.windows.conf。就是启动的时候去指定redis.windows.conf配置文件。保存后,双击start-redis.bat即可。
2024-01-09 09:13:51 399
原创 mysql的sql_mode参数
原因:这个错误是由于MySQL的"ONLY_FULL_GROUP_BY" SQL模式导致的。在这种模式下,当使用聚合函数(如SUM、COUNT、MAX等)时,SELECT列表中的列必须要么是聚合函数的参数,要么包含在GROUP BY子句中。msql修改了这个参数,首先mysql需要重新才能生效,还有就是java连接的springboot项目也需要重新启动。之前是遇到了下面的这个报错。只需要把sql_mode设置为空,重启mysql和服务就行。
2023-11-10 17:25:35 341 1
原创 mvn -u
对于snapshots版本,不管本地是否存在,都会强制刷新,但是刷新并不意味着把jar重新下载一遍。只下载几个比较小的文件,通过这几个小文件确定本地和远程仓库的版本是否一致,再决定是否下载。意思是:强制刷新本地仓库不存在release版和所有的snapshots版本。mvn clean install -e -U -e详细异常,-U强制更新。对于release版本,本地已经存在,则不会重复下载。一、 mvn -U 说明。
2023-11-06 18:00:58 93
原创 canal deployer启动报错深坑
将conf/canal.properties文件中的这一行注释掉 #canal.instance.tsdb.spring.xml = classpath:spring/tsdb/h2-tsdb.xml。同理如果是使用腾讯云的话,这里也是有这个配置的,在命名空间那,有一个配置权限,腾讯云还需要加一个命名空间,这个命名空间是一个随机数加你的名字,千万注意。2、canal使用阿里云付费的mq时,配置ak、sk。canal看过较多的博客了,大部分问题应该都能处理了。原回答者GitHub用户midonghao。
2023-11-01 17:47:11 251
原创 Eureka:com.netflix.discovery.TimedSupervisorTask - task supervisor timed out
1、原因是spring cloud netflix中,某个服务挂掉了或者是执行某个任务时间过长,而没有发送给Eureka心跳 ,导致调用不到指定的服务,所以检查被调用服务器是否有问题。2、有可能是某一个微服务自身内部G了,导致没有向eureka发送心跳。
2023-10-31 14:57:59 774
转载 K8S部署sftp服务
原文链接:https://blog.csdn.net/weixin_46053709/article/details/129727231。这里我们直接使用node1的ip地址以及在service文件中配置的30022端口链接。这里我们直接使用node1的ip地址以及在service文件中配置的30022端口链接。sftp根据需要创建Service Nodeport。上filezilla验证sftp链接。上filezilla验证sftp链接。
2023-10-27 14:57:50 131
原创 mvn nexus jfrog私服理解
1、mvn deploy上传 到nexus或者jfrog是有maven-metadata.xml这个文件的。在jfrog中,手动上传的包,引用不到,必须得通过mvn deploy上传,如果有测试通过的笔友,可以告知下方法。这里还必须注意的一个点就是,settings.xml文件,用默认的加这个server标签就行,不要删除标签。如果有多个私仓,会按repositorys中配置的顺序拉取。配置拉取nexus或者jfrog 私仓jar包吧,settings.xml中,必须要配置。3、拉取私仓代码必要配置。
2023-10-25 15:17:27 314
原创 springboot集成logback
2、再resource下面新建一个文件名称为 logback-spring.xml。1、引入maven依赖。3、logback详解。
2023-08-30 14:11:26 592
原创 高德猎鹰轨迹查询相关接口 httpclient Get
猎鹰轨迹纠偏查询有一个比较坑的地方,就是纠偏时,他默认只查询第一页的,如果要查询整个轨迹,后端需要拿到返回的点的数量,计算总的页数,再循环查询所有的点位,轨迹查询 httpclient的post。轨迹查询 httpclient的get,
2023-08-25 09:33:51 358
原创 springboot集成MongoDB
1、添加MongoDB依赖,版本号根据springboot来,一把都会有默认的。4、继承 MongoRepository 接口。
2023-07-20 19:55:10 134
原创 hibernate vilidator主要使用注解的方式对bean进行校验
如果需要校验的业务逻辑比较复杂,简单的@NotBlank,@Min注解已经无法满足需求了,这时可以使用@ScriptAssert来指定进行校验的方法,通过方法来进行复杂业务逻辑的校验,然后返回 true或false来表明是否校验成功。在上面的例子中,如果Student bean想要用于两个不同的请求中,每个请求有不同的校验需求,例如一个请求只需要校验name字段,一个请求需要校验name和age两个字段,那该怎么做呢?指定到的分组名会全部进行校验,不指定的不校验。在需要的地方,通过分组名称进行调用。
2023-06-20 10:48:33 719
原创 解决Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of ..
原文链接:(43条消息) 解决Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of .._互联网全栈开发实战的博客-CSDN博客
2023-06-20 10:44:50 141
原创 k8s 批量清理Evicted 的pod
kubectl -n NameSpace get pods | grep Evicted |awk '{print$1}'|xargs kubectl -n NameSpace delete pods
2023-05-31 19:27:49 301
原创 k8s允许master节点参与调度的设置方法
默认情况下,master节点是不参与调度的,且在master节点上有一个污点NoSchedule(表示k8s将不会将Pod调度到具有该污点的Node上),有关污点章节可参考https://www.cnblogs.com/panw/p/16343392.html。如果想让master节点参与调度,需要先删除污点,允许k8s将Pod调度到该Node上,再添加master为nodes角色。# 让master节点参与调度,#如果想删除,把=换成-也可以将control-plane标签删除。
2023-04-17 16:39:19 1207
原创 验证nacos是否正常启动
curl -X GET http://nacos-server:8848/nacos/v1/ns/operator/metrics
2023-04-13 17:29:29 148
原创 docker-compose部署 eureka和client的 yaml
您可以根据需要修改示例文件,例如更改端口号、使用不同的Eureka Docker镜像版本或客户端镜像版本、修改客户端环境变量等。服务使用了Netflix OSS提供的Eureka Docker镜像,并暴露了Eureka服务器的默认端口。环境变量以告知客户端连接到哪个Eureka服务器。属性来确保Eureka服务器在客户端服务启动之前启动。服务使用了您自己构建的客户端镜像,设置了环境变量。
2023-04-13 17:11:28 154
原创 docker-compose部署 nacos和client的 yaml
您可以根据需要修改示例文件,例如更改端口号、使用不同的Nacos Docker镜像版本或客户端镜像版本、修改客户端环境变量等。服务使用官方提供的Nacos Docker镜像,暴露了Nacos服务器的默认端口。环境变量以告知客户端连接到哪个Nacos服务器。属性来确保Nacos服务器在客户端服务启动之前启动。服务使用了您自己构建的客户端镜像,设置了环境变量。,以支持容器之间的主机名解析。
2023-04-13 17:04:30 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人