- 博客(9)
- 收藏
- 关注
原创 简单整理登录拦截的思想
登录拦截一. 同步的方式1.登录时将信息(一般是用户信息)存储在session中2.定义拦截器 判断session中是否有用户信息3.没有登录时 重定向到登录页面(同步请求重定向是有效的)二.异步(ajax)的方式(页面在项目中)1.登录时将用户信息放到session中2.定义拦截器 判断session中是否存在用户信息3.没有登录时 给前端返回统一的状态码 前端进行跳转三.异步(axios)的方式(页面不在项目中)前后端分离的方式1.登录时将用户信息放到session中2.定义拦截器 判断session中
2021-06-20 14:40:14
291
原创 前端响应信息的封装
· 状态码以及响应信息为枚举类public enum RespStatus { SUCCESS(200,"响应数据成功"), ERROR(400,"响应数据失败"), NOT_FOUNT(405,"手机号不存在"), SEND_AUTH_CODE_SUCCESS(201,"发送验证码成功") ; private int status; private String message; RespStatus(int status, Strin
2021-06-19 11:01:58
239
原创 spring登录拦截器的方式方法
<label for="via" class="layui-btn">选择头像<input type="file" id="via" name="headpic" style="display: none" accept="image/*"/></label><img src="" alt="" id="image" width="100px" height="100px" style="border-radius: 50%;display="none"/&g
2021-06-12 17:01:46
332
原创 AspectJ框架的使用
目录1.xml配置通知的方式2.xml配置包扫描+注解的方式3.纯注解1.xml配置通知的方式1.创建接口以及实现类public interface PersonService { void addPerson(); void updatePerson();}public class PersonServiceImpl implements PersonService { @Override public void addPerson() { Sys
2021-05-30 12:00:01
136
原创 选择排序
选择排序理解:选择一个数依次与后面的每一个数进行比较,如果有一个数比这个数小,就交换它们的位置。由图我们可以知道,一共会进行(数组长度-1),而每一轮所比较的时候都是从轮数加一开始的。下面来看代码实现:public class Sort { public static void main(String[] args) { int[] arrays = {87, 54, 43, 32, 98, 23, 21, 67, 12}; select(arrays);
2021-03-14 11:45:56
94
原创 冒泡排序
冒泡排序理解:在一个数组中,两两进行比较,当前一个数大于后一个数时,两者交换位置。我们可以通过图示可以知道,要进行比较(数组的长度-1)轮,每一轮比较的次数是(数组的长度-1-已经排好的个数)下面我们来看代码的实现:public class Sort { public static void main(String[] args) { int[] arrays = {87, 54, 43, 32, 98, 23, 21, 67, 12}; bubble(arr
2021-03-14 09:47:21
86
原创 Java语言基础
Java语言基础一、变量思考:如何使用Java存储学生的基本信息数据? 在计算机中有内存的概念,在Java中也有类似的概念。在Java为学生的基本信息申请一块内存空间用来存储, 而对于这块空间的唯一命名即是变量。概念:代表内存里面数据的唯一标识。分类:1、局部变量:存在于方法内部或者存在于花括号内部的变量[普通修饰符] 数据类型 变量名 = 数据;注意:局部变量声明之后必须赋值。2、全局变量:存在于类内部[访问权限修饰符] [普通修饰符] 数据类型 变量名 = 数据;变量命名规则
2021-03-10 22:37:48
88
原创 “十步天才型思维理解”方法
第一步:学习Java方法的目的在计算机的编程中,随着程序员们编写的代码越来越多,代码的维护变得也越来越差。为了解决这一问题设计者们提出了方法的处理机制,把一行或多行代码封装起来,给它们起一个特定的名称,在需要使用这些特定的代码片段时,就根据所给定的特定名称进行调用,用来完成一些特定的功能。当某些特定功能的代码片段发生变化时,方法的也随之更新变化,由此方法的维护也变得越来越简单高效。第二步:方法是什么,有什么用方法(method)是为了实现某些特定的功能,而组合起来的特定的代码片段。主要的作用是减少代码
2020-06-18 15:32:38
245
原创 JAVA初始——第一个代码
首先创建一个Class类,类名为**TestHello.**再写一个用public修饰的静态返回值为空的main方法, 参数类型为字符串数组,参数名为args。 最后在系统类system的面向对象out的println方法中输入“Hello World!”并写上分号。’ 注意:1.类名要大写 2.分号为英文的分号。public class TestH...
2020-02-26 20:25:34
890
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人