- 博客(17)
- 收藏
- 关注
原创 基于深度学习的手写数字识别 准确率99.5%以上
导入所需的层类型,包括卷积层(Conv2D)、最大池化层(MaxPooling2D)、展平层(Flatten)、全连接层(Dense)、丢弃层(Dropout)和批归一化层(BatchNormalization)。使用matplotlib库绘制训练和验证过程中的准确度和损失曲线,这有助于可视化模型的训练过程,并检查是否出现过拟合或欠拟合。向模型中添加多个卷积层、批归一化层、最大池化层和丢弃层,构建出一个深度卷积神经网络。使用fit方法训练模型,指定训练数据、批次大小、训练轮次(epochs)和验证数据。
2024-08-19 11:22:31
509
原创 鸿蒙实现登录后页面跳转
2、点击“登录”按钮后跳转到新页面,并将登录结果作为参数传递到新页面;4、如果登录失败,在新页面上显示“登录失败,无操作权限”。1、在实现实验二中登录界面的基础上,添加一个新页面;3、如果登录成功,在新页面上显示欢迎语;
2024-08-19 11:15:56
305
原创 鸿蒙 实现“登录”页面
4、要求用户输入用户名和密码,并进行判断,如果用户名和密码均正确,显示“输入正确!否则提示“输入错误,请重新输入!3、“登录”页面使用Column容器组件布局,由Image、TextInput、Button、Text等基础组件构成。1、使用ArkUI实现“登录”页面。2、要求用户界面友好,显示Logo。图片需要自己下载并指明url。
2024-08-16 10:35:55
168
原创 鸿蒙公共事件和通知
创建一个鸿蒙应用项目,在Index页面中创建一个按钮,点击该按钮,可以创建一个公共事件订阅者,可以订阅自定义公共事件(事件名称为:“ncwu.harmonytest.event1”);创建一个Toggle组件(type为Switch),点击可以订阅或取消订阅该自定义公共事件,订阅后可以接受到发布的该自定义公共事件,并在页面中用Text组件显示事件详情;然后在创建一个按钮,点击可以发布该自定义公共事件;最后,在页面中创建一个按钮,点击可以发布一个10秒倒计时定时提醒。
2024-08-16 10:30:26
301
原创 jsp入门
设计一个web应用程序,能够实现输入矩形的2个边后,计算矩形的周长和面积。设计一个注册用户的页面,内容自定,熟悉html基本语法。
2024-07-01 16:06:35
200
1
原创 软件集成——Javafx、JDBC
将习题类(IEqualtion、AbstractEquation、AddEquation、SubEquation;EquationFactory、EquationCollection),加入到工程中(src/main/java目录)。3、尝试使用对话框Dialog,及其子类Alert、ChoiceDialog、TextInputDialog。2、进一步完善菜单:可以产生习题、保存习题、读取习题、检查习题。部分类代码见前几篇博客。
2024-01-30 18:51:15
610
1
原创 python实验一
进度条的实时刷新可以使用\r来完成,\r可以将输出的内容返回到第一个指针,后面的内容将会覆盖掉前面的内容,便可以完成实时刷新的效果;首先使用input()函数来接收用户输入的数据,其次将用户的输入的数据通过float()转成浮点数数据,并将结果赋值给变量kilometre,然后根据海里与公里的转换规则,将变量kilometre(用户输入的数据)除以1.852,将计算的结果赋值给变量natical_mile,最后使用print()函数将变量natical_mile进行输出。
2024-01-30 18:35:41
1746
1
原创 Java期末测试题
声明一个学生类Student,继承自Person类,添加school属性,声明带三个参数的构造方法,复写talk()方法,在该方法中调用父类的talk()方法,返回姓名、年龄和学校信息;声明一个员工类Employee,继承自Person类,添加employer属性,声明带三个参数的构造方法,复写talk()方法,在该方法中调用父类的talk()方法,返回姓名、年龄和工作信息;编写代码,输入一句英文句子,生成一个新的字符串,使每个单词的首字母都转换为大写,并输出。并且,编写测试代码,验证你的队列是否正确。
2024-01-29 21:02:06
443
原创 Java string类典型例题
(1)第一种方法,利用字符串倒着遍历,for (int i = str.length()-1;接受用户输入的用户名和密码,判断用户名和密码是否正确,允许输入次数三次。提示:遍历数组,使用随机数Random类,生成随机索引,交换数组的两个值。(4) 将字符串中每个单词的第一个字母变成大写,输出到控制台。接受用户输入的一个字符串,判断他们是否是对称字符串。接受用户输入的一个字符串,打乱该字符串并输出。(1) 统计字符串中字母e出现的次数。(2) 提取字符串away。
2024-01-26 16:30:58
311
1
原创 Java 类和对象练习3
提供方法,求线段长度的方法Math.sqrt(Math.pow(x1-x1,2)+ Math.pow(y1-y2,2))主人喂养方法feed(), 宠物吃的方法有eat(), 主人提供一种喂养方法,要求达到喂养各种类型宠物的目的。测试类,创建主人对象,创建各种宠物对象,调用主人喂养方法feed(),喂养不同的宠物,观察结果。参加奥运会的有乒乓球运动员和羽毛球运动员,乒乓球教练和羽毛球教练。请分析如何设计所有的类,哪些设计为接口,哪些为抽象类。乒乓球教练:姓名、年龄、教乒乓球、学英语。
2024-01-25 20:01:32
513
原创 Java 类和对象练习2
(2)因为所有参与投票的学生都会改变同一个数据,即投票次数,一次把它定义成静态变量:private static int count;(1)通过任务描述可知,需要定义一个参与投票的学生类Voter类,它具有姓名,最大投票数,当前投票总数,和投票意见。(3)另外,为了防止学生重复投票,必须保存参与投票的学生信息,可采用一个集合来存放已经投票的学生对象。、订单总额等信息,所以需要有订单列表、
2024-01-24 17:36:40
504
原创 Java类和对象1练习
类中有无参构造方法,和有参构造方法,以及对成员变量的get和set方法,get方法用来控制成员变量的可读性,set方法用来控制成员变量的可写性。(1)创建一个Java项目,项目名称为javasource,在src文件夹下创建一个包,名称为“com.ncwu.userdefinelib”,在该包中新建一个日期类文件,名称为CDdate。如果定义了多个构造方法,则必须定义一个明确的构造方法。(5)Test3类完成学生类的测试,创建单个对象,对象数组,并测试学生类中的变量count,查看学生类对象的个数。
2024-01-17 13:47:41
1092
原创 数据处理软件构造
Collection,需要将产生的算式暴露出来,它实现了接口java.util.Iterable,这样我们可以使用java.util.Iterator迭代器来遍历这些产生的算式。EquationFactory产生n个,无重复的(内部使用HashSet),受约束(checker实例检查)的算式。,min指出操作数及结果的最小值(含),max指出操作数及结果的最大值(含),该类主要实现check方法,限定操作数及结果。)根据类名字符串“AddEquation”,查询其字段和方法,并根据其无参构造方法产生实例。
2024-01-16 16:15:28
1329
1
原创 面向对象软件构造-优化
产生n个,无重复的(内部使用HashSet),受约束(checker实例检查)的算式。产生时操作数要随机,加减法算式要随机。,min指出操作数及结果的最小值(含),max指出操作数及结果的最大值(含),该类主要实现check方法,限定操作数及结果。)设计算式子类AddEquation、SubEquation,它们继承。)设计算式产生类EquationGenerator。)将产生的算式保存到文件中,随后读取它们,进行验证。遍历算式,并在终端输出算式。抽象方法,它应返回算式的计算结果。
2024-01-14 12:17:01
969
1
原创 模块化软件构造2
(1)设计类Equation,它代表一个有两个操作数(short),一个操作符(char)的算式。(5)设计Main类。产生m个不重复的算式Equation(加法或减法),放入Excercise中,使用Printer打印。(3)设计习题类Exercise,它可以产生指定数目的算式,放入Java容器中(HashSet)。(2)设计子类AddEquation、SubEquation,它们继承Equation,并实现ca。(4)设计打印类Printer,可打印(标准输出)习题、结果。的习题,打印时每列n个算式。
2024-01-11 22:36:42
397
原创 模块化软件构造
在教材代码2.1的基础上,分离其内在逻辑,分解成若干个模块(函数/方法),包括:程序功能提示、产生10个算数式(随机数)、显示该批算数式、显示该批算术式结果。另外,约束操作数不为负且不超过100,约束减法结果不能为负,约束加法结果不超过100。
2024-01-10 19:05:54
462
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人