- 博客(90)
- 资源 (1)
- 收藏
- 关注
原创 day10-IO
1.什么IO流(输入和输出站在内存方来说的) I表示intput,是数据从硬盘进内存的过程,称之为读 O表示output,是数据从内存到硬盘的过程,称之为写 流是一种抽象概念,数据在设备间的传输称为流,流的本质是数据传输1.如何提高文件拷贝的速度?一次性读写多个字节2.方法方法说明从输入流读取最多b.length个字节的数据放入数组中从字节数组下标off开始,将其中len个数据写入到文件的输出流中示例代码int len;
2023-05-04 15:52:57
191
原创 day09stream&File
File类介绍它是文件和目录路径名的抽象表示文件和目录是可以通过File封装成对象的对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已.它可以是存在的,也可以是不存在的.将来是要通过具体的操作把这个路径的内容转换为具体存在的File类的构造方法方法名说明通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例从父路径名字符串和子路径名字符串创建新的 File实例从父抽象路径名和子路径名字符串创建新的 File实例示例代码。
2023-05-04 15:28:11
178
原创 day08集合
底层数据结构是哈希表存取无序不可以存储重复元素没有索引,不能使用普通for循环遍历Map集合概述interface Map < K , V > K :键的类型;V :值的类型Map集合的特点双列集合,一个键对应一个值键不可以重复,值可以重复Map集合的基本使用//创建集合对象 Map < String , String > map = new HashMap < String , String >();
2023-05-04 15:25:53
182
原创 day07集合
泛型的介绍 泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制泛型的好处把运行时期的问题提前到了编译期间避免了强制类型转换泛型的定义格式<类型>: 指定一种类型的格式.尖括号里面可以任意书写,一般只写一个字母.例如:<类型1,类型2…>: 指定多种类型的格式,多种类型之间用逗号隔开.例如: <E,T> <K,V>不可以存储重复元素没有索引,不能使用普通for循环遍历不可以存储重复元素没有索引可以将元素按照规则进行排序。
2023-05-04 15:18:51
118
原创 day06-API&集合-V2.0
北京时间需要在世界标准时间加上8小时计算机中时间原点(UNIX操作系统,C语言的诞生日) 1970年1月1日 00:00:003.时间换算单位 1秒 = 1000毫秒 1毫秒 = 1000微秒 1微秒 = 1000 纳秒List集合的特点存取有序可以重复有索引} } }
2023-05-04 14:59:14
102
原创 数据库练习题目
存在单位表UNIT 包含三个宇段:主键ID、名称 NAME、排序号 ORD,用户表USER 存在四个字段:主键 ID、单位外键(UNIT_ID)、代码CODE、排序号 ORD,两张表之间是一对多的关联关系,根据下面的要求写出相应的 SQL 语句。A.查询用户信息,使其先按单位排序字段升序,如果单位相同再按自身的排序字段升序;3、通过等值联接,取出Name、Class、Score,请写出SQL即输出结果。6、李五的年龄记录错了,应该是21,请写SQL,根据主键进行更新。需要遵从良好编码规范。
2023-05-01 23:05:13
1168
原创 day05-常用API&异常
1.什么是自定义异常?当Java中提供的异常不能满足我们的需求时,我们可以自定义异常2.为什么要 自定义异常?有一个原则 :异常类要与业务相关3.实现步骤定义异常类写继承关系提供空参构造提供带参构造代码实现异常类} }学生类return age;} else {//如果Java中提供的异常不能满足我们的需求,我们可以使用自定义的异常 throw new AgeOutOfBoundsException("年龄超出了范围");} }测试类。
2023-04-26 13:10:42
44
原创 day04-API
什么是API API (Application Programming Interface) :应用程序编程接口java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用。
2023-04-26 11:43:24
49
原创 面向对象高级(2)
*多态:**指的是同一个对象,在不同时刻表现出来的多种形态举例:猫猫cat = new猫();动物猫();这里猫在不同的时刻表现出来了多种形态,这就是多态有继承/实现关系有方法重写有父类引用指向子类对象System . out . println("动物吃东西");} }System . out . println("猫吃鱼");} }/*多态的前提和体现有继承/实现关系有方法重写有父类引用指向子类对象。
2023-04-20 19:20:02
66
原创 面向对象高级(1)
继承是面向对象三大特征之一。(封装,继承,多态)可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。格式:public class 子类名extends父类名 { }范例:public class ZiextendsFu { }Fu:是父类,也被称为基类、超类Zi:是子类,也被称为派生类System . out . println("show方法被调用");} }System . out . println("method方法被调用");} }/*测试类。
2023-04-20 19:15:03
165
原创 编码题目4:基于Vue完成数据的加载展示,如下图所示,数据自行添加. 要求是页面挂载之后进行表格的数据展示.
【代码】编码题目4:基于Vue完成数据的加载展示,如下图所示,数据自行添加. 要求是页面挂载之后进行表格的数据展示.
2023-04-20 17:36:44
80
原创 编码题目3:能够根据要求使用javascript实现页面效果
展示 span 标签需要将该标签上的 display 属性的值设置为 block。隐藏 span 标签需要将该标签上的 display 属性值设置为 “”阻止表单提交只需要给绑定的函数返回false。按照如下要求实现表单校验功能。6到12位的单词字符。
2023-04-20 17:34:48
181
原创 编码题目三:能够根据要求使用javascript实现页面效果
标签引入不同的css文件,展示的就是不同的主题效果。请用JavaScript 实现上述描述的效果。属性,矩形框就有被选中的状态,如下图。按照要求实现如下页面功能效果。
2023-04-20 16:41:03
89
原创 编码题目二:能够根据要求使用javascript实现页面效果
如下图左侧所示是素材中提供的播放列表页面效果,请使用JavaScript实现点击。隐藏下面的列表项,再次点击展示出来下面的列表项,以此类推;
2023-04-20 16:38:48
64
原创 编码题目一:能够根据要求使用javascript实现页面效果
标签中实现数据行的隔行换色功能,成品效果如下图所示。素材中提供了如下图所示的页面效果。
2023-04-20 16:36:37
99
原创 下图是某个意愿后台管理系统中的医生管理效果图展示,其中每行数据就是一个医生的信息
1. 头像使用 varchar 类型,保存一个图片的路径即可,例如: https://www.itheima.com/lxm.jpg。请创建一张表,存储医生的信息,其中信息包含了(编号、头像、姓名、联系电话、角色、所属团队、所属机构、状态)2. 状态可以考虑使用 字符0和字符1表示。
2023-04-19 21:45:35
95
原创 【无标题】客户端和服务器端传送信息
需求:编写客户端和服务器端程序,客户端用于上传图片,服务器端用于接收文件,文件上传成功后,给客户端一个反馈:文件上传成功。服务器端采用多线程实现,并且要解决文件名冲突问题。
2023-04-10 17:47:40
83
原创 北京地铁管理系统
地铁站信息包括地铁站编号、地铁站名称、所属路线、停留时间、起始运营时间、停止运营时间,系统内部用地铁站编号唯一标识每个地铁站。运行程序,提示管理员进行登录,根据输入的工号和姓名判断是否登录成功,登录成功,进入下一步,登录失败,给出提示,结束程序。5.3. 将集合中的地铁站信息更新到文件中,再次打开文件时,应该包含管理人员刚才录入进去的地铁站信息,程序结束。5.1.依次给出提示,获取管理人员输入的地铁站信息,包括地铁站编号,地铁站名称,所属路线。4.3. 如果有地铁站信息,遍历集合,打印每个地铁站信息。
2023-04-10 17:20:17
525
原创 【无标题】录入学生信息,按照成绩总分从高到低写入文本文件,最后在从文件中把读取数据显示在控制台
要求按照成绩总分从高到低写入文本文件,最后在从文件中把读取数据显示在控制台。格式:姓名,语文成绩,数学成绩,英语成绩 举例:林青霞,98,99,100。键盘录入3个学生信息(姓名,语文成绩,数学成绩,英语成绩)。
2023-04-10 17:11:52
194
原创 TCP程序练习
客户端创建对象,使用输出流输出数据。服务端创建对象,使用输入流接受数据。客户端:发送数据,接受服务器反馈。服务端使用输出流给出反馈数据。客户端使用输入流接受反馈数据。服务器:收到消息后给出反馈。
2023-04-06 18:12:29
27
原创 生活和工作中的AR技术应用
86、增强版的PC和主机游戏:当显示器还在大量使用时,可以在原有的屏幕上叠加一个AR层显示附加信息,当AR达到一定水平,用户就可以在任何地点随意创造显示屏,让PC和主机游戏成为真正的便携式。16、情商训练:通过训练和实时反馈帮助建立适当的社交活动的基准,例如合适的眼神交流、什么时候适合开玩笑、怎样保持与他人之间合适的距离。96、个性化和针对性:基于每个人的姓名、兴趣、情绪状态、关注点、位置等等,让他们都可以直接看到独特的AR广告,一个AR广告空间可以为每一个人提供多个不同的AR广告。
2023-04-04 09:41:30
443
原创 字符缓冲流操作文件中数据排序案例
使用字符缓冲流读取文件中的数据,排序后再次写到本地文件。将排序后的集合中的数据写入到文件中。将文件中的数据读取到程序中。将处理后的数据添加到集合中。对读取到的数据进行处理。对集合中的数据进行排序。
2023-04-03 18:05:07
52
原创 IO流相关知识
1.什么IO流(输入和输出站在内存方来说的) I表示intput,是数据从硬盘进内存的过程,称之为读 O表示output,是数据从内存到硬盘的过程,称之为写 流是一种抽象概念,数据在设备间的传输称为流,流的本质是数据传输1.如何提高文件拷贝的速度?一次性读写多个字节2.方法方法说明从输入流读取最多b.length个字节的数据放入数组中从字节数组下标off开始,将其中len个数据写入到文件的输出流中示例代码int len;
2023-04-03 11:37:07
133
原创 打印多级目录下包含的文件夹名称和文件名称
遍历这个多级文件夹下的所有内容(包含子文件夹的内容),判断每个File对象是否文件。 File file = new File(“D:\多级目录”);请在D盘下创建一个目录“多级目录”,下面随意创建一些文件和目录。 如果是文件,打印:文件名加后缀名。 如果是目录,打印:目录名称。
2023-04-03 11:09:18
198
原创 请在D盘根目录下创建一个文件:test1.txt(随意录入一些内容),再创建一个目录:测试目录
分别判断file1和file2是否是文件?获取、打印file1和file2的文件名和目录名;分别判断file1和file2是否存在;
2023-04-03 11:07:16
739
原创 Map集合综合练习
(2)在原有世界杯Map 的基础上,增加如下功能: 读入一支球队的名字,输出该球队夺冠的年份列表。例如,读入“巴西”,应当输出 1958 1962 1970 1994 2002 读入“荷兰”,应当输出 没有获得过世界杯。(1)从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如果该 年没有举办世界杯,则输出:没有举办世界杯。
2023-04-03 10:47:54
94
原创 使用HashMap集合保存街道两旁的店铺名称;使用门牌号作为键,店铺名作为值,然后使用**三种方式**遍历输出;
2:输出的信息使用"–"链接。1:键是整数,值是字符串;
2023-04-03 10:39:06
49
原创 HashMap存储两个集合相对应的信息
有2个数组,第一个数组内容为:[黑龙江省,浙江省,江西省,广东省,福建省],第二个数组为:[哈尔滨,杭州,南昌,广州,福州],将第一个数组元素作为key,第二个数组元素作为value存储到Map集合中。如{黑龙江省=哈尔滨, 浙江省=杭州, …
2023-04-03 10:38:04
40
原创 HashSet集合保存3个室友的信息
2:使用代码保证集合中同名同年龄的对象只有一份;(相同姓名和年龄的对象认为是同一个对象)1:室友以对象形式存在,包含姓名和年龄两个属性;
2023-04-03 10:35:10
152
原创 TreeSet使用自然排序方式和比较器方式存储书籍信息
键盘输入3本书按照价格从低到高排序后输出,如果价格相同则按照书名的自然顺序排序;2:要求即使直接打印书对象的时候,也能看到书的名称和价格,而不是书对象的地址值;1:书以对象形式存在,包含书名和价格(int类型)两个属性;3:分别使用自然排序和比较器排序实现效果;
2023-04-02 11:51:22
103
原创 TreeSet集合存储10个随机产生不重复的数据
随机生成8个不重复的10至20之间的随机数并保存Set集合中,然后打印出集合中所有的数据;(由于是随机的,所以每次运行结果都不一样是正常的!使用TreeSet集合实现;
2023-04-02 11:41:58
229
原创 Java中TreeSet集合的使用
1、输出的结果是按照平均薪资从大到小进行排序的,因此需要使用到TreeSet集合对象存储数据。选择合适的集合存储各个学科的就业数据并进行遍历。
2023-04-02 11:39:57
89
原创 Java中TreeSet集合的使用
中国福利彩票"双色球"投注区分为红色球号码区和蓝色球号码区,红色球号码区由1-33共三十三个号码组成,蓝色球号码区由1-16共十六个号码组成。投注时选择6个红色球号码和1个蓝色球号码组成一注进行单式投注,每注金额人民币2元。1、生成的双色球号码不能重复,因此可以考虑使用TreeSet集合存储双色球号码。:现通过程序模拟双色球随机生成一注号码。2、针对红球的生成,需要生成多次,因此可以考虑使用循环。
2023-04-02 11:37:41
128
原创 list集合存储和遍历学生对象
集合原始数据有: 张三,22 李四,26 张翠山,38 赵六,19 张三丰,103 张无忌,17 赵敏,16。请定义方法找出集合中所有姓张的人并且年龄大于18岁的并全部返回,然后在main方法中输出返回的人;集合中的人需要以对象的形式存在,人只要有姓名和年龄两个成员变量即可;注意:仔细思考一下自定义的方法要不要设计参数和返回值;
2023-04-02 10:59:01
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人