- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 HashMap基础原理( ૢ⁼̴̤̆ ꇴ ⁼̴̤̆ ૢ)~ෆ
前言HashMap是基于哈希表的Map接口实现,它提供所有可选的映射操作并允许使用null只和null键,但不保证映射的顺序。HashMap是基于HashCode的,若想正确使用它就需要重写hashCode()和equals()方法。HashMap不是线性安全的,若想要线性安全,可用:Map m=Collections.synchronizedMap(new HashMap());标题...
2020-09-22 22:37:53
465
原创 Java基础---StringBuffer类详解
与String类不同,StringBuffer类表示长度和内容动态可变的字符串缓存。它有两个基本参数:长度和容量,长度即StringBuffer对象所表示的字符串长度;容量是StringBuffer对象所拥有的内存空间大小。比如,某个StringBuffer对象容量是100,但它存放的字符串长度可能仅为10,程序员可直接对缓存进行插入、修改、删除、替换等操作,操作结果会影响串对象。比之传统的字符,StringBuffer能自动管理字符串占用的内存空间,减轻程序员的负担。StringBuffer的构造方法如
2020-09-17 16:35:51
1035
原创 Collection和Iterator接口
Collection是List、Set、Queue的跟接口,它表示一组对象(也称为Collection元素)。List容器允许加入重复对象,并按对象在容器中的索引位置排序、检索;Set容器中的对象是无序的,且不允许加入重复对象。Map并没有继承Collection接口,Map容器中的每一个元素都包含一对键对象和值对象,键对象不可重复,值对象可以重复。方法描述boolean add(E e)向容器中添加一个元素boolean addAll(Collection<? exte
2020-08-26 21:21:46
220
原创 学生成绩管理系统(SSM+MySQL+JSP)
开发工具:Eclipse前端技术:基础:html+css+JavaScript框架:JQuery+H-ui后端技术:Spring+SpringMVC+mybatis模板引擎:JSP数据库:mysql 5.7.27jdk版本:1.8.0_251tomcat版本:Tomcat 9.0数据库连接池:druid一、功能概述学生管理系统的用户包括学生、教师及管理员。(1)学生可以对个人的各科成绩进行查询、个人信息修改、选课、修改登录密码等操作。(2)教师可以对学生信息、教师个人信息、课程信息
2020-08-24 21:20:14
1767
原创 MySQL数据库常用命令
基本的SQL语句有select、insert、update、delete、create、drop、grant、revoke等,具体使用方式见表:库操作创建数据库:create database shujuku;创建带字符集的数据库:create database mydb2 CHARACTER SET=UTF8;创建带校验的数据库:create database mydb3 CHARACT...
2020-08-23 10:33:00
42
原创 数据库--MySQL常用命令
基本的SQL语句有select、insert、update、delete、create、drop、grant、revoke等,具体使用方式见表:
2020-08-22 20:19:37
774
原创 SSM框架入门——整合SSM并实现对数据的增删改查功能二(MyBatis采用注解方式)
跟上一篇博文相似,换汤不换药,这次依然简单地做一个校园管理系统,只基本实现增删改查功能:项目结构:一、准备好SSM所需的框架二、数据库表结构表做的比较简单:三、在src下创建jdbc.propertiesjdbc.driverClass=com.mysql.jdbc.Driverjdbc.jdbcUrl=jdbc:mysql://localhost:3306/chapter15?characterEncoding=UTF-8jdbc.user=rootjdbc.password=
2020-08-11 20:48:48
494
原创 Java String类常用方法
(1)int length():返回字符串的长度,例如:String s1="hello";System.out.println(s1.length());//显示为5(2)char charAt(int index):获取字符串中指定位置的字符,index的取值范围是0~字符串长度-1,例如:String s1="hello world",System.out.println(s1.charAt(6));//显示结果为w(3)int compareTo(String another):按U
2020-08-09 15:09:10
285
原创 Java String类常用的方法
(1)int length():返回字符串的长度,例如:String s1="hello";System.out.println(s1.length());//显示为5(2)char charAt(int index):获取字符串中指定位置的字符,index的取值范围是0~字符串长度-1,例如:String s1="hello world",System.out.println(...
2020-08-09 14:54:00
46
原创 方法重载和方法重写
方法重载: 方法重载是一个类中可以定义有相同名字,但参数不同的多个方法。各方法之间的参数个数、类型、排列顺序不同即可构成重载。仅有返回值类型不同不能构成重载。方法重载是编译时多态性的表现,Java编译程序会根据方法调用的实在参数来决定使用哪个方法。方法重写: 在使用方法重写时,需要注意一下几点:(1)子类重写的方法必须与父类被重写的方法具有相同的方法名、参数列表和相同(或相容)的...
2020-08-08 14:42:00
46
原创 SSM框架入门——整合SSM并实现对数据的增删改查功能(Eclipse平台)
一、搭建框架环境整个项目结构如下:搭建SSM步骤如下:(1)准备好三大框架的jar包,如图所示(2)在Eclipse中创建一个web project ,并把这些jar包粘贴到lib文件夹中。(3)在src文件夹下自己创建一个连接数据库的文件,命名为db.properties,如图1-2所示接着在db.properties中配置一下信息:1.登录数据库账号2.登录数据库密码3.数据库连接驱动4.数据库链接地址具体代码实例如下:user=rootpassWord=123456d
2020-08-04 17:42:35
1858
3
StuSystem_3.zip
2020-08-25
messageBoard.zip
2020-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人