你真的真的懂了吗?

背景:求(M~N中)K个不重复的随机整数


今天米老师在会议上出了这么一道题,这是老师在给大一的学生上课的时候出的题目。这看似很简单的题目,但是老师叫我们做的时候,大家居然都做不出来。这是为什么呢?

自以为自己学的很好,但是这么简单的一道题,却都被难住了?其实也不能说是完全做不出来,但是从这道题中反映出了我们这么一个学习态度—一瓶子不满,半瓶子晃荡。

说实话跟着老师学了将近两年,这两年学到了什么?估计学到最多的也就是自欺欺人了(额,,当然这不是老师教的)每次激励自己不经一番寒彻骨,哪得梅花扑鼻香。但是自问一下,自己真的做到了寒彻骨了吗?就拿自己的这种学习态度,不是寒彻骨,而是对自己太好了,心太宽了!

俗话说的好“工欲善其事必先利其器“!但在利其器这一步就已经大打折扣了,不懂装懂或者是等到似懂非懂也就过去了,这就是我们的学习态度。现在回过头来看我的学习,眼高手低这是自己最大的毛病,很多时候光是听别人讲,或是光看资料上给予自己的知识,而不去亲自验证。以为自己懂了,也就不去总结,不去反思了!也就是说自己总是放弃了一个自我升华的机会,一个总结的机会。

很多人都会问我,你在提高班学了这么长时间,你都学了些什么?说实话这个问题我还真是答不上来,因为我也不知道自己学了些什么,只知道自己每天都在学习,学习!!而且心里也抱着要成为一个好的编程员,所以就必须得学习学习再学习,但是学习了半天,学习了些什么?自己还真是不知道。

就拿老师给的这道题来说吧,给出这道题的时候,很明显这道题并不难,类似的题目在学习VB的时候就见过,在学三级的时候也看见过,但是让自己动手去写的时候确不会了!

老师在VB课里面讲到这道题的时候,把代码跟人生一起结合起来了,只知道那堂课老师举得例子很生动,老师也讲的很有激情。老师讲了之后都觉得,唉,原来就那么一回事啊,So easy 嘛!(你看你看自欺欺人了吧),所以在下课之后没有去总结它们,老师曾说过每个程序里面都有一个核心的段,也就是我们找出这段程序的眼,我们就容易理解了。在老师讲完课之后,自己就把它们撂在一旁了,没有去总结。缺少了学习中最关键的那一步—思想上移。

提高班语录:读万卷书,不如行万里路;行万里路,不如阅人无数;阅人无数,不如名师指路;名师指路,不如自己觉悟。

而我们都是到了名师指路这一步就止步不前了,自己觉悟这方面却不去加以思考。这是何等的悲哀。如何去自己觉悟呢?课后思想上移,总结是最好的方式。

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值