热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

环境的搭建_程序逸的Java项目之旅图书管理系统之环境的搭建

篇首语:本文由编程笔记#小编为大家整理,主要介绍了程序逸的Java项目之旅-图书管理系统之环境的搭建相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了程序逸的Java项目之旅-图书管理系统之环境的搭建相关的知识,希望对你有一定的参考价值。







其实自己一直没有真正的梳理过一个项目,无论这个项目是简单还是困难,所以我希望通过这个项目帮助我学习以及分享自己的心得给大家,谢谢。



1.前言


  • 这个项目我也是从零开始写,并且更新的速度要看我写的速度,期间可能我自己也会遇到很对困难,但我希望通过这个系列博客一一展示出来,如何总结学习。希望看到这篇博客的你可以和我一起来慢慢写这个项目,虽然可能写的不好,但我始终觉得学习到一点就算一点吧,其他的不多说,开始我们第一天的项目之旅吧!

2.环境搭建概述


  • 如果是在校的学生,可能学校会要求你们使用eclipse+SSM框架写一个项目,但我觉得,如果你想出来找工作的话,还是接触点新的东西比较好,毕竟简历里面你写这些技能可能会比较老旧,而且互联网行业本就是技术更新的快,所以如果可以的话,可以和我一起慢慢学习使用这些可能流行的框架。
  • 其次,编译器我就不会使用eclipse了,毕竟使用idea还是香的,而且我也推荐使用idea,但如果学校要求的编译器环境必须是eclipse的话,那我也没办法,但是编译器就只是编译器,它只是帮助我们开发,我们是要进行业务逻辑的开发,和编译器没有太大关系。
  • 就是我们不能因为Java语法基础不好就觉得项目写不出来,Java语法可以在项目过程中一步步解决,所以我们为什么写一个项目呢,因为这可能会涉及Java绝大部分的语法,所以你还可以结合实际来学习使用。
  • 最后,如果只是我们个人搭建项目,别怕,上去就是拿头发换代码吧。

3.环境的选择


  • 【idea编译器】:首先你需要去下载idea的安装包,不过下idea2019就好了,最新的好像破解也不好破解了,总之网上那么多教程总有一个可以,还有就是一些idea的基础配置和快捷键啥的,可以去公众号免费获取哈。
  • 【JDK1.8】:这个没得说,你不安装JDK,不能运行Java代码,有关JDK的安装,我觉得是入门教程吧,而且也十分简单,这里不再赘述了。
  • 【Maven】:我相信一定有同学使用过导入jar包吧,极其麻烦和恶心,因为你需要清楚的知道需要导入哪些jar包依赖,不然你可能会运行不起来,使用使用Maven项目管理jar包简直爽的飞起,Maven初体验-配置和使用
  • mysql8.0】:这里建议使用mysql5.0,因为比较稳定,但因为我电脑里面安装的就是mysql8.0了,所以我就使用了Mysql8.0了,还有就是我看很多人安装mysql很麻烦,这里建议使用cmd进行命令安装,别使用安装包那种方式安装,你会发现使用cmd命令安装的话,简单迅速且不会麻烦。
  • 【Navicat】:数据库可视化工具,这个就是方便我们连接数据库然后进行操作的软件,我会放公众号里面的。
  • 【Postman】:必备的神器,调试端口,后续我们会使用到。
  • 【redis】:既可以当缓存,也可以模拟消息队列等。
  • 【谷歌浏览器】:不多说了,yyds。

4.总结:


  • 完成上述的安装熟练的人会很快,但不懂的人会非常慢,因为很多配置什么的他都不懂,但不急,你慢慢的安装网上的教程一步一步的安装就好了,不过ieda破解有点麻烦,相关的资料我放公众号里面了。点击公众号环境搭建即可下载。





推荐阅读
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 本文介绍了Redis中RDB文件和AOF文件的保存和还原机制。RDB文件用于保存和还原Redis服务器所有数据库中的键值对数据,SAVE命令和BGSAVE命令分别用于阻塞服务器和由子进程执行保存操作。同时执行SAVE命令和BGSAVE命令,以及同时执行两个BGSAVE命令都会产生竞争条件。服务器会保存所有用save选项设置的保存条件,当满足任意一个保存条件时,服务器会自动执行BGSAVE命令。此外,还介绍了RDB文件和AOF文件在操作方面的冲突以及同时执行大量磁盘写入操作的不良影响。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 2021最新总结网易/腾讯/CVTE/字节面经分享(附答案解析)
    本文分享作者在2021年面试网易、腾讯、CVTE和字节等大型互联网企业的经历和问题,包括稳定性设计、数据库优化、分布式锁的设计等内容。同时提供了大厂最新面试真题笔记,并附带答案解析。 ... [详细]
  • python中安装并使用redis相关的知识
    本文介绍了在python中安装并使用redis的相关知识,包括redis的数据缓存系统和支持的数据类型,以及在pycharm中安装redis模块和常用的字符串操作。 ... [详细]
  • 面试经验分享:华为面试四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试
    最近有朋友去华为面试,面试经历包括四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试。80%的人都在第一轮电话面试中失败,因为缺乏基础知识。面试问题涉及 ... [详细]
  • 云原生应用最佳开发实践之十二原则(12factor)
    目录简介一、基准代码二、依赖三、配置四、后端配置五、构建、发布、运行六、进程七、端口绑定八、并发九、易处理十、开发与线上环境等价十一、日志十二、进程管理当 ... [详细]
  • 旁路|发生_Day749.旁路缓存:Redis是如何工作的Redis 核心技术与实战
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Day749.旁路缓存:Redis是如何工作的-Redis核心技术与实战相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 初探PLC 的ST 语言转换成C++ 的方法
    自动控制软件绕不开ST(StructureText)语言。它是IEC61131-3标准中唯一的一个高级语言。目前,大多数PLC产品支持ST ... [详细]
  • 14亿人的大项目,腾讯云数据库拿下!
    全国人 ... [详细]
  • 缓存 分布式锁 Redis
    分布式锁现在Redis基本上没家公司都在使用,只是各自使用的场景不以,但Redis最出名的还是做为缓存服务器,提搞服务器的的吞吐量,下面我们来围绕这个作为缓存做一个总结今天的目标其 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 一次上线事故,30岁+的程序员踩坑经验之谈
    本文主要介绍了一位30岁+的程序员在一次上线事故中踩坑的经验之谈。文章提到了在双十一活动期间,作为一个在线医疗项目,他们进行了优惠折扣活动的升级改造。然而,在上线前的最后一天,由于大量数据请求,导致部分接口出现问题。作者通过部署两台opentsdb来解决问题,但读数据的opentsdb仍然经常假死。作者只能查询最近24小时的数据。这次事故给他带来了很多教训和经验。 ... [详细]
author-avatar
对方尽快
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有