小白的第一篇java入门作业

这份作业主要说学习编程的方法、经验和教训,还有就是自己对java平台的理解。

首先,我的语言编程能力属于中下水平,所以接下来所谈的经验、方法和教训都是我个人的纸上谈兵,是一个理想化的方式。

  1. 兴趣

兴趣永远是最好的老师,被动去学与主动去学是两种天差地别的结果和过程体验。兴趣是可以培养出来的,可以从宏观上思考这门课对你未来的某一个行为或者是想法等方面带来的益处,总会找到一个令你感到有趣的点,接下来就只用朝着它努力就行了。

  1. 导师

    有一个“老师”是很重要的,这个“老师”可以是课程老师,可以是代码大佬,也可以是同学、室友等等,正所谓“三人行,必有我师焉”,无论如何总会有比自己强的人自己遇到瓶颈时,“老师”永远是一个很好的“向导”,他的经验往往会点悟我们,节约我们大量的时间。

  2. 自学

    自学是一个很有必要的能力,上课时间短而少,自己遇到的问题课上很有可能不会提到,这时候就需要自学了,看视频、看博客……这些都对我们的自学有很大的帮助。

  3. 坚持

    最后,也是最重要且很必要的,就是“越战越败,越败越战”。每条路上都充满了挫折和困难,不可能遇到挫折就原路返回,如果这样那就永远会处在入门甚至没入门的阶段。每次错误也没必要太过于自责、伤心,毕竟“人非圣贤孰能无过”呢,我们要做到的就是先解决眼前困难再去反思,切忌自暴自弃。

个人对java平台的理解

接下来的文字仅在我听了第一节java课后的个人理解,“新手上路,减速慢行”

java给我的印象有两点:
  1. 它可以同时适应多个操作系统
  2. 因为有类库的存在,可以不用写数据结构里的一大堆东西

java语言是目前且近十几年使用排名第一的语言,许多程序都是用java开发的,而且老师说学好java和数据结构就可以直接去找工作了(也有可能是我记错了),由此可见java的重要且必要之处。以前有幸看到一个学长的java代码,我感觉就像天书一般,反正就是很厉害的样子。
预知后事如何,且听有缘分解
本书完!

对于Java基础小白从零开始搭建第一个后台项目,以下是一些综合的指导内容: ### 项目选择与技术选型 可以选择打造一款基于SpringCloud + SpringBoot + Vue + Element的后台权限管理系统,该项目选取当前主流的前后端技术,适合新手跟着学习并掌握相关开发技术,帮助快速理解开发流程,掌握相关技术在实际项目中的运用 [^1]。 ### 项目环境搭建 若使用Spring Boot作为后端框架,需要安装Java开发环境(JDK),可以从Oracle官网或者OpenJDK官网下载对应版本进行安装。同时,需要安装Maven或者Gradle来管理项目依赖。 ### 项目结构搭建 使用Spring Initializr(https://start.spring.io/ )来初始化Spring Boot项目,选择需要的依赖,如Spring Web、Spring Data JPA等。创建好项目后,会生成基本的项目结构,包含`src/main/java`、`src/main/resources`等目录。 ### 后端代码编写 以Spring Boot项目为例,创建Controller层处理请求,Service层处理业务逻辑,Repository层与数据库交互。以下是一个简单的示例代码: ```java // Controller层示例 import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @GetMapping("/hello") public String hello() { return "Hello, World!"; } } ``` ### 数据库配置 如果项目需要使用数据库,如MySQL,需要在`application.properties`或者`application.yml`中配置数据库连接信息: ```properties spring.datasource.url=jdbc:mysql://localhost:3306/your_database spring.datasource.username=your_username spring.datasource.password=your_password spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver ``` ### 前端部分 如果选择Vue + Element作为前端技术栈,需要安装Node.js和npm(Node包管理器)。使用Vue CLI创建Vue项目: ```bash npm install -g @vue/cli vue create my-project ``` 然后引入Element UI组件库,按照文档进行组件的使用和页面的开发。 ### 项目部署 可以考虑使用华为云进行项目部署,华为云官网下单、官网发票、官网合同,安全有保障。活动期间,还有大量代金券领取,运气好还有免费的服务器可用 [^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值