
Bug错题集
“Bug错题集“是指收集程序中出现错误的Bug并对其进行分析、解释和记录的题集。在软件开发中,Bug是指程序中的缺陷、错误或不完善之处,产生了不符合预期的结果或行为。为了对这些Bug进行有效的管理和排除,开发团队需要建立一份Bug错题集。
Bug错题集分为两部分:收集和解决。收集阶段是指在程序测试
AIMaynor
个人博客:maynor1024.live,ai网站: vlink.cc/maynorai
展开
-
CVE-2024-6387对OpenSSH的漏洞解决方案与防护措施
seccomp限制了sshd进程可以执行的系统调用,从而限制了攻击面并减少了利用不安全函数(如syslog())的可能性。实现seccomp确保即使触发了漏洞,攻击者执行任意代码的能力也会显著受限。通过遵循这些缓解策略,您可以保护系统免受此漏洞的影响,并增强OpenSSH配置的整体安全性。此漏洞的严重等级为“高”(CVSS 8.1),并可能导致具有 root 权限的未经身份验证的远程代码执行 (RCE)。要有效解决此漏洞,请升级到最新的 OpenSSH 版本,其中包括必要的修复程序。2.实施临时解决方法。原创 2024-07-08 16:11:02 · 1327 阅读 · 1 评论 -
关于7月1号centos官方停止维护7系列版本导致centos7+版本的机器yum等命令无法使用的解决教程
更换yum源两种方式第一种在还能使用yum等命令的情况是执行下面的命令注意:阿里云和腾讯云二选一即可一丶yum源腾讯云:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repocurl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.r原创 2024-07-04 09:15:08 · 1606 阅读 · 0 评论 -
如何在 Ubuntu 20.04 上安装 Docker和DockerCompose
我们已经向你展示如何在 Ubuntu 20.04 机器上安装 Docker。想要学习更多关于 Docker 的信息,查阅官方 Docker 文档。Docker Compose 是一个命令行工具,它允许你定义和编排多容器 Docker 应用。它使用 YAML 文件来配置应用服务,网络和卷。使用 Compose, 你可以定义一个可以运行在任何系统上的可移植应用环境。Compose 通常被用来本地开发,单机应用部署,和自动测试。原创 2024-05-21 20:03:35 · 2759 阅读 · 1 评论 -
[已解决]react打包部署
看你想保留哪一个,我平时node用的多,就把hadoop的yarn改个名字(需要用hadoop时可以用改完名字后的命令或再改回yarn)npm run build 成功打包!npm install 命令无反应。换成 yarn install。就是node的yarn了。原创 2024-04-18 18:17:08 · 371 阅读 · 1 评论 -
[已解决]问题:root.users.hdfs is not a leaf queue
如果你遇到了“root.users.hdfs is not aleaf queue"的报错,这意味着你尝试将你的作业提交到一个非叶子队列。在YARN中,队列有层级结构,叶子队列是这个层级结构中最底层的队列,它们没有子队列,因此作业必须提交到叶子队列。原创 2024-04-15 11:25:34 · 503 阅读 · 1 评论 -
阿里云OSS, 跨域请求, No ‘Access-Control-Allow-Origin‘
错误标签:阿里云OSS, 跨域请求, No ‘Access-Control-Allow-Origin’浏览器具体报错内容:Access to XMLHttpRequest at ‘https://xxx.oss-cn-guangzhou.aliyuncs.com/xxx.jpg’ from origin ‘http://localhost:8080’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is pr原创 2024-04-01 16:31:41 · 1004 阅读 · 0 评论 -
领导驾驶舱下钻404问题解决
https://xxx:9007/getLoginUrl 转发到 https://xxx/getLoginUrl。领导驾驶舱点击下钻页面 报404, 涉及到学工系统和sso认证系统。成功跳转,页面正常访问.原创 2024-03-28 10:31:48 · 427 阅读 · 0 评论 -
[已解决]npm淘宝镜像最新官方指引(2023.08.31)
原来的 registry.npm.taobao.org 已替换为 registry.npmmirror.com ,当点击 registry.npm.taobao.org 会默认跳转到 registry.npmmirror.com。最新的配置淘宝镜像的淘宝官方提供的方法。原创 2024-02-23 16:24:57 · 1730 阅读 · 0 评论 -
[已解决]com.mysql.cj.jdbc.exceptions. PacketTooBigException: Packet for query is too large (3,456,888
MySQL事务单次处理的数据包大小是有限的,不能超过设定的数据包的最大值,超过了MySQL驱动会掉丢数据,导致SQL操作失败。1、调大参数max_allowed_packet。同步大数据出现批量更新或批量插入失败。配置文件方式(不会失效,推荐)命令行方式(重启服务失效)原创 2024-01-28 16:57:58 · 1069 阅读 · 0 评论 -
[已解决]504 Gateway Time-out 网关超时
网上的常规思路是修改nginx配置文件,增加请求执行时间,试过没有用。最后发现是防火墙拦截了。原创 2024-01-24 12:32:37 · 2268 阅读 · 0 评论 -
[已解决]使用order by 排序后的是10 6 7 8 9 而不是 6 7 8 9 10?
那可能是因为列的数据类型被当作字符串类型而非数字类型来排序。在字符串排序中,“10” 会在 “6” 前面,因为字符串排序是按照字符的字典顺序,而 “1” 的字典顺序在 “6” 之前。将字符串类型的列转换为整数类型,然后按照数值大小进行排序。如果列中含有无法转换为整数的字符串,这个查询将会失败,因此需要确保列中的所有值都是有效的整数字符串。为了确保数字按照数值大小来排序,您需要确保排序的列是数值类型(如。默认的排序方式是升序(从小到大)。等),并且您希望按数值排序,您可以尝试在。如果您得到的排序结果是。原创 2023-11-15 11:18:06 · 620 阅读 · 0 评论 -
【已解决】ORA-00942: table or view does not exist
对大小写敏感,通常在创建和查询时对名称数据库会自动转为大写,但语句中有引号时会按引号中的内容保留。明明创建了表却说表不存在。这时查询语句也要相应改成。原创 2023-11-03 14:14:33 · 990 阅读 · 0 评论 -
[已解决]该主机与 Cloudera Manager Server 失去联系的时间过长。 该主机未与 Host Monitor 建立联系。
查看日志:tail -200f /var/log/cloudera-scm-agent/cloudera-scm-agent.log。调整hvie 的参数后导致该主机与 Cloudera Manager Server 失去联系的时间过长。2 删除主机重新添加-我的是线上环境不能删除,除非遇到重大问题才需要这样操作。发帖可以,没事别动不动骗小白删主机修改主机名啥的,良心不会痛吗?网上百度,各种操作,大概总结为2点:千万别信。1 修改hostname,删除cm_guid。出现问题后立马参数修改回来;原创 2023-11-02 20:19:44 · 892 阅读 · 0 评论 -
[已解决]Job failed with org.apache.spark.SparkException: Job aborted due to stage failure: Task 3 in st
## 问题如何将hive集群升级到spark,hivesql脚本运行比较慢参数设置 set hive.execution.engine=spark; 之后报错Expected SaslMessage, received something else (maybe your client does not have SASL enabled## 思路spark.authenticate=false把SASL 认证关了原创 2023-11-02 18:56:31 · 1162 阅读 · 0 评论 -
[已解决]Mysql想删掉一个表里所有的数据,直接删总是卡住
MySQL如果频繁的修改一个表的数据,那么这么表会被锁死。在网上试过很多种解决方法,重启mysql服务,重连数据库都没有用。展示所有进程,一般会看到很多Command=sleep的process,其中会有状态Command是Query的进程,获取到该进程的id。这是最最差的解决方案了哈,下面我分享个人项目中的解决方案,供大家参考。温馨提示:如果网上搜索的这些方法试过都没有效果,静置1天它就好了。Mysql想删掉一个表里所有的数据,直接删总是卡住。然后 kill 掉这个id的进程。kill 进程id;原创 2023-11-01 14:39:06 · 564 阅读 · 1 评论 -
[已解决]FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask. Unable to
因为默认hive,spark任务数据先写到一个临时目录,等各个节点的数据都写完整以后,校验没问题了,在move到表的hdfs路径下(所谓move其实就是重命令),这个过程报错,说明跟hdfs有关系,跟yarn,hive,spark都没有关系了。(原因是因为为了数据安全,hdfs路径加T权限,只有表的所有者才可以删表,其他人删不了数据,估计是删表异常,造成数据未删除。既然跟hdfs有关系,那就说明一般是路径有问题(比如权限,路径异常,节点丢失等等)。很简单,把表所在的路径数据清空即可。原创 2023-11-01 14:08:23 · 2008 阅读 · 0 评论 -
[已解决]ERROR tool.ExportTool: Error during export: Export job failed!
除了hive表结构之外,我们再检查一下hive的数据,在hdfs/user/hive/warehouse/co中,可以在linux中hadoop fs -cat /user/hive/warehouse/co查看,为了方便我这里选择在windows中下载查看。在检查后我发现两个表结构是完全一致的,也有可能是hive的分隔符弄错了(–input-fields-terminated-by ‘\001’),检查后也没有问题,hive中确实使用默认的’\001’作为分隔符,那为什么会报错嘞?desc [表名];原创 2023-10-31 19:20:38 · 1555 阅读 · 0 评论 -
[已解决]大数据集群CPU告警问题解决
6台机器的 CPU总是连续超过90%常见的是调整容器虚拟 CPU 内核。原本是1,这样能减少并行的任务数。最小容器虚拟 CPU 内核数量。最大容器虚拟 CPU 内核数量。根据集群具体的CPU核数规划。目前集群稳定运行无告警!我另外调整了两个参数。原创 2023-10-30 16:22:56 · 201 阅读 · 0 评论 -
【已解决】C:Program FilesJetBrainsPyCharm 2019.1.3helperspycharm_matplotlib_backendacke
中文字体显示问题。原创 2023-10-24 12:23:08 · 325 阅读 · 0 评论 -
【已解决】Specifying keys via field positions is only valid for tuple data types. Type: GenericType<scala
Tuple1值错误导错包重新导包即可成功运行!原创 2023-10-20 11:25:54 · 204 阅读 · 0 评论 -
[已解决]Unable to connect to broker 0
kafka tool 工具无法查看主题。在window的hosts添加上。服务器的ip和对应的域名。原创 2023-10-19 15:17:44 · 911 阅读 · 0 评论 -
[已解决]llegal target for variable annotation
复制时编码错误,自己敲一遍后正常运行。原创 2023-10-17 11:31:10 · 794 阅读 · 0 评论 -
[已解决] openai.error.AuthenticationError: No API key provided. You can set your API key in code using
在 Windows 系统中,设置环境变量有两种主要方法:通过系统属性设置和使用 PowerShell 或命令提示符。Python环境没有设置OPENAI_API_KEY。原创 2023-10-16 20:39:23 · 2056 阅读 · 0 评论 -
[已解决]openai.error.APIConnectionError: Error communicating with OpenAI: HTTPSConnectionPool(host=‘api
openai 需要外网才能链接。设置正向代理或者反代。原创 2023-10-16 20:38:27 · 2598 阅读 · 1 评论 -
【已解决】Exception in thread “main“ joptsimple.UnrecognizedOptionException: bootstrap-server is not a re
Kafka版本为2.11 不支持bootstrap-server。–bootstrap-server 识别不出来。改为*–zookeeper*原创 2023-10-13 14:49:34 · 1313 阅读 · 0 评论 -
【已解决】ORA-01722: invalid number
即需要转换数据的类型,比如将字符串数值内容转为数字类型,如(to_number(‘.12.5036’)或to_number(‘a’))都会报错,但是【to_number(‘12.5036’)】则正确。即对字段进行求和(SUM)、求平均数(AVG)等函数操作,但是字段的数据却不匹配,比如(对字符串数字【.12.5036】求和就会报错,正常应该是(12.5036))即数据库中字段的设计类型与插入、修改的类型不统一(比如字段设计是:float类型,但是插入或修改的内容确实字符串【‘a’】)转载 2023-10-11 10:58:42 · 16035 阅读 · 0 评论 -
【已解决】Caused by: java.net.SocketException: Connection reset by peer: socket write error
就目前小编帮助解决的这个情况,在windows系统本地运行的spark,是软件的问题,数据量有点大,在pycharm上运行可能会报错。ERROR PythonRunner: Python worker exited unexpectedly (crashed)的意思是Python worker意外退出(崩溃)测试运行print(input_rdd.first())可以打印出来,但是print(input_rdd.count())触发函数就会报错。更换到Linux虚拟机运行,或减少测试数据量。原创 2023-10-08 19:41:33 · 497 阅读 · 0 评论 -
【已解决】RuntimeError Java gateway process exited before sending its port number
目光锁定pycharm标题栏(最上方),找到Run——> Edit Configurations——>Environment variables 按图中所示,添加jdk路径(不用添加其他的路径了,一个就够了),修改完记得Apply。os.environ[‘JAVA_HOME’] = “/usr/local/jdk1.8.0_221” # 记得把地址改成自己的。原创 2023-10-03 21:17:20 · 3127 阅读 · 0 评论 -
【已解决】nested exception is java.sql.SQLSyntaxErrorException: ORA-01722: invalid number
数值与字符串类型不匹配。修改成字符串类型即可。原创 2023-09-27 10:39:56 · 284 阅读 · 0 评论 -
【已解决】Caused by: org.apache.spark.SparkException: Python worker failed to connect back.
出现 Caused by: org.apache.spark.SparkException: Python worker failed to connect back报错。建议:PYSPARK_PYTHON = 你所用的python.exe路径。pyspark版本太高,重新安装了一遍pyspark环境。原创 2023-09-27 09:30:10 · 857 阅读 · 1 评论 -
【已解决】模糊匹配导致一门课存在多个同名教师
函数来获取"XSKB.RKJSXM"字段中逗号前面的名字部分,然后与"jsxxb.JZGXM"字段进行匹配。如果没有逗号,直接匹配整个字段。这样可以实现根据逗号分割匹配的需求。jsxxb.JZGXM 的字段示例如 李志勇,许蕤 需以,作为分割点,只匹配逗号前面的名字,或者是没有逗号,只有一个老师 则直接匹配。原创 2023-09-20 16:21:31 · 129 阅读 · 0 评论 -
java.net.ConnectException: 拒绝连接 (Connection refused) doris
java.net.ConnectException: 拒绝连接 (Connection refused) doris原创 2023-09-20 11:16:08 · 4318 阅读 · 1 评论 -
【已解决】java.lang.RuntimeException: A broker is already registered on the path /brokers/ids/235. This p
CDH broker id已经被注册过了/brokers/ids/235。原创 2023-09-18 09:37:15 · 181 阅读 · 0 评论 -
【已解决】您所使用的密钥ak有问题,不支持jsapi服务,可以访问该网址了解如何获取有效密钥。
点击申请密钥后会跳转到这个页面,你点击右侧菜单栏的”我的应用“中的”创建应用“这时候你就可以创建一个自己的ak了,名称你随便填,如果你不想加入白名单可以把ip填上,如果想所有网站的能访问的话,就得按照小编这样填写。如果还没注册百度地图api账号的,点击以后就进入这个界面。这时候你就点击右上角的”api控制台“点击进入,会跳转到注册页面。完成注册后再点击申请密钥。看,提交后就产生ak了,这时候你就把ak复制粘贴到你的网页上,问题就解决了。如果问题没解决的,那么就是百度在更新服务器,等个几小时就好了。原创 2023-09-11 19:49:53 · 1108 阅读 · 0 评论 -
【已解决[ERROR] Could not execute SQL statement. Reason:java.lang.ClassNotFoundException: org.apache.had
安装paimon集成FLink引擎的时候报错了:[ERROR] Could not execute SQL statement. Reason:java.lang.ClassNotFoundException: org.apache.hadoop.conf.Configuration。依赖问题,没有配置hadoop 环境。原创 2023-09-09 18:29:27 · 1545 阅读 · 0 评论 -
【已解决】ORA-00001: unique constraint (USR_JXZX_DSJKF_MODEL.SYS_C00912833) violated
再用 NOT IN 进行过滤。原创 2023-09-09 15:46:20 · 639 阅读 · 0 评论 -
【已解决】nested exception is java.sql.SQLDataException: ORA-01476: divisor is equal to zero
在这个修改后的SQL语句中,NULLIF函数用于处理zzje、zxjje和jxjje计算中的被零除错误。如果分母为零,则NULLIF函数返回NULL,防止被零除的错误。原SQL case when冗余 可以用 case when in 简化。使用 decode 或者 NULLIF 解决除零异常问题。oracle 除零异常,且sql重复语句过多。原创 2023-09-07 11:11:18 · 361 阅读 · 0 评论 -
【已解决】src/spt_python.h:14:20: 致命错误:Python.h:没有那个文件或目录
其中重点的报错信息 src/spt_python.h:14:20: fatal error: Python.h: No such file or directory。sudo yum install python-devel然后重新安装需要的依赖。原创 2023-09-07 08:59:06 · 211 阅读 · 0 评论 -
【已解决】 linux下提示:pip未找到命令(bash: pip: command not found
当我们Linux执行pip对应命令时,提示错误:pip未找到命令(bash: pip: command not found)第一步:先检查自身python对应版本,执行 python --version 查看,我这里是python 2.7.5版本。如果出现权限报错提示,就输入 python get-pip.py --user 命令,添加权限运行即可,到此pip安装完成。第四步:执行 python get-pip.py 命令,从而安装下载安装pip,如下图所示。转载 2023-09-06 19:26:32 · 11734 阅读 · 0 评论 -
【已解决】oracle获取最近2学年的数据
某某系统课表数据过大,要求只获取最近2学年的数据,不能写死。mysql 在子查询的WHERE子句中,首先使用。但在 Oracle 数据库中,没有。原创 2023-09-04 19:27:36 · 1527 阅读 · 0 评论