- js验证字符串是否为正则表达式
shenzhipeng1023
js代代码库js验证是否为正则是否为正则表达式
js验证字符串是否为正则表达式,正确返回true,否则返回false。constisRegExp=(v)=>{returnObject.prototype.toString.call(v)==='[objectRegExp]';}//例子constreg=/[0-9a-z]/;console.log('是否是正则reg:',isRegExp(reg));//输出trueconsole.log('是
- Upload靶场通关教程(旧版20关)
I_WORM
php安全upload靶场通关
文件上传类型:前端验证:1MIME类型验证:2黑名单验证:3~10,19大小写绕过、空格绕过、解析后缀+数字绕过、点绕过、/绕过、::$DATA绕过白名单验证:11~18,20%00截断、二次渲染、文件包含、解析漏洞、逻辑漏洞第一关先上传一句话木马文件判断对方的验证方式,发现是前端JS验证方法1:关闭火狐浏览器JS渲染在浏览器地址栏中输入about:config;关闭JavaScript_enab
- 第31天:WEB攻防-通用漏洞&文件上传&js验证&mime&user.ini&语言特性
My Year 2019
安全web安全
1,什么是文件上传漏洞?上传文件时,未对上传的文件进行严格的验证和过滤,造成用户可以上传可执行脚本的漏洞叫文件上传漏洞。2,文件上传漏洞有哪些危害?可以通过文件上传漏洞上传网站后门,获取网站权限3,文件上传的防御1、文件上传的目录设置为不可执行2、判断文件类型(使用白名单的方式,对于图片的处理,可以使用压缩函数或resize函数,在处理图片的同时破坏图片中可能包含的HTML代码)3、使用随机数改写
- day31WEB攻防-通用漏洞&文件上传&js验证&mime&user.ini&语言特性
aozhan001
小迪安全-2022年前端
目录1.JS验证2.JS验证+MIME3.JS验证+.user.ini4.JS验证+.user.ini+短标签(ctfshow154,155关)5.JS验证+.user.ini+短标签+过滤[]6.JS验证+.user.ini+短标签+加过滤+文件头有关文件上传的知识1.为什么文件上传存在漏洞上传文件时,如果服务瑞代码未对客户端上传的文件进行严格的验证和过滤,就容易造成可以上传任意文件的情况,包括
- WEB攻防-通用漏洞&文件上传&js验证&mime&user.ini&语言特性
@墨竹
前端javascriptphp
目录知识点1、文件上传-前端验证2、文件上传-黑白名单3、文件上传-user.ini妙用4、文件上传-PHP语言特性详细介绍1、检测层面:前端,后端等2、检测内容:文件头,完整性,二次渲染等3、检测后缀:黑名单,白名单,MIME检测等4、绕过技巧5、前置知识案例演示-CTFSHOW-文件上传-151到161关卡CTF-文件上传-151CTF-文件上传-152CTF-文件上传-153CTF-文件上传
- 5.php开发-个人博客项目&JS-Ajax&前端逻辑&购物&登录&上传
金灰
php开发基础php开发语言前端网络安全javascriptajax后端
目录知识点form表单的属性js前端验证————>upload.php文件上传html——引入了一个JSjs验证(可以直接看到原代码)php(后端)验证————>上传-htmlfile_up.php浏览器禁用JS代码ajax(Web数据交互方式)ajax验证—————>login.htmlajax.php绕过如何发现ajax?两种验证设计-购物*user.php--购买页面shop.php--验证
- 网安upload靶场1-10通关技巧
liushaojiax
网络安全
pass01第一关比较简单由于前端验证,绕过前端js即可;第一种方式浏览器直接兼用JS即可第二种Burpsuite剔除响应JS对于JS前端验证,直接删除掉JS代码之后就可以绕过JS验证。第三种将一句话木马文件伪装成图片,利用bp拦截直接修改文件后缀再提交;蚁剑测试连接成功pass02第二关也很简单第一种将一句话木马文件伪装成图片,利用bp拦截直接修改文件后缀再提交;第二种从代码中可以看到后端验证的
- Fiddler工具 — 13.AutoResponder应用场景
测试猿廖廖
fiddler前端测试工具httppostman
简单介绍几个应用场景:场景一:生产环境的请求重定向到本地文件,验证结果。例如:某网站或者系统修改了问题,但尚未更新到生产环境,可重定向到本地修改后的文件进行验证,这样能够避免更新到生产环境后才发现问题。场景二:修改响应结果,模拟接口测试。也可以绕过前端页面的JS验证,测试接口是否存在问题。例如:当我们进行登陆操作的时候,如果手机好输入的不规范,前端的校验就进行拦截了。场景三:链接某些不安全的wif
- Eclipse中关闭JavaScript的校验
知足常乐晨
windows->preference->JavaScript->Validator->Errors/Warnings->EnableJavascriptSematicvalidation前面的勾去掉;image.png右键项目->properties->Builders去掉JavaScriptValidator前面的勾ecplise中去掉JS验证2.png
- 【小迪安全】红蓝对抗 | 网络攻防 | V2022全栈培训笔记(WEB攻防31-34 -文件上传)
清歌secure
安全网络笔记网络安全
第31天WEB攻防-通用漏洞&文件上传&js验证&mime&user.ini&语言特性知识点:1、文件上传-前端验证2、文件上传-黑白名单3、文件上传user.in妙用4、文件上传-PHP语言特性#详细点:1、检测层面:前端,后端等2、检测内容:文件头,完整性,二次渲染等3、检测后缀:黑名单,白名单,MME检测等4、绕过技巧:多后缀解析,截断,中间件特性,条件竟争等#本章课程内容:1、文件上传-C
- 最全面的js正则验证
鬼魅汐
我看网上好多正则表达式的js验证,但是试了好多都没有用。话不多说,以下是我自己整理的一些正则验证用户名验证:(不能以下划线为开头或结尾由数字、大小写字母、汉字、下划线组成3-25位)letusername=/^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]{3,25}$/;密码验证:(数字、大小写字母、符号点组成6-20位)letpassword=/^[a-zA-Z
- Eslint+Prettier
如果决定要走又何必挽留
插件vue.js前端javascript
1.Eslintjs验证的规则标准,Vue也有自己的独特的验证规则,vue-eslint-plugin属于vue自己的验证规则。如果不想报错,可以在package.json/rules里面进行关闭,默认是开启的,默认缩进是两个空格。2.Prettier-Codeformatter使写代码更加的美观可选的配置项:例如:module.exports={ tabWidth:2,//使用制表符而不是空格缩
- JS验证 只能输入小数点,数字,负数。
elileo
直接上代码:functionclearNoNum(event,obj){//响应鼠标事件,允许左右方向键移动event=window.event||event;if(event.keyCode==37|event.keyCode==39){return;}vart=obj.value.charAt(0);//先把非数字的都替换掉,除了数字和.obj.value=obj.value.replace(
- Java调用第三方短信接口实现
有心丶人
页面js验证手机号格式和处理不能频繁点击按钮controllerservice断言类发送验证码方法异常根据第三方接口的异常来简单写几个util把验证码,手机号,发送短信的那个时间放到session,因为你可以从这里控制它的频繁操作,如果说有人问页面不是已经控制了按钮时间了吗很简单如果一刷新页面你就知道了,不仅仅因为这个而放到session,假设13800000000发送验证码abcd到手机这时如果
- ajax如何传两个不同的参数,在$ .ajax成功函数中传递两个参数
蔡佳人
ajax如何传两个不同的参数
我有一点问题。我想从PHP传递两个变量$就成功函数我已经写在JS验证码:$.ajax({type:"POST",url:path,data:"value="+info,success:function(data,data1){if(data==1){$(id).css("backgroundColor","green");$(id).attr("readonly","readonly");$(im
- 【Vue中给输入框加入js验证_blur失去焦点进行校验】
Net蚂蚁代码
vue前端开发javascriptvue.js开发语言vue
【Vue中给输入框加入js验证_blur失去焦点进行校验】通俗一点就是给输入框加个光标离开当前文本输入框时,然后对当前文本框内容进行校验判断具体如下:1.先给文本框加属性@blur=“validatePhoneNumber”{{errorText}}2.在data中对需要值进行默认赋值,或者称之为自定义telephone:‘’,phoneNumber:‘’,isValid:true,errorTe
- Web攻防07_文件上传基础_文件上传靶场upload-labs-docker
chuan川、
安全学习-Web攻防前端docker容器
文章目录项目安装安装docker进入项目目录:一键部署运行靶场关卡1、前端JS验证如何判断是否为前端验证解法1:抓包解法2:禁用JS2、.htaccess解法3、MIME类型解法4、文件头判断5、黑名单过滤-过滤不严-单次过滤为空格6、黑名单-过滤不严-系统大小写敏感属性7、低版本GET-%00截断,GET中插入截断00截断漏洞:适用条件:解法8、低版本POST-%00截断,POST中插入截断9、
- element el-form-item循环校验
落魄实习生
vue前端javascriptvue.js
elementel-form-item循环校验前言代码示例前言使用场景:批量添加是做表单验证代码示例Form组件提供了表单验证的功能,只需为rules属性传入约定的验证规则,并将form-Item的prop属性设置为需要验证的特殊键值即可htmljs验证规则rules:{code:[{required:true,message:'Pleaseinputcode',trigger:'blur'},]
- node.js验证码
摘抄小能手
node.js
前言验证码在各大网站中随处可见,它实际的作用就是为了防止机器提交,从而提高安全性。验证码的类型可以分为三类:普通验证码,行为验证码以及短信验证码。普通验证码是比较早出现的,比如一张模糊的图片,里面由数字或者字母组成,通过用户输入的值进行比对。而随着技术的发展,现在更多的则是行为验证码和短信验证码,行为验证码比如拖动一个滑动以拼成一个完整的图片,或者是把一个角度错误的图片旋转成正确的角度等。而短信验
- eclipse编辑jsp文件和javascript代码很卡,项目很卡,解决方案 2018-11-13
码记
Window->Preference->General->Editors->TextEditors->HyperLinking->在用Ctrl键控制的HyperLinkingStyleNevigation列表下,取消勾选与JPS或Javascript有关的选项去除eclipse的JS验证:将windows->preference->JavaScript->Validator->Errors/War
- html制作小米官网代码,仿小米官网(html+js+css)
南宫北狄
html制作小米官网代码
【实例简介】学习前端知识时写的一个仿小米官网的一些页面+css样式+js验证代码【实例截图】【核心代码】小米官网(高仿)└──xiaomi├──css_1│├──finance.css│├──game.css│├──login.css│├──michat.css│├──mitalkr.css│├──mobile.css│├──registered.css│├──xiaomi_1.css│└──xi
- UPLOAD-LABS1
Nguhyb
javascript开发语言ecmascript
less1(js验证)我们上传PHP的发现不可以,只能是jpg,png,gif(白名单限制了)我们可以直接去修改限制在查看器中看到使用了onsubmit这个函数,触发了鼠标的单击事件,在表单提交后马上调用了returncheckFile这个函数对上传的文件进行检查把onsubmit这个直接删除掉即可。当提交表单时执行一段JavaScript。它只认true或者false.如果不返回值,则默认为tr
- 安装node.js+npm,并把npm默认安装目录设在D盘
水日木石
安装工具npmnode.js
安装node.js+npm在WLS窗口内。安装node.js更新软件包列表:sudoaptupdate安装Node.js的PPA(个人软件包存储库)以便获取最新版本的Node.js:sudoaptinstallcurlcurl-sLhttps://deb.nodesource.com/setup_lts.x|sudo-Ebash-安装node.js:sudoaptinstallnodejs验证安装
- 网络安全进阶学习第五课——文件上传漏洞
p36273
web安全web安全学习
文章目录一、常见文件上传点二、任意文件上传漏洞三、任意文件上传危害四、webshell五、上传木马所需条件六、木马上传流程七、上传绕过1、绕过JS验证1)Burpsuite剔除响应JS。2)浏览器审计工具剔除JS2、绕过MIME-Type验证1)利用抓包工具,拦截请求包2)MIME-Type类型3)验证MIME-Type代码分析3、绕过黑名单验证1)文件后缀名验证2)基于黑名单验证代码分析3).h
- 正则校验
Steven Hank
typescripthtml
```js验证数字:/^[0-9]*$/验证n位的数字:/^\d{n}$/验证至少n位数字:/^\d{n,}$/验证m-n位的数字:/^\d{m,n}$/验证零和非零开头的数字:/^(0|[1-9][0-9]*)$/验证有两位小数的正实数:/^[0-9]+(.[0-9]{2})?$/验证有1-3位小数的正实数:/^[0-9]+(.[0-9]{1,3})?$/验证非零的正整数:/^\+?[1-9][
- upload-labs通关详解
ErYao7
网络安全php开发语言后端
目录Pass-01前端js验证Pass-02后端MIME验证Pass-03黑名单验证Pass-04黑名单验证.htaccessPass-05大小写绕过Pass-6空格绕过Pass-07点绕过Pass-08::$DATA绕过Pass-09点+空格+点+空格绕过Pass-10双写绕过Pass-1100截断Pass-1200截断Pass-13图片马绕过Pass-14getimagesize()-图片马P
- Web渗透测试----3、文件上传漏洞
七天啊
#web安全网络安全技术web安全文件上传漏洞
文章目录一、文件上传漏洞二、客户端校验上传文件的方式及绕过2.1、客户端JS验证2.2.1、前端js验证代码2.2.2、绕过前端JS验证三、服务端校验文件上传的方式及绕过3.1、通过文件后缀验证及绕过3.2、通过文件类型验证及绕过3.3、通过文件内容验证及绕过3.4、WAF进行校验及绕过3.5、竞争上传绕过3.6、.htaccess文件绕过3.7、根据操作系统特性进行绕过3.8、通过post和ge
- cypress笔记01- 安装环境-node.js、npm、yarn
天天向上的小M
1、安装node.js个人电脑Windows10,参考文章:https://www.runoob.com/nodejs/nodejs-install-setup.html安装路径:D:\ProgramFiles\nodejs环境变量配置:PATH:D:\ProgramFiles\nodejs验证是否安装成功:node--version,出现版本号,即成功。成功2、安装nmp参考文章:https:/
- 验证码绕过技巧
mon0dy
其他漏洞验证码绕过
原理:客户端发起请求->服务端响应并创建一个新的SessionID同时生成随机验证码,将验证码和SessionID一并返回给客户端->客户端提交验证码连同SessionID给服务端->服务端验证验证码同时销毁当前会话,返回给客户端结果。【客户端可能存在的安全问题】1、有的网站验证码由本地js生成仅仅在本地用js验证。可以在本地禁用js,用burp把验证字段删除。2、有的网站把验证码输出到客户端ht
- ASP.NET MVC Jquery Validate 表单验证的多种方式
Litt_J
ASP.NETMVCJqueryValidate表单验证的多种方式在我们日常开发过程中,前端的表单验证很重要,如果这块处理不当,会出现很多bug。但是如果处理的好,不仅bug会很少,用户体验也会得到很大的提升。在开发过程中我们可以不借助JS库,自己去手写JS验证,但是如果是团队项目,为了达到代码的统一还是调用统一的表单验证方式比较合适。下面介绍在ASP.NETMVC中结合JqueryValidat
- 基本数据类型和引用类型的初始值
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