学习编程一年了,从这周开始开博
来源:互联网 发布:尕丶天堂知乎 编辑:程序博客网 时间:2024/05/03 03:23
本人现在是上海大学机械电子工程专业硕士一年级,从去年暑假开始我踏入了程序的世界,到现在认真学习编程也有一年时间了,其实本科也学过一点C语言,好像工科的本科都会开这么一门课的,不过当时的水平只能应付国家二级考试,对于程序的认识还停留在一个小黑框,虽然知道程序能干很多事,但到底是怎么工作的还是一头雾水。
我去年暑假用了两个月学习了C++primer,两个月中学到了该书模板部分,最让我得意的就是我把每个习题的代码都手打了一遍,整个暑假也积攒了1.5万行左右的代码。开学后一边继续学习C++,另一边学习OpenCV,主要使用了《OpenCV2 Computer Vision Application Programming Cookbook》这本书,最让我自豪的是我又将该书的所有的代码都手打了一遍,这本书虽然像是介绍OpenCV的API,但该书将每个功能都以类封装起来,不得不说这对于我这个还在学习C++语言的小菜鸟是何等的帮助,即学习了OpenCV,又学习了C++。虽然学这两本书的过程中写的代码几乎都不是我的原创,但在写代码和调试的过程中,还真是遇到了数不尽的问题,有时一个bug得耗费我一天的时间,几乎天天都在大喜大悲中度过的,不过现在想想还是很爽。
今年由于项目需要开始学习linux编程,不得不说,自从学习linux以来,对于很多概念理解的都有了很多进步,如进程、线程、同步、互斥、socket、串口等等,当然这些都是我在项目中要用的,对于其他的很多概念还是很菜鸟。
现在又开始了学习算法的过程,先期学习了公开课算法导论,也买了那本书《算法导论》,但学得有点吃力,主要是没有实践,理解的不是很透彻,现在我选用了《数据结构与算法分析》C语言描述版,里面有很多实现的代码,可以有助于我学习算法。至于为什么选用C语言描述版,是因为我觉得用C语言实现那些数据结构和算法才更能体会到本质,C语言较C++还是更贴近内存,也就更贴近本质,这也是我的一点愚见,不同意的请拍砖。学过一段时间后还真的体会到了这句话: 程序 = 数据结构 + 算法,此乃真理啊。
不得不说我还是一个小菜鸟,学的东西很杂,也不是很精,不得不说路还很长,我还得努力。从这周开始我将开始写博客,基本保证每周一篇,主要为了提醒我常总结,因为人有惰性,搞懂了一些东西后没有总结和记录很快就会忘了,写博客一方面可以让看到人给出一点批评意见,另一方面也因为我在这一年中在CSDN中获得了无数的帮助,为了CSDN的发展,也为了自己的进步,不论对错(当然,尽量保证正确),写出来分享,文笔不怎么行(高考语文96的语文渣),不要见怪。
- 学习编程一年了,从这周开始开博
- 学习编程一年了
- 学习编程一年左右了
- 开始学习编程了。
- 从今天开始学习了
- 又快一年没来CSDN了,记录一下,从今天开始写写segment-routing相关的学习记录
- 今天开始逛CSDN了,开始这一年的破釜沉舟
- 从今天开始记录一年的学习经历
- 从今天开始学习编程.
- 编程,从哪个开始学习 ??
- 新的一年开始了
- 新的一年开始了
- 新的一年开始了!
- 新的一年开始了
- 新的一年开始了
- 自学编程一年了
- 聊聊这一年从技术麻瓜开始的奋斗史
- 从现在开始要学习JSP了
- GridView常见的属性
- 不常用的define
- win8.1使用体验
- Form验证
- Amdahl定律
- 学习编程一年了,从这周开始开博
- 移动硬盘文件误删如何快速找回
- 车辆保险详细说明举例介绍
- 我国建北斗导航系统的原因
- android 底部菜单tabhost嵌套viewpager+actionbar+menudrawer+圆形图片
- win8.1使用感受
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk
- C#批量数据处理SqlBulkCopy
- jQuery常见操作实现和常用函数方法总结