- 博客(13)
- 收藏
- 关注
原创 JavaWeb三大组件和JavaWeb组件
JavaBean:JavaBean是一种Java类,用于封装数据和行为,它通常用于实现Web应用程序中的业务逻辑。JSP:JSP(Java Server Pages)是一种动态网页技术,它使用类似HTML的标记语言,支持嵌入Java代码和JavaBean,可以生成动态网页。Servlet:Servlet是JavaWeb应用程序中的基本组件,它是一个Java类,运行在Web服务器上,用于接收和处理HTTP请求,并返回HTTP响应。Servlet:用于处理HTTP请求和响应的Java类。
2023-04-02 07:59:55 400
原创 MySQL的数据类型
VARCHAR类型的长度是可变的,在创建表时指定了最大长度。指定了VARCHAR类型的最大值以后,其长度可以在0到最大长度之间,VARCHAR类型实际占用的空间是字符串的实际长度加1,因为VARCHAR类型的字符串的结束标识符占用了一个字节。列表中的每个值都有一个顺序排列的编号,MySQL中存入的是这个编号,而不是列表中的值。DATETIME 八个字节 范围是:1000-01-01 00:00:00~ 9999-12-31 23:59:59 格式:YYYY-MM-DD HH:MM:SS。
2023-03-26 08:24:29 168
原创 复习+新知
指定了VARCHAR类 型的最大值以后,其长度可以在0到最大长度之间,VARCHAR类型实际占用的空间是字符串的实际长度加1,因为VARCHAR类型的字 符串的结束标识符占用了一个字节。列表中的每个值都有一个顺序排列的编号,MySQL中存入的是这个编号,而不是列表中的值。DECIMAL(M,D) 字节数等于M+2 M参数表示精度,是数据的总长度,小数点不占位置,D参数表示标度,指小数点后的长度。MySQL的数据类型:MySQL中有很多数据类型,其中主要分为三类:数值类型,字符串类型,日期时间类型。
2023-03-19 08:00:39 181
原创 药房管理系统
集合分为单列集合(Collection)和双列集合(Map)单列结合又能分成List系列集合和Set系列集合List系列集合中常用的是ArrayList和LinkedListList系列集合特点:添加的元素是有序(存和取的元素顺序一致)、可重复、有索引。Set系列集合中常用的是HashSet(无序),HashSet的子类LinkedHashSet(有序)和TreeSet(可排序)Set系列集合特点:添加的元素是无序,不重复,无索引。单列集合的遍历方式:1. 迭代器遍历2. 增强for遍历(底
2023-03-12 09:22:03 474
原创 面向对象、异常和IO流
• javabean类 用来描述一类事物的类。• 测试类 用来检查其他类是否书写正确。• 工具类 不是用来描述一类事物的,而是帮我们做一些事情的类。• 工具类要求:1.类名见名知意,2.私有化构造方法,3.方法定义为静态。• 静态方法中只能访问静态、非静态方法可以访问所有、静态方法中没有this关键字。• 封装:对象代表什么,就得封装对应的数据,并提供数据对应的行为。• 子类只能访问父类中非私有的成员。• 子类不能继承父类的构造方法、子类可以继承父类的成员变量,但父类中私有的成员变量,子
2023-02-25 15:55:06 77
原创 小组学习周结(第五周)
Map中有三种遍历方式,1键找值,通过KeySet方法,获取所有的键,把这些键放到一个单列集合当中,再遍历单列集合,得到每一个键,再通过get方法,利用map集合中的键获取对应的值,2键值对,通过键值对对象进行遍历,用entryset方法获取所有的键值对对象,返回一个set集合,再遍历这个set集合去得到里面的每一个键值对对象,最后再调用get方法获取键和值,3lambda表达式。泛型的应用场景:1.如果在定义类,方法,接口的时候,类型不确定,就可以定义泛型类,泛型方法,泛型接口;
2023-02-04 23:01:25 135
原创 小组学习周结(第四周)
System类的arraycopy方法用来数组拷贝,arraycopy中的五个参数依次表示:1.数据源,要拷贝的数据从那个数组而来2.从数据源数组的第几个索引开始拷贝3.目的地,我要把数据拷贝到那个数组中4.目的地数组的索引5.拷贝的个数;深克隆,浅克隆,对象工具类Objects,BigInteger基本使用和原理解析,BigDecima基本使用和原理解析,正则表达式和爬虫,带条件爬取,贪婪爬取,正则识别的两个方法,捕获分组和非捕获分组,JDK7的时间类,JDK8的时间类,和包装类的介绍。
2023-01-14 23:48:33 167 1
原创 小组学习周结(第三周)
在这周当中我主要学习了java程序设计基础第八章的内容,在这章的学习当中,我了解到了继承的概念,学到了抽象类,接口,枚举三个名词的功能,及继承在这三个名词中的应用和关系,这三个名词本质上都是特殊的类,但功能实现特点不同。因为java语言不支持多重继承,所以一个类只能有一个直接父类,但一个父类可以有多个子类,且子类的对象也都是父类的对象,即可以用父类名声明子类对象,为了解决多重继承问题,java语言引入了接口,接口的主要特点是一个子接口可以有多个父接口,解决了多重继承问题,枚举也是一种特殊的类。
2022-12-10 22:53:27 136
原创 小组学习周结(第二周)
时间准瞬即逝,转眼间,又到了第二周交总结的时间。 在这周当中我延续第一周的学习模式,以基础为主,在这一周当中我学习了java程序设计基础这本书的第5章的字符串组块的内容,以及第六章第七章,和第八章的前几页。 在学习正则表达式时,有大的收获,代码运行时出错,在向学长询问后了解到我出错的原因是表达式中多加了无用空格,因为正则表达式对字符的要求很高,要确保格式相同,于是无用空格的添加导致格式不同,从而导致代码报错。在第六章类与对象中我了解到类可以比作设计图纸,而对象就是一个个实物(真是
2022-12-03 23:24:26 211 1
原创 小组学习周结(第一周)
加入小组学习已经有近一周的时间了, 首先还是很荣幸能够加入到小组学习当中,加入小组之前也是做好了充足的思想准备和努力学习的决心,因为疫情无法立刻进入到小组之中,在浓厚的学习氛围中学习,所以这一周的学习仍然是自己一个人,但与之前是有很大的变化的,进入小组后,有了小组学习计划,有了鞭策的动力,不再像无头苍蝇一样,漫无目的。在这一周中我是按照小组学习计划学习,目前与计划进度一样,在接下的一周中我会在条件允许的情况下,加快进度,多出来的时间复习回顾,写课后题或者尝试一下算法题,提高自主解决问题能力。
2022-11-26 23:08:18 275 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人