- 博客(45)
- 收藏
- 关注
原创 在线测评系统(未完结)
文章目录注意!!!1、多模块开发(后端)(1).Maven依赖(2)swagger配置2、判题机开发(1)docker 前言:大二刚开始接手了本学院的oj,并管理了一段时间,后来老师给我说我可以开发一个 oj 用来当做毕设。 我:嗯…(知道开发一个比较困难) 来来回回最终下定决心开始了 oj 的开发,由于我都是略懂一点(这个最难受了),所以做起来比较困难,也没有什么人可以请教,只能自己一点一点的找网上的。 在我管理的 oj 中,使用 php 开发的,但是但是,我学的主要的是 java 因此
2024-08-02 19:39:56 992
原创 音乐管理系统 SpringBoot + vue
只有管理端,但是对用户端的判断功能在数据库中已经体现,实现了mp3音频文件和图片文件的上传,原理是存储在静态资源中,数据库中存的也是路径而已以下为部分截图,整体风格亦是如此。
2024-06-18 18:55:31 641
原创 SpringBoot+Maven笔记
创建有着泛型的类,和一个枚举类型(设置状态码),以后在返回数据的时候,不仅仅是直接返回接口返回的数据,而是通过。格式的数据,也可以将查询到的数据在此进行处理然后再。类型的数据,那么在使用的时候,还要指定他的类型。进行设置,他指定了返回的结果类型为什么,在接口的方法中,如果要进行传参,在。在使用接口查询数据库中的信息后,直接。注意本例子中的这个方法:他传进。语句要加上返回值的类型,使用。,因为返回的是影响的结果数。对应所绑定的接口的位置。语句比较麻烦,也可在。文件,通过该文件控制。注意要引入所写的接口。
2024-06-15 17:19:10 772
原创 住宿管理系统 java+jsp+web三件套
写了将近3周,人都写麻了记录下,第一个 ss 代码仅仅使用了作为前端UI框架,因为另一个项目用的也是他,感觉一些组件比较好用后端是没用框架数据库是项目地址:gitee中的位置或者复制: 分为用户端和管理端,只能预约和取消预约,有增删改查等一系列千篇一律的功能,整体布局采用中的布局和风格用户端的页面: 显然的,分页工能也是完美实现了,双击点开想要预约的楼即可看到可以预约的房间信息,同样的双击即可预约管理端页面: 设计的不好,能凑合这用,在这里算是给自己埋下了一颗雷 数据库的
2024-06-09 11:19:52 1208
原创 微信小程序学习笔记(4)
import 有作用域的概念,比如,在一个 wxml(记为 A) 文件中引用了另一个 wxml(记为B),同时,在 B 中引用了其他的 wxml (记为C)文件,那么,在 A 中,只能引用 B 中的 内容,而不会引用 C 中,使用 import 导入的内容。如果一个项目的flex-shrink属性为0,其他项目都为1,则空间不足时,前者不缩小。在flex布局中,用于包含内容的组件成为容器,容器内部的组件成为项目,容器允许包含嵌套。:定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大。
2024-06-08 10:57:57 1680
原创 微信小程序学习笔记(3)
注意:页面中无 window 的标签,需要属性直接写进去即可,他只能配置与 window 相关的配置项。用于实现多页面的切换,小程序中分为:“底部tabBar”,“顶部tabBar”在实现列表渲染时,设置 键值可以提高渲染效率。中也可以写入图片链接,然后通过该语法写入。只是起到包裹作用,不会在渲染时候进行渲染。title: 微信小程序学习笔记(4)中只能包含最少两个,最多五个的。(由于渲染问题不能写中括号)在 window 中设置的。解决适配的问题的单位尺寸。: 相应文本框输入事件。可以随便命名,格式为。
2024-06-08 10:57:43 1109
原创 微信小程序学习笔记(2)
bindsubmit 提交表单时触发 submit 事件,携带的值为 e.detail = { value : { ’ name ’ : ’ admin ’ } , formId : ’ ’ }目前有,普通选择器,多列选择器,时间选择器,日期选择器,省市区选择器,默认普通选择器。可覆盖在原生组件上的视图容器,包括 map 、 video 、canvas 等,attrs 属性,支持受信任的属性,遵循 Pascal 命名法。其中,name 指的是标签名字(支持受信任的HTML节点)嵌入页面的滚动选择器。
2024-06-08 10:57:29 1040
原创 微信小程序学习笔记(1)
当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索关键字和页面的索引匹配成功的时候,小程序的页面将可能展示在搜索结果中。微信现已开放小程序内搜索,效果类似于PC网页的SEO。:全局定义小程序组件所使用的样式版本。(上面的是一一对应的类似用法比较)③ WxSS仅支持部分CSS选择器。提供了类似于Vue中的模板语法。② 提供了全局的样式和局部样式。一样,但是页面中的配置会覆盖。:当前小程序的所有页面路径。:保存了编译相关的配置。:小程序的账号 ID。
2024-06-08 10:48:53 1644
原创 Servlet-01
我们接着来看loadOnStartup属性,此属性决定了是否在Tomcat启动时就加载此Servlet,默认情况下,Servlet只有在被访问时才会加载,它的默认值为-1,表示不在启动时加载,我们可以将其修改为大于等于0的数,来开启启动时加载。此路径和Tomcat默认为我们提供的Servlet冲突,会直接替换掉默认的,而使用我们的,此路径的意思为,如果没有找到匹配当前访问路径的Servlet,那么久会使用此Servlet进行处理。其中,响应头部分,是由Tomcat帮助我们生成的一个默认响应头。
2024-06-08 10:45:20 746
原创 php常用数据库操作
是 PHP 中用于获取查询结果中行数的函数,它是 MySQLi(MySQL Improved Extension)扩展库的一部分。MySQLi 是 PHP 提供的一个强大且面向对象的扩展,用于与 MySQL 数据库进行交互。是 PHP 中用于执行 SQL 查询的函数,它是 MySQLi(MySQL Improved Extension)扩展库的一部分。函数执行指定的 SQL 查询,并返回一个结果对象或布尔值,具体取决于查询的类型和执行结果。这种格式可以提高执行查询的效率,并提高应用程序的安全性。
2024-06-08 10:40:54 1144
原创 oj数据库名字总结
该方法删除之后,用户在次用同样的用户id注册时,会自动连接到原来的数据;表示这道题目通过,由于题目统计只有通过和没通过,所以不必考虑没通过的原因。表中存储的所有通过与不通过的提交记录不要在第一个删除的前面,提前删除)要考虑到删除一个用户之后,题目的通过量,没通过量的数据的修改!要删除对应人的 “ 提交编号 ”(有点复杂,要找到对应人的提交编号)里面的信息都是比赛当时的记录,比赛结束后的题目记录不存在。删除(简单,不影响其他的删除,可以提前删除)删除(简单,不影响其他的删除,可以提前删除)
2024-06-08 10:39:55 617
原创 mysql知识点
create database 数据库名IF NOT EXISTS 数据库名utf8是字符集,是编码规则drop database 数据库名。
2024-06-08 10:36:35 1036 1
原创 Maven项目的创建
Q:什么是?A:全称是。专门用于管理和构建项目的工具Q:有什么用??A:就是用meven后,不管用什么编译器,项目结构都一样通用了A:项目写好后,不知道怎么打包之类的,使用maven对应的一个命令就可以帮你完成这些工作了管理你项目所依赖的第三方资源(jar包、插件)网上去寻找下载jar包–>复制jar包到项目–>将jar包加入到工作环境使用简单的几行命令坐标就可以从仓库里面调你需要的jar包给你直接用上。
2024-06-08 10:32:34 4435
原创 hexo更新流程及解析
WordPress 支持对一篇文章设置多个分类,而且这些分类可以是同级的,也可以是父子分类。只有文章支持分类和标签,在其他系统中,分类和标签听起来很接近,但是在 Hexo 中两者有着明显的差别:分类具有顺序性和层次性,也就是说。数值越大,该文章越靠前,达到类似于置顶的效果,其他未设置的文章依然按默认排序。后,主题会默认在首页文章标题前增加一个图标,来标识这是一个置顶文章,你可以通过。因此,有必要为您的文章选择尽可能准确的分类。如果你需要为文章添加多个分类,可以尝试以下 list 中的方法。
2024-06-08 10:13:30 390
原创 文件的上传和拉取
命令将Linux中的文件下载到 windows。命令上传windows 中的文件。1.查看window是否有。2、检查网络连接是否一致。回车后,输入密码即可进入。
2024-04-23 19:45:04 347
原创 Javaweb实训——web项目的创建
图一:第一种点击 1 然后添加配置,选择图中所示的本地,注意,是 “Tomcat 服务器”下的本地然后会进入到这个界面,右下角的修复点下,然后有需要改的可以改下,我的打开浏览器改为了Edge,图片没有显示出来hhh,最后确定即可第二种先将本地tomcat压缩包解压到电脑磁盘此时就可以测试javaweb项目,即启动tomcat图上的红色不是报错,等会儿,跳出如下页面即为成功代码写在src下 ,命名要规范创建一个类,实现Servlet接口或者继承HttpServlet类此处有个bug
2023-12-28 15:43:48 926
原创 JavaScript jquery
能用const就用Q:怎么考虑能不能用?A:复杂数据可以用const,原理???不建议看/*因为复杂数据类型的值是放到堆中的,在栈中的只是该内容的地址,那么修改时,是在堆中修改的,栈中的地址不会改变,所以等同于数组或者对象等没有改变;但是如果直接指向一个新的数组或对象等,那么就不能用 const。
2023-11-10 11:15:30 82
原创 html补充
cursor属性的默认值为 auto, 它表示由浏览器根据当前上下文,自动确定最适合的光标类型。注意: 当opacity属性的值应用于某个元素上时,是把这个元素(包括它的内容)当成一个整体看待,即使这个值没有被子元素继承。因此,一个元素和它包含的子元素都会具有和元素背景相同的透明度,哪怕这个元素和它的子元素有不同的opacity属性值。从 0.0 (完全透明)到 1.0(完全不透明)。应该从父元素继承 opacity 属性的值。
2023-11-10 11:03:17 71
原创 算法整理。
==================== 例题 =========================在二进制表示下最低位1及其后面的0构成的数值。求x前面的所有数字的和( logn)将数组变成树状数组,( logn)
2023-09-05 09:43:10 136 1
原创 Gitee
查看是否包含id_rsa和id_rsa.pub(或者是id_dsa和id_dsa.pub之类成对的文件),有.pub 后缀的文件就是公钥,另一个文件则是密钥。建议两个一起看,下载结束之后一定要进行配置(参考这两个博客即可)。SSH 秘钥默认储存在账户的主目录下的 ~/.ssh 目录。如果官网很慢的话用这个,选择不带有。如:C:\Users\qu.ssh。
2023-08-18 13:38:06 197 1
原创 haue_oj_题目总结(2)
转移的时候,深度等于重链本身所形成的树的深度,加上重链沿伸出的子树的深度的最大值。对于每个点,计算其到所有线段的距离取 min 即可,复杂度 O(nm)。把每个重链顶端所在的子树的答案求出来。
2023-08-03 21:39:46 738
原创 navicat连接数据库
端口 => 3306 【一般3306,若是安装时修改了MySQL监听的端口,需对应】注意:在cmd中登录了MySQL要用exit命令才能退出,直接关闭运行窗口不会关闭。安装完成后,OpenSSH服务器就会自动启动,并且会在系统启动时自动运行。(5)、执行以下命令查找正在运行的SSH服务名称。4、navicat使用SSH隧道连接MySQL。端口 => 22 【一般22,SSH监听端口】2)、填写完SSH对应参数,重新选择常规;1)、正常打开连接窗口,选择SSH;3)、参数填写完毕,测试连接。
2023-08-01 11:33:46 420 1
原创 java语法
默认访问权限,如果一个类中的属性或方法没有任何访问权限的生命,则为默认访问权限,只能被本包中的类访问。在同一个作用域中,方法名相同但参数个数或者参数类型不同的方法。:由数字、字母、下划线、美元符号($)组成,不能以数字开头。公共访问权限,可以被所有的类访问,不论是否在同一个包中。类是对象的抽象,用于描述一组对象的共同特征和行为。受保护的访问权限,只能被本本包及不同包的子类访问。成员变量用于描述对象的特征,也被称为对象的属性。成员方法用于描述对象的行为简称对象。私有访问权限,只能在本类中访问。
2023-07-23 17:46:49 117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人