- 博客(15)
- 收藏
- 关注
原创 洛谷练习-B2048 计算邮资
请根据邮件的重量和用户选择是否加急计算邮费。计算规则:重量在 1000 以内(包括),基本费 8 元;超过 1000 克的部分,每 500 克加收超重费 4 元,不足 500 克部分按 500 克计算;如果用户选择加急,多收 5 元。
2025-03-15 19:45:06
326
原创 洛谷练习-B2038 奇偶 ASCII 值判断
任意输入一个字符,判断其 ASCII 是否是奇数,若是,输出YES,否则,输出NO。例如,字符A的 ASCII 值是65,则输出YES,若输入字符B(ASCII 值是 66),则输出NO。
2025-03-15 18:23:25
153
原创 java高级应用编程-实验7:java注解
/ 自定义注解// 基类// 子类@Override// 获取基类的注解// 创建子类对象// 获取子类的注解= null) {} else {
2024-12-30 13:53:40
197
原创 java高级应用编程-实验5:java多线程机制
在主类中,我们创建了一个容量为 10 的缓冲区,并实例化了生产者和消费者线程。然后启动这两个线程,并等待它们结束。总的来说,这个生产者-消费者问题的多线程协作程序较为简单,主要需要注意线程同步和死锁问题。方法中,消费者不断地从缓冲区取出产品并进行消费,中间休眠 2 秒钟模拟消费时间。方法中,生产者不断地生产产品并将其放入缓冲区,中间休眠 1 秒钟模拟生产时间。可以很好地解决这些问题,同时也需要关注程序的性能和调试。要生产的最大产品数量要生产的最大产品数量。共享缓冲区共享缓冲区和。
2024-12-30 13:53:29
342
原创 java高级应用编程-实验6:java网络编程API
2. 在Client程序中输入消息,可以在Server程序的控制台中看到接收到的消息,并且在Client程序的控制台也能看到消息。3. 在Server程序中输入消息,可以在Client程序的控制台中看到接收到的消息,并且在Server程序的控制台也能看到消息。在网络聊天程序中,多线程的使用非常重要,因为需要同时进行接收和发送消息的操作。在聊天程序中,管理历史消息是一项重要任务。4. 结束程序运行时,在Server和Client程序的控制台中都会显示完整的聊天历史记录,包括发送者和时间戳信息。
2024-12-30 13:53:16
876
原创 java高级应用编程-实验4:java反射机制
(1) 创建一个父类和一个继承自该父类的子类,要求包含四种修饰符的属性、四种修饰符的方法和四种修饰符的构造函数,部分函数要定义抛出异常。使用反射机制获取并显示这些属性、方法和构造函数的名称、所在的类、类型、参数类型、异常和返回类型。在反射获取属性、方法和构造函数的信息时,需要注意对修饰符、参数类型、异常等信息的处理,确保能够正确显示出来。:在使用反射获取属性、方法和构造函数时,可能会遇到访问权限问题,例如无法访问私有成员。在调用有参构造函数时,需要传入正确的参数类型和参数值,确保能够成功实例化对象。
2024-12-30 13:53:08
274
原创 java高级应用编程-实验8:java注解
解决方法:在测试方法中创建被测试类的对象,然后调用相应的方法即可。在进行单元测试时,需要引入JUnit4的库。注解来分别在测试开始和测试结束时执行一次的方法。解决方法:在项目的构建路径中添加JUnit4的库。注解来分别在每个测试方法前和后执行的方法。解决方法:在测试类或测试方法上添加注解即可。3、如何在测试方法中调用被测试类的方法?5、如何在测试方法中输出方法名?4、如何跳过未实现的测试方法?注解来跳过未实现的测试方法。2、如何在测试类中使用注解?解决方法:在测试方法上添加。注解来标注测试方法。
2024-12-30 13:52:55
226
原创 java高级应用编程-实验10:JDBC的使用
2. 在数据库中创建一张表,至少包含一个可存储大文本的字段和一个可存储二进制数据的字段,用JDBC写入一篇文章和一幅图像,并读出它们。1. 在数据库中定义一个过程和一个函数,并使用JDBC调用它们。
2024-12-30 13:51:45
414
原创 java高级应用编程-实验3:IO和XML
(2) 使用数据流写入若干个对象实例并读出显示: 在这一步中,我们将创建一个二进制文件,并使用数据流(DataOutputStream)将若干个对象实例写入文件中。然后,我们使用数据流(DataInputStream)从文件中读取这些对象实例,并进行显示。(1) 使用缓冲流写入若干字符并读出显示: 首先,我们需要创建一个文本文件,并使用缓冲流(BufferedWriter)将若干字符写入文件中。对象,并使用它来读取二进制文件的内容并显示其中的对象实例属性。上述代码中,我们创建了一个。
2024-12-30 13:51:33
263
原创 软件工程导论简答题
黑盒测试:完全不考虑程序的内部结构和处理过程,只知道软件产品应该具有的功能,通过测试检验每个功能是否能正常使用,又称功能测试或行为测试;透明盒测试,已经知道产品的内部工作过程,通过测试检验产品的内部动作是否按照产品规格说明的规定正常运行;为了经济地获得可靠的且能在实际机器上有效地运行的软件,而建立和使用完善的工程原理。是为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。描述了who、when、what、how,用以实现某一个特定的具体目标。
2024-01-17 11:37:03
1010
原创 数据库系统概论简答题
数据库的安全性是指指保护数据库以防止不合法使用(查询、修改、删除的等操作)所造成。四、数据库设计过程的各个阶段及主要工作。的数据泄露、更改或破坏。
2024-01-15 10:33:23
601
1
原创 操作系统简答题(考试自用)
当用户进程请求打印输出时,假脱机管理进程在磁盘缓冲区为之申请一个空闲磁盘块,将要打印的数据送入其中暂存,并为用户进程申请一张空白用户请求打印表,把用户打印的要求填入其中,再将该表挂入假脱机文件队列。在对顺序索引文件进行检索时,首先根据用户(程序)给出的关键字以及按照某种查询算法检索索引表,从中找出该记录所在记录组中第一个记录的表项,得到该记录组中第一个记录在主文件中的位置,再按照顺序查找法查找所需的记录。系统的并发执行以资源的共享为条件,而资源的共享也以系统的并发执行为条件,二者均为操作系统最基本的特征。
2024-01-11 01:45:00
994
原创 头歌-过程化SQL
变量名 数据类型 [[NOT NULL]:=初值表达式]或变量名 数据类型 [[NOT NULL] 初值表达式]常量名 数据类型 CONSTANT:= 常量表达式常量必须要给一个值,并且该值在存在期间或常量的作用域内不能改变。如果试图修改它,过程化 SQL 将返回一个异常。
2023-12-12 18:03:03
663
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人