org.springframework.beans.factory.BeanCreationException,Invocation of init method failed,Context initialization failed
G:\javaanzhuang\apache-tomcat-8.5.\bin\catalina.bat run
[-- ::,] Artifact ssm_qingmu02_web:war exploded: Waiting for server connection to start artifact deployment...
Using CATALINA_BASE: "C:\Users\Administrator\.IntelliJIdea2017.3\system\tomcat\Unnamed_ssm_qingmu"
Using CATALINA_HOME: "G:\javaanzhuang\apache-tomcat-8.5.32"
Using CATALINA_TMPDIR: "G:\javaanzhuang\apache-tomcat-8.5.32\temp"
Using JRE_HOME: "G:\javaanzhuang\JDK"
Using CLASSPATH: "G:\javaanzhuang\apache-tomcat-8.5.32\bin\bootstrap.jar;G:\javaanzhuang\apache-tomcat-8.5.32\bin\tomcat-juli.jar"
-Mar- ::24.952 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.5.
-Mar- ::24.955 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Jun :: UTC
-Mar- ::24.955 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.5.32.0
-Mar- ::24.955 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows
-Mar- ::24.955 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1
-Mar- ::24.955 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
-Mar- ::24.955 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: G:\javaanzhuang\JDK\jre
-Mar- ::24.955 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_162-b12
-Mar- ::24.955 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation
-Mar- ::24.955 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Users\Administrator\.IntelliJIdea2017.\system\tomcat\Unnamed_ssm_qingmu
-Mar- ::24.956 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: G:\javaanzhuang\apache-tomcat-8.5.
-Mar- ::24.956 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Users\Administrator\.IntelliJIdea2017.\system\tomcat\Unnamed_ssm_qingmu\conf\logging.properties
-Mar- ::24.956 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Mar- ::24.956 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote=
-Mar- ::24.956 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.port=
-Mar- ::24.957 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.ssl=false
-Mar- ::24.957 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.authenticate=false
-Mar- ::24.957 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.rmi.server.hostname=127.0.0.1
-Mar- ::24.957 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=
-Mar- ::24.957 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
-Mar- ::24.957 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
-Mar- ::24.957 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Users\Administrator\.IntelliJIdea2017.\system\tomcat\Unnamed_ssm_qingmu
-Mar- ::24.957 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=G:\javaanzhuang\apache-tomcat-8.5.
-Mar- ::24.958 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=G:\javaanzhuang\apache-tomcat-8.5.\temp
-Mar- ::24.958 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [G:\javaanzhuang\JDK\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.\;G:\javaanzhuang\JDK\bin;G:\javaanzhuang\JDK\jre\bin;G:\javaanzhuang\MySQL\MySQL Server 5.5\bin;G:\javaanzhuang\Mysql\MySQL Server 5.0\bin;G:\javaanzhuang\apache-maven-3.3.\bin;F:\qmtools\svnserver\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;.]
-Mar- ::25.126 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
-Mar- ::25.140 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
-Mar- ::25.146 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
-Mar- ::25.150 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
-Mar- ::25.150 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in ms
-Mar- ::25.197 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
-Mar- ::25.197 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.
-Mar- ::25.213 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
-Mar- ::25.227 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
-Mar- ::25.230 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in ms
Connected to server
[-- ::,] Artifact ssm_qingmu02_web:war exploded: Artifact is being deployed, please wait...
-Mar- ::28.325 信息 [RMI TCP Connection()-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'log4j2.debug' to show Log4j2 internal initialization logging.
[-- ::,] Artifact ssm_qingmu02_web:war exploded: Artifact is deployed successfully
[-- ::,] Artifact ssm_qingmu02_web:war exploded: Deploy took , milliseconds
-Mar- ::35.241 信息 [localhost-startStop-] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [G:\javaanzhuang\apache-tomcat-8.5.\webapps\manager]
-Mar- ::35.384 信息 [localhost-startStop-] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [G:\javaanzhuang\apache-tomcat-8.5.\webapps\manager] has finished in [] ms
[-- ::,] Artifact ssm_qingmu02_web:war exploded: Artifact is being deployed, please wait...
-Mar- ::16.924 警告 [RMI TCP Connection()-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
-Mar- ::20.588 信息 [RMI TCP Connection()-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'log4j2.debug' to show Log4j2 internal initialization logging.
::25.103 [RMI TCP Connection()-127.0.0.1] ERROR org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.filterChainProxy': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: A universal match pattern ('/**') is defined before other patterns in the filter chain, causing them to be ignored. Please check the ordering in your <security:http> namespace or FilterChainProxy bean configuration
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$(AbstractBeanFactory.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:) ~[spring-context-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:) ~[spring-context-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:) ~[spring-web-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:) ~[spring-web-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:) ~[spring-web-5.0..RELEASE.jar:5.0..RELEASE]
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:) ~[catalina.jar:8.5.]
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:) ~[catalina.jar:8.5.]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:) ~[catalina.jar:8.5.]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:) ~[catalina.jar:8.5.]
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:) ~[catalina.jar:8.5.]
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:) ~[catalina.jar:8.5.]
at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:) ~[catalina.jar:8.5.]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:) ~[?:1.8.0_162]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:) ~[?:1.8.0_162]
at java.lang.reflect.Method.invoke(Method.java:) ~[?:1.8.0_162]
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:) ~[tomcat-coyote.jar:8.5.]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:) ~[?:1.8.0_162]
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:) ~[?:1.8.0_162]
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:) ~[catalina.jar:8.5.]
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:) ~[catalina.jar:8.5.]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:) ~[?:1.8.0_162]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:) ~[?:1.8.0_162]
at java.lang.reflect.Method.invoke(Method.java:) ~[?:1.8.0_162]
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:) ~[tomcat-coyote.jar:8.5.]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:) ~[?:1.8.0_162]
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:) ~[?:1.8.0_162]
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:) ~[?:1.8.0_162]
at javax.management.remote.rmi.RMIConnectionImpl.access$(RMIConnectionImpl.java:) ~[?:1.8.0_162]
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:) ~[?:1.8.0_162]
-Mar- ::25.123 严重 [RMI TCP Connection()-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
-Mar- ::25.124 严重 [RMI TCP Connection()-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [] startup failed due to previous errors
-Mar- ::25.136 警告 [RMI TCP Connection()-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:) ~[?:1.8.0_162]
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:) ~[?:1.8.0_162]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:) ~[?:1.8.0_162]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:) ~[?:1.8.0_162]
at java.lang.reflect.Method.invoke(Method.java:) ~[?:1.8.0_162]
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:) ~[?:1.8.0_162]
at sun.rmi.transport.Transport$.run(Transport.java:) ~[?:1.8.0_162]
at sun.rmi.transport.Transport$.run(Transport.java:) ~[?:1.8.0_162]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_162]
at sun.rmi.transport.Transport.serviceCall(Transport.java:) ~[?:1.8.0_162]
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:) ~[?:1.8.0_162]
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:) ~[?:1.8.0_162]
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$(TCPTransport.java:) ~[?:1.8.0_162]
at java.security.AccessController.doPrivileged(Native Method) [?:1.8.0_162]
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:) [?:1.8.0_162]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:) [?:1.8.0_162]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:) [?:1.8.0_162]
at java.lang.Thread.run(Thread.java:) [?:1.8.0_162]
Caused by: java.lang.IllegalArgumentException: A universal match pattern ('/**') is defined before other patterns in the filter chain, causing them to be ignored. Please check the ordering in your <security:http> namespace or FilterChainProxy bean configuration
at org.springframework.security.config.http.DefaultFilterChainValidator.checkPathOrder(DefaultFilterChainValidator.java:) ~[spring-security-config-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.security.config.http.DefaultFilterChainValidator.validate(DefaultFilterChainValidator.java:) ~[spring-security-config-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.security.web.FilterChainProxy.afterPropertiesSet(FilterChainProxy.java:) ~[spring-security-web-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:) ~[spring-beans-5.0..RELEASE.jar:5.0..RELEASE]
... more
[-- ::,] Artifact ssm_qingmu02_web:war exploded: Error during artifact deployment. See server log for details.
解决方法:
改完以后的代码为:
然后tomcat可以正常运行了.
org.springframework.beans.factory.BeanCreationException,Invocation of init method failed,Context initialization failed的更多相关文章
- spring3+structs2整合hibernate4时报org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void sy.dao.impl.UserDaoImpl.setSessionFactory(org.hibernate.SessionFactory);
今天在spring3+structs2整合hibernate4时报如下错误,一直找不到原因: org.springframework.beans.factory.BeanCreationExcepti ...
- Tomcat 启动时项目报错 org.springframework.beans.factory.BeanCreationException
事情是这样的,最近我们公司需要将开发环境和测试环境分开,所以就需要把所有的项目部署一套新的开发环境. 我们都是通过 Jenkins 进行部署的,先说一下两个环境的配置: 测试环境配置(旧):jdk1. ...
- aused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method fai
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'roleDaoImpl' ...
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [bean.xml]: Invocation of init method failed; nested exception is
在复制xml文件进行修改的时候,我经常将不小心对原文件进行修改,而导致创建bean出错.报错如下所示: Exception sending context initialized event to l ...
- 【解决方案】 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userHandler': Injection of resource dependencies failed;
一个错误会浪费好多青春绳命 鉴于此,为了不让大家也走弯路,分享解决方案. [错误代码提示] StandardWrapper.Throwableorg.springframework.beans.fac ...
- Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException:
严重: Exception sending context initialized event to listener instance of class org.springframework.we ...
- 异常将上下文初始化事件发送到类的侦听器实例.[org.springframework.web.context.ContextLoaderListener] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class p
严重: 异常将上下文初始化事件发送到类的侦听器实例.[org.springframework.web.context.ContextLoaderListener]org.springframework ...
- java项目报错: org.springframework.beans.factory.BeanCreationException找不到mapper.xml文件
错误代码 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userSer ...
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFacto
控制台: 2016-4-1 16:32:06 org.hibernate.annotations.common.Version <clinit> 信息: Hibernate Commons ...
随机推荐
- 【Java】-NO.17.EBook.4.Java.1.014-【疯狂Java讲义第3版 李刚】- Annotation
1.0.0 Summary Tittle:[Java]-NO.17.EBook.4.Java.1.014-[疯狂Java讲义第3版 李刚]- Annotation Style:EBook Serie ...
- shell实现SSH自动登陆【转】
前言 公司开发使用docker,每次登陆自己开发机总要输入 ssh user_name@ip_string,然后再确认输入password,手快了还经常会输错.作为一个懒人,肯定要找一个取巧的方式,查 ...
- python package
简要说一下,一个python模块就是一个python文件:一个包就是存放python模块的目录结构,并且包下边必须要有一个可以为空的__init__.py模块 //test.py from mypac ...
- 本地tp项目上传服务器报runtime/cache错误
很简单,给runtime权限777 就好了 chmod -r 777 runctime
- jQuery绑定事件方法及区别(bind,click,on,live,one)
第一种方式: ? 1 2 3 4 5 $(document).ready(function(){ $("#clickme").click(function(){ alert(& ...
- DBA角色职责
MySQL DBA分架构DBA,运维DBA和开发DBA三种角色,职责介绍如下: MySQL数据库系统日常管理职责 日常管理的主要职责是对MySQL服务器程序mysqld的运行情况进行管理,使数据库用户 ...
- 软工网络15团队作业4——Alpha阶段敏捷冲刺4.0
软工网络15团队作业4--Alpha阶段敏捷冲刺4.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 成员 昨天已完成 今天计划完成 郭炜埕 ...
- [10]Windows内核情景分析---中断处理
中断处理 每个cpu有一张中断表,简称IDT. IDT的整体布局:[异常->空白->5系->硬](推荐采用7字口诀的方式重点记忆) 异常:前20个表项存放着各个异常的描述符(IDT表 ...
- linux正则
正则表达式 分两类: 基本正则表达式:BRE 扩展正则表达式:ERE :grep -E, egrep 正则表达式引擎: 采用不同算法,检查处理正则表达式的软件模块 PCRE(Perl ...
- steam Depot 生成与应用脚本
Depot 生成脚本 首先为您上传的每个 Depot 创建一个 Depot 生成脚本.从复制 depot_build_1001.vdf 脚本开始,并按将上传的 Depot ID 命名. Depot 生 ...