
平时开发遇到问题总结
文章平均质量分 60
以Python Web、Java Web为主
itLaity
不断努力,不断提升!
展开
-
卫星参数转换之二行转轨道六根数转经纬度坐标
基于TLE数据(`二行转六根`)计算轨道六根数(`calculateOrbitElement`),再根据六根数求其经纬度(`getInfo`),通过给出的经纬高求距离太阳的距离(getDistanceToSun),最后通过余弦定理求其关照角(TriangleAngles); 主要依赖为:Java类包`Orekit`原创 2024-03-15 19:02:05 · 1974 阅读 · 10 评论 -
基于Quartz实现动态定时任务
本文带各位学习下Quartz的基本使用及业务中的整合,包括基本概念以及如何动态地对定时任务进行CRUD,并且如何实现定时任务的持久化以及任务恢复;其中分享下本人在使用时遇到的问题,和解决方案。原创 2023-11-10 09:44:00 · 3479 阅读 · 4 评论 -
Java操作word
动态数据生成word报表,其实是前端的活(前端做简单),如果这个活现在担任在"各位"后端身上,就希望本文能够给予你一定的帮助吧!原创 2023-10-30 11:12:10 · 663 阅读 · 0 评论 -
Spring定时任务+webSocket实现定时给指定用户发送消息
Spring定时任务 + webSocket实现定时给指定用户发送消息:类似于消息中心;相信有需求的小伙伴读此文章可以有一定的帮助或者思路。原创 2023-10-28 23:06:43 · 2899 阅读 · 5 评论 -
执行安装 Tiller 发生报错
Error: error initializing: Looks like "https://kubernetes-charts.storage.googleapis.com" is not a valid chart repository or cannot be reached: Failed to fetch https://kubernetes-charts.storage.googleapis.com/index.yaml : 403 Forbidden原创 2022-12-10 01:00:00 · 940 阅读 · 10 评论 -
Could not find valid interface matching eth0: error looking up interface eth0: route ip+net: no such
Could not find valid interface matching eth0: error looking up interface eth0: route ip+net: no such network interface原创 2022-12-08 01:53:23 · 1160 阅读 · 0 评论 -
/bin/bash^M: bad interpreter: No such file or directory
/bin/bash^M: bad interpreter: No such file or directory原创 2022-12-08 01:41:48 · 448 阅读 · 0 评论 -
缓存穿透、缓存击穿、缓存雪崩区别和解决方案
关于缓存异常,我们常见的有三个问题:缓存雪崩、缓存击穿、缓存穿透。这三个问题一旦发生,会导致大量请求直接落到数据库层面。如果请求的并发量很大,会影响数据库的运行,严重的会导致数据库宕机。为了避免异常带来的损失,我们需要了解每种异常的原因以及解决方案,提高系统的可靠性。原创 2022-11-19 22:10:24 · 3751 阅读 · 0 评论 -
高并发下保证接口幂等性方案
接口幂等性问题对于我们开发人员来说,是一个跟语言无关的公共问题,但是又不得不解决该问题。绝大部分方案我在项目中是实践过的,给有需要的小伙伴一个参考!原创 2022-11-18 14:02:40 · 196 阅读 · 0 评论 -
RabbitMQ异常:ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN.
虚拟主机,表示一批交换器、消息队列和相关对象。虚拟主机是共享相同的身份认证和加 密环境的独立服务器域。每个 vhost 本质上就是一个 mini 版的 RabbitMQ 服务器,拥 有自己的队列、交换器、绑定和权限机制。原创 2022-10-28 06:57:53 · 20268 阅读 · 1 评论 -
基于SpringSession结合redis做session共享与监听
基于SpringSession结合redis做session共享与监听源码分析并解决遇到的错误问题原创 2022-10-24 05:52:23 · 949 阅读 · 2 评论 -
value source config is invalid; must have either a field context or a script or marked as unwrapped
ElasticSearch异常:value source config is invalid; must have either a field context or a script or marked as unwrapped。根本原因就是DSL语句写的有问题。原创 2022-10-19 23:47:07 · 751 阅读 · 0 评论 -
Windows系统关闭指定端口
使用该命令场景:本地服务端口冲突问题端口冲突异常:Web server failed to start. Port 10000 was already in use.原创 2022-10-16 20:14:59 · 1108 阅读 · 0 评论 -
Found interface org.elasticsearch.common.bytes.BytesReference, but class was expected
上图可以发现 elasticsearch-rest-high-level-client 是7.4.2 但 elasticsearch与elasticsearch-rest-client的版本却是7.6.2。作者这里采用的是 去除掉elasticsearch-rest-high-level-client中对应的jar,再重新引入,并成功解决该异常。由于elasticsearch的版本不对导致的,在SpringBoot项目中导入的Maven明明是对应的版本,但是插入数据就报错。个人经验仅供参考哦~原创 2022-10-14 23:44:15 · 484 阅读 · 0 评论 -
Duplicate entry ‘1559098812383174658‘ for key ‘rc_amt_contributions.PRIMARY‘
2、如果这个时候数据表里面没有数据,而且我们使用 INSERTINTO SELECT FROM 这样的语句插入,并且存储引擎是INNODB的话,就会提示 Failed to read auto-increment value from storage engine 这样的错误.1、如果这个时候数据表里面没有数据,而且我们用使用 INSERT INTO VALUES 这样的语句插入,就会提示 Duplicate entry ‘xxx’ for key ‘PRIMARY’ 这类的字样。个人经验仅供参考哦~...原创 2022-08-15 17:55:22 · 358 阅读 · 0 评论 -
Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.
报错1Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.报错2Unable to start ServletWebServerApplicationCon.原创 2022-07-21 17:52:00 · 20788 阅读 · 2 评论 -
org.apache.ibatis.ognl.OgnlException: sqlSegment
Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew.sqlSegment != null and ew.sqlSegment != '' and ew.nonEmptyOfNormal'. Cause: org.apache.ibatis.ognl.OgnlException: sqlSegment [java.lang.NullPointerException]原创 2022-07-19 11:22:06 · 8611 阅读 · 0 评论 -
C:\Windows\System32\drivers\etc 没有hosts文件解决办法
在 C:\Windows\System32\drivers\etc 中并没有发现hosts文件,如下图我的hosts文件虽然没了,但是我照样能够在浏览器访问localhost,说明hosts文件可能隐藏了我们可以先尝试下面操作:如果还是没有hosts文件,我们再尝试如下操作:如果你的电脑还没有hosts文件,还可以尝试如下操作:以管理员权限运行下列代码:for /f %P in ('dir %windir%\WinSxS\hosts /b /s') do copy %P %windir%\原创 2022-05-12 07:40:29 · 9566 阅读 · 1 评论 -
Java非法字符: ‘\ufeff‘
Java中项目启动出现 非法字符: '\ufeff' 原因是因为文件编码的问题解决办法:项目启动会自动定位出现编码问题的文件,并控制台输出:非法字符: '\ufeff'我是通过Notepad++指定编码这样问题就解决了...原创 2022-05-11 09:24:15 · 21700 阅读 · 1 评论 -
Linux服务器mysql的root密码忘记怎么办?
有时候我们搭建了一个mysql服务器,开始给root设置了密码,但是一时忘记保存了,第二天忘记密码,那忘记了密码怎么办呢?不要着急,待J哥慢慢给你说来~~~~ linux服务器 mysql安装包 [root@LaityPyhon ~]# service mysqld stop先把mysql停止[root@LaityPyhon ~]# mysqld_safe --skip-grant-tables &安全模式进入mysql,并且跳过授权表[root@..原创 2021-10-23 15:45:55 · 907 阅读 · 1 评论 -
最新版启动worker的方法
大家好我是J哥,今天给大家提供一个启动worker的方法:启动worker # 用命令来执行 # 非windows # 命令:celery worker -A celery_task -l info # windows: # pip3 install eventlet # celery worker -A celery_task -l info -P eventlet我通过celery ...原创 2021-10-21 17:53:41 · 798 阅读 · 0 评论 -
Django:get() returned more than one Session -- it returned 8
大家好我是J哥,今天带来一个我在Django项目中遇到的报错,真的是巨坑,我搞了一个下午,问了好多人都每解决首先看下报错信息这个是django_admin后台管理系统的增加功能报错:get() returned more than one Session -- it returned 8!解决办法:我之前用到1.11,windows系统,django版本1.11后来我换了我liunx系统,django-3.22,问题解决了换成windows也升级...原创 2021-10-15 22:40:02 · 794 阅读 · 0 评论