源码推荐

源码推荐

前言

  大四上学期马上结束了,写个博客,说一下我自己是怎么找到一个开源项目练手或者毕业系统来完成毕业设计,当然我还是推荐毕业设计能够自己完成,要是有一些基础在深度学习一下就能够顺利完成。

查找资源

方法其实有很多,我就说大概说三种方法,也就是从三个地方去找:

最代码 上面的项目很多,但是有个特点,就是项目很老,技术很老,当然新的项目也有,但是收费也高,一般只要已购买,都可以联系作者帮你调试,有的单纯只有代码,有的会带上一份以前的毕业设计,总结下优缺点:

  • 好处就是,方便快捷,有人调试。
  • 缺点就是,重复率高,很可能在你写完毕设的时候,突然发现竟然有个人跟我重复率达到了80以上,当然只是夸大的说一下,我身边同学就有人重复了,才50来号人!还有就是要收费,项目技术过老。

码云:一个代码托管平台,里面有很多源代码,很多上面都会写一个引导文件,里面会大概写下有哪些功能。这个很后面讲的差不多,细讲后面那个。

github:全世界最大的同性交流网站,里面的资源非常丰富,前后端,第三方sdk,各种优秀的资源库,各种技术的源码,是一个非常适合找学习资源的网站,当然自己如果够优秀的话也可以将自己的源码丢上去让更多人用你的代码。

当然还有很多好地方可以用来练手或者找开源项目,如果以后打算走it,那最推荐的还是github

演示

接下来就演示一下

如果是只为了毕设,可以快餐式学习,如果是学习的话,讲下我的工具和一点需要的技术:

  • idea 、eclipse 两者都可,但是我新电脑上没有后者,所以不用eclipse了

  • jdk nodes vuejs这里演示前后端,所以需要这些环境,不懂可以百度,也欢迎咨询我,有时间会答疑

  • 后端会点 maven springboot了解过也行

    扫描二维码关注公众号,回复: 11142741 查看本文章
  • 因为涉及数据,所以后端还是需要数据库的,我用的是mysql…免费开源

  • 前端html css is vue 跟上面一样,也是了解就行

  • 前端ide我用的也是idea,本来想着前端朋友用vscode和 hbuildx的要多点,如果自己电脑上有webstorm,那么跟idea也差不多

  • git:这个不要求掌握,当然这是一个程序员必须掌握的东西,只是如果需要毕设的可以不需要掌握,但是推荐大家学习下,也就一两个小时就能学会基本用法git学习

大概也就需要这么多了,就可以开始来演示了:

最代码上的演示:

进入官网就能看到如下图(已登录):

在这里插入图片描述

然后找到自己要的项目下载:
在这里插入图片描述

将下载下来的解压包直接解压(最好不要放桌面,放在C、D盘的根目录下就行)
在这里插入图片描述
在这里插入图片描述

这是一个eclipse项目,所以这个只需要直接导入eclipse就可以用,只要你的ide配好了maven和jdk环境,不懂怎么配置的可以百度一下,很简单。

在这里插入图片描述

这是数据库文件,需要自己去提取一下,然后是一个.sql的文件,直接导入就可以,或者新建查询,执行里面的sql脚本,但是注意,一般都要自己新建一个数据库(数据库名)

在这里插入图片描述

这是ssm项目,看起来是不是很麻烦,就像放弃了,哈哈哈,后面有更简单的,这个ssm还需要自己去配tomcat,对于编程没有基础的人来说很难,但是百度、csdn上都有很多方法,当然我这里只是说怎么从最代码上把项目下载和怎么把基本的配好,这个时候就可以去找这个项目的作者了,寻求他的帮助,可能会很难沟通,毕竟不是当面调试。

gitee、github上的演示:

gitee(自己注册登录)
在这里插入图片描述

github(已登录,好像也可以不登录)
在这里插入图片描述

我这里就用自己之前找到的一个很好的开源项目做演示:微人事
在这里插入图片描述

点击链接就会自动跳到这个页面,然后就是有两种下载方法:

  • 通过git命令,如果你学了我上面发的那个教程,就用这种

  • 如果太懒就直接下载安装包形式

先说第一种方式:

后端:
在这里插入图片描述

按照上面的顺序就可以,然后就把那个路径粘贴上去,之后就会要你登录你的github账号,然后等他下载完之后就可以了,这就是一个后端项目,等依赖加载完毕之后就可以了

如果不懂maven的(按下面步骤):
file --> settings:
在这里插入图片描述

往这个文件里加一个镜像,(镜像:就是可以让你下载速度飞快):
在这里插入图片描述

都会有这个标签,把里面的注释都可以删掉,然后加入:

	<mirror>
        	<id>alimaven</id>
        	 <name>aliyun maven</name>
        	 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        	<mirrorOf>central</mirrorOf>
        </mirror>

然后就可以一直等他下载了

然后就是看一个配置文件:(vhr.sql文件在这个项目的主页)
在这里插入图片描述

准备好了这些之后,就可以开始启动项目了:
在这里插入图片描述

然后你的后端就启动了:
在这里插入图片描述

前端
前端相对后端来说,就简单太多了,跟上面一样的步骤,只需要两个命令即可(你要有nodejs的环境,可以去百度一下怎么安装nodejs,这里不多说,因为很简单,跟安装qq一样)
在这里插入图片描述

然后启动项目:
在这里插入图片描述

展示项目

进入前面那个地址就可以到这个界面,自动保存密码的,登录就好,密码是123456

在这里插入图片描述

登录之后就可以看到这个界面,里面的功能还没完善,作者还在继续维护更新
在这里插入图片描述

总结

这个教程可能对没有基础的人来说还是会有点复杂,然后就是那些软件的下载,都可以去官网,比如idea,直接在百度搜索:idea下载就可以,建议去官网下载,在其他平台广告多,然后还需要注册码,这个也需要去百度上找,或者去淘宝上买:idea注册码

但是对于练手即将去工作但是有没有项目经验的朋友们来说,是个很好练手的项目,
也祝大家能找到个好的系统,有基础的能找到适合自己练手的项目

我的个人博客:yysimple,可以评论,也可以留下你们正确的邮箱,问题可以发给我,我看到会回复的。
谢谢阅读!

发布了9 篇原创文章 · 获赞 19 · 访问量 380

猜你喜欢

转载自blog.csdn.net/weixin_44704261/article/details/103674942