爪哇,我初窥门径

· 浏览次数 : 0

小编点评

**文章标题:从迷茫到清晰:我的Java学习之旅** **引言:** 大二下学期,学习之路依然迷茫。面对黑框编程和Java的枯燥,我一度认为编程只是基础,没有实际应用价值。然而,在学习过程中,我逐渐意识到基础知识的重要性。本文将分享我的Java学习经历,以及如何通过实践和博客写作来加深理解和记忆。 **学习过程:** 1. **Java基础知识**:学习Java编程语言的基本语法、数据类型、控制结构等。 2. **Web前端技术**:学习HTML、CSS、JavaScript、jQuery和Ajax等前端技术,了解它们在Web开发中的作用。 3. **后端技术**:学习Tomcat、Servlet、HTTP、JDBC和MySQL等后端技术,熟悉Java Web开发的基本流程。 4. **框架学习**:学习Struts2、Spring和Hibernate等Java著名框架,了解它们在Java企业级开发中的应用。 5. **其他技术**:学习Spring MVC、Mybatis等后来流行的框架,以及Activity流程引擎、Shiro鉴权和Web Service服务等。 **实践与反思:** 在学习过程中,我不断犯错并改正。通过编写项目,我意识到了错误重复出现的原因,同时也发现了解决方案需要不断地搜索和复习。我认为,好记性不如烂笔头,开始写博客,整理所学知识,以便日后查阅。 **结语:** 经过这一段Java学习之旅,我深刻体会到了编程的乐趣和挑战。通过实践和博客写作,我将基础知识巩固了一遍,同时也提高了自己的编程能力和理解。未来,我将继续探索更多技术领域,努力成为一名优秀的技术博主。

正文

2017年3月,我大二下学期了。

虽说一直在学习,持续在解决学习中遇到的问题,但迷茫依旧

对着黑框编程,还是不知道Java在现实工作中是用来干什么的。

说实话,真的挺枯燥无趣的。

逐渐,我开始意识到,持续搞这些基础,是没有意义的。

我在网上看他们讨论的Java问题,很多我都看不懂是什么东西。

我要提速了。

之前收藏了很多Java入门路线,感觉是时候到Java Web了。

HTML/CSS/JavaScript/jQuery/Ajax这些前端内容,有了Java的基础,不难理解了。

这些技术也会让我觉得编程有点意思了,终于不用对着那破黑框了。

学完Tomcat/Servlet/HTTP/JDBC/MySQL/JSP的时候,我悟了。

原来很多的网站就是这些利用技术去做的,是这么一回事啊。

串起来了,都能串起来了!

当我知道学了这些技术栈有什么用的时候,我就开始觉得编程有意思了

继续往下学了Struts2/Spring/Hibernate

在Java里很著名的ssh框架,以前的人找工作,必学这个。

我学的时候,他们说ssh也已经有点老了,但我觉得多学无害嘛,看的教程里也有这些。

ssh完了以后,就开始学流行的SpringMVC/Spring/Mybatis框架了,在Java里也是很著名,叫ssm。

从看知乎的答案中,我得出的结论:找工作实习,学完ssm就差不多了,基本够用了

后来又跟着教程看了些框架,比如Activity流程引擎,Shiro鉴权,Web Service服务远程调用等等

框架学得比较快,比学Java Web的时候快多了。

主要是这些框架的课时本身就比较短,网课的老师不会讲得太深入。

后来跟着网课,从零写过好几个项目,Java Web的,ssh的,ssm的,我都做过一两个。

在做项目期间,我意识到一个问题:我编程中犯过的错误,我下一次还是会犯,但解决方案还得重新搜索一次

还有有些知识内容,以前确实是理解了,但是后面忘记了,我又要重新理解一遍

俗话说,好记性不如烂笔头。我决定要开始写博客了,把学过的内容都梳理一遍。

其实在这期间,我有做过笔记:我是把内容复制下来,创建个文件,粘贴进去。

我发现我后续就几乎不看这个笔记内容了,文件不想打开了,甚至文件也找不到了。

排版太烂了,没有上下文,还不如打开百度搜索。

原来我在网上搜到内容,就是这么来的(狗头),区别就是我没发到网上去...


《底层程序员》我的故事持续连载中,下一篇:「我,成为了技术博主

与爪哇,我初窥门径相似的内容:

爪哇,我初窥门径

2017年3月,我大二下学期了。 虽说一直在学习,持续在解决学习中遇到的问题,但迷茫依旧。 对着黑框编程,还是不知道Java在现实工作中是用来干什么的。 说实话,真的挺枯燥无趣的。 逐渐,我开始意识到,持续搞这些基础,是没有意义的。 我在网上看他们讨论的Java问题,很多我都看不懂是什么东西。 我要

2017年,我成为了技术博主

2017年9月,我已经大三了。 >>上一篇(爪哇,我初窥门径) 我大二学了很多java技术,看似我一会就把javaweb/ssh/ssm这些技术栈给学了。 这些技术确实不难,即便是我,我都能学会,门槛并不高。 但是,这也不是能随便百度学学,10分钟就懂了,学会了。 从理解技术的用途,再到学习用法,再

爪哇,我初学乍道

>>上一篇(学校上课,是耽误我学习了。。) 2016年9月,我大二了。 自从我发现上课会耽误我学习,只要我认为不影响我期末学分的,我就逃课了。 绝大多数课都是要签到的,有的是老师突击喊名字,有的是手机打卡签到。 如果上课老师一开始就喊名字签到,签到环节结束,我就偷偷溜走了。 中途突击喊名字,要是被抓

详解GaussDB(DWS)用户监控原理及应用

摘要:本文将聚焦于用户监控的原理及应用进行介绍。 本文分享自华为云社区《GaussDB(DWS)监控工具指南(二)用户级监控》,作者:幕后小黑爪 。 前言 资源监控是整个运维乃至整个产品生命周期重要的一环,事前及时语句发现故障,事后提供详实的数据用于追查定位问题。GaussDB(DWS)整个资源监控

2种GaussDB(DWS)查看作业运行信息方式

摘要:提供以作业基本单位的作业统计视图pgxc_session_wlmstat,便于用户观察运行作业和排队作业信息。 本文分享自华为云社区《GaussDB(DWS)如何查看作业运行信息》,作者:幕后小黑爪。 用户反馈,出现连接数告警,作业并发数高,超过资源池限制,与实际配置不符。经过了解,用户使用p

带你掌握数仓的作业级监控TopSQL

摘要:目前TopSQL功能被用户广泛使用,是性能定位、劣化分析、审计回溯等重要的基石,为用户提供覆盖内存、耗时、IO、网络、空间等多方面的监控能力。 本文分享自华为云社区《GaussDB(DWS)监控工具指南(一)作业级监控TopSQL》,作者:幕后小黑爪 。 1、引言: 监控系统是智能化管理和自动