BUG1:Unknown column 'activationCode' in 'field list'
一开始实体类内写的是activationCode是驼峰命名
然后我们再写sql语句的时候是通过表名去选择的,不能写实体类的名字
实体类的名字是在参数引入的时候写的
BUG2:Type handler was null on parameter mapping for property ‘createTime‘.
原因是:在创建实体类的时候吧date类型写成data导致类型不匹配
此处总结:在写实体类时要注意一些类型的导包,不要导错
再尝试Mybatis 自动注入时间的时候出现的错误
解决 : 时间类型错了。 不可以使用 sql.Date 得使用 until.Date
BUG3:springboot发送QQ邮件错误,could not connect to smtp host
spring.mail.password=你的授权码,注意,是授权码,不是登录密码
BUG4:535 Login Fail. Please enter your authorization code to login. More information in http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256
检查自己的用户名是否正确
BUG6:网页链接超时 timeout:cssnet::err_connection_timed_out
链接超时尝试链接了一下梯子就好了,后面即使不连梯子也能运行
BUG7:前端网页不能显示
<input>CSS 属性设置错误
也会影响到下一行<div>显示
BUG8:注意引用的@Value
格式是
@Value("${community.path.upload}") private String uploadPath;
不要少了${}引用格式
BUG9:Unrecognised tag: ‘mirror‘ (position: START_TAG seen ...</mirror>
错误:之前设置配置文件setting的时候放错位置了
方法:<mirror>应该在<mirrors> 中间
BUG10:MybatisX插件只有红鸟没有蓝鸟,可以从xml文件中跳转到maper文件,但是没法从mapper文件去到xml文件。
错误:我不知道为什么,可能是在我还没创建xml文件去识别我的mapper文件前我就已经点了生成声明。然后后面我再去创建xml,生成对应的sql语句时已经不行了。即使我自行在xml文件中配置
方法:网上有https多了s的解释,不行因为我本身就是http.然后我怀疑是不是生成的时候有些缓存配置导致的。我就用maven,clean了项目的缓存,然后重新编译就好了
BUG11:[ERROR] Failed to execute goal maven-resources-plugin:3.2.0:resources Input length = 1
项目中配置了下面的信息:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
将maven版本降级成 3.1.0,再编译项目,问题就解决了。
BUG12:getResourceAsStream("sensitive-words.txt")为null,
错误:没法从资源文件中获取对应的文件,我一开始试了很多网上那些把resources改动都不行,因为之前都是可以,我就怀疑是不是maven编译配置的问题,然后发现第二天打开的maven编译失败了。然后报错BUG10。
方法:maven-》clean-》compile就行了
BUG13:path = "/add/discussPostId"
path = "/add/{discussPostId}"
这是获取请求路径的参数,需要用{}包裹
BUG14:HTML :button 种类要改成submit才能触发提交
BUG14:html报错error : "Not Found" message : "No message available"
这个普遍有两种可能:
一种就是路径错误
(我以为不会犯错),结果就是,我在controller前面前置了一个
@RequestMapping("/comment")
导致整个路径错了,我一直检查相对路径但是忘了检查绝对路径浪费大量时间。
另一种就是返回值导致的
1)如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,配置的视图解析器InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。
例如:本来应该到success.jsp页面的,则其显示success.
2)如果需要返回到指定页面,则需要用 @Controller配合视图解析器InternalResourceViewResolver才行。
3)如果需要返回JSON,XML或自定义mediaType内容到页面,则需要在对应的方法上加上@ResponseBody注解。
BUG15:"WRONGTYPE Operation against a key holding the wrong kind of value"
当Redis执行对某个键进行操作时,如果该键存储的值的类型与操作不匹配,就会出现"WRONGTYPE Operation against a key holding the wrong kind of value"报错。
在设置操作LIST时不小心和已设立的hash数据重名了
BUG16:"Failed to load resource: net::ERR_CONNECTION_TIMED_OUT"
问题:在前端页面的展示就是有个点击弹出来的列表没有出来,例如用户的信息列表
当浏览器尝试加载网页中的资源(如图片、脚本或样式表)时,如果无法建立与服务器的连接或连接超时,就会出现 "Failed to load resource: net::ERR_CONNECTION_TIMED_OUT" 错误。
这个错误通常表示网络连接问题,可能是由于以下原因导致的:
-
服务器故障或不可用:服务器可能无法响应请求或已关闭。
-
防火墙或代理问题:网络中的防火墙或代理可能会阻止与服务器的连接。
-
网络问题:可能存在网络中断、不稳定的连接或其他网络故障。
如果你遇到了这个错误,可以尝试以下解决方法:
-
检查网络连接:确保你的网络连接正常,尝试访问其他网站以确认网络是否正常工作。
-
检查服务器状态:确认服务器是否正常运行,可以尝试访问其他网站来验证服务器是否可用。
-
检查防火墙或代理设置:如果你使用了防火墙或代理,确保它们没有阻止与服务器的连接。可以尝试禁用防火墙或代理,然后再次加载资源。
-
清除浏览器缓存:有时浏览器缓存可能导致连接问题,尝试清除浏览器缓存并重新加载页面。*********我就是用这个方法解决的,把网页缓存去除就好了************
-
尝试使用其他浏览器或设备:有时特定的浏览器或设备可能会出现连接问题,尝试使用其他浏览器或设备来确认问题是否与特定环境有关。
BUG17:报错Optional int parameter 'entituType' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type.]
其实就是前端页面js文件向后端发送请求是传入的数据名和我函数的数据名没匹配上
例如
后端:
public String follow(int entituyType,int entityId)
前端:
CONTEXT_PATH + "/follow", {"entityType":3,"entityId":$(btn).prev().val()},
BUG18:报错Listener method 'public void com.nowcoder.community.event.EventConsumer.handleComment(org.apache.kafka.clients.consumer.ConsumerRecord)' threw exception; nested exception is com.alibaba.fastjson.JSONException: parseInt error, field : entityType; nested exception is com.alibaba.fastjson.JSONException: parseInt error, field : entityType
这个错误虽然很低级,但是也排查了一个小时,具体是我在重写getset的时候写错地方,在生成的时候把getentityType的类型设置错了。后续进行序列化的时候就不行,报错。主要是在生成出来的event在debug的时候是看不出来的。也是显示是整数其实内部是其他类型。心累
BUG19:WARN [main] o.a.k.c.NetworkClient [NetworkClient.java:671] [Consumer clientId=consumer-1, groupId=community-consumer-group] Connection to node -1 could not be established. Broker may not be available.
这个警告消息表示 Kafka 客户端在尝试连接到 Kafka 代理节点时遇到了问题。具体来说,它表示客户端无法与节点 -1 建立连接,这可能意味着 Kafka 代理不可用。
这是因为程序中存在启动调用Kafka的地方
BUG20:
今天很多突然很多莫名其妙的错误,我也不知道怎么回事,例如运行时会跳过我的list.add,或者是提醒我写入redis中hyperloglog有错,报错就是说写入hyperloglog的类型报错。心累一下午了,然后后面试了一下官方例程,在这个过程中我把所有的中间件都重新启动了。然后就!!!莫名其妙运行好了我也不知道为啥。
这里都是一些我手敲项目时会发生的一些bug,虽然很低级但是都是自己敲出来的问题。