- LeetCode 771. 宝石与石头
不玩return的马可乐
算法/题库leetcode算法职场和发展c++数据结构
在本篇博客中,我们将探讨如何解决LeetCode上的第771题——宝石与石头。这个问题涉及到字符串的处理和集合的使用,是一个典型的编程问题,适合初学者练习。解题思路解决这个问题的关键在于如何高效地检查stones中的每个字符是否在jewels中。我们可以通过以下步骤来实现:使用集合存储宝石类型:首先,将jewels中的所有字符存储在一个集合中,这样可以在O(1)时间内检查一个字符是否是宝石。遍历石
- Java基础之集合与泛型
Clf_忆笙
一、集合概述当我们在使用java进行编程开发时,经常会遇到一些需要集中存放的多个数据,这时我们可以选择“数组”或者“集合”,关于数组的知识可以参考上一篇文章,今天我们主要讲集合的使用。集合和数组既然都是容器,它们有什么区别呢?1、数组长度固定,集合长度可变。数组是静态的,一个数组实例具有固定的大小,一旦创建了就无法改变容量了,而且生命周期也是不能改变的,还有数组也会做边界检查,如果发现有越界现象,
- Java泛型
kbforever8
java开发语言
泛型在编译阶段约束操作的数据类型格式泛型只能支持引用数据类型泛型可以在类后面,方法申明上,接口后面定义泛型类的格式:修饰符class类名{}作用:编译阶段指定数据类型,类似于集合的使用泛型方法(定义方法同时定义了泛型的方法):修饰符方法返回值方法名称(形参列表){}作用:方法中可以使用泛型接受一切实际类型的参数泛型接口:可以让实现类选择当前功能需要操作的数据类型修饰符interface接口名称{}
- 集合-02
张与谦
java学习笔记java开发语言
文章目录1.Set集合1.1Set集合概述和特点1.2Set集合的使用2.TreeSet集合2.1TreeSet集合概述和特点2.2TreeSet集合基本使用2.3自然排序Comparable的使用2.4比较器排序Comparator的使用2.5两种比较方式总结3.HashSet集合3.1HashSet集合概述和特点3.2HashSet集合的基本应用3.3哈希值3.4哈希表结构1.Set集合1.1
- Map集合(一)
与时俱哉
java开发语言
概述认识Map集合Map集合称为双列集合,格式:{key1=value1,key2=value2,key3=value3,...},异常需要存一对数据作为一个元素Map集合的每个元素“key=value”称为一个键值对/键值对对象/一个Entry对象,Map集合也被叫做“键值对集合”Map集合的所有键是不允许重复的,但值可以重复,键和值是一一对应的,每一个键只能找到自己对应的值Map集合的使用业务
- 第12章_集合框架(Collection接口,Iterator接口,List,Set,Map,Collections工具类)
丁总学Java
JavaSE知识汇总集合框架Collection接口Iterator接口ListSetMapCollections工具类
文章目录第12章_集合框架本章专题与脉络1.集合框架概述1.1生活中的容器1.2数组的特点与弊端1.3Java集合框架体系1.4集合的使用场景2.Collection接口及方法2.1添加2.2判断2.3删除2.4其它3.Iterator(迭代器)接口3.1Iterator接口3.2迭代器的执行原理3.3foreach循环4.Collection子接口1:List4.1List接口特点4.2List
- 【python】—— 集合
起飞的风筝
pythonpython开发语言
目录(一)集合的概念(二)集合的使用2.1集合的创建2.2集合元素的唯一性2.3集合的操作2.3.1并集2.3.2交集2.3.3差集2.3.4补集2.4遍历集合2.5其他集合操作2.5.1添加元素2.5.2移除元素2.5.3清空集合2.5.4复制集合(三)小结(一)集合的概念Python中的集合与数学中集合的概念一致,是一个无序的不重复元素序列,集合中只能存储不可变数据类型。在Python中集合使
- kotlin ——集合使用
qq_26554909
kotlinkotlinandroid
文章目录一、集合的使用1、不可变集合2、可变集合3、Map集合二、集合的排序1、随机排序2、从小到大3、从大到小4、条件排序一、集合的使用1、不可变集合vallistString=listOf("one","two","one")println(listString)输出:[one,two,one]//set集合去重valsetString=setOf("one","two","one")prin
- Map集合
尾音TuT
java开发语言
Map集合Map集合的概述和使用interfaceMap:K:键的类型;V:值得类型;将键映射到值的对象;不能包含重复的键;每个键可以映射到最多一个值demo:packagecom.itxs.demo01;importjava.util.HashMap;importjava.util.Map;/***@Classname:demo01*@Description:TODOMap集合的使用*@Auth
- set集合
尾音TuT
java开发语言
Set集合Set集合的介绍概述:Set是一个接口,与List类似,都需要通过实现类来对其进行操作Set集合的特点不包含重复的元素没有带索引的方法,所以不能使用普通for循环遍历demo:Set集合的使用哈希值哈希值:是JDK根据对象的地址或者字符串或者数值计算出来的int类型的数值Object对象中就有一个方法可以获取对象的哈希值:publicinthashCode()对象的哈希值特点同一个对象多
- Map集合体系
axinawang
javajava
Map集合的概述Map集合是一种双列集合,每个元素包含两个数据。Map集合的每个元素的格式:key=value(键值对元素)。Map集合也被称为“键值对集合”。Map集合的完整格式:{key1=value1,key2=value2,key3=value3,...}Map集合的使用场景之一:购物车系统,商品对应数量,{商品1=6,商品2=3,商品3=2}使用最多的Map集合是HashMap。Map集
- 2023最新版JavaSE教程——第12天:集合框架
Amo Xiang
Java零基础入门与实战开发语言java
目录一、集合框架概述1.1生活中的容器1.2数组的特点与弊端1.3Java集合框架体系1.4集合的使用场景二、Collection接口及方法2.1添加2.2判断2.3删除2.4其它三、Iterator(迭代器)接口3.1Iterator接口3.2迭代器的执行原理3.3foreach循环四、Collection子接口1:List4.1List接口特点4.2List接口方法4.3List接口主要实现类
- 集合的使用
coffee_mao
java基础开发语言
数组和List//二维数组的排序,先按照第一个数的降序排序,第一个数相等的情况安装第二个数的升序排序int[][]array2={{1,1,3},{1,5,6}};Arrays.sort(array2,(o1,o2)->o1[0]==o2[0]?o1[1]-o2[1]:o2[0]-o1[0]);首先按照数组元素的第一个值进行降序排序,如果第一个值相等,则按照第二个值进行升序排序。for(int[]
- Java游戏项目:王者荣耀项目源码
编程百宝库
java游戏开发语言
如何用Java编写一款属于自己的王者荣耀游戏呢?这个其实并不算难,下面的视频课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE基础知识,便可以跟随教程视频完成属于你自己的王者荣耀游戏!同时还可以加深和巩固你对面向对象知识的理解。课程目标:1.通过本课程的学习巩固Java的相关基础知识,例如循环判断,数组和集合的使用,对象的继承,接口的
- Python集合类型
我的身前一尺是我的世界
Pythonpython集合常用方法pythonset常用方法
目录目标版本官方文档集合分类实战创建循环常用方法目标掌握set和frozenset两种集合的使用方法,包括:创建、交集、并集、差集等操作。版本Python3.12.0官方文档SetTypes—set,frozensethttps://docs.python.org/3/library/stdtypes.html#set-types-set-frozenset集合分类官方定义SetTypes—set
- 【限时免费】20天拿下华为OD笔试之【前缀和】2023B-数字游戏【欧弟算法】全网注释最详细分类最全的华为OD真题题解
闭着眼睛学算法
最新华为OD真题#前缀和#哈希表算法华为od游戏
文章目录题目描述与示例题目描述输入描述输出描述示例一输入输出示例二输入输出说明解题思路前缀和简单的数学推导哈希集合的使用代码PythonJavaC++时空复杂度华为OD算法/大厂面试高频题算法练习冲刺训练题目描述与示例题目描述小明玩一个游戏。系统发1+n张牌,每张牌上有一个整数。第一张给小明,后n张按照发牌顺序排成连续的一行。需要小明判断,后n张牌中,是否存在连续的若干张牌,其和可以整除小明手中牌
- C# 中yield关键字解析
buzul
技术
前言前段时间了解到yield关键字,一直觉得还不错。今天给大家分享一下yield关键字的用法。yieldreturn返回集合不是一次性返回所有集合元素,而是一次调用返回一个元素。具体如何使用yieldreturn返回集合呢?我们一起往下面看吧。yield使用介绍yieldreturn和yieldbreak:我们看下平常循环返回集合的使用操作(返回1-100中的偶数):classProgram{st
- Java---Collection单列集合详解
菜到极致就是渣
java语法java开发语言
目录一、单列集合的介绍二、单列集合的使用1:关于Collection(1)迭代器遍历(2)增强for循环遍历(3)Lambda表达式遍历2:List的使用(1)ArrayList的使用(2)LinkedList的使用2:Set的使用(1)HashSet的使用(2)LinkedHashSet的使用(3)TreeSet的使用一、单列集合的介绍单列集合我们可以把它理解成是一个储存数据的容器,任何类型都可
- python中集合的使用
wopoli
python集合
python中集合的使用在python中对集合的操作主要包括:集合的创建、集合中数据的添加、集合中数据的删除、集合中数据的查找。1、集合的创建在python中集合的创建方法有直接创建和使用关键字创建。1.1、直接创建集合集合的直接创建方法是使用大括号(即:{}里面添加数据)进行创建。注意:集合创建后,数据是唯一的(不能同时存在多个相同的数据),如果数据全为数字,会按从小到大的顺序进行排列。一个集合
- QT QSet集合的使用
光顶术士
QT学习QSet
QTQSet集合的使用因为这个集合可以去重,所以会使用到,但是无序无下标eg:代码:因为这个集合可以去重,所以会使用到,但是无序无下标eg:上面的lineEdit内输入内容,底下两个按钮整合第一个是单纯的获取内容存储在QSet,然后遍历显示第二个是获取,然后转存为QList,然后排序显示代码:voidMainWindow::on_pushButton_clicked(){QSet
- 集合的使用
oBj-小飞猪
windowsmicrosoft
List集合的使用/**List:是Collection的子接口,列表的意思,可以认为有序列表*特性:1、放入的元素是有序的,2、元素可以重复*List是接口不能实例化,如果想使用列表集合,必须要通过它的实现类实例化对象来使用*List下两个常见的实现类*ArrayList数组列表*LinkedList双向链表*最常用的列表的创建方式:*(文类引用指向子类实例对象的方式)*Listlist=new
- java数据结构(红黑树)set集合 HashSet HashSet三个问题 LinkedHashSetTreeSet TreeSet集合默认规则排序规则
nie2459010516
java数据结构开发语言
目录数据结构(红黑树)红黑规则红黑树添加结点规则set集合小结HashSetHashSet三个问题LinkedHashSet小结TreeSetTreeSet集合默认规则排序规则(第一种排序方法)方式二练习小练总结总结集合的使用应该怎么选择数据结构(红黑树)红黑规则后代节点就是比如13根结点13下面的8和17上的都是后代叶节点简单路径就是比如随便一个13到8到11到nil就是一个简单路径.但是如果出
- 【Python语言】集合的使用方法总结
Tom77688
python开发语言
目录1、集合基本知识:2、定义2.1定义集合变量2.2定义空集合3、集合的常用操作3.1定义集合3.2添加新元素3.3移除元素3.4从集合中随机取出元素3.5清空集合3.6取两个集合的差集3.7消除两个集合的差集3.8两个集合合并3.9统计集合元素数量3.10集合的遍历4、集合的常用功能一览1、集合基本知识:1)不支持元素重复,并且输出内容无序2)标识符:{}2、定义{元素,元素,元素,,,,元素
- LeetCode38|根据字符出现频率排序
码农王同学
字符串streamhashmaptwitterlighttpd
1,问题简述给定一个字符串,请将字符串里的字符按照出现的频率降序排列。2,示例输入:"tree"输出:"eert"解释:'e'出现两次,'r'和't'都只出现一次。因此'e'必须出现在'r'和't'之前。此外,"eetr"也是一个有效的答案。3,题解思路键值对集合的使用4,题解程序importjava.util.*;importjava.util.stream.Collectors;publicc
- java Map集合的使用
只因妮泰妹
笔记java开发语言
Map集合的使用Map的特点Map接口的常用实现类Map集合的常用方法的使用1.添加map集合元素2、删除map集合元素3、替换map集合元素4、集合中是否包含指定的key和value5、分别获取map集合中所有的key和value6、获取map结合中所有的键值对Map集合的遍历Map的特点1.存储时以键值对存储2取值时可以根据键获取对应的值3.键不能重复,如果重复了,旧值会被新值覆盖4.值可以重
- 【JAVA-Day49】Java LinkedList集合详解
默 语
JAVAjava开发语言
JavaLinkedList集合详解摘要引言JavaLinkedList集合详解一、什么是LinkedList集合1.1链表数据结构1.2双向链表1.3动态大小1.4插入和删除元素1.5适用场景二、LinkedList集合的使用2.1创建LinkedList集合、添加元素、遍历元素2.2在指定位置插入元素2.3获取指定位置的元素2.4删除指定位置的元素2.5在开头或末尾插入元素三、LinkedLi
- Java日常开发小技能点大纲
OUO~
javaocrredisexcelpdfword
文章目录Java后端(基础篇)封装,继承,多态的基本了解与运用基本数据类型的划分以及其封装类String类的日常使用数组以及集合的使用条件控制,循环结构的了解文件相关,如字符字节流,缓存流的使用时间相关:如判断区间,加减时树形结构得产生与构造AOP得了解运用Strem流得基本使用反射机制得日常使用日常工作实践篇Word模板得生成,导入Excel模板生成,导入Word转PDF生成附件统一配置管理(上
- 【Java 数据结构】集合类 (精华篇)
书生-w
数据结构java数据结构
点进来你就是我的人了博主主页:戳一戳,欢迎大佬指点!欢迎志同道合的朋友一起加油喔目录前言一.集合的引入二.集合的使用1.Collection接口中的方法2.Collection的主要实现类特点3.Iterator迭代器的使用4.Iterator迭代器的原理5.List(接口)6.Set(接口)7.Queue(接口)8、Map三.List集合中:ArrayList、LinkedList、Vector
- JavaSE List集合
陈新雄
listjava
JavaSEList集合目录List集合是什么?有什么用?List集合怎么用?1List集合的继承图(常用部分)2List接口2-1常用方法2-2代码示例排序3ArrayList类3-1介绍3-2底层结构3-3扩容机制3-4常用方法4LinkedList类4-1介绍4-2底层结构4-3常用方法5Vector类、Stack类5-1不建议使用5-2替代方案6不同List集合的使用场景List集合是什么
- Java之set集合的详细解析
东北赵四
javajava算法数据结构开发语言笔记set集合
2.Set集合2.1Set集合概述和特点【应用】不可以存储重复元素没有索引,不能使用普通for循环遍历2.2Set集合的使用【应用】存储字符串并遍历publicclassMySet1{ publicstaticvoidmain(String[]args){ //创建集合对象 Setset=newTreeSetit=set.iterator(); while(it.hasNext()
- 基本数据类型和引用类型的初始值
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