自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 6.20总结

2024-06-21 00:38:20 105

原创 6.18总结

2024-06-18 22:42:22 129

原创 Maven简单介绍

Maven是apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织。开源项目:https://www.apache.orq/index.html#projects-list。

2024-06-17 08:04:33 292

原创 Element常用组件

Element:是饿了么团队研发的,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。组件:组成网页的部件,例如 超链接、按钮、图片、表格、表单、分页条等等。官网:https://element.eleme.cn/#/zh-CNListener。

2024-06-11 22:35:18 380

原创 6.9总结

引入Axios的js文件。

2024-06-09 21:47:57 457

原创 Vue总结

前端框架。

2024-06-04 22:46:43 357

原创 JS(DOM、事件)

方式二:通过DOM元素属性绑定。

2024-06-02 21:12:14 605 1

原创 JavaScript对象

定义格式var 对象名 = {属性名1:属性值1,属性名2:属性值2,属性名3:属性值3,函数名: function(形参列表){}age:20,alert("用膳~");age:"20",eat(){alert("用膳~");调用格式对象名.属性名;对象名.函数名();user.eat();概念:JavaScript Object Notation,JavaScript对象标记法。JSON 是通过JavaScript 对象标记法书写的文本。

2024-05-30 22:17:15 575

原创 JavaScript

/写入HTML,在浏览器展示。//浏览器弹出警告框。//写入浏览器控制台。多行注释:/*注释内容 */单行注释:// 注释内容。写入 HTML 输出。

2024-05-28 22:27:55 2127 1

原创 Web开发学习总结

网站。

2024-05-26 22:45:03 503

原创 5.23总结

进入课程后展示该课程所有讨论话题的列表,包括标题、部分正文、创建者、创建者头像、创建时间等信息。:用户可以点击讨论列表中的话题,进入讨论详情页面,查看讨论的详细内容和回复以及评论。:根据用户角色和权限,限制某些操作的访问权限,只允许本人删除讨论主题。:允许用户在讨论详情页面发表回复,可以是文字、图片或文件形式。:允许用户创建新的讨论主题,包括标题、正文和文件等。:对讨论详情页面的回复进行排序,例如按时间倒序排序。:允许用户编辑和删除自己发表的回复和评论。

2024-05-23 22:51:45 210

原创 超星项目总结

虽然功能点都完成了,但有些地方做的不太行,资料的功能,没对发送相同文件名的文件进行判重,导致应该一个课程不能发送相同文件名的文件,且文件只能单个上传;作业功能,只能是纯文本,没有文件之间的传输;签到没有补签功能,写的太慢了,没有创新功能点。JAVA的基础知识过于薄弱,还要多看书,对知识进行巩固加深。

2024-05-21 23:37:34 175

原创 项目进度总结

完成了签到,老师发布签到并设置持续的时间,学生在规定的时间内可用签到码进行签到,超过时间将不在允许签到。

2024-05-15 12:29:20 422

原创 5.12总结

随机选人,进入界面后将该课程的所有成员发送到客户端存在arrayList集合中,点击按钮从中随机选取一个人并通过Listview展示。课堂抢答:老时发布后学生可点击抢答按钮进行抢答,第一个点击按钮的会将自己的信息展示到界面上。完成随机选人,课堂抢答,正在写签到。

2024-05-13 14:32:54 127

原创 4.28总结

对部分代码进行了修改,将一些代码封装成方法,实现了头像功能,创建一个本地字节输入流 fileinputSteam 对象,构造方法中绑定读取的数据源,创建一个socket对象,构造方法中绑定服务器的IP地址和端口号使用socket中的方法 getoutputstream 获取网络字节输出流,使用本地字节输入流中的read方法,读取本地文件和网络输出流write方法,把读取到的文件上传到服务器。

2024-04-28 22:59:41 239

原创 4.23总结

之前没有吧服务端和客户端分开,现在将它分开了,完成了个人资料和和修改密码,但修改头像还未完成。

2024-04-24 00:28:22 95

原创 MD5加密

通过对字符串进行一定操作转换成另外一串字符串,加盐处理:在字符串后添加字符串,该字符串可以是固定的,也可是随机的,随机的安全性更高。

2024-04-22 12:20:09 103

原创 JAVA网络编程、项目验证码实现

在网络通信协议下,不同计算机上运行的程序,进行的数据传输。不管是什么场景,都是计算机跟计算机之间通过网络进行数据传输。

2024-04-18 23:08:36 472

原创 Java(MySQL基础)

DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记录。查询关键字:SELECTDQL-语法基本查询条件查询(WHERE聚合函数(分组查询(GROUP BY排序查询(ORDER BY分页查询(LIMITDCL英文全称是Data ControlLanguage(数据控制语言),用来管理数据库 用户 、控制数据库的访问权限。多表查询分类连接查询相当于查询A、B交集部分数据左外连接:查询左表所有数据,以及两张表交集部分数据。

2024-04-14 17:25:17 820

原创 Java(IO流)

Windows系统自带的记事本可打开并读懂的文件;txt、md、xml、lrc文件等。一次读取一个字节,遇到中文一次读多个字节,把字节解码并转成十进制返回。把读取字节,解码,强转三步合并了,强转之后的字符放到数组中。注:一次读一个字节数组的数据,每次读取会尽可能把数组装满。打印:true 文件中:true。打印:97 文件中:97。1、创建字符输出流对象。1、创建字节输入流对象。1、创建字符输入流对象。

2024-04-11 21:55:25 870 1

原创 Java(多线程)

作用:提高效率应用场景:多件事情同时运行3.和。

2024-04-09 23:31:06 1730

原创 Java(JDBC)

语法:jdbc:mysql://ip地址(域名):端口号/数据库名称?参数键值对1&参数键值对2..示例:jdbc:mysql://localhost:3306/xxt。

2024-04-08 00:40:48 313

原创 Java(Lambda、集合)、题解

()对应方法的形参;->固定格式Lambda表达式可以用来简化匿名内部类的书写Lambda表达式只能简化函数式接口的匿名内部类的写法函数式接口:有且仅有一个抽象方法的接口叫做函数式接口,接口上方可以加@Functionallnterface注解简化函数式接口的匿名内部类的写法必须是接口的匿名内部类,接口中只能有一个抽象方法Lambda是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码,它可以写出更简洁、更灵活的代码,作为一种更紧。

2024-04-04 23:38:40 650

原创 Java(内部类)

内的五大成员:属性、方法、构造方法、代码块、

2024-04-02 23:27:05 384

原创 学习计划.

每周打cf,每天保持刷一到两道题目,完成实验室安排的任务。

2024-04-01 00:53:58 244

原创 Java学习(final、抽象类和抽象方法、接口的定义和使用、内部类)

接口用关键字interface来定义publicinterface接口名{}借口不能实例化接口和类之间是实现关系,通过implements关键字表示public class 类名implements接口名 {}接口的子类(实现类)要么重写接口中的所有抽象方法要么是抽象类注意1:接口和类的实现关系,可以单实现,也可以多实现。public class 类名implements接口名1,接口名2 {}注意2:实现类还可以在继承一个类的同时实现多个接口。

2024-04-01 00:29:00 748

原创 Java字符串、集合的基本使用

【代码】Java字符串、集合的基本使用。

2024-03-28 21:37:07 434

原创 3.26总结

提供每一个成员变量对应的set/get。2.可行性剪枝(越界)

2024-03-27 00:22:55 769

原创 3.24总结

【代码】3.24总结。

2024-03-24 22:24:58 166 1

原创 3.21总结

如果 `str` 在插入之前不存在于 `ss` 中,那么 `insert` 操作会将 `str` 插入到 `ss` 中;如果 `str` 已经存在于 `ss` 中,则 `insert` 操作不会有任何效果。在这里,`s2[i]`表示字符串`s2`中索引为`i`的字符,`push_back`将该字符添加到字符串`str`的末尾。由于 `set` 中的元素是唯一的,因此 `count` 方法的返回值要么是 0(表示 `str` 不在 `ss` 中),要么是 1(表示 `str` 在 `ss` 中)。

2024-03-21 22:34:52 643 1

原创 3.19总结

【代码】3.19总结。

2024-03-19 22:34:00 348 1

原创 2.22总结

【代码】2.22总结。

2024-02-22 21:32:29 159 1

原创 2.21总结

【代码】2.21总结。

2024-02-21 20:57:57 413

原创 2.20总结

【代码】1.20总结。

2024-02-20 21:34:25 229

原创 2.19总结

【代码】2.19总结。

2024-02-19 21:53:32 371 1

原创 2.16总结

【代码】2.16总结。

2024-02-16 23:58:19 119 1

原创 2.15总结

【代码】2.15总结。

2024-02-15 20:56:28 194 1

原创 2.5总结

让我们对字符串 S 执行 Q 次操作。第 i 次操作 (1≤i≤Q) 由一个包含两个整数和一个字符的元组 (ti​,xi​,ci​) 表示,具体如下。首先我们要找到它的子节点只有一个的这种节点,假设有n个,而中序遍历的种数就是2的n次。给定一个长度为 N 的字符串 S,由大写和小写英文字母组成。在执行完 Q 次操作后,输出 S。执行完操作后,字符串 S 变为。初始时,字符串 S 为。dfs,处理好边界就行了。

2024-02-05 19:29:13 729 1

原创 2.2总结

使用递归,我们需要知道,二叉数的深度等于左右子树深度的较大值加一(因为需要加上根节点);当探到空树的时候就结束递归并返回0.然后,使用一个循环读取每个节点的左子树和右子树的索引,并存储在结构体数组。定义了一个结构体,用于表示二叉树的节点。函数计算左子树和右子树的深度,并返回较大值加1。为0,表示空节点,直接返回0。函数用于比较两个整数的大小,返回较大的值。函数是一个递归函数,用于计算以节点。,分别表示左子树和右子树的索引。最后,返回0表示程序正常结束。为根的二叉树的深度,并使用。,表示二叉树的节点个数。

2024-02-03 01:05:29 126 1

原创 2.1总结

首先编写一个递归函数,用于构建二叉树。在每一次递归中,首先找到当前后序遍历序列的最后一个元素在中序遍历序列中的位置,这便是根节点,输出当前根节点的值,即前序遍历序列,然后根据这个位置将中序遍历序列和后序遍历序列分成左子树和右子树的部分。首先我们可以发现,后序遍历的最后一位一定是先序遍历的第一位,这便是根节点,知道这个,我们就能根据这个规律对先序遍历进行输出,这题最难的地方就是拆分遍历之后,如何正确找出将遍历拆分成左子树和右子树之后之后,分别对应的位置,这样才能正确的进行递归调用并输出。

2024-02-01 22:15:10 315 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除