一年四个P(Project)
盼望着,盼望着,提高班众多革命同胞的假期终于来了.伴随着校园之中越来越多的同学身影,暑假学习时的那份静谧一散而去,恍然间在提高班学习的第二个年头也已经过去了(~_~),而自己的大学生涯也就像秋后的蚂蚱,雨后的破屋,踩过的破瓜一样——快活不了多久了;调侃归调侃,原先那种得过且过的心态早就被老爷子的耳提面命训的无影无踪,取而代之的是一份风雨兼程的信念和一种走向成熟的责任感。PS(最后一句玩弄深沉过于明显,请读者自动忽略)
 
(一)、计算机学习:
(1)设计模式:
设计模式:从上次‘学习完’设计模式之后,四舍五入已经半年了吧?我记得是寒假的时候我还把那个大话设计模式带回家去了,虽然没有看。学习的效果是没有,但是略微的向自己的老爸老妈表功的作用还是有滴。当初学习的时候就一个感觉:这丫的都讲的是什么哈?对于里面的例子和各种模式的理解也只是停留在实现然后举个例子大致能够说出来的阶段,也就是是什么,而且还很不透彻;但是对于每个模式为什么,怎么用完完全的是丈二的和尚——摸不着头脑。
现在,也不敢说设计模式运用的如何如何,但是至少自己已经开在自己的学习中加入理解并开始使用,例如抽象工厂模式,状态模式,单例模式,策略模式等,或许是刚刚入门吧,对于其理解程度不是很深。创新的前提是要先学会模仿,同样的想要深入理解,也必须在学习过程中加以使用;老爷子也曾说过:学习理论是基础,项目实践是完善,是深入;没有基础是不可以的,但是光有基础永远不可能成功!至少自己已经开始在慢慢的使用一些设计模式了;毕竟提高班的大神也曾说过:学习是个过程!我也和大神一个:学习是一个反复的过程!!!
(2)三层+VB.Net版机房收费系统
设计模式之后,紧接着就是关于三层的学习。在三层方面,因为过于相信自己的理解而走了很多‘不必要的’弯路。三层的学习不同于以前的地方在于:以前不论是VB,SQL Sever 还是软件工程,都是给了相关的学习视频,而三层的学习,则是自己找相关的学习资料,然后根据自己的资料,进行机房收费系统VB.Net 版的开发。不太晓得其他‘先驱’是什么感觉,反正我就想突然间断奶的孩子一样,有点蒙了,也不知道学习到什么程度才算明白,到什么程度才可以进行下一步的学习。自己根据自己做出来的三层小例子,然后带着自己的理解就杀向了个人版机房收费系统的学习,当然,过程是惨痛的,一句话来形容那就是:前途光明看的见,道路崎岖走不完~~~后来一切还好,在和娟姐,权哥的交流中,也纠正了自己对三层的理解偏差。回来再看,那些不必要的弯路,也不见得全是错,辩证的看:知道自己错在哪里了,这样说来,能算是一件坏事么?
当然,三层学习以及之后三层版本的机房收费系统,自己的感悟还是挺大的:
(a)、凡事不能拖沓。拖沓解决不了任何问题。刚开始学习三层的时候,或许是因为自己学习的不到位吧,总是不敢开始VB.Net版本的个人版机房收费系统;同时加上快要到来的期末考试,导致自己一直在拖拖拉拉的。
(b)、一切反动派都是纸老虎。当自己觉得学习很难的时候,它真的很难;但是当自己以一种兴奋积极的心态去做的时候,发现原来也就是这么一回事。错用爱因斯坦的相对论:你同你亲密的人坐在火炉边,一个钟头过去了,你觉得好像只过了5分钟;反过来,你一个孤孤单单地坐在热气逼人的火炉边,只过了5分钟,但你却像坐了一个小时。同样的道理,当你以一种又要学习新鲜知识的心态面对时,你会觉得很是轻松;但是当你带着恐惧害怕的时候,那么结果可想而知;
(3)合作版机房收费系统
对于合作版机房收费系统,正在进行中。其中涉及到了SVN的使用,以及第一次真正意义上的项目开发。之所以这样说,是因为原先的不论机房收费系统还是学生管理系统,都是为了实现而实现;而合作版的则是完整的按照软件工程的要求来的;各种图,各种文档,然后就是各种分工。当然,不可避免的就会出现各种问题;团队之间的交流,项目的同步等,出现了些许问题,解决ing~~~~
(4)牛腩新闻发布系统
在合作版的过程中,自己也在进行着牛腩的学习。学习牛腩新闻发布系统还是挺兴奋的,毕竟这是一个同以往CS学习不同的BS项目。牛腩老师挺有才的~~~这是第一感觉;后来发现,的确挺有才的——还是这一感觉。因为你自己学会一个知识和你可以讲给别人并能使得别人学会这是两个完全不同的概念。在新闻系统中,涉及到了HTML的知识,还有就是ASP.Net 的开发环境,怎么说呢?HTML的知识,给大家推荐个学习网站,其中包括了最基本的超级文本标记语言知识,同时还有相关的例子,对于初学者还是有点帮助的(学习网站点击进入);新闻发布系统中的ASP.net知识,上面网站也有相关的学习专题。其实,牛腩老师在课程中都讲述了相关的知识内容,我觉得牛腩新闻发布系统,要求我们按照视频敲出来并发布,其目的在于让我们对CS网站建设有个整体上的了解和熟悉。先勾出来自己的学习兴趣,然后在后面的学习过程中不断的深入学习。毕竟这也是我们的一个优良传统嘛~~~~
按照牛腩老师的视频一路走下来,其实中间还是有很多问题的;明明是按照视频来的,但是你做出来的效果就是和牛腩老师的不一样,那种心情~~~调试吧!其中几个典型的问题:添加验证码,实现数据库内数据真分页以及最后网站的发布等,怎么形容呢?大概就是:痛苦并快乐着。
(二)、英语学习
在SB文档的指导下,自己已经‘SB’有一年了。不再是那种看着看着就睡着了的感觉了,虽然获取的有效声音很少,但是聊胜于无,慢慢的积累吧~~~发大招一般还要憋很长的时间呢,是吧?不过听着超越师姐那一口霸气的英语口语,多少也受刺激了。
其实,我觉得这时候的英语学习,更多的是一种心态上的变化,因为别人做出来了,而且做得非常出色,所以,自己也不再是那种乌托邦式的幻想与憧憬,更多的是也想达到那种水平,与国际接轨。对于提高班英语学习的结果,也算是翘首以盼吧~~~
(三)、自考学习
革命尚未成功,胜利就在眼前~~~对于自考,那些考试结果理想的,下半年差不多应该可以拿到毕业证了,即使像我这种情场和考场都失意的,通过的科目也不少了。所以,道路是曲折滴,但是前途是光明滴~~~关于自考,调侃一下那就是打过小抄上过榜,耍过无赖被轰过场,也算不枉此行哈~~~
自考,还是那句话:付出和收获是成正相关的,一份耕耘,一分收获。自己的亲身体会,比如操作系统那一科,自己的确下了很大的功夫,问师哥问题,自己很用心的看,思维导图画,最后不是临场发挥而是凭着自己的努力通过了,(虽然这一句的讽刺意义过于严重)。
其实,自考重要的不仅仅是考试科目是否通过,在自考中,更多的是一种学习方法,学习态度的培养。
(a)番茄学习法。关于番茄学习法,自己的体会就是:在可控制的时间内,调动自己一切兴奋元素,投入到短时间内的学习内容中去,从而使得学习效果最大化。因为不可能长时间保持一种兴奋的状态,所以,通过番茄分割,从而将目标分成各个小目标,一个一个的完成。当然,番茄只是一个工具,如果能够做到不适用这个工具,而依然能保持很高的学习效率,那就另当别论了,比如老爷子。对于番茄学习法,勇哥总结的更具有远瞻性:形式一定是为了辅助内在而存在的,内在有了形式就无关紧要了~~~
番茄还有一个作用,那就是美容~~~开个玩笑,其实,通过番茄学习法,让你有种时间流动的感觉。对于那些懂得时间管理的人还好,但是对于那些没有时间意识的人,过日子单位是天?星期?月?不知不觉中,时间就会从你身边溜走,而自己毫无所获,不知所忙。如果合理使用番茄,你会将时间安排的合理而又紧凑,提高自己时间管理的质量。人就应该忙起来,就像安迪杜佛伦在《肖申克的救赎》中所言:Get busy living or get busy dying(忙着生,要么忙着死)
(b)GTD学习法。GettingThings Done,无压学习是一种艺术!虽然不是每个人都是李奥纳多*达芬奇,但是我们却可以模仿!对于GTD无压学习,其核心在于将原先自己的所思,所想通过罗列的方法,根据事情轻重缓急,然后配合谷歌日历等时间管理的工具去安排自己什么时间什么地点做什么事情。其中两个重要的原则
1、两分钟原则:即对于那些不在计划之内的事情,如果两分钟能够解决,那么就一定先解决这个事情。
2、四象限原则:根据事情的重要紧急级别,来确定事情的先后顺序。
对于GTD老爷子三令五申作为提高班强制执行的规定,我反思一下:自己做的不是很好。每天三遍的收发邮件,坚持的不是很好。这里坦白罪行,也算是给自己提醒一下吧~~~
(c)二八定律:又称帕累托定律。一言以敝之:用20%的时间做出80%的成绩。
其实,不论番茄,GTD还是二八定律以及我忘了叙述的今目标,目的都是通过外在的工具来实现自我内在的管理和提升,从而让自己更懂学习,懂生活!
(四)、感情
好吧,我承认自己已经23了,一个没有女朋友的23岁的老男孩。对于这个沉重的话题,本来想三缄其口,可是忍无可忍的还是要说两句。爱一个人可不是凭一个人的喜好而多次重复的轻浮之物,抱着爱她之心的同时,也必须抱着拥有失去时的悲伤与恐惧。曾经渴望流浪的青春里面溶着化不开的酸涩,大二大三的时候爱一个姑娘,就可以奋不顾身的把所有逞能的事情都做完。等到大四却不会了。不是不爱姑娘了,而是理智的弦告诫你自己再这样做是多么蠢的一件事情!即使知道苏轼在蝶恋花中曾言:枝上柳绵吹又少,天涯何处无芳草;可是也知道并体会过:笑渐不闻声渐悄,多情却被无情恼的滋味!所以,让一切随缘吧~~~
(五)、hua在结尾
(完结)
一年四个P(Project)的更多相关文章
- .NET Core系列 : 2 、project.json 这葫芦里卖的什么药
		
