周期servlet生命java

【Java基础】数组的动态初始化

数组动态初始化:手动指定数组长度,系统为数组自动分配默认初始化值 格式:数据类型[] 数组名 = new 数据类型[长度]; 默认值的分类: 整数:0 小数:0.0 布尔:false 字符:'\u0000' (Unicode字符,常见的体现是空白字符) 引用数据类型(数组、类、接口):null ......
数组 基础 动态 Java

java反序列化----CC5利用链学习笔记

java反序列化 CC5利用链学习笔记 目录java反序列化 CC5利用链学习笔记环境配置利用链TiedMapEntry参考文章 环境配置 jdk8u(无java版本要求) pom.xml中写入 <dependency> <groupId>commons-collections</groupId> ......
序列 笔记 java CC5 CC

使用Servlet中的过滤器实现登录权限验证

{ /** * @description:登录过滤校验 * @author: lijialuo * @date: 2023/11/19 13:28 * @param: [servletRequest, servletResponse, filterChain] * @return: void **/ ......
过滤器 权限 Servlet

21207119-java第二次博客作业

前言: 这次是第二次博客总结,题目相比第一次而言难了许多,题目也主要是菜单程序变式,菜单3,4,5都很难,花了我不少时间 测试与分析 7-2 单词统计与排序 分数 10 全屏浏览题目 切换布局 作者 张峰 单位 山东科技大学 从键盘录入一段英文文本(句子之间的标点符号只包括“,”或“.”,单词之间、 ......
21207119 博客 java

Java中的Set集合之TreeSet

TreeSet:TreeSet是一个有序集合,它扩展了AbstractSet类并实现了NavigableSet接口。 以下是此实现最重要方面的快速摘要: 它存储唯一的元素 它不保留元素的插入顺序 它按升序对元素进行排序 它不是线程安全的 在该实现中,对象根据其自然顺序以升序排序和存储。该TreeSe ......
TreeSet Java Set

JAVA中的函数接口,你都用过吗

公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 在这篇文章中,我们将通过示例来学习 Java 函数式接口。 函数式接口的特点 只包含一个抽象方法的接口称为函数式接口。 它可以有任意数量的默认静态方法,但只能包含一个抽象方法。它还可以声明对象类的方法。 函数接口也称为单一 ......
函数 接口 JAVA

史上功能最全的Java权限认证框架!

大家好,我是 Java 陈序员。权限认证是我们日常开发绕不过的话题,这是因为我们的应用程序需要防护,防止被窜入和攻击。 在 Java 后端开发中,实现权限认证有很多种方案可以选择,一个拦截器、过滤器也许就可以轻松搞定。当然,现在也有很多成熟的框架,供我们选择。轻量的 Shiro,Spring 家族的 ......
框架 权限 功能 Java

Java环境变量配置

在初次写HelloWorld程序的时候出错了,编译成功,执行出错了(找不到或无法加载主类 HelloWorld), 编译成功说明环境变量Path没问题,最后发现是没有配置环境变量Classpath 以下是程序以及报错 以下是我查找问题的步骤 一.编译运行前需要注意的易错点 1.代码有无错误 2.以. ......
变量 环境 Java

Java第二次大作业

OK,这是第二次写Java作业总结,主要分析第4、5、6次大作业以及期中考试的代码并对其进行总结。话不多说直接展示题目及代码。 Java第四次大作业 7-1:菜单计价程序-3 设计点菜计价程序,根据输入的信息,计算并输出总价格。 输入内容按先后顺序包括两部分:菜单、订单,最后以"end"结束。 菜单 ......
Java

java反序列化----CC4利用链学习笔记

java反序列化 CC4利用链学习笔记 目录java反序列化 CC4利用链学习笔记环境配置利用链 环境配置 jdk8u pom.xml中写入 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collecti ......
序列 笔记 java CC4 CC

Vue中跟 keep-alive 有关的生命周期是哪些?

在开发 Vue 项目的时候,大部分组件是没必要多次渲染的,所以 Vue 提供了一个内置组件 keep-alive 来缓存组件内部状态,避免重新渲染,在开发 Vue 项目的时候。 生命周期函数:在被 keep-alive 包含的组件/路由中,会多出两个生命周期的钩子:activated 与 deact ......
keep-alive 周期 生命 alive keep

捕鱼达人 java实现

开始页面 运行页面 ......
java

21207132-JAVA第二次Blog作业

前言: 本次Blog作业中囊括的题目集题量都不是很大,但其中不乏一些很有难度的题目,比如菜单计价系列,主要考察了正则表达式的书写使用以及异常捕获(try-catch)。期中考试的编程题则主要考察多态与继承等概念,测试点并不难。接下来是对以上题目的分析与总结 题目集4: 7-1 菜单计价程序-3: 相 ......
21207132 JAVA Blog

用java制作

server package chat; import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.EOFException;import java.io.IOException;import java ......
java

请查收这份 6.3k star的 Java 攻城狮学习指南!

大家好,我是 Java陈序员。 自从一入 Java 开发的坑,可谓是每天过得神清气爽(水深火热)。 每天不是被项目经理赶进度,就是被测试小姐姐追着改 Bug!都没有时间好好学习(摸鱼)了! 今天给大家介绍一份 Java 学习指南,无论是新手还是老鸟,皆可食用! 新手可以用来学习找工作,老鸟可以用来跳 ......
学习指南 指南 star Java 6.3

java集合

java集合 2023.11.5 集合 可以动态的保存任意多个对象 提供一系列的操作对象方法 使用集合添加,删除新元素,简洁 集合的框架体系图 Iterator 对象称为迭代器,主要用于遍历 Collection 集合中的元素 所有实现了 Collection接口的的集合类都有一个 iterator ......
java

Java开发者的Python快速进修指南:控制之if-else和循环技巧

在今天的学习中,我们简要了解了Python的控制流程,特别是if-else判断和循环操作。作为有着Java开发经验的程序员,我们跳过了一些基础概念,着重探讨if判断和循环的灵活运用。Python的缩进写法和与Java的一些语法区别都是需要注意的地方。在编写程序时,if嵌套和循环是基础结构,而设计模式... ......
开发者 if-else 技巧 指南 Python

Java秋招学习路线

Java秋招学习路线 前期:JVM+JUC+Redis+Mysql+项目(实际的项目或者网上找的项目)+力扣面试笔刷100题 后期:边投简历边看八股 MySql:MySql45讲 链接:https://pan.baidu.com/s/1IEViw6E9SWmtgpot8Cdeug 提取码:hsqf ......
路线 Java

25届实习秋招-Java面试-MySQL数据库面试题整理-牛客网近一年

MySQL 概述: 关系型数据和非关系型数据库的区别,有哪些应用场景 有哪些非关系的 单表操作: 三种SQL语言类型,MySql本身常用命令 DDL-数据定义语句: 表的常用操作 truncate / delete --drop 操作的区别 varchar最大字节数 DML Update语句的sql ......
数据库 数据 MySQL Java

【Java基础】while循环的标号

需求:学生管理系统的菜单有5个操作选项:1. 添加学生、2. 删除学生、3. 修改学生、4. 查看学生、5. 退出;进入系统后操作选项会循环给出,但当输入5触发退出时循环结束。 实现:给循环添加标号,在break后添加循环标号指示需要结束的循环 学生管理系统的菜单初始化代码 public class ......
标号 基础 while Java

IDEA创建第一个JAVA项目,带你认识Java工程中的项目结构

不管学习那门编程语言,掌握当下流行的集成开发环境是必不可少的。当然仍有多年前的大佬,因为那会的“艰苦条件”,仍有保留着使用文本编辑器编写代码的习惯。 对于JAVA来说两大集成开发环境非常受大家青睐! IDEA 和 eclipse。 今天这里将以IDEA为例,带大家认识一个Java工程中应该有哪些主要 ......
项目 结构 工程 IDEA JAVA

C:\Users\17482\Desktop\ERP——test1\SpringBoot-ERP-master\src\main\java\com\SpringBoot\dao\UserImp.java:6:37 java: 程序包org.apache.ibatis.annotations不存在

这个错误表明在你的 Java 类文件 UserImp.java 中,找不到 MyBatis 的注解包 org.apache.ibatis.annotations。这个包中包含了 MyBatis 的注解,比如 @Select、@Insert 等。首先,请确保你的项目正确引入了 MyBatis 的依赖。 ......

将Java项目打包成exe可执行文件

将Java项目打包成exe可执行文件 这里将以 idea中项目打包成exe可执行文件为例 ‍ 所选工具 IDEA , JDK , exe4j ‍ IDEA官网 JDK安装教程 exe4j下载地址 准备工作 首先确保该程序能够正常运行 ​​ ‍ 打包流程简述 把java项目打包成exe可执行文件简单来 ......
文件 项目 Java exe

java中两个日期比大小

SimpleDateFormat slf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = new Date(); Date date1 = null; String d = "2023-1-1 11:11:11"; try { d ......
大小 两个 日期 java

Java时间截和日期格式相互转换的方汁

//定义时间格式 SimpleDateFormat slf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //获取当前时间 Date date = new Date(); //转换时间戳用long接收 long time = date.getTime( ......
日期 格式 时间 Java

java 反射

第十六章 反射 通过案例体会反射的好处 案例:美团外卖 >付款 》要么用微信支付 要么用支付宝支付 1 package com.llh; 2 3 //接口的制定方:美团外卖 4 public interface Mtwm { 5 //在线支付功能: 6 void payOnline(); 7 } 1 ......
java

java-Junit 注解 枚举

第15章_Junit_注解_枚举 Junit单元测试 引入 【1】软件测试的目的: 软件测试的目的是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 【2】测试分类: (1)黑盒测试: 软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试 ......
注解 java-Junit Junit java

南昌航空大学BLOG-2Java中间几次作业总结

一、前言 这几次作业主要是对菜单计价程序的完善,第四次作业中的菜单计价程序2是在菜单计价程序1的基础上进行完善,添加了输入菜单和份额的要求,难度还在可以接受的范围。第四次作业中的菜单计价程序3则是在菜单计价程序2的基础上添加了一系列的要求,包括添加桌号、代点菜等要求等,本次作业相较于在菜单计价程序2 ......
航空 大学 2Java BLOG Java

Java的(dao、service、controller)解释

Java的(dao、service、controller)解释 1、dao(mapper)层:数据访问层 dao层属于一种比较底层,比较基础的操作,具体到对于某个表的增删改查,也就是说某个DAO一定是和数据库的某一张表一 一对应的,其中封装了增删改查基本操作,建议DAO只做原子操作,增删改查。 负责 ......
controller service Java dao
共11100篇  :53/370页 首页上一页53下一页尾页