- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 最简单的数组排序
采用快速查找法取最大值,不要求排序public static int max(int[] data){ int max = data[0]; for(int i:data){ max = max>i ? max : i; } return max;}先排序,后取值public static int max(int[] data){ Arrays.sort(data.clone()); return data[data.length-1];}查询次第二大的值public
2021-10-14 18:11:06 129
原创 SpringMVC的工作原理
SpringMVC的工作原理SpringMVC的工作原理SpringMVC的工作原理用户通过浏览器向服务器发送请求,请求会被Spring MVC的前端控制器DispatcherServlet所拦截.DispatcherServlet拦截到请求后,会调用HanderMapping处理器映射器.处理器映射器根据请求URL找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet.DispatcherServlet会通过返回信息选择合适的Handler
2021-07-20 14:37:34 101
原创 设计模式之工厂模式
设计模式之工厂模式工厂模式简单工厂模式:抽象工厂模式:抽象工厂模式与工厂方法模式的区别:工厂模式特点:提供一个用于创建对象的接口(工厂接口),让其实现类决定实例化哪一个产品类,并且由该实现类创建对应类的实例。可以一定程度上解耦,消费者和产品实现类隔离开,只依赖产品接口(抽象产品),产品实现类如何改动与消费者完全无关。可以一定程度增加扩展性,若增加一个产品实现,只需要实现产品接口,修改工厂创建产品的方法,消费者可以无感知(若消费者不关心具体产品是什么的情况)。模式要素提供一个产品类的接口。产品类均
2021-07-16 14:59:58 127
原创 iVUE去除table组件里面的全选
去除效果如下相关代码注意:scss的使用需要安装sass-loader,不可以直接使用npm install sass-loader --save-dev,防止安装版本太高而报错
2020-09-25 22:11:58 313
原创 简单的石头、剪刀、布小游戏(一)
简单的石头、剪刀、布小游戏描述:可以在intellij IDE控制台就行小型的猜拳游戏。import java.util.Random;import java.util.Scanner;/**@author zangye03@gmail.com@date 2019/11/18 16:31*/public class Test {public static void mai...
2019-11-19 18:40:41 1094 2
原创 双等号(==)和equal的区别(1)
双等号(==)和equal的区别双等号(==)和equal的区别1、对于“==”2、对于“equal”双等号(==)和equal的区别1、对于“==”用于基本数据类型相互比较,比较二者的值是否相等。用于引用数据类型相互比较,比较二者地址是否相等。不能用于基本数据类型与引用型比较。2、对于“equal”不能用于基本数据类型比较。用于对象的比较时,比较的是二者的引用地址是否相同。...
2019-11-14 23:23:53 1219
空空如也
Vue中img图片地址
2021-01-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人