.NET Core系列 : 1..NET Core 环境搭建和命令行CLI入门 介绍了.NET Core环境,本文介绍.NET Core中最重要的一个配置文件project.json的相关内容.我们可 ...
 - 记一个mvn奇怪错误: Archive for required library: 'D:/mvn/repos/junit/junit/3.8.1/junit-3.8.1.jar' in project 'xxx' cannot be read or is not a valid ZIP file
		
我的maven 项目有一个红色感叹号, 而且Problems 存在 errors : Description Resource Path Location Type Archive for requi ...
 - ASP.NET Core project.json imports 是什么意思?
		
示例代码: "frameworks": { "netcoreapp1.0.0": { "imports" : "portable- ...
 - PhpStorm和WAMP配置调试参数,问题描述Error. Interpreter is not specified or invalid. Press “Fix” to edit your project configuration.
		
PhpStorm和WAMP配置调试参数 问题描述: Error. Interpreter is not specified or invalid. Press “Fix” to edit your p ...
 - Crystal Clear Applied: The Seven Properties of Running an Agile Project (转载)
		
作者Alistair Cockburn, Crystal Clear的7个成功要素,写得挺好. 敏捷方法的关注点,大家可以参考,太激动所以转载了. 原文:http://www.informit.com ...
 - CSharpGL(20)用unProject和Project实现鼠标拖拽图元
		
CSharpGL(20)用unProject和Project实现鼠标拖拽图元 效果图 例如,你可以把Big Dipper这个模型拽成下面这个样子. 配合旋转,还可以继续拖拽成这样. 当然,能拖拽的不只 ...
 - Microsoft Visual Studio 2013 — Project搭载IIS配置的那些事
		
前段时间在改Bug打开一个project时,发生了一件奇怪的事,好好的一直不能加载solution底下的这个project,错误如下图所示:大致的意思就是这个project的web server被配置 ...
 - My First Android Application Project 第一个安卓应用
		
一.前言: 安卓(Android):是一种基于Linux的自由及开放源代码的操作系统,主要用在移动设备上,如手机.平板电脑.其他的设备也有使用安卓操作系统,比如:电视机,游戏机.数码相机等等. 二.具 ...
 - ASP.NET Core中的project.json何去何从?
		
Shawn Wildermuth (https://wildermuth.com/2016/05/12/The-Future-of-project-json-in-ASP-NET-Core) If y ...
 
随机推荐
- elaserch 查看节点是否是master
			
http://192.168.32.81:9200/_cat/nodes 192.168.32.81 192.168.32.81 3 21 0.00 d * node02 192.168.32.80 ...
 - perl5 第十一章  文件系统
			
第十一章 文件系统 by flamephoenix 一.文件输入/输出函数 1.基本I/O函数 1)open函数 2)用open重定向输入 3)文件重定向 4)指定读写权限 ...
 - 利用Crowbar抓取网页异步加载的内容 [Python俱乐部]
			
