我的《自学编程》之路

        本人简称SGG!

首先,我是一名2014年物业管理专业毕业的大专生,话说漫漫人生路,我实在不想将我的经历都浪费在一个不喜欢的事业上,从而生出了想转行的念头,选择了编程;开始接触编程是在2016年12月份,当时我问我的一个正在做开发的朋友,他让我学C。

C语言篇---VC++6.0!!!

        听了他的建议后我买了一本初级的C入门资料《C语言程序设计第4版--谭浩强》你没看错,就是这本书!确实,网络上“老谭”的名声真不咋地,我用了10天时间学完这本书,总体感受--平淡无奇;这本书只能让我对C的语法有个大概的映像,能写写“hello word”以及一些简单的排序方法、最重要的是--我发现学完它我只能用C来解决简单的数学题!!!MMP。

独自奋战的我又在网络上找了一些C语言书籍推荐,当时看到《C primer plus》这本书的口碑还不错,故此从网上找了一本pdf来看,耗时一周终于看完;感觉不多,比“老谭”写的好;学完这本书,我用C写了一个学生管理系统,虽然上不得台面,但对数据类型、指针、数组、链表、结构体加深了一点认识--终究脱离不了cmd黑框框啊!mmp

学到这里我发现我还是啥也不会,这也是自学的弊端啊!

C++篇---VS2013

找了一本《C++程序设计》用了一周看完了,class、面向对象、虚函数、构造函数、虚构函数、纯虚函数、封装、运算符重载的概念--什么鬼!!!C++学完最大的感觉就是把C学会了!

不懂得先放在一边,哼哼!再来一遍!顶着打不死的小强精神+C语言基础--->还是没搞事情!羞愧、

数据结构篇---

也不知道是谁说的,学C必须学数据结构!《数据结构-C语言实现》这本书,看了三遍,耗时一周;第一遍--摸不着头脑;第二遍--看懂了双向链表、堆栈、队列;第三遍--看懂了二叉树!同样,我也不知道用它干嘛!

数据库篇---VS2013

sql server2008R2》这本书5天看完,倒是学到点知识,表格的设计、增删改查、主键外键等等,不算太吃力;

Socket网络编程篇---VS2013

要搞事情的我,不能只停留在断网的阶段啊!我在网上找了一篇关于网络编程的资料看了一遍,耗时2天终于进入有网络的时代了!

学到这里,好像明白了点什么,C+(C++)+SQL+数据结构+Socket==我要搞事情!

摸索了一个星期,唉--一头包,说出来都是泪呀!不过正则表达式学会了,意外收获!搞了个爬虫出来,新浪网源码html文档,抽取超链接!那一刻SGG很激动有木有!!大叫一声:德玛西亚!

Linux篇---CentOs7

《鸟哥的Linux私房菜》这本书,说实话太厚了!学了几个常用命令,安装配置方法!平时就当字典来用!

java---MyEclipse

由于SGG始终没搞定面向对象是个啥玩意儿啊,听说java是个面向对象的高手啊!于是SGG开始研究java,抱着惶惶之心开始学java基础(SE),感觉轻车熟路啊有木有!两天时间终于搞懂啥是面向对象、重载、构造函数;还搞懂了泛型、接口、抽象类、重写、多态、多线程、io流、多线程、网络、服务器;觉得java还有点意思啊!

突然醒悟一样的感觉!SGG感觉到了金丹期,就要渡四九天劫啦!接下来javaEE,SGG是那种止步不前的人吗?哼哼!

javaEE这个家伙终于让我告别了cmd黑框框!开始接触网页知识!mmp,刚接触就给我放大招---前端三剑客(html、css、JavaScript),SGG简直两眼一抹黑啊有木有!!

放心,SGG会查资料,W3Cschool、绿叶学习网免费的学习教程!摸索了几天,SGG终于搞懂了---HTML不就是几个标签吗!css不就是控制HTML的样式吗!JavaScript不就是控制交互吗?吓SGG一跳!---SGG的作品---前端页面+轮播图就出来了!

前端搞懂了,接下来就是servlet和jsp和xml了,这三个家伙我称之为托!打酱油的!搞这个,你得搭建一只tomcat--服务器;

servlet底层就是java写的,控制服务端与页面交互用的,而jsp是依托servlet搞出来的产物,xml是配置用的文件--通过映射的方式;原理其实很简单!

session、cookie、request、response这几个家伙必须混熟咯!

我归纳的是这样---(V层)jsp带点礼物(参数)--->(C层)servlet(给点提示)--->(M层)java(去搬砖)--->mysql(给点反应)--->(C层)servlet(给点成品)--->(V层)jsp(终于现身)---MVC思想完毕!

学到这里,SGG又要搞事情了!!!寻思着怎么搞!B/S套路---搞个BBS!

就这样---几经周折,SGG的第一个web项目就出来了,从前端到后台有模有样的,完全按照SGG的套路出牌---是不是很爽呢!

生活依然继续啊,激情永不磨灭!-----转战SSH德邦三基友!

                                                                      不做无为之事,何以遣有涯之身---SGG

纯手打、待续........SGG



       

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值