- 博客(7)
- 收藏
- 关注
原创 final和static搭配使用成 final static(static final)时,调用此常量,为什么类中的静态代码块等不会被加载,也就是类不会被加载
final和static搭配使用成 final static(static final)时,调用此常量,为什么类中的静态代码块等不会被加载,也就是类不会被加载 1、首先了解类加载的过程 Java 的类加载过程可以分为 5 个阶段: 载入 JVM 在该阶段的主要目的是将字节码从不同的数据源(可能是 class 文件、也可能是 jar 包,甚至网络)转化为二进制字节流加载到内存中,并生成一个代表该类的 java.lang.Class 对象。 验证 JVM 会在该阶段对二进制字节流进行校验,只有符合 JV
2022-03-11 21:23:51
2056
3
原创 后台Demo登录页面及拦截器的实现
后台Demo-Login 1、框架构成 运用Springboot框架来构建项目 2、登录的实现 创建UserAdministratorDAO接口 增加方法getByNameAndPassword,从数据库查询出相应的用户名和密码 package com.example.fleamarket.dao; import com.example.fleamarket.pojo.UserAdministrator; import org.springframework.data.jpa.repository.
2021-02-07 12:09:00
313
原创 后台Demo-需求分析及静态资源
后台Demo 1、后台需求列表 分类管理 分类查询 新增分类 删除 商品管理 商品查询 新增商品 编辑修改 删除 用户管理 用户查询 删除 2、表结构设计 分类表: CREATE TABLE `category` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFA
2021-02-07 11:04:30
250
原创 Mybatis1
Mybatis 1、简介 1.1什么是Mybatis MyBatis 是一款优秀的持久层框架 它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache
2021-01-22 17:04:48
47
原创 MVC框架浅析
MVC三层框架 1、为什么要使用MVC 用户通过直接访问控制层或者视图层,控制层或视图层就可以直接操作数据库。 控制层以Servlet为例,有如下功能: 接受用户的请求 响应给客户端内容 重定向或者转发 视图层以JSP为例,有如下功能: 展示数据 提供可以供我们操作的请求 但JSP的本质也是Servlet,且Servlet和Jsp都可以写Java代码,所以访问控制层与访问视图层都是一样的。因此为了易于维护和使用,规定其各自的职责,Servlet专注与处理请求,以及控制视图跳转,Jsp专注
2021-01-19 10:57:49
188
1
原创 数据结构带头节点单链表与不带头节点单链表的基本操作
带头节点单链表与不带头节点单链表的基本操作 定义单链表 #include<stdio.h> #include<stdlib.h> typedef struct LNode{ int data; struct LNode *next; }LNode, *LinkList; 带头节点单链表基本操作 头插法建立单链表 LinkList List_HeadInsert(LinkList &L){ LNode *s; int x; L = (LinkList)malloc(
2020-06-25 23:04:38
598
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人