利用Crowbar抓取网页异步加载的内容 [Python俱乐部] 利用Crowbar抓取网页异步加载的内容 在做 Web 信息提取.数据挖掘的过程中,一个关键步骤就是网页源代码的获取.但是出于各种原因 ...
 - Intellij IDEA创建Maven Web项目
			
1前言 在创建项目中,IDEA提供了非常多项目模板,比方Spring MVC模板,能够直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就能够使用. 最開 ...
 - Android 中文API (69) —— BluetoothAdapter[蓝牙]
			
前言 本章内容是 android.bluetooth.BluetoothAdapter,为Android蓝牙部分的章节翻译.本地蓝牙设备的适配类,所有的蓝牙操作都要通过该类完成.版本为 Androi ...
 - webform中listbox运用,2个相互传值练习1:
			
AppendDataBoundItems(将数据绑定项追加到静态声明列表项上)属性改为Ture;SelectionMode(列表的选择模式改为多项)属性改为Multiple using System; ...
 - (" use strict")Javascript 严格模式详解
			
Javascript 严格模式详解 转载别人的博客内容,浏览了一遍,没有全部吸收,先保存一下链接 http://www.ruanyifeng.com/blog/2013/01/javascript_s ...
 - 猪猪的机器学习笔记(十四)EM算法
			
EM算法 作者:樱花猪 摘要: 本文为七月算法(julyedu.com)12月机器学习第十次次课在线笔记.EM算法全称为Expectation Maximization Algorithm,既最大 ...
 - 补全aaz288 可能有问题的过程 P_COMPL_AAZ288
			
补全aaz288 可能有问题的过程: /* add by weiyongle 20160623 失地农民补足aaz288,针对早期导出的数据(只适用于江安县) 经测试:江安县 江安县个体劳动者 这个单 ...
 - HTML5 总结-地理定位-6
			
HTML5 地理定位 定位用户的位置 HTML5 Geolocation API 用于获得用户的地理位置. 鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的. 浏览器支持 Int ...