一个软件工程的作业

简介: 计算机竞赛相关社区,包含资讯滚动,视频发布,社区讨论。

自我介绍:大三计算机专业,通过阿里云了解到的开发者计划,目前从事后端方向,主要从事java开发,目前学习到的有ssm,springboot,redis,springsecurtity。


阿里云ECS的使用攻略,可以记录描写在云服务器使用过程中发现的使用小技巧,分享提高效率的方法或者工具,或者在云服务器ecs使用中遇到了什么问题,基本没有问题,不过如果要装宝塔面板的话,就要一开始就装,我是装了java环境和mysql才想起来了要装宝塔面板,不过只是运行一个小作业的后台,倒也无关大雅。


总结,使用服务器要先掌握好linux基本语法,不懂就要去b站看视频或者现场度娘搜索。


做的软件工程作业主要前端使用了vue技术,后端使用springboot技术,数据库使用mysql,还使用了springdata里面的jpa,是一个比较方便的数据库模块。SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。jpa框架则是JPA框架中支持大数据集、事务、并发等容器级事务,这使得 JPA 超越了简单持久化框架的局限,在企业应用发挥更大的作用。简单方便是JPA的主要目标之一就是提供更加简单的编程模型:在JPA框架下创建实体和创建Java 类一样简单,没有任何的约束和限制,只需要使用 javax.persistence.Entity进行注释,JPA的框架和接口也都非常简单,没有太多特别的规则和设计模式的要求,开发者可以很容易地掌握。JPA基于非侵入式原则设计,因此可以很容易地和其它框架或者容器集成。


主要功能有,注册用户,需要有邮箱,性别,账号,密码。然后登陆需要有邮箱和密码,登录之后可以在网站进行发帖,不登陆只能浏览资讯查看视频,还拥有后台管理系统,阿里云的初次使用性能还算可靠,用的比较舒心,主要使用xshell和xftp进行管理,这样可以避免过多的linux语句操作,后端使用软件主要为idea,数据库使用navicat,前端使用vscode屏幕截图 2022-06-23 125829.jpg屏幕截图 2022-06-23 125840.jpg屏幕截图 2022-06-23 125851.jpg屏幕截图 2022-06-23 125903.jpg屏幕截图 2022-06-23 125913.jpg屏幕截图 2022-06-23 125921.jpg

相关文章
|
4月前
|
人工智能 自然语言处理 数据可视化
阿里云万小智AI建站轻量版、标准版和高级版如何选择?有什么区别?
阿里云万小智AI建站提供轻量版(15元/月)、标准版(980元/年)和高级版(1980元/年)三档,支持对话式建站、可视化编辑与创意模式。功能逐级增强:含存储、CDN、多语言、支付插件等,资源配额与灵敏感值递增。新用户注册即赠.cn域名,在阿里云Club中心可领优惠券。万小智官网:https://t.aliyun.com/U/FmBHHe
688 123
|
存储 人工智能 算法
数据结构实验之C 语言的函数数组指针结构体知识
本实验旨在复习C语言中的函数、数组、指针、结构体与共用体等核心概念,并通过具体编程任务加深理解。任务包括输出100以内所有素数、逆序排列一维数组、查找二维数组中的鞍点、利用指针输出二维数组元素,以及使用结构体和共用体处理教师与学生信息。每个任务不仅强化了基本语法的应用,还涉及到了算法逻辑的设计与优化。实验结果显示,学生能够有效掌握并运用这些知识完成指定任务。
511 4
|
C语言
C 标准库 - <math.h>详解
`&lt;math.h&gt;` 是 C 标准库中的头文件,提供了丰富的数学计算函数和常量。重要常量包括自然常数 `M_E` 和圆周率 `M_PI`。常用函数涵盖指数、对数、幂、平方根、三角及反三角函数等,如 `exp`、`log`、`pow`、`sqrt`、`sin`、`cos` 等。
997 12
|
网络安全 数据安全/隐私保护
SSH免密码登录(设置后仍需输密码的原因及解决方法)
ssh免密码登录的原理: 机器A 向 机器B 进行免密码登陆 step1:  在机器A中生成 私钥和公钥: ssh-keygen -t rsa 此时在 ~/.
6935 0
|
数据采集 存储 数据挖掘
Python爬虫实战:打造一个简单的新闻网站数据爬取工具
本文将介绍如何运用Python编写一个简单而高效的网络爬虫,帮助您在实际项目中快速获取并存储新闻网站的数据。通过学习本文,您将了解到如何利用Python中的第三方库和技术来实现数据爬取,为您的数据分析和应用提供更多可能性。
|
JavaScript 前端开发
【vue2中引入阿里第三方图标库使用自定义的Ant Design Vue组件a-cascader级联选择后缀图标】
【vue2中引入阿里第三方图标库使用自定义的Ant Design Vue组件a-cascader级联选择后缀图标】
1414 0
|
存储 缓存 监控
【芯核架构】听你说你很了解ARM?
【芯核架构】听你说你很了解ARM?
981 0
|
机器学习/深度学习 开发框架 并行计算
一文掌握Windows平台GPU深度学习开发环境部署
本文包含显卡驱动、cuda、cuDNN深度学习加速包、anaconda、tensorflow的安装以及安装源的配置,理解了本文,还可以安装pytorch等其他开发框架。
1412 0
|
存储 机器学习/深度学习 数据采集
最新大厂数据湖面试题,知识点总结(一)
本文是一篇数据湖的面试题,同时也是数据湖知识点的讲解
893 0
|
SQL 存储 自然语言处理
Sharding-JDBC 的基本用法和基本原理
Sharding-JDBC 的基本用法和基本原理