- 2024-11-20Java小练(数组)
题目要求:给你一个整数数组“arr”,请你判断数组中是否存在连续三个都是奇数的情况:如果存在请返回“true”;否则返回“false”1.导入要用到的scanner库importjava.util.Scanner;2.获取输入的数据importjava.util.Scanner;publicstaticText_11_19_3{publicstati
- 2024-06-08每天的CTF小练--6.5(ascll码高级运用)
题目:[HUBUCTF2022新生赛]baby_encrypthint:781612443113954655886887407898899451044114412011257135914071455155316031651170318041861191719652013207021272183228423832485254125932643269827992924注意查看前面的数字,这题不想现代密码,chr(78)chr(161-78)chr(244-1
- 2024-03-18html小练
面试题:行内元素有哪些?块级元素有哪些?空(void)元素有哪些?面试题:页面导入样式时,使用link和@import有什么区别?面试题:title与h1的区别、b与strong的区别、i与em的区别?面试题:img标签的title和alt有什么区别?面试题:png、jpg、gif这些图片格式解释一下,分别什么
- 2023-12-25Java面试小练(十二)
1).@RequestParam、@RequestBody、@PathVariable是SpringMVC中处理请求参数的三个注解。@RequestParam:用于处理URL中的请求参数,如?name=value。通过@RequestParam注解,可以指定参数的名称、required、defaultValue等属性。@RequestBody:用于处理请求体中的数据,如JSON
- 2023-12-23Java面试小练(十一)
1).TypeScript相对于JavaScript的主要优势包括:a.类型检查:TypeScript通过静态类型检查,可以在编译时发现潜在的问题,从而减少运行时的错误。b.更好的代码可读性和可维护性:TypeScript通过提供类型定义,使得代码更加清晰易读,降低了维护难度。c.支持ES6和更高版本的特性:TypeScript
- 2023-12-15Java面试小练(七)
1).Java中Error与Exception的区别是什么?项目开发时自定义异常为什么要继承RuntimeException,而不是Exception?Java中的Error和Exception都是Throwable类的子类,但它们之间有一些区别。Error通常表示JVM或底层系统出现了无法恢复的问题,例如OutOfMemoryError、StackOverflowError
- 2023-11-30Java面试小练(五)
1).请描述一下Maven中坐标的组成部分?以及在Maven项目添加一个依赖之后,依赖在仓库中的查找顺序。坐标是用于描述仓库中资源的位置其主要组成groupld:定义当前Maven项目隶属组织名称artifactld:定义当前Maven项目名称(通常是模块名称,例如CRM、SMS)version:定义当前项自版
- 2023-11-28Java面试小练(四)
请描述GET请求方式与POST请求方式的区别?post比get更安全,发送数据更大get和post都是http和服务器交互的方式get会将请求的数据放在url中,http协议头,中间用?来链接,用&来相连数据,中文会进行url加密post会将数据放在http的包体内发送get请求数据放在url,理论上没有大小限制,但是浏
- 2023-11-27Java面试小练(三)
聊一聊HashMap底层的数据结构及扩容机制?数据结构HashMap是一个双链集合,集合中的每个元素是以键值对的形式存在,HashMap的特点是无序,不重复,无索引HashMap底层数据结构在JDK1.7之前是数组+链表,而在JDK1.8之后是数组+链表+红黑树HashMap主要依赖于哈希表(数组)来存储,数组中的
- 2023-10-29Java面试题小练(一)
java面向对象的三大特征封装,继承,多态封装说明一个类行为和属性与其他类的关系,低耦合,高内聚;继承是父类和子类的关系,多态说的是类与类的关系封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。外界对他的内部细节是隐藏的,暴露在外界的只是它
- 2023-09-11c语言之memset的初次小练
//memset--memoryset内存设置//memset(void*ptr,intvalue,size_tnum);//翻译过来就是memset(一个地址,一个你想要将地址中的原有值改为该值,该地址中从左往右的原有的值的数)#include<stdio.h>#include<string.h>intmain(){ chararr[]="helloworld"; memset(arr,
- 2023-04-23练习——泛型小练
packagecom.generic;importjava.util.ArrayList;importjava.util.Comparator;/*定义Employee类1)该类包含:private成员变量name,sal,birthday,其中birthday为MyDate类的对象;2)为每一个属性定义getter,setter方法;3)重写toString方法输出name,sal,birthday4)M
- 2023-04-18方法使用小练
方法的重载publicclassDemo02{publicstaticvoidmain(String[]args){intmax=max(10,10);System.out.println(max);}//方法的重载:方法可以重名,但是要参数类型不同publicstaticdoublemax(doublenum1,doublenum2){d
- 2023-04-17选择和循环语句小练
选择语句和循环语句小练if(scanner.hasNextFloat()){f=scanner.nextFloat();System.out.println("小数数据"+f);}else{System.out.println("输入的不是小数数据!");}//顺序结构while(scanner.hasNextDouble()){