今日搭建一个web应用的时候总是遇到tomcat报错:one or more listeners failed to start. Full detail balabale....而且还没有其他提示,就这样应用就启动不了了. ### 思路首先提供一下解决问题的思路 1. 在WEB-INF/classes路径下创建一个logging.properties文件2. 添加以下内容````propertiesorg.apache.catalina.core.ContainerBase.[Catalina…
one or more listeners failed. Full details will be found in the appropriate container log file   这句话的意思是:一个或多个侦听器无法启动.完整的详细信息将在相应的容器日志文件中找到 linux上面只有这一句话,没有详细报错详细,这时,我们在WEB-INF/classes目录下添加[logging.properties] 文件内容为: org.apache.catalina.core.Containe…
问题是这样的:环境是SSM框架,在配置好的框架里想请求一个html,结果406了,406就是HTTP协议状态码的一种,表示无法使用请求的特性来响应请求的网页.一般指客户端浏览器不接受所请求页面的MIME类型. 解决办法就是 <servlet-mapping> <servlet-name>seckill-dispatchServlet</servlet-name> <!--直接拦截所有请求,不再采用spring2.0的/*或者*.do方式--> <url…
以前觉了maven依赖设置很简单,就是将手动导入jar包转化为自动下载导入 但发现的一个问题, 在使用maven插件tomcat打包上传工具时 tomcat-maven-plugin <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plug…
今天spring4.3.13 项目,整合ActiveMQ的时候,项目启动在自动部署到tomcat下的时候,不能正常的部署,仅仅报错如下: Connected to server [-- ::,] Artifact springDemo:war exploded: Artifact is being deployed, please wait... -Dec- ::)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least…
转: 一个页面中多个window.onload = function(){}冲突问题解决思路 一个页面中多个window.onload = function(){}冲突问题解决思路 参考文章: (1)一个页面中多个window.onload = function(){}冲突问题解决思路 (2)https://www.cnblogs.com/happyty/articles/2427358.html 备忘一下. {{o.name}} {{m.name}} 转: 一个页面中多个window.onlo…
React 函数组件中对window添加事件监听resize导致回调不能获得Hooks最新状态的问题解决思路 这几天在忙着把自己做的项目中的类组件转化为功能相同的函数组件,首先先贴一份该组件类组件的关键代码: import React, {Component} from "react" // 防抖组件 import { debounce } from 'throttle-debounce'; // 引入connect用于连接UI组件与redux import {connect} fro…
"Failed to start /etc/rc.local Compatibility"这个错误没有最终解决方法,之后思路,如下: 1.打开/etc/rc.local看是否有其它的任务或者开关导致启动失败.如果有就看需要去除. 比如我的电脑如下所示: 由于我开启了开机使用小键盘的功能,而这个也导致了关机也启动,所以我直接去除. 重启之后可以使用服务状态查询命令看是否正常: systemctl status rc-local.service 参考: https://ubuntuforu…
开发中偶尔遇到这样的问题:Exception in thread "main" java.lang.IllegalStateException: Failed to read ..... 这个错误后面跟一个jar包,一般是本地maven存储库中的该jar包损坏,删掉该jar包,再update一下maven项目,基本可以解决.…
Full details will be found in the appropriate container log file 错误日志在/home/dela/.IntelliJIdea2017.1/system/tomcat/Unnamed_Spring_10(当前Project的名字)下, 也就是家目录下的.IntelliJIdea2017.1/system/tomcat, 然后找到本工程的tomcat名字, 进入logs目录就能看到当天的错误日志了. 原文链接:https://blog.…
bi编程jsp  servlet 第一个程序: HelloServlet 运行错误 404: 十月 28, 2017 11:25:14 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:DaiN'…
在整合spring和quartz时,启动tomcat,服务台报以上错误,却找不到任何错误日志…… 参考了https://www.cnblogs.com/sxdcgaq8080/p/8005886.html这篇博文,临时加了一个日志配置文件,将错误日志输出到控制台,总算能看到是什么原因了.目前对日志这一块用的不熟,先记录下来这种临时解决方案,日后再整理. 将这个配置文件加在项目的classpath目录下,然后控制台会输出具体的错误原因 handlers = org.apache.juli.File…
错误: 今天SVN导入新项目后启动项目时控制台报错,之后在网上搜了很多方法.下面列了一些大佬的解决方案: 1. 检查日志配置文件-logging.properties:https://www.cnblogs.com/sxdcgaq8080/p/8005886.html 2. 打开Project Structure,检查Project Setting->Artifacts中的配置:https://blog.csdn.net/GRAY_KEY/article/details/88426115 3.…
原因 lib文件缺失 参考 https://blog.csdn.net/weixin_41060905/article/details/86911172…
[环境介绍] 系统环境:Solaris + Oracle 11R2 + OGG + 脚本定时任务统计信息收集 [背景描述] 基于集团的安全检查,需要对数据库版本进行漏洞扫描,漏洞扫描中存在RBDMS和JVM类型的漏洞,需要通过升级小版本的PSU和OJVM来修复漏洞.下面大概说明一下升级的注意部分和出现问题的解决. [问题处理] 升级时一般在晚上操作,在升级数据库前注意的问题(由于脚本较多,这里贴脚本,如果有需要脚本可以留言): 提前进行数据库软件备份(可排除aud小文件,备份小文件多导致备份时间…
笔者一直维护的稳定基础服务测试环境不稳定了,这能忍!盘他,虽然不一定能完全盘的了. 背景: hrexternal 基础服务对外提供公司员工获取的多个接口,很多接口访问频率比较高,加了缓存,使用的是redis,但是redis最近2个月测试环境已经出问题了,时不时的报错,之前流程平台也报过错,只不过是随机的,不是必现的.当时也是没有具体原因,只是将底层的redis实例换掉了.然后就好了,这个服务呢由于历史原因还有很多其他服务是用的同一个redis实例,换的话需要好几个服务一起换,保障稳定性. 这次出…
在出现了这个问题之后先不要盲目的去瞎试,根据网上的方法试了个遍也没解决问题 先看报的是什么错,再针对的解决问题 首先出现的报错是 SyntaxError: Unexpected token '*'  在打包后的dist文件里搜了下连乘 ** 果然有,说明没有转编译成功 这个错误的出现是由于 ios10 是不支持连乘引起的,如果发现自己的代码里有这个的使用,那最好换下,或者转编译 这次遇到的是自己代码里没写,找了半天原来是swiper引起的,那看看能怎么解决. 搜了下发现无非就几种方法: http…
问题:apache之前正常,连接配置完PHP后无法启动,用apache Test Configration测试后报错形式为: Cannot load D:/php/php5apache2_2.dll into server(或者php5apache2_4.dll) 我个人的解决轨迹是这样的: 1 先查看一下配置时的路径,拼写是否有误,没找出错 2 之前用apache一直没有问题,所以觉得是PHP下载的版本不对,我一开始下载的是5.6,里边的模块文件是php5apache2_4.dll,所以认为P…
第一步.进入win10系统后,我们点击开始菜单上鼠标右键,选择控制面板   第二步.找到电源选项,点击进去(如何没发现,点击右上角查看方式,更换为小图标)   第三步.点击选择关闭盖子的功能   第四步.此时,下方的关机设置为不可更改状态,我们点击上方的更改当前不可用的设置 第五步.下方的设置已经可以更改,我们去掉启动快速启动选择   第六步.点击保存修改,这样就解决了win10关机重启的问题…
好久没写博客了,废话不多说,直接说问题. 问题发生情况,首先这个是老项目,然后我是第一次修改.当我解决了各种引用,数据库配置之后等类似的问题,我启动的项目的时候,无任何问题,但是当我点击页面的按钮的时候,就报类型的错误. 因此,我按照我个人的经验,做出排查. 1.首先是代码问题,我根据按钮找到对应的后台事件,然后加上断点,发现根本就不进对应的断点.(说明不是按钮的后台代码的错误) 2.有可能是整个页面的后台代码的其他的错误,因此我搜索了该后台代码  看是否哪里出现了 bytes这个数组,结果没有…
for(var i=0;i<3;i++) { setTimeout(function(){ console.log(i) },0); }控制台输出:333 这是因为执行方法的时候for循环已经执行完成每次执行的时候取得都是3 而不是1-2-3这时我们可以使用立即执行函数为每一次循环创建一个变量副本来供定时器调用解决这个问题 for (var i = 0; i < 3; i++) { setTimeout( (function () { var _i = i; return function (…
家庭组 2.关闭虚拟内存 3.关闭Windows 8快速开机功能 4.服务进程superfetch 5.系统下软件排除 操作步骤: 1.Windows 8系统的家庭组方便多人不用存储设备就能在局域网中的多台设备间方便地分享文件与文件夹,但对于配置一般的电脑来说,家庭组功能其实也带来了一些副作用:提升CPU占用,硬盘读写增多.打开家庭组功能后后,硬盘会一直保持读写状态. 关闭家庭组功能: 右击计算机,选择管理: 在服务和应用程序中点击服务,找到并关闭HomeGroup Listener与HomeG…
处理线上问题经常会碰到网络抖动的情况, 网络抖动有可能就是TCP重传导致,下面简单说下TCP重传的排查思路,不一定能完全解决问题 1. 找运维同事确定是否是网线问题, 如果是网线问题请更换网线 2. 使用ping 确定是不是网络问题, 通常系统自带的ping命令是走ICMP协议,这个是基于IP层的协议,和tcp协议是同一级别的,所以我们还需要使用 tcp协议的ping, tcp协议的ping我可以使用下面的脚本进行测试. 下载地址: http://pan.baidu.com/s/1dFFsich…
本文来源于caoz梦呓公众号高并发专辑,以图形化.松耦合的方式,对互联网高并发问题做了详细解读与分析,"技术在短期内被高估,而在长期中又被低估",而不同的场景和人员成本又导致了巨头的方案可能并不适合创业公司,那么如何保证高并发问题不成为创业路上的拦路虎,是每一个全栈工程师.资深系统工程师.有理想的程序员必备的技能,希望本文助您寻找属于自己的"成金之路",发亮发光.   目录: 场景及解决方法解读 认识负载 数据跟踪 脑图.caoz大神公众号分享 参考资料   秉承知…
最近使用Echarts地图(版本为echarts2,echarts3目前无法下载地图版). 问题描述:之前使用require形式加载,地图首次加载显示要6-7秒,难以接受. js配置代码如下: <div class="w_b50 fl bg_x" id="main"> <script type="text/javascript" src="<%=request.getContextPath()%>/js/d…
ajax跨域问题的解决思路主要分为3种: 1.浏览器限制解决思路:不让浏览器做出限制解决方法:通过指定参数,让浏览器不做跨域校验评价:价值不大,需要每个人都做改动,而且改动是客户端的改动 2.XHR请求解决思路:不使用XHR解决方法:JSONP缺点:无法满足现有的开发要求 3.跨域(重要)解决思路:(1)被调用方修改代码,使其支持跨域(2)调用方隐藏跨域解决方法:(1)被调用方通过修改返回的信息,加入一些字段,允许调用方调用,此时只要通过浏览器跨域校验则允许跨域(2)使用代理,通过指定的url转…
最近在构建一个typescript项目时如下代码在项目框架里vscode报错元素隐式具有 "any" 类型,因为类型“Shared”没有索引签名;很有意思的是当我们单独的把这段代码里单独写一个a.ts,则vscode不会报错; 在搜索网上资料及自己尝试后,找到了几个有意思的解决方法. class Shared { get( key: string ) { return this[key]; } set( key: string, value: any) { this[key] = va…
今天在idea中导入项目,出现了这样的问题 通过idea的自带的导包功能,却提示找不到这个东西.于是就去maven仓库搜索这个咚咚 <!-- https://mvnrepository.com/artifact/org.jsoup/jsoup --> <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.8.3…
本人是一枚工作近三年的小测试,大学正好专业为软件测试,在工作中用到最多的是功能测试.接口测试.压力测试.偶尔会涉及到性能测试......(小白,很多观念技术跟大佬差距太大,勿喷) 在接口测试过程当中,如果后面需要回归接口,本人采用的是jmeter+ant+jenkins进行自动化构建,在构建失败的情况下,会用过邮箱提醒的方式告知: 强烈给大家推荐一本<全栈性能测试修炼宝典 JMeter实战 pdf >,里面内容很齐全,对于测试本身还是挺有帮助的. 切入正题: 环境配置分为三部分: 第一:jme…
前言:今天过滤一段文本,后面有2个空格,用trim去不掉,用preg_match也去不掉,去网上翻阅了无数的方法,终于找到了非常好的一个解决方法.该文章来源于https://my.oschina.net/fffddgx/blog/196376   ,思路是  ,首先将字符分隔开,str_split, 然后循环每个字节查看他的编码,ord(); trim函数 以php的trim 函数为例: 去除字符串首尾处的空白字符(或者其他字符) string trim    ( string $str   […