- 博客(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
351
原创 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
540
原创 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
282
原创 javaScript自学入门介绍
JavaScript JavaScript主要是用来完成页面数据的验证, 运行在客户端通过浏览器解析JavaScript代码 JS是弱类型语言,弱类型就是类型可变, Java是强类型语言,强类型就是定义变量时类型已确定而且不可变 JS的三大特点: 1.交互性(可以进行信息的动态交互) 2.安全性(不允许直接访问本地硬盘) 3.跨平台性(只要可以解析JS的浏览器均可运行) JS的基本使用的一个小demo: <script type="text/javascript"> alert("123
2020-08-14 18:51:16
275
原创 有一个数组 {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
1492
原创 有一个数列:白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王 猜数游戏:从键盘中任意输入一个名称,判断数列中是否包含此名称【顺序查找】 要求: 如果找到了,就提示找到,并给出下标值
有一个数列:白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王 猜数游戏:从键盘中任意输入一个名称,判断数列中是否包含此名称【顺序查找】 要求: 如果找到了,就提示找到,并给出下标值 如果有多个查找结果,都找出来 /. 思路提示 定义一个保存结果的数组,记录查找到的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
839
原创 冒泡排序
冒泡排序 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
193
原创 实现数组的复制功能,根据旧数组,返回一个新数组,元素和旧数组一样
实现数组的复制功能,根据旧数组,返回一个新数组,元素和旧数组一样 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
1093
原创 二分查找
二分查找 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
224
原创 已知有个排序好(升序)的数组,要求插入一个元素,最后打印该数组,顺序依然是升序 【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
1129
原创 定义方法,实现打印九九乘法表
定义方法,实现打印九九乘法表 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
1445
原创 定义方法,实现更改某本书的价格,具体:如果价格」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
444
原创 打印某字符串型数组中的所有元素
打印某字符串型数组中的所有元素 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
979
原创 求整型数组的和 // 遍历数组,返回和
求整型数组的和 // 遍历数组,返回和 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
394
原创 定义一个圆类 定义属性:半径 提供显示圆周长功能的方法 提供显示圆面积的方法
定义一个圆类定义属性:半径提供显示圆周长功能的方法提供显示圆面积的方法 在这里插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
2819
原创 编程创建一个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
2146
原创 判断一个年份是否为闰年
判断一个年份是否为闰年 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
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