自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Filter过滤器与listener监听器

什么是Filter过滤器:1.Filter过滤器是JavaWeb的三大组件之一。其中三大组件分别是“servlet程序”,“listener监听器”与“Filter过滤器”。2.Filter过滤器是JavaEE的规范,也就是接口。3.Filter过滤器的主要作用是:拦截请求,过滤响应。拦截请求常见的应用场景有: 1.权限检查 2.日记操作 3.事务管理 4.等。在客户端与服务器交互时Filter过滤器的原理示意图:Filter的基本使用步骤:1.编写一个类去实现Filter接口。

2020-08-18 08:36:43 232

原创 JQuery的快速入门

JQuery的快速入门JQuery的诞生背景:为了简化 JavaScript 的开发,一些 JavsScript 库诞生了。JQuery的本质:jQuery库实际上就是一个js文件,只需要在网页中直接引入这个文件就可以了。需求:使用jQuery给一个按钮绑定单击事件<!-- 导入jQuery库--><script type="text/javascript" src="script/jquery-1.7.2.js"/><script type="text/jav

2020-08-16 17:17:13 406

原创 Cookie的基本介绍自学Java web必看

1.什么是cookie:cookie是服务器发送给浏览器的少量信息,这些信息由浏览器保存,然后在发送回服务器,每个cookie的大小不能超过4kb,在客户端拥有cookie后每次请求都发送给服务器。2.cookie的创建:/** * 创建Cookie * @param request * @param response * @throws ServletException * @throws IOException */ prote

2020-08-14 21:20:57 173

原创 javaScript自学入门介绍

