- 博客(18)
- 收藏
- 关注
原创 Arrays
参数一:表示放前要插入的元素是小的,放在前面。参数二:表示放前要插入的元素是大的,放在后面。,二分查找的前提,数组中的元素必须是升序的。方法的底层会根据第二个参数创建新数组。从第三项开始,当前项等于前两项的和。快速输出数组,将数组变成字符串。排序:默认情况下,升序排列,参数二:新数组的长度。
2024-06-24 13:31:48
259
1
原创 常用API
在某些情况下,你可能希望明确地将一个基本类型转换为它的包装类类型,以便可以使用包装类提供的额外方法或将其存储在需要对象的集合中。对于计算机而言,其实是没有数据类型的概念的,都是0101010101,数据类型是编程语言自己规定的,所以在实际存储的时候,先把具体的数字变成二进制,每32个bit为一组,存储在数组中。这是因为这些整数在 Java 程序中非常常见,通过缓存这些对象,可以减少对象的创建和垃圾收集的开销,从而提高性能。但在某些上下文中,特别是在某些编程语言或工具中,i 可以用来表示不区分大小写的匹配。
2024-06-21 19:34:22
759
原创 interface 新特新
jdk8以后允许在接口中定义默认方法,需要使用关键字default修饰。静态方法只能通过接口名调用,不能通过实现类名或对象名调用。jdk8以前接口不能有方法体。抽象类外界不能创建它的对象。接口中默认方法的定义格式。接口中默认方法的注意事项。
2024-06-18 21:58:04
281
原创 sql条件分支
是 SQL 中用于根据条件进行分支处理的语法。它类似于其他编程语言中的 if else 条件判断语句,允许我们根据不同的条件选择不同的结果返回。可以在查询结果中根据特定的条件动态生成新的列或对现有的列进行转换。
2024-06-17 11:31:50
150
原创 ArrayList
方法的主要作用是将对象转换为字符串表示形式,这对于调试、日志记录、以及将对象的信息输出到控制台或文件中非常有用。这通常包括对象的各个字段的值,以提供有关对象状态的详细信息。同时,它只能用于重写父类或接口中的方法,不能用于实现新的方法。方法只会返回列表的内存地址和一个简短的表示,而不会显示列表中每个对象的详细信息。时,你会得到一个包含学生详细信息的字符串列表,而不是默认的哈希码表示。类中的默认实现,这通常会返回一个包含类名和哈希码的字符串,如。方法,以提供有关对象状态的清晰、有意义的表示。
2024-06-11 19:37:52
321
原创 0/1背包问题
给定n个重量为{w1, w2, …,wn}、价值为{v1, v2, …,vn}的物品和一个容量为C的背包,求这些物品中的一个最有价值的子集,且要能够装到背包中。
2024-05-20 11:44:16
194
原创 sql书写顺序/执行顺序
SELECT * FROM 表 LIMIT (page-1)* pageSize,pageSize。① 连接类型有:inner、left outer、right outer、cross。③ 若 每页显示条目数:pageSize,要显示的页数:page。② 起始条目索引默认从0开始;按以下的顺序书写sql语句。
2024-05-07 17:04:44
123
原创 线索二叉树(中序线索化)
对于n个结点的二叉树,在二叉链存储结构中有n+1个空链域,利用这些空链域存放在某种遍历次序下该结点的前驱结点和后继结点的指针,这些指针称为线索,加上线索的二叉树称为线索二叉树。这种加上了线索的二叉链表称为线索,相应的二叉树称为线索二叉树(Threaded BinaryTree)。根据线索性质的不同,线索二叉树可分为前序线索二叉树、中序线索二叉树和后序线索二叉树三种。
2024-04-29 19:53:30
519
原创 实验二:数据库的简单查询和连接查询
4)查询选修课程编号为 18083410 课程,成绩在 80~90 之间的学生学号和成绩,并将成绩乘 以 0.8 输出。3) 查询选修课程编号为 18083410 课程的学生学号和成绩,结果按成绩降序排列,如果成绩 相同按学号升序排序。3) 查询所有学生的信息以及他(她)所选课的课程编号和成绩(要求查询结果也显示出没有 选修课程的学生信息)。4)查询选修课程编号为 18083410 且成绩在 90 分以上的学生学号、姓名及成绩。2) 查询数计学院学生选修的课程学分大于 2 的课程详细信息。
2024-04-29 19:29:32
309
原创 数据库实验1.数据库的定义与维护
2)通过QueryAnalyzer实现对学生选课数据库的数据增加、数据删除和数据修改操作。1)向学生选课数据库中的每个基本表中录入若干条记录,要求记录满足基本表定义的约。(1)对于每个学生,求学生的选课门数和平均成绩,并把结果存入学生选课数据库中。(8)删除学号为2100001的学生记录,并讨论该删除操作所受到的约束。(3)将“王华”学生选修的数据库原理及应用课程的成绩增加5分。(6)删除所有选修课程“JAVA”的选课记录。(5)删除选课表中成绩低于40分的记录。(7)删除学生李萍的所有选课记录。
2024-04-29 19:19:20
283
原创 java.net.ConnectException: Connection timed out: connect 突然连接不上finalshell
可以在centos中输入addr ip 检查和finalshel的主机名称是否一致。一段时间后centos主机名称会改变,会导致连接超时。
2024-02-28 17:34:32
1086
原创 spring
方便解耦,简化开发AOP编程的支持声明式事务的支持方便程序的测试方便集成各种优秀框架降低Java EE API 的使用难度java源码是经典学习典范。
2024-02-05 23:11:00
1664
1
线索二叉树的实现.doc
2024-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人