每日训练
文章平均质量分 67
记录每日训练的题
MM2LYF
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
每日训练-day46
day46-0707原创 2022-07-08 22:09:15 · 392 阅读 · 0 评论 -
每日训练-day42
day40_0630 选择题 编程题原创 2022-07-03 18:50:33 · 541 阅读 · 0 评论 -
每日训练-day39
day39_0629选择题编程题原创 2022-06-30 14:31:06 · 284 阅读 · 0 评论 -
每日训练-day38
day38_0628原创 2022-06-29 18:48:32 · 251 阅读 · 0 评论 -
每日训练-day37
day37_0627原创 2022-06-27 21:42:06 · 346 阅读 · 0 评论 -
每日训练-day36
每日训练-day36原创 2022-06-05 16:54:16 · 174 阅读 · 0 评论 -
每日训练-day35
每日训练-day35原创 2022-06-03 21:17:18 · 145 阅读 · 0 评论 -
每日训练-day33
每日训练-day33原创 2022-06-02 17:33:26 · 218 阅读 · 0 评论 -
每日训练-day32
day32_0531 选择题主要是关于操作系统原创 2022-06-01 15:32:13 · 214 阅读 · 0 评论 -
每日训练-day31
day31_0530 选择题 可重入函数可认为是可以被中断的函数,自动变量定义的时候才被创建,函数返回时,系统回收空间,他是的是局部作用域变量,不需要互斥量。可重入函数对全局变量才需要互斥量保护。 执行1条语句约1ns即10的-9次方秒,1G=1024M=1024*1024k=1024*1024*1024byte,每次赋值1byte都要执行一次语句,故至少花费1024*1024*1024*10^-9=1.073741824s 线程的切换要比进程切换花费的时间少, 线程是系统调度...原创 2022-06-02 16:11:40 · 192 阅读 · 0 评论 -
每日训练-day30
day30_0528 选择题 ①无论如何,Integer与newInteger不会相等。不会经历拆箱过程, ②两个都是非new出来的Integer,如果数在-128到127之间,则是true,否则为falsejava在编译Integeri2=128的时候,被翻译成->Integeri2=Integer.valueOf(128);而valueOf()函数会对-128到127之间的数进行缓存 ③两个都是new出来的,都为false ④int和integer(无...原创 2022-05-29 13:12:52 · 126 阅读 · 0 评论 -
每日训练-day29
day29_0527 选择题 妥妥的面向对象编程 存入HashSet的对象必须实现hashCode()和equals()。如果子类的hashCode()值相等,equals()也相等,就确定为相等,即重复元素。 在Java语言的异常处理中,finally块的作用就是为了保证无论出现什么情况,finally块里的代码一定会执行。 由于程序执行return就意味着结束了对当前函数的调用并跳出这个函数体,因此任何语句执行都要放在return前执行(除非碰到exit函数),因此fi...原创 2022-05-27 23:58:20 · 141 阅读 · 0 评论 -
每日训练-day28
day28_0526 选择题 G1收集器是在jdk1.7中正式投入使用。 编程原创 2022-05-26 19:35:22 · 164 阅读 · 0 评论 -
每日训练-day27
day27_0525 选择题 double>int >char 类的加载包括:加载,验证,准备,解析,初始化。 选项A:这个会调用。可以用反射试验。 选项B:生成java.lang.Class对象是在加载时进行的。生成Class对象作为方法区这个类的各种数据的访问入口。 选项C:既然是对象成员,那么肯定在实例化对象后才有。在类加载的时候会赋予初值的是类变量,而非对象成员.。 选项D:类方法解析发生在解析过程。 B是因为float浮点类型默认是double类...原创 2022-05-24 22:38:19 · 991 阅读 · 0 评论 -
每日训练day26
day26-0524 选择题 1.继承Thread类,重写run方法 2.实现Runnable接口,重写run方法 3.实现Callable接口 a.形式参数可以是值或者对象 b.如果要使用字段修饰符,只能使用final修饰符,其他任何修饰符都会引起编译器错误。 c.java中的方法没有引用调用,调用的形参都是拷贝的。 不需要程序员做什么;不一定在什么时候执行垃圾回收。 case后没有break,所以从case4开始一直执行到最后,j自加3次变成4。 “10...原创 2022-05-24 20:42:39 · 989 阅读 · 0 评论 -
每日训练-day25
day25_0523 选择题 题目中的运算符优先级排序是:'>','<','&&','||' java.io.InputStream:此抽象类是表示字节输入流的所有类的超类 java.io.OutputStream:此抽象类是表示字节输出流的所有类的超类 java.os.InputStream,java.os.OutputStream应该是不存在的,干扰项 当一个优先级高的线程进入就绪状态时,当前线程执行时,如果是抢占式的调度方...原创 2022-05-24 12:18:55 · 588 阅读 · 0 评论 -
每日训练-day24
day24_0521 选择题 1、Q.rear>Q.front 假设Q.rear=5,Q.front=2,则现在队列占得单元有Q.data[2]、Q.data[3]、Q.data[4]三个,那么队列长度L=Q.rear-Q.front=3。 2、Q.rear=Q.front 假设Q.rear=5,Q.front=5。我们知道Q.rear是一定指向空单元的, 所以队列长度L=Q.rear-Q.front=0; 3、Q.rear<Q.front 假设Q.rear=3,Q.front=5,.原创 2022-05-22 18:36:50 · 190 阅读 · 0 评论 -
每日训练-day23
day23_0520 选择题 我们首先必须要知道在建立这个散列表时,每个数据存储时进行了几次散列。这样就知道哪一个元素,查找的长度是多少。散列表的填表过程如下:首先存入第一个元素38,由于h(38)=38%7=3,又因为3号单元现在没有数据,所以把38存入3号单元。接着存入第二个元素25,由于h(25)=25%7=4,又因为4号单元现在没有数据,所以把25存入4号单元。接着存入第三个元素74,由于h(74)=74%7=4,此时的4号单元已经被25占据,所以进行线性再散列,线性再散列的公式为:...原创 2022-05-20 21:24:57 · 170 阅读 · 0 评论 -
每日训练-day22
day22_0519 选择题 1:简单选择最好时间O(n^2)平均时间O(n^2)最坏时间O(n^2) 2:直接插入最好时间O(n)平均时间O(n^2)最坏时间O(n^2) 3:冒泡排序最好时间O(n)平均时间O(n^2)最坏时间O(n^2) 4:希尔排序最好时间O(n)平均时间O(logn)最坏时间O(n^s)1<s<2 5:快速排序...原创 2022-05-19 22:40:23 · 175 阅读 · 0 评论 -
每日训练-day21
day21_0518 选择题 装填因子的计算公式为=关键字个数/表长度 这个装填因子和hash表的平均查找长度有关。如果要增大装填因子显然要么增加关键字个数,要么减少表长度,这两种方式都只会导致更多冲突的产生。因此1不对 冲突的发生概率与装填因子成正比; 首先,二叉排序树(B树即为二叉搜索树或称二叉排序树(BinarySortTree),也有叫二叉查找树的。): 二叉排序树或者是一棵空树,或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于它的...原创 2022-05-19 22:40:59 · 2478 阅读 · 0 评论 -
每日训练-day20
day20_0517 选择题 哈希函数的构造方法有:直接定址法、数字分析法、平方取中法、折叠法、除留余数法、随机数法; 处理冲突的方法:开放定址法(线性探测再散列、二次探测在散列、伪随机探测在散列)、再哈希法、链地址法、建立一个公共溢出区。 编程 字符串反转 reverse()方法用于颠倒数组中元素的顺序 StringBuffer,是可以存储和操作字符串,即包含多个字符的字符串数据。 String类是字符串常量,是不可更改的常量。而StringBuffer是字符串变量,..原创 2022-05-17 10:52:18 · 212 阅读 · 0 评论 -
每日训练-day19
day18_0514 选择题 RDBMS 是SQL 的基础,同样也是所有现代数据库系统的基础,比如MS SQL Server, IBM DB2, Oracle, MySQL 以及Microsoft Access。hadoop是分布式数据库 (1).若表t1中有记录,会返回记录数;若无记录,则返回0; (2).若表t1中存在列col为null,则结果返回null; (3).若表t1中存在列col为null,则结果返回null; MySQLconcat函数使用方法: ...原创 2022-05-16 23:00:21 · 135 阅读 · 0 评论 -
每日训练-day18
day18_0514 选择题 RDBMS 是SQL 的基础,同样也是所有现代数据库系统的基础,比如MS SQL Server, IBM DB2, Oracle, MySQL 以及Microsoft Access。hadoop是分布式数据库 (1).若表t1中有记录,会返回记录数;若无记录,则返回0; (2).若表t1中存在列col为null,则结果返回null; (3).若表t1中存在列col为null,则结果返回null; MySQLconcat函数使用方法: ...原创 2022-05-16 19:30:22 · 114 阅读 · 0 评论 -
每日训练-day17
day17_0513 选择题原创 2022-05-14 16:09:59 · 232 阅读 · 0 评论 -
每日训练_day16
day16_0512 选择题 SQL共有六种约束: 1、notnull非空约束; 2、unique唯一性约束; 3、primarykey约束:约束唯一标识数据库表中的每条记录(主键),主键必须包含唯一的值,且不为空; 4、foreignkey约束:用于预防破坏表之间连接的动作; 5、check约束:用于限制列中的值的范围; 6、default约束:用于向列中插入默认值。 共享锁【S锁】 又称读锁,若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其...原创 2022-05-13 12:51:49 · 331 阅读 · 0 评论 -
每日训练_day15
day15-0511 选择题 条件只分0或非0; if(条件,表达式1,表达式2); 这里,如果条件为真(非0),则返回表达式1,条件为假(0)返回表达式2. 所以答案是5; delete from删除数据,droptable删除表 删除表首先得确定是哪个数据库的,drop table 数据库名.表名 成绩最高使用ALL,>=就是大于等于ALL后面的最大值; 如果时小于就是小于ALL后面的最小值; avg() max()sum()count()只返回一个值,...原创 2022-05-12 19:43:58 · 741 阅读 · 0 评论 -
每日训练_day13
day13_0509 选择题 alter和modify的区别: 一、功能不同 1、modify:只能修改字段的属性。 2、alter:除了修改字段属性外,还可以做增加删除操作。 二、语法不同 1、modify:修改字段名使用:ALTERTABLE[表名]MODIFY[列名][数据类型] 2、alter:数据库SQL语言的修改语句,可以用来修改基本表,表示格式为:ALTERTABLE<表名>[改变方式]。 三、范围不同 1、modify:只是alter功能下的一个功能模块...原创 2022-05-09 16:52:36 · 981 阅读 · 0 评论 -
每日训练_day12
day11_0506 选择题 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 ArrayList是基于数组实现的,所以查询快,增删慢;LinkedList是基于链表实现的,所以查找慢,增删快。 key:是要保存到 Map 集合中的键名。 value:是要保存到 Map 集合中对应键名的键值对象。 这种是默认创建大小为10的数组,每次扩容大小为1.5倍 ArrayListlist=newArrayList(2...原创 2022-05-07 23:32:59 · 163 阅读 · 0 评论 -
每日训练_day11
day11_0506 选择题 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 ArrayList是基于数组实现的,所以查询快,增删慢;LinkedList是基于链表实现的,所以查找慢,增删快。 key:是要保存到 Map 集合中的键名。 value:是要保存到 Map 集合中对应键名的键值对象。 这种是默认创建大小为10的数组,每次扩容大小为1.5倍 ArrayListlist=newArrayList(20);...原创 2022-05-08 20:13:05 · 312 阅读 · 0 评论 -
强化训练_day10
day07_0424 选择题 hasNext()为Iterator的方法,表示迭代时是否有下一个元素 接口只能由类来实现不能被类继承,类可以实现多个接口没有限制,但是类只能继承一个父类,不能同时继承多个类,接口可以继承多个接口。如果你问的是一个类能不能继承一个类同时实现一个接口,那是可以的。如果你说的是一个类和两个接口的关系,那么一个类似可以同时实现两个接口的。 round()方法可以这样理解:四舍五入取值 将括号内的数+0.5之后,向下取值 th...原创 2022-04-29 17:29:28 · 174 阅读 · 0 评论 -
强化训练48天-day06
public class Main { static class MyThread extends Thread{ @Override public void run() { printCurrentThreadAttributes(); } } private static void printCurrentThreadAttributes(){ Thread t=Thread.curren..原创 2022-04-23 20:26:24 · 539 阅读 · 0 评论
分享