JavaScriptJavaScript主要是用来完成页面数据的验证,运行在客户端通过浏览器解析JavaScript代码JS是弱类型语言,弱类型就是类型可变,Java是强类型语言,强类型就是定义变量时类型已确定而且不可变JS的三大特点:1.交互性(可以进行信息的动态交互)2.安全性(不允许直接访问本地硬盘)3.跨平台性(只要可以解析JS的浏览器均可运行)JS的基本使用的一个小demo:<script type="text/javascript"> alert("123

2020-08-14 18:51:16 170

原创 有一个数组 {1, 2, 3, 4, 5}, 可以将该数组进行缩减, 提示用户是否继续缩减,每次缩减最后哪个元素。 当只剩下最后一个元素,提示,不能再缩减。

/有一个数组 {1, 2, 3, 4, 5}, 可以将该数组进行缩减,提示用户是否继续缩减,每次缩减最后哪个元素。当只剩下最后一个元素,提示,不能再缩减。/public class Test{ public static void main(String[] args) { int[] arr = {1,2,3,4,5}; for (int i=0;i< arr.length;i++ ){ int[] arr1 = new int[arr.length-i-1];

2020-07-02 17:01:19 1323

原创 有一个数列:白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王 猜数游戏:从键盘中任意输入一个名称,判断数列中是否包含此名称【顺序查找】 要求: 如果找到了,就提示找到,并给出下标值

有一个数列:白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王猜数游戏:从键盘中任意输入一个名称,判断数列中是否包含此名称【顺序查找】要求: 如果找到了,就提示找到,并给出下标值如果有多个查找结果,都找出来/. 思路提示定义一个保存结果的数组,记录查找到的names 下标, int resIndex [] = new int[names.length-1]*/import java.util.Scanner; public class Test{ public static void main(

2020-07-01 23:23:33 688

原创 冒泡排序

冒泡排序public class Test{ public static void main(String[] args){ int[] arr = {20,5,15,10,0,25}; int temp = 0; for (int j=0;j<arr.length-1;j++ ){ for (int i=0;i < arr.length-1-i ;i++ ){ if (arr [i] > arr [i+1]){ temp = arr [i+1

2020-07-01 23:21:47 125

原创 实现数组的复制功能,根据旧数组,返回一个新数组,元素和旧数组一样

实现数组的复制功能,根据旧数组,返回一个新数组,元素和旧数组一样public class Test{ public static void main(String[] args){ int[] arr = {1,2,3,4,5,6,7,8,9}; Array1 myCopyArray = new Array1(); int[] arr3 = myCopyArray.copyArray(arr); for (int k=0;k<arr3.length ;k++ ){ Sys

2020-07-01 23:20:41 926

原创 二分查找

二分查找import java.util.Scanner;public class Test{ public static void main(String[] args) { int [] arr = {1,5,8,10,45,60,79,92}; Scanner myScanner = new Scanner (System.in); System.out.println("请输入您要查找的数"); int num = myScanner.nextInt(); i

2020-07-01 23:19:31 150

原创 已知有个排序好(升序)的数组,要求插入一个元素,最后打印该数组,顺序依然是升序 【10, 12, 45, 90】 23 【10, 12,23, 45, 90】。

已知有个排序好(升序)的数组,要求插入一个元素,最后打印该数组,顺序依然是升序 【10, 12, 45, 90】 23 【10, 12,23, 45, 90】。public class Test{ public static void main(String[] args) { int addNum = 23; int[] arr = {10,12,45,90}; int[] arr1 = new int [arr.length + 1]; for (int i=0;i<arr.

2020-07-01 23:18:13 996

原创 定义方法,实现打印九九乘法表

定义方法,实现打印九九乘法表public class Test01{ public static void main(String[] args){ multipTable mymultipTable = new multipTable(); mymultipTable.multipTable1(9); }}class multipTable{ public void multipTable1(int n){ for (int i=1;i<=n ;i++ ){ for (in

2020-07-01 23:15:42 1303

原创 定义方法,实现更改某本书的价格,具体:如果价格」150,则更改为150,如果价格」100,更改为100,否则不变

定义方法,实现更改某本书的价格,具体:如果价格>150,则更改为150,如果价格>100,更改为100,否则不变public class Test{ public static void main(String[] args){ Change changebooks = new Change(); changebooks.bookPrice = 130.5; System.out.println("bookPrice="+changebooks.bookPrice); cha

2020-07-01 23:12:32 307

原创 打印某字符串型数组中的所有元素

打印某字符串型数组中的所有元素public class Test{ public static void main(String[] args){ String[] arr = {"甲","乙","丙","丁","戊"}; Array1 myArray = new Array1(); myArray.array(arr); }}class Array1{ public void array(String[] arr1){ for (int i=0;i<arr1.len

2020-07-01 23:11:38 881

原创 求整型数组的和 // 遍历数组,返回和

求整型数组的和 // 遍历数组,返回和public class Test{ public static void main(String[] args){ int[] arr = {1,2,3,4,5,6,7,8,9}; Sum mySum = new Sum(); //mySum.sum = 0; int answer = mySum.integerSum(arr); System.out.println("数组的和为"+answer); }}class Sum{

2020-07-01 23:10:22 310

原创 定义一个圆类 定义属性:半径 提供显示圆周长功能的方法 提供显示圆面积的方法

定义一个圆类定义属性:半径提供显示圆周长功能的方法提供显示圆面积的方法在这里插public class Test{ public static void main(String[] args){ Circle myCircle = new Circle(); myCircle.radius = 5.0; double C = myCircle.perimeter(); double S = myCircle.area(); System.out.println("圆的周长为="+C+"\t"+

2020-07-01 23:09:04 2616

原创 编程创建一个Cale计算类,在其中定义2个变量(属性)表示两个操作数,定义四个方法实现求和、差、乘、商(要求除数为0的话,要提示)``并创建两个对象,分别测试 。

编程创建一个Cale计算类,在其中定义2个变量(属性)表示两个操作数,定义四个方法实现求和、差、乘、商(要求除数为0的话,要提示)``并创建两个对象,分别测试 。public class Test{ public static void main(String[] args){ Cale test1 = new Cale(); test1.operand1 = 10; test1.operand2 = 5; double add1 = test1.add(); System.out.

2020-07-01 23:06:19 1868

原创 判断一个年份是否为闰年

判断一个年份是否为闰年import java.util.Scanner; public class test02{ public static void main(String[] args){ Scanner myScanner = new Scanner (System.in); System.out.println("请输入一个年份"); int n = myScanner.nextInt(); if ( ( n % 4 == 0 &&

2020-06-26 21:02:20 273

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除