文章目录
- 报错合集
- jdbc 数据库连接 时间问题 需要加。最后面的地区可以改。
- Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name jdbc, locale zh_CN
- java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''dssc'' at line 1
- Exception in thread "main" java.lang.NullPointerException
- 解决mysql锁表问题com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Lock wait timeout exceede
- js alert(retValue;)//undefined分号写错
- 在idea下部署tomcat 但是输入localhost:8080报404
- 为什么 Tomcat 运行时默认打开 index.html,或者 index.jsp?如何配置首页?
- http状态500-内部服务器错误 实例化servlet类【org.springframework.web.servlet.DisatcherServlet】异常
- java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter
- idea中无法自动装配。未找到 ‘XXXXXXX‘ 类型的 Bean
- java.lang.NoSuchMethodException: com.example.springboot.mapper.EmployeeMapper.<init>()
- java.lang.IllegalStateException: 鍚 姩瀛愮骇鏃跺嚭閿�javax.management.Run javax.management.RuntimeOperationsException: 璋冪敤鏂规硶[manageApp]鏃跺彂鐢
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- tomcat 突然报java.lang.IllegalStateException和javax.management.RuntimeOperationsException错误
- java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver,at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1407),at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1215)
- java.lang.ClassNotFoundException: org.apache.ibatis.io.Resources
- nginx路径写错
- nginx启动服务失败以及解决方法!
- redis 服务打不开
- mybatis中数据库包选错
- 在idea中如何在控制台输出日志?——用log4j
- Centos7克隆与克隆后ip、网络等问题--笔记
报错合集
jdbc 数据库连接 时间问题 需要加。最后面的地区可以改。
String url=“jdbc:mysql://127.0.0.1:3306/bjpowernode?serverTimezone=Asia/Shanghai”;//协议 IP地址 端口 数据库下的表
Exception in thread “main” java.util.MissingResourceException: Can’t find bundle for base name jdbc, locale zh_CN
配置文件路径不对,1当配置文件在classpath下时:使用ResourceBundle读取配置文件,默认要把配置文件放在classpath下(默认的src目录下);property.properties和protest.properties : 需要把配置文件放在src下 这里是相对路径 绝对路径需要写全
java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘‘dssc’’ at line 1
sqL语句异常,‘desc’带了单引号
Exception in thread “main” java.lang.NullPointerException
空指针异常
解决mysql锁表问题com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Lock wait timeout exceede
show processlist
查询到相对应的进程,然后 kill id
±----±----------------±----------------±------------±--------±-------±-----------------------±-----------------+
| 5 | event_scheduler | localhost | NULL | Daemon | 277371 | Waiting on empty queue | NULL |
| 127 | root | localhost:54423 | bjpowernode | Sleep | 2608 | | NULL |
| 136 | root | localhost:61321 | bjpowernode | Query | 0 | init | show processlist |
±----±----------------±----------------±------------±--------±-------±-----------------------±-----------------+
3 rows in set (0.00 sec)
mysql> kill 127;
Query OK, 0 rows affected (0.00 sec)
mysql> show processlist;
±----±----------------±----------------±------------±--------±-------±-----------------------±-----------------+
| Id | User | Host | db | Command | Time | State | Info |
±----±----------------±----------------±------------±--------±-------±-----------------------±-----------------+
| 5 | event_scheduler | localhost | NULL | Daemon | 277471 | Waiting on empty queue | NULL |
| 136 | root | localhost:61321 | bjpowernode | Query | 0 | init | show processlist |
±----±----------------±----------------±------------±--------±-------±-----------------------±-----------------+
js alert(retValue;)//undefined分号写错
分号写错会显示 Uncaught SyntaxError: missing ) after argument list
在idea下部署tomcat 但是输入localhost:8080报404
部署tomcat webapps下的root文件 启动tomcat localhost:8080 会默认启动root文件 默认http://ip:端口/,显示的界面在root目录下这个目录位于web apps 我的理解就是tomcat的初始页面在root下,所以要把root配置进去再可以看到那个初始界面
为什么 Tomcat 运行时默认打开 index.html,或者 index.jsp?如何配置首页?
这个是 Tomcat 的 web.xml 文件决定的。
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
如果需要修改模块的欢迎页面也是可以的,只需要在当前模块的 web.xml 文件配置即可。
<!--配置欢迎页面即可-->
<welcome-file-list>
<welcome-file>love.html</welcome-file>
</welcome-file-list>
补充说明:Tomcat 的安装目录下的 conf\web.xml 包含所有项目(模块)的配置信息,如果 IDEA 中的 web.xml 没有相关的配置信息,就运行 Tomcat 安装目录下的 conf\web.xml。
http状态500-内部服务器错误 实例化servlet类【org.springframework.web.servlet.DisatcherServlet】异常
java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter
tomcat报错 找不到文件,则跟上面一样增加lib全选上依赖,确定。
idea中无法自动装配。未找到 ‘XXXXXXX‘ 类型的 Bean
java.lang.NoSuchMethodException: com.example.springboot.mapper.EmployeeMapper.<init>()
java.lang.NoSuchMethodException: com.example.springboot.mapper.EmployeeMapper.()
java.lang.IllegalStateException: 鍚 姩瀛愮骇鏃跺嚭閿�javax.management.Run javax.management.RuntimeOperationsException: 璋冪敤鏂规硶[manageApp]鏃跺彂鐢
原因在于lib里的依赖冲突!!!不要随便加lib!!!
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
在IDEA中点击File > Project Structure > Artifacts > 在右侧Output Layout右击项目名,选择Put into Output Root。
执行后,在WEB-INF在增加了lib目录,里面是项目引用的jar包,点击OK。
要想到能够完全的消除SpringMvc的错误,千万别忘了要重启那只猫咪——Tomcat,就可以解决SpringMvc的这个错误了。
tomcat 突然报java.lang.IllegalStateException和javax.management.RuntimeOperationsException错误
/没写,,会报这个错误
java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver,at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1407),at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1215)
空指向的话:
lib,库,将jar包放入lib,项目工程会自动加载jar包环境。放其他的应该也行,只要你能得到路径,不过一般都放jar包。WEB-INF/lib 下面是给服务器看的,服务器每次启动会把你的WEB-INF/lib下面的jar加载进来
java.lang.ClassNotFoundException: org.apache.ibatis.io.Resources
空指向
同上还是包没有,,,注意上面
nginx路径写错
nginx报错,,,,,路径错误 /usr/local/ 写成 /user/local/ 虚拟机里面把文件删掉,重新装
nginx启动服务失败以及解决方法!
redis 服务打不开
mybatis中数据库包选错
在idea中如何在控制台输出日志?——用log4j
Centos7克隆与克隆后ip、网络等问题–笔记
解析
改主机名
vim /etc/hostname
如果xshell 拒绝 但是可以ping通,,,可以试试
Xshell无法连接克隆的三台虚拟机
解析
(MAC全称Media Access Control,中文意思就是媒体访问控制,简单点说就是物理地址、硬件地址。通过MAC地址可以用来确认网络设备位置。MAC地址在世界是唯一的。形象地说,MAC地址就如同身份证上的身份证号码,具有唯一性。
二、MAC地址组成结构
在网络设备中都会有唯一的网络标识,这个地址我们就称之为是MAC地址。MAC地址一般是48位的,表示12个16进制数,在每两个16进制数之间使用冒号隔开。比如03:03:30:3A:3B:3C就是一个MAC地址,其中前6位16进制数03:03:30代表网络硬件制造商的编号,而后3位16进制数3A:3B:3C代表该制造商所制造的某个网络产品的系列号。
除此之外,网络制造商还需要确保每个网络设备都有着相同的前三个字节以及不同的后三个字节,这样才能够保证MAC地址结构的唯一性。
三、MAC地址工作原理
MAC地址就相当于你这个人的身份证号,是全球唯一的,而且MAC地址是物理层的,应用于数据链路层的,当一个数据报文要发送时,先添加源目IP地址,再添加源目MAC地址,对端收到后,会拆解数据报文,先拆MAC地址,然后查看数据报文的目的IP是不是自己,如果是,就会把数据报文自己留下来,如果不是,就会查自己的路由表,看有没有目的IP在里面,有的话,再次把已经拆解的数据报文再次添加上MAC地址,继续往下传。
MAC地址的作用
IP地址就如同一个职位,而MAC地址则好像是去应聘这个职位的人才,职位既可以让甲坐,也可以让乙坐,同样的道理一个结点的IP地址对于网卡是不做要求,基本上什么样的厂家都可以用,也就是说IP地址与MAC地址并不存在着绑定关系。本身有的计算机流动性就比较强,正如同人才可以给不同的单位干活的道理一样的,人才的流动性是比较强的。职位和人才的对应关系就有点像是IP地址与MAC地址的对应关系。比如,如果一个网卡坏了,可以被更换,而无须取得一个新的IP地址。如果一个IP主机从一个网络移到另一个网络,可以给它一个新的IP地址,而无须换一个新的网卡。当然MAC地址除了仅仅只有这个功能还是不够的,就拿人类社会与网络进行类比,通过类比,我们就可以发现其中的类似之处,更好地理解MAC地址的作用。无论是局域网,还是广域网中的计算机之间的通信,最终都表现为将数据包从某种形式的链路上的初始结点出发,从一个结点传递到另一个结点,最终传送到目的结点。数据包在这些节点之间的移动都是由ARP(Address Resolution Protocol:地址解析协议)负责将IP地址映射到MAC地址上来完成的。其实人类社会和网络也是类似的,试想在人际关系网络中,甲要捎个口信给丁,就会通过乙和丙中转一下,最后由丙 转告给丁。在网络中,这个口信就好比是一个网络中的一个数据包。数据包在传送过程中会不断询问相邻节点的MAC地址,这个过程就好比是人类社会的口信传送过程。相信通过这两个例子,我们就可以进一步理解MAC地址的作用。)