- 音视频 ffmpeg库使用
师从小白
音视频音视频ffmpeg
ffmpeg4.2.4源代码extern"C"{#include"libavformat/avformat.h"#include"libavcodec/avcodec.h"#include"libswscale/swscale.h"#include"libswresample/swresample.h"#include"libavfilter/avfilter.h"#include"libavfi
- 【SpringBoot苍穹外卖】debugDay03.5
m0_72696598
springboot后端java
1、AOP面向切面编程1.@Target(ElementType.METHOD)作用:指定自定义注解可以应用的目标范围。参数:ElementType是一个枚举类,定义了注解可以应用的目标类型。ElementType.METHOD表示该注解只能用于方法上。其他常见的ElementType值:TYPE:类、接口、枚举等。FIELD:字段(包括枚举常量)。PARAMETER:方法参数。CONSTRUCT
- 【学Rust写CAD】17 通用2D仿射变换矩阵结构体(matrix/generic.rs)
Source.Liu
学Rust写CADrust矩阵CAD
源代码//matrix/generic.rsusestd::ops::{Add,Mul};usesuper::algebraic_units::{Zero,One};///通用2D仿射变换矩阵结构体#[derive(Clone,Debug,PartialEq)]pubstructMatrix{pubox:Ox,//x方向平移量puboy:Oy,//y方向平移量pubxx:Xx,//x方向缩放和旋转
- ogg mysql表结构不一致_OGG-01163 Bad column表结构一致、trail文件meta不一致处理
eric孙
oggmysql表结构不一致
变更源端表结构后,目标端ogg告警。2019-04-1512:48:47ERROROGG-01163Badcolumnlength(21)specifiedforcolumnCHANNEL_CODEintableMCS.T_MCS_REPAY_ORD_INF,maximumallowablelengthis15.将复制进程中参数注掉后:--ASSUMETARGETDEFS将两边进程都重启,还是报同
- CSS3学习教程,从入门到精通, CSS3 盒子模型的详细语法知识点及案例代码(23)
知识分享小能手
编程语言如门前端开发网页开发css3学习css前端html5javascriptjava后端开发
CSS3盒子模型的详细语法知识点及案例代码CSS3盒子模型完整指南一、盒子模型基础每个HTML元素都被视为一个矩形盒子,由以下部分组成:内容区(Content)内边距(Padding)边框(Border)外边距(Margin)二、语法知识点详解1.盒子的宽和高selector{width:200px;/*内容区宽度*/height:150px;/*内容区高度*/min-width:100px;/*
- sonarqube k8s 部署模板
study_小达人
k8sdevopskubernetesdocker容器代码扫描
SonarQube是一个用于代码质量管理的开源平台,用于管理源代码的质量。同时SonarQube还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用SonarQube。此外,SonarQube的插件还可以对Java以外的其他编程语言提供支持.sonarqube部署(注意持久化的配置)apiVersion:apps/v1kind:Deploymentmetadata:name:sona
- 主备模式的服务器:实现高可用性和容错性的关键
IsdCoding
服务器运维
在现代的网络环境中,服务器的高可用性和容错性变得越来越重要。在处理大量用户请求和提供持续稳定的服务时,服务器的可用性成为一项关键指标。为了确保服务器的持续可用性,主备模式是一种常见的解决方案。本文将介绍主备模式的服务器架构,并提供相应的源代码示例。主备模式服务器架构的概述主备模式是一种服务器架构,其中有两台服务器:一台主服务器和一台备份服务器。主服务器负责处理所有的用户请求和数据处理任务,而备份服
- Redis in Python-----redis module
sys_song
Pythonredis
Redis学习Redis是一种Key-value数据库,支持多种语言,当然,包括Python,python中包含redismodule。1)首先,我们安装redis,下载redis源代码:http://pypi.python.org/pypi?%3Aaction=search&term=redis&submit=search源码下载完成后,执行pythonsetup.pyinstall命令,完成安
- python包的安装
气象泡泡
python人工智能开发语言
使用conda安装包condainstall-cconda-forgepyhdfconda会自动解决包的依赖问题,且conda-forge渠道提供了最新和最广泛的软件包支持。-c是--channel的简写形式。conda-forge:这是一个社区驱动的Conda包管理频道,提供了许多科学计算和数据分析相关的软件包。conda-forge是一个很受欢迎的频道,通常比默认的defaults频道包含更多
- yolov5,使用pyinstaller打包经验
python人工智能
下载源代码与创建虚环境参考文献[0],克隆repo,并要求在Python>=3.8.0环境中安装requirements.txt,且要求PyTorch>=1.8。#创建虚环境mkvirtualenv--python=python3.8yolov5_p38#进入虚环境workonyolov5_p38#下载源码,并安装yolov5的包gitclonehttps://github.com/ultraly
- 深入探讨Dotnet洋葱架构实践
ExogFix
架构
软件开发领域中的架构设计是一项至关重要的任务,它直接影响到应用程序的可扩展性、可维护性和可测试性。Dotnet洋葱架构是一种常用的架构模式,它提供了一种组织和管理应用程序代码的方法。本文将详细介绍Dotnet洋葱架构的实践,并提供相应的源代码示例。Dotnet洋葱架构是基于依赖反转原则(DependencyInversionPrinciple)和依赖注入(DependencyInjection)的
- LeetCode 74.搜索二维矩阵
CodingBoyPP
LeetCodeleetcode矩阵算法
问题详情:LeetCode74.搜索二维矩阵1.问题思路由题可知,整个数组从上至下,从左至右都是有序的。所以这里我们可以使用二分查找法。2.代码实现通过遍历每行,对行内数据进行二分查找。classSolution{publicbooleansearchMatrix(int[][]matrix,inttarget){booleanresult=false;//每一层使用二分法进行遍历。for(int
- cpp_isort, 一个模仿python中的isort, 对头文件按照google C++代码风格排序的脚本
c++
工具说明脚本地址https://github.com/chuzhixing/isort免责声明与风险提醒重要提示:本脚本可能存在误删除源代码内容的风险。请务必仔细阅读以下内容。本Python脚本旨在模仿isort的功能,用于对C++源代码文件中的#include头文件进行排序。但请注意,本脚本并非完善,功能可能存在缺陷(bugs)。强烈建议您在使用本脚本之前,务必对您的C++源代码进行完整备份。使
- 什么是开源大模型和闭源大模型,有什么区别?
AI产品经理
开源人工智能大数据算法语言模型学习
目录一、什么是开源大模型二、什么是闭源大模型三、开源大模型和闭源大模型有什么区别一、什么是开源大模型开源大模型(OpenSourceLargeModels)是指那些由开源社区或组织开发、维护和共享的大型软件模型。这些模型通常具有以下特点:开源:开源大模型的源代码是公开的,任何人都可以查看、修改和分发。这有助于促进技术的发展和创新。大型:这些模型通常具有较大的规模和复杂性,可以处理大量的数据和任务。
- 字符函数和字符串函数(函数的模拟实现请前往gitte获取源代码)(文章结尾有链接)
思麟呀
c语言学习笔记
1:字符分类函数C语言中有一系列的函数是专门做字符分类的,也就是一个字符是属于什么类型的字符。这些函数的使用要包含对应的头文件是ctype.h2:字符转换函数C语言提供了2个字符转换函数tolower和toupper直接实现字符大小写的转换。3:strlen的模拟实现(使用已经在和前面的sizeof区别说明了)注意点:(size_tstrlen(constchar*str);)1:字符串以'\0'
- Spring AOP 核心概念与实践指南
半升酒
springjava
第一章:AOP核心概念与基础应用1.1AOP核心思想面向切面编程:通过横向抽取机制解决代码重复问题(如日志、事务、安全等)核心优势:不修改源代码增强功能,提高代码复用性和可维护性1.2基础环境搭建(Maven依赖)org.springframeworkspring-context5.0.2.RELEASEorg.aspectjaspectjweaver1.8.3junitjunit4.12test
- 如何在 Ubuntu 上安装 Docker?
wljslmz
DockerLinux技术Docker
在开始安装Docker之前,我们首先需要确保系统的软件包索引是最新的。这可以通过以下命令来完成:sudoaptupdate这将更新本地存储的软件包列表,以便系统能够找到最新版本的软件包。Docker安装安装依赖软件包Docker在安装过程中需要一些额外的软件包来支持其正常运行。我们可以通过以下命令安装这些软件包:sudoaptinstallapt-transport-httpsca-certifi
- 红宝书第二十讲:详解JavaScript的Proxy与Reflect
前端javascript
红宝书第二十讲:详解JavaScript的Proxy与Reflect资料取自《JavaScript高级程序设计(第5版)》。查看总目录:红宝书学习大纲一、Proxy的作用:给对象戴上“监听耳机”Proxy(代理)允许你为对象创建代理层,拦截并自定义对象的基本操作(如属性读写、函数调用等)。核心用法:通过newProxy(target,handler)创建代理对象handler对象定义各种监听方法(
- Ubuntu上安装Docker
阿俊仔(摸鱼版)
云服务器管理实操ubuntudockerlinux
Ubuntu上安装Docker更新系统软件包安装依赖项添加Docker官方GPG密钥添加Docker官方仓库安装DockerEngine验证安装配置镜像加速更新系统软件包首先确保系统软件包是最新的:sudoapt-getupdatesudoapt-getupgrade-y安装依赖项安装Docker所需的依赖包,包括apt-transport-https、ca-certificates、curl等:
- 群体智能优化算法-沙丁鱼群优化算法(Salp Swarm Algorithm (SSA,含Matlab源代码)
HR Zhou
算法matlab群体智能优化优化机器学习
摘要SalpSwarmAlgorithm(SSA,沙丁鱼群优化算法)是一种基于群体智能的元启发式优化算法,灵感来自沙丁鱼群在水中的游动模式。SSA在求解复杂优化问题时表现出良好的全局搜索能力和收敛性能。本文详细介绍SSA的数学原理,并提供完整的MATLAB代码,附带详细中文注释,便于读者理解其工作原理及实现细节。一、SalpSwarmAlgorithm(SSA)原理1.1基本概念SalpSwarm
- Python 实现各个基础算法模板
daoyang1024
算法刷题数据结构算法
Python实现各个基础算法模板包括题目,思路,模板,应用一、二分模板题目地址题目:给你一个m*n的矩阵grid,矩阵中的元素无论是按行还是按列,都以非递增顺序排列。请你统计并返回grid中负数的数目。思路:找到每排的第一个负数,后面就都是负数了,最后累计负数数目模板:defbinary_search(nums,target):low=0high=len(nums)-1whilelowtarget
- 【学Rust写CAD】15 定点数实现(fixed.rs)
Source.Liu
学Rust写CADrustCAD
源代码fixed.rs文件实现了一个定点数(FixedPoint)类型Fixed,用于在整数运算中模拟小数运算。代码如下://小数位数constFIXED_FRACTION_BITS:u32=16;//用于双线性插值(BilinearInterpolation)的计算,它决定了插值权重(weight)的精度位数。一般为4或8constBILINEAR_INTERPOLATION_BITS:u32=
- leetcode33.搜索旋转排序数组
ゞ 正在缓冲99%…
算法leetcode数据结构
思路源于【小白都能听懂的算法课】【力扣】【Leetcode33】搜索旋转排序数组|二分查找|数组主要是数组旋转后分为左右两个升序区间,如果mid落在左区间并且目标大小也在left-mid中,那么right右缩classSolution{publicintsearch(int[]nums,inttarget){intleft=0,right=nums.length-1;while(left<=rig
- 软件工程实验三:面向对象建模---订货系统(已于2024年5月更新)
蓝多多的小仓库
CS专业课实验及秋招实录数据结构列表软件工程c++订货系统
实验三源代码、实验报告及期末考试复习题库链接:已上传,请在本文章的第五节实验结果处获取,感谢您的订阅。一、实验目的1、掌握面向对象方法学、面向对象的概念以及面向对象程序设计。2、掌握面向对象建模的方法的应用以及面向对象程序设计。二、实验要求用面向对象建模方法对某一定货系统建立对象模型,用面向对象设计方法设计定货系统用户界面,用VisualC++语言实现定货系统。三、实验内容1.采用面向对象建模方法
- 实现元素方向感知
html元素方向感知有时候我们需要获取鼠标从元素的哪个方向进入,从而实现一些效果。例如一些方向感知提示。有时候也需要知道我们鼠标当前落在元素的哪个象限。来控制元素应该朝向哪个区域拓展。元素方向感知#canvas{border:1pxsolidblack;}#content{width:200px;height:200px;border:1pxsolidred;}/*元素方向感知*/function
- 下载与安装---tensorflow on linux
weixin_34097242
人工智能运维python
http://wiki.jikexueyuan.com/project/tensorflow-zh/get_started/os_setup.html你可以使用我们提供的Pip,Docker,Virtualenv,Anaconda或源码编译的方法安装TensorFlow.Pip安装Pip是一个Python的软件包安装与管理工具.在安装TensorFlow过程中要涉及安装或升级的包详见列表首先安装p
- 前端知识点 --- border-Radius的四个角(css)
*星之卡比*
css前端css
border-radius示例.box{width:200px;height:150px;background-color:#4CAF50;border-radius:20%5%20%5%/5%20%5%20%;border-radius:20%/;}带有不同水平和垂直圆角的示例20%5%20%5%/5%20%5%20%前四个值是分别针对水平半径和竖直半径的顺序设置:左上角:水平半径20%,竖直半
- ModuleNotFoundError: No module named ‘_ctypes‘报错解决方案
鲸落ж
python开发语言
1、须命令安装libbffi-devel软件包:yuminstalllibffi-devel-y2、安装完后再重装python3,无须卸载找到之前的python3安装包,如果安装包删除了通过history|greppython命令找到最初安装时的包下载的命令下载,保证版本一样,解压一切准备好之后使用命令重装python3:make&makeinstall重装成功后,再使用pip3就不会报错了3、报
- Opencv 源码解读之 ImageEncoder
Farmwang
openCV
ImageDecoder类ImageDecoder这个类,这个类其实就是一个图像数据的解析类。且看下面的源代码:classBaseImageDecoder//这就是我们要找的ImageDecoder类{public:BaseImageDecoder();virtual~BaseImageDecoder(){};intwidth()const{returnm_width;};intheight()c
- Ubuntu修改文件夹及其中所有文件的所属主和所属组
一回生二回熟
Ubuntuubuntulinux运维
本文目录修改文件或目录的所属主和所属组修改目录所属主和所属组并为其中所有的文件一同修改同时修改所属主和所属组查看目录或文件的所属主和所属组修改文件或目录的所属主和所属组#将目录target的所属主修改为用户liubai#sudochownusernamefilename$sudochownliubaitarget#将目录target的所属组修改为用户liubai$sudochgrpliubaita
- 基本数据类型和引用类型的初始值
3213213333332132
java基础
package com.array;
/**
* @Description 测试初始值
* @author FuJianyong
* 2015-1-22上午10:31:53
*/
public class ArrayTest {
ArrayTest at;
String str;
byte bt;
short s;
int i;
long
- 摘抄笔记--《编写高质量代码:改善Java程序的151个建议》
白糖_
高质量代码
记得3年前刚到公司,同桌同事见我无事可做就借我看《编写高质量代码:改善Java程序的151个建议》这本书,当时看了几页没上心就没研究了。到上个月在公司偶然看到,于是乎又找来看看,我的天,真是非常多的干货,对于我这种静不下心的人真是帮助莫大呀。
看完整本书,也记了不少笔记
- 【备忘】Django 常用命令及最佳实践
dongwei_6688
django
注意:本文基于 Django 1.8.2 版本
生成数据库迁移脚本(python 脚本)
python manage.py makemigrations polls
说明:polls 是你的应用名字,运行该命令时需要根据你的应用名字进行调整
查看该次迁移需要执行的 SQL 语句(只查看语句,并不应用到数据库上):
python manage.p
- 阶乘算法之一N! 末尾有多少个零
周凡杨
java算法阶乘面试效率
&n
- spring注入servlet
g21121
Spring注入
传统的配置方法是无法将bean或属性直接注入到servlet中的,配置代理servlet亦比较麻烦,这里其实有比较简单的方法,其实就是在servlet的init()方法中加入要注入的内容:
ServletContext application = getServletContext();
WebApplicationContext wac = WebApplicationContextUtil
- Jenkins 命令行操作说明文档
510888780
centos
假设Jenkins的URL为http://22.11.140.38:9080/jenkins/
基本的格式为
java
基本的格式为
java -jar jenkins-cli.jar [-s JENKINS_URL] command [options][args]
下面具体介绍各个命令的作用及基本使用方法
1. &nb
- UnicodeBlock检测中文用法
布衣凌宇
UnicodeBlock
/** * 判断输入的是汉字 */ public static boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);
- java下实现调用oracle的存储过程和函数
aijuans
javaorale
1.创建表:STOCK_PRICES
2.插入测试数据:
3.建立一个返回游标:
PKG_PUB_UTILS
4.创建和存储过程:P_GET_PRICE
5.创建函数:
6.JAVA调用存储过程返回结果集
JDBCoracle10G_INVO
- Velocity Toolbox
antlove
模板toolboxvelocity
velocity.VelocityUtil
package velocity;
import org.apache.velocity.Template;
import org.apache.velocity.app.Velocity;
import org.apache.velocity.app.VelocityEngine;
import org.apache.velocity.c
- JAVA正则表达式匹配基础
百合不是茶
java正则表达式的匹配
正则表达式;提高程序的性能,简化代码,提高代码的可读性,简化对字符串的操作
正则表达式的用途;
字符串的匹配
字符串的分割
字符串的查找
字符串的替换
正则表达式的验证语法
[a] //[]表示这个字符只出现一次 ,[a] 表示a只出现一
- 是否使用EL表达式的配置
bijian1013
jspweb.xmlELEasyTemplate
今天在开发过程中发现一个细节问题,由于前端采用EasyTemplate模板方法实现数据展示,但老是不能正常显示出来。后来发现竟是EL将我的EasyTemplate的${...}解释执行了,导致我的模板不能正常展示后台数据。
网
- 精通Oracle10编程SQL(1-3)PLSQL基础
bijian1013
oracle数据库plsql
--只包含执行部分的PL/SQL块
--set serveroutput off
begin
dbms_output.put_line('Hello,everyone!');
end;
select * from emp;
--包含定义部分和执行部分的PL/SQL块
declare
v_ename varchar2(5);
begin
select
- 【Nginx三】Nginx作为反向代理服务器
bit1129
nginx
Nginx一个常用的功能是作为代理服务器。代理服务器通常完成如下的功能:
接受客户端请求
将请求转发给被代理的服务器
从被代理的服务器获得响应结果
把响应结果返回给客户端
实例
本文把Nginx配置成一个简单的代理服务器
对于静态的html和图片,直接从Nginx获取
对于动态的页面,例如JSP或者Servlet,Nginx则将请求转发给Res
- Plugin execution not covered by lifecycle configuration: org.apache.maven.plugin
blackproof
maven报错
转:http://stackoverflow.com/questions/6352208/how-to-solve-plugin-execution-not-covered-by-lifecycle-configuration-for-sprin
maven报错:
Plugin execution not covered by lifecycle configuration:
- 发布docker程序到marathon
ronin47
docker 发布应用
1 发布docker程序到marathon 1.1 搭建私有docker registry 1.1.1 安装docker regisry
docker pull docker-registry
docker run -t -p 5000:5000 docker-registry
下载docker镜像并发布到私有registry
docker pull consol/tomcat-8.0
- java-57-用两个栈实现队列&&用两个队列实现一个栈
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
/*
* Q 57 用两个栈实现队列
*/
public class QueueImplementByTwoStacks {
private Stack<Integer> stack1;
pr
- Nginx配置性能优化
cfyme
nginx
转载地址:http://blog.csdn.net/xifeijian/article/details/20956605
大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必
- [JAVA图形图像]JAVA体系需要稳扎稳打,逐步推进图像图形处理技术
comsci
java
对图形图像进行精确处理,需要大量的数学工具,即使是从底层硬件模拟层开始设计,也离不开大量的数学工具包,因为我认为,JAVA语言体系在图形图像处理模块上面的研发工作,需要从开发一些基础的,类似实时数学函数构造器和解析器的软件包入手,而不是急于利用第三方代码工具来实现一个不严格的图形图像处理软件......
&nb
- MonkeyRunner的使用
dai_lm
androidMonkeyRunner
要使用MonkeyRunner,就要学习使用Python,哎
先抄一段官方doc里的代码
作用是启动一个程序(应该是启动程序默认的Activity),然后按MENU键,并截屏
# Imports the monkeyrunner modules used by this program
from com.android.monkeyrunner import MonkeyRun
- Hadoop-- 海量文件的分布式计算处理方案
datamachine
mapreducehadoop分布式计算
csdn的一个关于hadoop的分布式处理方案,存档。
原帖:http://blog.csdn.net/calvinxiu/article/details/1506112。
Hadoop 是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如同ja
- 以資料庫驗證登入
dcj3sjt126com
yii
以資料庫驗證登入
由於 Yii 內定的原始框架程式, 採用綁定在UserIdentity.php 的 demo 與 admin 帳號密碼: public function authenticate() { $users=array( &nbs
- github做webhooks:[2]php版本自动触发更新
dcj3sjt126com
githubgitwebhooks
上次已经说过了如何在github控制面板做查看url的返回信息了。这次就到了直接贴钩子代码的时候了。
工具/原料
git
github
方法/步骤
在github的setting里面的webhooks里把我们的url地址填进去。
钩子更新的代码如下: error_reportin
- Eos开发常用表达式
蕃薯耀
Eos开发Eos入门Eos开发常用表达式
Eos开发常用表达式
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2014年8月18日 15:03:35 星期一
&
- SpringSecurity3.X--SpEL 表达式
hanqunfeng
SpringSecurity
使用 Spring 表达式语言配置访问控制,要实现这一功能的直接方式是在<http>配置元素上添加 use-expressions 属性:
<http auto-config="true" use-expressions="true">
这样就会在投票器中自动增加一个投票器:org.springframework
- Redis vs Memcache
IXHONG
redis
1. Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcached相比一个最大的区别。
2. Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。
3. Redis支持数据的备份,即master-slave模式的数据备份。
4. Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。
Red
- Python - 装饰器使用过程中的误区解读
kvhur
JavaScriptjqueryhtml5css
大家都知道装饰器是一个很著名的设计模式,经常被用于AOP(面向切面编程)的场景,较为经典的有插入日志,性能测试,事务处理,Web权限校验, Cache等。
原文链接:http://www.gbtags.com/gb/share/5563.htm
Python语言本身提供了装饰器语法(@),典型的装饰器实现如下:
@function_wrapper
de
- 架构师之mybatis-----update 带case when 针对多种情况更新
nannan408
case when
1.前言.
如题.
2. 代码.
<update id="batchUpdate" parameterType="java.util.List">
<foreach collection="list" item="list" index=&
- Algorithm算法视频教程
栏目记者
Algorithm算法
课程:Algorithm算法视频教程
百度网盘下载地址: http://pan.baidu.com/s/1qWFjjQW 密码: 2mji
程序写的好不好,还得看算法屌不屌!Algorithm算法博大精深。
一、课程内容:
课时1、算法的基本概念 + Sequential search
课时2、Binary search
课时3、Hash table
课时4、Algor
- C语言算法之冒泡排序
qiufeihu
c算法
任意输入10个数字由小到大进行排序。
代码:
#include <stdio.h>
int main()
{
int i,j,t,a[11]; /*定义变量及数组为基本类型*/
for(i = 1;i < 11;i++){
scanf("%d",&a[i]); /*从键盘中输入10个数*/
}
for
- JSP异常处理
wyzuomumu
Webjsp
1.在可能发生异常的网页中通过指令将HTTP请求转发给另一个专门处理异常的网页中:
<%@ page errorPage="errors.jsp"%>
2.在处理异常的网页中做如下声明:
errors.jsp:
<%@ page isErrorPage="true"%>,这样设置完后就可以在网页中直接访问exc