万事开头难 && 实践出真知

实践出真知,真是千古不变的真理。

前几天在顺手做一个万年历项目,实现了用TFT屏显示实时时间,日期,温度,和按键设置时间,能在特定时间显示特定的话语在显示屏上面。其实这个项目现在想想还是挺简单的。我的功能也不是很多。但是在认真做这个项目的时候,真的确确实实让我自己充实了很多,学了很多知识,也发现了很多我之前没有发现的问题。也就只有在实际动手中才能发现问题的所在。在我们这个电气工程专业,我觉得技能是检验能力的重要标准之一。等到这个项目做完的时候,我又陷入了无聊和无方向的循环中。每天也在学习,但是感觉自己的学习总是有点不切实际。总感觉要是不能自己亲手做一个实物出来,总是有点虚。

俗话说,万事开头难。真的是很难。刚开始做这个项目的时候,真的不知道到底该从哪里下手,光是显示屏的选择就让我由于了很长时间。到底是1602好还是12864好?OLED确实比LCD-TFT强吗?1.8寸还是2.4寸?不过话说回来,不知道自己该选择什么样的屏幕还是因为自己对需求没有一个明确的分析。看来以后做项目的时候,首先就是确定需求。有一个明确的目标,然后在这个基本需求的方向上面再去查资料。不然盲目的查资料,到最后却是浪费了大量的时间。看来大一学习的那些软件工程基础还是挺有用的,里面有一些需求分析的内容。但是当时学的时候我的真的不知道这个东西到底能用在什么地方?我又不开发软件是吧?我学这个干嘛?现在想想真想给自己一个大嘴巴子。学习东西能学就认真的去学,说不定以后那天就能用到了。且不管有没有用,技多不压身。其实当时觉得没有用只是在给自己的懒惰找借口。

现在才知道,你现在所有偷的懒,都将在以后加倍偿还!

既然知道万事开头难,那就不要惧怕开头。都难了,大家都难,我怕什么?反正横竖都是一个难,还犹豫什么呢?

其实当自己全身心的投入到一个自己感兴趣的项目中去的时候,那种遇到问题,但通过自己的努力慢慢化解问题的感觉还是非常爽的。用一句话来形容就是:痛并快乐着!从一开始的花屏,满屏都是雪花,一点也控制不了,到后来的自己随心所欲的让屏幕显示自己想要的颜色和字体;从不知道用什么屏,到一个完整的成品做出来;从断电就停止计时到断电几个月都可以维持时间的 正确。想想这中间的两个星期,真的收获很多。

万事开头难,但是实践出真知!

时间: 2024-08-10 15:19:48

万事开头难 && 实践出真知的相关文章

学习前端,万事开头难

万事开头难. 当我想要认真写一篇文章向大家分享我对前端的认识与感悟的时候,突然就深刻的体会到了这句话确实太有道理了. 最近几年对于web前端的传闻很多,比如人才稀缺,简单易学,待遇丰厚,整体势头发展良好等等.曾看到过有人对前端市场人才的稀缺这样吹捧过:现在,几乎整个互联网行业都缺前端工程师,不仅在刚起步的创业公司,对上市公司乃至巨头这个问题也一样存在.没错,优秀的前端工程师简直比大熊猫还稀少.不仅在国内的互联网行业,在国外,前端工程师一样是需求旺盛.供不应求的香饽饽. 对于我这种金融行业的学生的

万事开头难,使用NLog经验

俗话说,万事开头难.记录下怎么使用Nlog的,一个简单的Demo. 首先有一个项目包含自身的业务类库Lib,以及启动程序Console. 通过NuGet在console中引入Nlog.config,在Lib中引入NLog: 在console的NLog.config中填写以下信息: 其中Rules节点时针对于多种不同Path的log记录的实现writeTo指向的是target的name,而logger 的name是对应类文件中通过Logger("")赋的name. 建立两个业务类:cla

一个想法照进现实-《IT连》创业项目:万事开头难

