- 浏览: 98729 次
- 性别:
- 来自: 上海
最新评论
文章列表
问题描述:
在Centos7服务器上开启Tomact用浏览器去访问的时候报这个错:
而且关闭Tomcat去访问8080端口一样报这个错
org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-481a15ff
逐步排查
最终确定是在Centos7上开启了一个./zkServer.sh zookeeper服务的影响
当关闭zookeeper服务开启Tomcat的时候
正常访问
把tomcat访问端口改下也能正常访问
原文链接:https://blog.csdn.net/qq_37596010/artic ...
前些日子小组内安排值班,轮流看顾我们的服务,主要做一些报警邮件处理、Bug 排查、运营 issue 处理的事。工作日还好,无论干什么都要上班的,若是轮到周末,那这一天算是毁了。
不知道是公司网络广了就这样还是网络运维组不给力,网络总有问题,不是这边交换机脱网了,就是那边路由器坏了,还偶发地各种超时,而我们灵敏的服务探测服务总能准确地抓住偶现的小问题,给美好的工作加点料。
好几次值班组的小伙伴们一起吐槽,商量着怎么避过服务保活机制,偷偷停了探测服务而不让人发现(虽然也并不敢)。前些天我就在周末处理了一次探测服务的锅。
问题出现
问题出现
晚上七点 ...
Eclipse中,给断点设置条件
- 博客分类:
- Eclipse
在开发时,代码中设置断点调试程序是很常见的操作,但随着方法中业务逻辑复杂度的增加,调试程序的难度也增加了,此时对断点增加条件控制可以大大提高我们对问题的定位.
第一种:笨办法
在逻辑代码前增加一些和业务逻辑无关的条件判断代码,将断点设置在这个地方,调试完去掉
第二种方法:可以使用代理的方法创建一个代理类来进行条件控制(此处不描述,感兴趣可以自己去尝试下,可以增加自己对代理模式的理解)
打开菜单:Window-->Preferences-->Keys视图
设置收缩类中方法体快捷键:如下图
设置展开类中方法体快捷键:如下图
PS:走着走着忘记了自己做了什么,有时间就就记录下自己的脚印。。。。。。。 涛声一笑
场景:这几天在做前后台数据同步时,遇到这种情况,前台系统的数据表结构与后台的数据表结构不相同,但前台只需要后台表中某些数据的字段,以下记录下自己处理的原理过程。
技术支持:mybatis、JPA、spring工具类BeanUtils
首先双方约定好,前台定义接口以及实现,后台通过前台提供的接口包传输数据。
1、后台系统对应表结构的实体类
public class Person {
private Integer userId;
private String userNa ...
素材:
[root@localhost example]# cat -n 20180514.txt 1 8=imix1.0<SOH>34=1<SOH>35=A<SOH>52=20180514-22:37:45 234<SOH>49=FRONT_SHCH<SOH>56=CDC<SOH>10=123<SOH> 2 3 8=imix1.0<SOH>34=1<SOH>35=A<SOH>52=20180514-22:37:45 234<SOH>49=FRONT_SHCH& ...
今天面试的时候被问到内存溢出和内存泄漏的区别?自己只对内存溢出有点了解,对内存泄漏了解的很少
1、内存泄漏memory leak :是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内 ...
错误提示:
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
一般的原因 Mapper interface和xml文件的定义对应不上,需要检查包名,namespace,函数名称等能否对应上。 按以下步骤一一执行: 1、检查xml文件所在的package名称是否和interface对应的package名称一一对应 2、检查xml文件的namespace是否和xml文件的package名称一一对应 3、检查函数名称能否对应上 4、去掉xml文件中的中文注释 5、随意在 ...
写道
PS:今天朋友发过maven web 工程让我跑下,启动jetty时,有几个jar明明有但死活就找不到,很郁闷,通过下面提供的方法解决了有时候有些包通过maven下载不下来,或者要把本地的应用jar配置本地maven仓库中供我们去使用。
转载 https://blog.csdn.net/joe_007/article/details/7564931
使用maven搭建工程时,难免要加载大量的第三方的jar包、zip包比较少用,而maven的官网提供的jar往往不能满足需求,这时需要我们手动加载到我们本地或nexus私服的仓库中。
1.加载jar包到本地 (以加载saxon ...
最近在看一些代码时,很多地方都用到了System.getProperty()、System.load()、System.loadLibrary()等等
System可以有对标准输入,标准输出,错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法System.getProperties()可以确定当前的系统属性,返回值是一个Properties; System.load(String filename)等同于:System.getProperties().load(String filename)它们的作用是可以从作为动态库的本地文件系统中 ...
Eclipse导入工程时经常出现这几种问题,每次都是百度下解决,方便以后查找,转载到自己的博客
谢谢有心人的分享 转载 https://blog.csdn.net/luoxia0805/article/details/37969357
1. Some projects cannot be imported because they already exist in the workspace错误解决方案
这个错误发生在你之前往工作空间新建/导入过此工程,但是后来删除了【注意:删除时你没有勾选“Delete project contents on disk(cannot ...
转载:http://bbs.chinaunix.net/thread-983182-1-1.html
PATH变量:
此变量代表可执行程序在任意位置直接输入指令执行时,系统会到此变量标记的目录里去找对应的可执行程序。
有些命令的路径没有在PATH环境变量中,可以用echo $PATH命令查询得知,添加路径到PATH环境变量的方法如下:
(1)如果只想在本次开机过程中临时性的添加修改,下次开机就无效的话,可以:
export PATH=$PATH:path -----path为命令所在路径
(2)如果只给当前用户永久添加,则:
在~/.bash_pro ...
使用第三方API时,部署应用时,总是报运行失败找不到java.library.path
作用:
它们都可以用来装载库文件,不论是JNI库文件还是非JNI库文件。在任何本地方法被调用之前必须先用这个两个方法之一把相应的JNI库文件装载。
其实JDK提供给用户了两个方法用于载入文件,一个是System.load(String filename)方法,另外一个是System.loadLibrary(String libname)方法。
System.load
System.load 参数必须为库文件的绝对路径,可以是任意路径,例如:System.load("C:\\Docu ...
在Java中进行日期格式化常用到SimpleDateFormat,经常把SimpleDateFormat定义成一个static类型的变量,方便在其他地方被使用,但是在多线程应用中会出现线程不安全问题,但是为什么出现线程不安全问题?感谢下面这个仁兄的讲解。
转载:https://blog.csdn.net/zxh87/article/details/19414885
我们都知道在程序中我们应当尽量少的创建SimpleDateFormat 实例,因为创建这么一个实例需要耗费很大的代价。在一个读取数据库数据导出到excel文件的例子当中,每次处理一个时间信息的时候,就需要创建一个SimpleD ...
在mq8上的变化,里面有关于API的
https://www.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.pro.doc/q001060_.htm
mq8上的新特性如下:https://www.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.pro.doc/q113110_.htm