首页 > 编程语言 >2024年1月Java项目开发指南1:环境与工具准备

2024年1月Java项目开发指南1:环境与工具准备

时间:2024-01-10 15:12:58浏览次数:44  
标签:指南 git Java code 数据库 2024 markdown 准备

准备工作

基础能力

开发能力的事咱先不谈,有两个基础技能要学一下。
1.学习使用Markdown编写文档
2.学会使用git拉取代码和提交代码

软件准备

电脑需要安装以下软件:
IDEA 2023.2 及其以上(Java开发统一使用IDEA)
Webstorm 2023.2 及其以上(也可以使用VS code或者Hbuilder或者Dreamweaver等,自己用得惯的就行)
MySQL5.5 及其以上
Navcat 版本不限,能用就行

建议安装Vs code 用来快速查看文件
数据库账号统一设置:root
密码:123465
已经设置过了的就算了,到时候把代码里面连接数据库的账号密码改成自己本地数据库的账号密码

环境准备

JDK 1.8 JDK17
Maven 3
最好电脑配置上Python环境

Markdown学习

官方文档:https://markdown.com.cn/basic-syntax/

编辑软件:vscode、idea、pycharm等编辑器都支持markdown的。除此之外还有思源笔记、typora等,这些都是都是专门的markdown编辑器。我个人用的就是付费的typora。

Git的学习

1.你要了解什么是git,有什么用

2.在自己的电脑安装git

https://registry.npmmirror.com/binary.html?path=git-for-windows/

3.学习git的语法

4.在gitee网站注册一个账号,并创建一个仓库,将本地文件提交到仓库。(动手练习一下拉取和提交)

标签:指南,git,Java,code,数据库,2024,markdown,准备
From: https://www.cnblogs.com/mllt/p/17956505/project202401-1

相关文章

  • 2024年1月Java项目开发指南2:项目设计
    确定软件架构1.前端用什么技术,什么框架,什么版本2.后端用什么技术,什么框架,什么版本3.用些什么软件,软件版本?比如:前端:vue3+Element-Plus+Axios后端:Java17SpringbootMyBatis-plusMaven3数据库:MySQL5.5后端开发工具:IDEA2023.2.2前端开发工具:Webstorm2023.2.2接口管理......
  • QuarkXPress 2024让每一页都成为艺术品
    QuarkXPress2024是一款功能强大的印刷和出版软件,广泛应用于印刷出版行业。作为Quark软件公司旗下的核心产品,QuarkXPress2024在继承了之前版本的优秀性能和功能的基础上,进一步提升了用户体验和工作效率。点击获取QuarkXPress2024首先,QuarkXPress2024提供了全新的用户界面,使......
  • 【JavaScript】JavaScript定义、引入方式、基础语法、函数、对象、继承
    定义JavaScript是一门跨平台、面向对象的脚本语言用来控制网页行为的,可以使网页交互引入方式内部脚本外部脚本JS基础语法书写语法输出语句变量变量作用域数据类型运算符=====??.?...展开运算符(1)打散数组传递给多个参数(2)复制数组或......
  • 关于REACT2024挑战赛
    关于REACT2024首先,挑战赛官网如下:https://sites.google.com/cam.ac.uk/react2024/home这个挑战赛的任务是:建立一个机器学习模型,在双人交互的背景下,通过说话者的视频、音频、表情等数据,生成听者的面部反应并要保证反应的合理性(FRDistandFRCorr)、多样性(FRVar,FRDiv,andFRD......
  • Java SMTP发送邮件有什么好处?实现方式?
    在当今数字化时代,电子邮件成为人们日常生活和工作中不可或缺的沟通工具。为了在Java应用程序中实现邮件发送功能,使用SMTP(SimpleMailTransferProtocol)是一种常见的选择。本文将探讨在Java中使用SMTP发送邮件的好处,并介绍其实现方式。1.简介:JavaSMTP发送邮件的背景在开始深入讨......
  • 2024-01-10(电动车充电器&铁板烧)
    一、电动车充电器问题:(问题):充电器上电时炸了,新买了一个。坏的那家1年内免费换新还需等财务统一核销。(反思):充电器这种东西不能放在户外日晒雨淋,晚上把小电动清理干净。 二、鹿仙子铁板烧问题:(问题):500W/220V铁板上融锡膏好像要一分钟。这一分钟之前元器件都不会被烧坏吗?(解......
  • Next.js 开发指南 路由篇 | 动态路由、路由组、平行路由和拦截路由
     前言实际项目开发的时候,有的路由场景会比较复杂,比如数据库里的文章有很多,我们不可能一一去定义路由,此时该怎么办?组织代码的时候,有的路由是用于移动端,有的路由是用于PC端,该如何组织?如何有条件的渲染页面,比如未授权的时候显示登录框?如何让同一个路由根据情况不同展示不同的内......
  • Java Spring Boot Controller、Service、DAO实践
    如果你用过SpringMVC,那就对Controller、Service、DAO三者的概念一定不陌生,我们通过Controller来接收请求和返回响应,具体的业务处理则放在Service层处理,而DAO则实现具体与数据库等持久层的操作。今天从分层的角度来学习下在SpringBoot中的简单应用,业务场景也很简单,就......
  • 程序员建议指南
    IDEA代码质量检查工具插件插件名称作用建议程度IDEA自带插件规范编译器警告强制SonarLint代码质量检查强制CodeMetric代码复杂度提醒建议MetricsReloaded代码复杂度计算建议AlibabaJavaCodingGuidelines代码规范建议/部分规范不建议代码......
  • 复旦大学2023--2024学年第一学期高等代数I期末考试情况分析
    一、期末考试成绩班级前十名的同学褚乐一(91)、陈天乐(91)、文俊(90)、林加耀(90)、覃昊东(89)、高宇飞(88)、周家宏(85)、邓海斌(85)、陈康(85)、牛博彬(85)二、总评成绩计算方法平时成绩根据交作业的次数决定。本学期提交作业共13次,10次100分,少1次扣10分。总评成绩=平时成绩......