摘要:
记录一次傻逼的问题, 自己把自己蠢哭:Mybatis 在 insert 之后想获取自增的主键 id,但却总是返回1 错误说明: 返回的1是影响的行数,并不是自增的主键id; 想要获取自增主键id,需要通过xx.getId()方法获取,因为在mybatis中指定自增主键id封装到了对象的属性中,所以我 阅读全文
摘要:
linux 下 tomcat 运行报错 Broken pipe 感谢:http://hi.baidu.com/liupenglover/blog/item/4048c23ff19f1cd67d1e7184.html 有可能是linux的线程机制会产生JVM出错的问题,特别是在连接高峰期间经常出现这样 阅读全文
摘要:
叙述 想必或多或少在Java的服务器都会遇到过这种异常,如下图 由于Java偏上层,日常开发接触系统底层的机会偏少,要搞清楚什么原因导致的这种异常,肯定是先要百度google一番。 网络解释云里雾里 百度+google下,巴拉巴拉还真不少介绍这个错误的文章。欣喜地翻了一篇又一篇,但好像我依旧不明白具 阅读全文
摘要:
本次需求,并没有修改逻辑,为什么会出现这种情况呢?只是网络关系,还是跟代码有关呢。我有几个疑问: 我们便来解答上面的问题。 问题1,什么情况下会产生Connection reset? 网上搜一下,很多这样的打包附送的答案,如下: 第1个异常是java.net.BindException:Addres 阅读全文
摘要:
在Tomcat的catalina.sh文件中的启停server脚本中都应用到了两个变量: CATALINA_OPTS和JAVA_OPTS。用于保存Tomcat运行所需的各种参数。 他们在文件中的注释如下: (可选)Java 执行"start","stop"或"run"命令时用到的运行时参数; [JA 阅读全文
摘要:
官网最靠谱 tomcat 参数官网: http://tomcat.apache.org/tomcat-7.0-doc/config/http.html <Connector <Connector port="8080" port="8080" protocol="org.apache.coyote. 阅读全文
摘要:
在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jbo 阅读全文
摘要:
JVM--Java Virtual Machine,Java虚拟机;tomcat不是直接运行在物理操作系统上,而是运行在Java虚拟机上,通常说的配置jvm就是配置分配给Java虚拟机的内存大小; 如果使用vmware或virtualbox那么给虚拟机分配内存那是很好理解的,可以理解成jvm这个虚拟 阅读全文
摘要:
maven Debug 发现进不了断点。 点击右键-->Properties-->Java Compiler-->Classfile Generation, 勾选上Add line number attributes to generated class files(used by the debu 阅读全文
摘要:
redis主从只是数据的备份,当主宕机后不会自动切换从为主,需要手动切换从为主。 哨兵就可以自动切换从为主, 集群 阅读全文