前言: 之前是一个想法,现在已经进入创业阶段,所以这个系列的标题,改了. 众筹的事在今天也停止了. 7-9号会在深圳龙岗布吉参加一个风投对接的活动,今晚(6号)会出发. 因为:在深圳会呆几天,而且这个会估计有很多内容或内幕值得和大伙分享. 所以:先和大伙分享这十天左右我遇到的一些事情和体会. 创业只因我们坚信这事,并不是因为支持或反对的比例 每一个创业者,在创业时,都会收获一些支持,和一些反对. 有人告诉我:如果这件事,有80%人反对,那么这件事就值的去做. 但我想说的是,这碗鸡汤我不喝:80%

实践出真知:MVC和MVVM

title: 实践出真知:MVC和MVVM date: 2018-04-13 08:40:02 tags: mvc mvvm 数据驱动 categories: web --- 理论来自于实践,并指导于实践 - 佚名 我相信在MVC等理论形成之前,就已经有人在付诸MVC的实践.只是后来有人总结下来,并指导人们做软件开发.这种设计典范并不是只有后台的代码才有,前端也可以有很好的框架,像react和vue. 为什么这么强调实践.因为在我学习MVC理论的时候,我是蒙蔽的.虽然看了很多优秀的文档,比如,阮

实践出真知——基于squid实现反向代理实践

实践出真知--基于squid实现反向代理实践 前言 ? 本文主要进行基于squid软件实现反向代理的实验流程演示,阅读本文前首先需要明白反向代理的概念和原理,其次需要基于上篇文章的实验从而继续进行. 实验流程 ? 上次做了透明模式正向代理实验,再此基础上完成反向代理的实操流程. 服务器规划 client ip:192.168.100.100(Win7/win10) squid 代理服务器IP地址:20.0.0.128 192.168.100.1 两台web服务器ip地址:web1:20.0.0.

实践出真知——基于squid实现正向代理实践

实践出真知--基于squid实现正向代理实践 前言 ? 俗话说得好:时间是治愈一切伤口的良药,实践是检验真理的唯一标准!本文将结合代理服务器的基本原理,进行基于squid软件实现传统(标准)代理(正向代理)以及透明代理的实例演示. 先说说squid是个啥 ? 避(kai)免(ge)被(wan)喷(xiao),还是介绍一下什么是squid吧. squid的概念 ? squid是一种用来缓存Internet数据的软件.用于接受来自客户端需要下载对象(object)的请求并适当的处理这些请求.也就是说

实践出真知——一文教你搭建Nginx+Tomcat集群,实现负载均衡及动静分离

实践出真知--一文教你搭建Nginx+Tomcat集群,实现负载均衡及动静分离 前言 ? 想必大家对于Nginx和Tomcat都非常熟悉了,Nginx的应用非常广泛,不仅是对web静态资源非常友好,而且也是非常实用的反向代理和负载均衡软件.结合后端Tomcat的服务,从而搭建Nginx+Tomcat集群. ? 对于直接想要实践的朋友而言可以获取本文的链接中的软件包后直接看第三备份的内容. 一.集群搭建结构及拓扑 1.1集群架构图示 Nginx+Tomcat集群的结构示意图如下: 1.2系统环境与

shell编程 之 实践出真知(代码实例)

1,在任意一个文件夹里,新建10个空文件,文件名为t1.txt-t10.txt ,文件内容分别是11-20 ,就一行,然后把这个10个文件命名成t1.sh-t10.sh. 老司机版: $ for (( i=1;i<=10;i++ )) ;do p=`expr $i + 10 `;echo $p >>"t"${i}.txt; done    #创建加写入 $ for fie in `ls *txt` ;do p=`basename $fie .txt` ;mv $fie

万事开头难!

接触Java算早的,但遗憾的是没有早点吃螃蟹. 时间匆匆过,现去而复返,希望不算太晚.踌躇犹豫.焦虑担心,还是得鼓起勇气,至少自己还未老掉牙. 认识了不少新同学,时间久了觉得自己又找到组织了,飘摇了太久,孤单了太久,一直觉得自己是独行侠,突然要试着合作,团队合作,挺担心自己,不过我没到丧失沟通能力的地步,说不定能碰撞出更好的火花,相信自己! 第一次记录,给自己打打气吧,不论多困难,坚持.刻苦.不放弃!