- 博客(7)
- 收藏
- 关注
原创 出现过多close_wait导致的tomcat假死
报错我的预约挂号服务突然挂了,查看tomcat的端口号的时候出现,一堆的close_wait导致了我的tomcat假死,就算重启了,再看端口号也是一堆close_wait。应急处理因为是个网上预约挂号服务,不能停太久。所以我没有查原因直接把所有占用我的端口的进程全杀了,然后重启,不管了,先恢复服务再查原因。把占用端口的命令全杀了的命令:sudo kill -9 $(lsof -i:端口号 -t)原因查看最新日志catalina.out ,没有发现异常,也没有error 日志;查看localh
2020-09-09 17:52:15
994
1
原创 mybatis批量插入时,有字段可能为null会报错
解决方案在指定了jdbcType的前提下, 在mybatis-config.xml文件中配置一下,添加settings配置,NULL要大写,如下: <settings> <!--插入为空时插入空值避免报空指针--> <setting name=“jdbcTypeForNull” value=“NULL”/> <settings> 如果是mybatis plus的话,在.yml里可以这样写:mybatis-plus: confi
2020-08-18 15:52:22
4778
2
原创 内网服务器能ping通内网地址,内网ping不通服务器的IP
记录内网服务器能ping通内网地址,内网ping不通服务器的IP,也就是能进不能出的情况,我试过以下的一揽子解决方案看看防火墙设置了啥,实在不行关掉防火墙服务器禁ping了centos默认没禁ping的,可以去看一下CentOS允许/禁止ping的方法:https://www.cnblogs.com/imzye/p/5467013.html累了不想写了,未完待续...
2020-08-18 11:32:41
1266
原创 Struts学习过程笔记
这里写自定义目录标题structs2的简介搭建环境的步骤合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入structs2的简介...
2020-07-29 12:19:50
168
原创 使用apache-cxf-3.2.7生成wsdl的客户端文件并使用
环境前提在安装 Apache CXF之前要保证以下环境:1)Java 8 Development Kit2)Maven 3.1 or later3)J2SE Development Kit (JDK) 8.0地址是:https://www.oracle.com/java/technologies/javase-downloads.html下载、安装、配置环境变量1、下载apache-cxf-3.2.7,下载的官方地址 https://archive.apache.org/dist/cxf/3
2020-07-29 12:08:03
804
原创 解决连接服务器Oracle数据库失败,报错:listener does not currently know of sid
前情想要连接局域网中的服务器192.168.100.10,能PING通;本地oracle数据库也能连上,但是连上100.10的时候说监听不对啥啥啥解决方案1、在oracle的tnsnames.ora加上以下配置100.10 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.10)(PORT = 1521)) ) (CONNECT_DATA =
2020-05-28 11:33:44
2946
原创 mybatis的一级缓存简述
本文主要是mybatis的一级缓存,以及顺便提的mybatis与hibernate的一级缓存的区别什么是一级缓存?是由sqlSession管理的一片内存,用来缓存查询过的数据(hibernate的一级缓存是缓存操作过的数据)一级缓存的生命周期sqlSessionFactory创建sqlSession的时候,一级缓存被分配,sqlSession被closes时一级缓存被回收一级缓存的特点...
2019-11-19 15:24:37
379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人