学校安排学习周第十三周,这个星期学习完的课程:
《Java编程思想》“内部类”、“持有对象”、“通过异常处理错误”、“泛型”四个章节内容。
《Programming Ruby》第三部分内容。
《Web开发敏捷之道》第一部分内容。
到现在,Java的基本内容算是全部学完了,不知道是不是因为之前直接看的倒数第二章的线程,都已经涉及到了前面基础部分,所以看起来不难。而看线程的时候,就算碰到这些不懂,也硬着头皮顶过去了。感觉像是先建了个空中楼阁,再在下面撑起几个细细的支柱。另外加上觉得学的东西不知道怎么运用,所以就算是理解了的程序,也不知道那些东西拿来干什么。所以有种“假溢出”的感觉。不过,算是熟悉了最基础的东西,等到运用的时候,有不懂的地方,起码知道是哪里的问题,可以再退回去翻资料。
《PR》用两周的时间看完了,里面感觉很多东西是理论的,不需要太多实践,但是真的实践起来的时候,弄得我头大。GEM还有Tk是这个星期遗留下来的问题。第一次开始了解GEM,因为没有安装完全,还有书上的类似于,什么什么文件没有放在什么什么包上,这样的细节,摸不清楚,所以还没有办法发布“妈妈的菜单”。TK的问题,是在于没有装插件?但是我装了Active TCL以后依然不能解决问题,虽然在网上搜索的答案是装不装都没有什么关系。那个东西的作用不到,但是没有做出来,心理总有个疙瘩。看下周能不能解决。看完了《PR》以后,估计是我火候不够吧。怎么完全没有感觉呢?觉得这70花得可惜了,虽然《PR》网上只有英文版的,但是看那本《征服Ruby On Rails》光学习语法规则感觉已经够了。
《Web》这周开始学习了,实践学习了第一部分,又一次接触美好的“Hello,Wrold”~因为之前,把Rails都装好了,省略了恐怖的安装步骤。然后很偷懒的把几个试验的rhtml代码全部写到“hello”里面去了。
不过写“goodbye”的代码的时候,发现It is now <%= @time%>不能显示出来,后来在Action的goodbye函数里面加了@time变量,实现的是跟hello函数相同的现在时间显示功能。以前只听说过MVC,《Web》第一部分给出的概念,并不能很好的理解,现在通过这个错误能开始了解这个架构。
开始照着书上在Helper里面放上Say_Helper.rb结果出现了LoadError删除之后问题解决了。
发现,通过错误来学习,能更深刻的理解。
另外,在搭建Java EE平台的时候,安装的Tomcat服务器,阴错阳差的在先用在Rails上面了。果然可谓IT世界,天下大同也。
下周学习大体安排,Java:学习JSP的简易课程,同时正式搭建开发平台。Ruby:解决上周遗留下来的问题。Rails:学习第二部分。
到现在感觉编程是件很感性的事情。每个人的自己的属性是私有的,所以为什么每个男生想了解女生年龄、身高和体重什么的都那么难。而方法大部分是公有的,是因为人们不是独立的个体,总要和外界有联系。而当人错误的调用自己的方法,或者方法本身有错的时候,就会导致跟外部社会的联系错误。所以做人就该老实守纪。不然就不和谐。哇卡卡~~~多么哲学的程序啊啊啊啊~~~
- 大小: 22.5 KB
- 大小: 3.2 KB
- 大小: 6.7 KB
- 大小: 12.4 KB
分享到:
相关推荐
**2.2 日常计划** 每日的晨间日记应当围绕着年度目标展开,制定出具体的行动计划。以下是一些常见的日常计划项目: - **今天的目标:** 确定当天需要完成的任务,最好是那些能够推进长期目标的事项。 - **最重要的...
### Linux210学习日记(3)_支持串口——深入理解串口支持及初始化时钟 #### 一、概述 本文旨在对Linux210学习日记中的第三篇内容进行总结和扩展,主要聚焦于支持串口的过程以及初始化时钟的具体实现细节。在嵌入式...
8. **课外实践活动**:鼓励学生在家中持续观察蚕宝宝,写观察日记,将课堂学习延伸至生活,增强实践能力。 9. **教学资源**:教师提供了必要的工具,如放大镜、羽毛、投影仪等,辅助学生进行观察和实验。 10. **...
##### 2.2 学习资源 - **书籍资料**:主要参考书籍包括TI公司的Z-stack手册以及一本名为《Newnes.ZigBee.Wireless.Networks.and.Transceivers》的电子书。 - **开发工具**:使用的硬件平台是TI公司的CC2430系列...
学生需要准备观察日记,积极参与课堂讨论和探究活动。 8. 课程设计与教学过程: 课程分为两课时,第一课时主要讲解和分析先天性行为与学习行为,第二课时侧重于实际操作,让学生通过探究活动深入理解动物行为。...
这篇文档是针对小学四年级学生的科学课程教案,主题为“给蚕宝宝记日记”,主要目的是让学生通过实际操作和观察,了解蚕的生命周期及其生长变化。以下是教案中的关键知识点: 1. **过程与方法**: - 学生将学习...
课程旨在让学生通过实际的养蚕活动,学习和理解科学知识,培养观察、记录和探究的能力,同时也培养他们对生命的尊重和爱护。 教学目标包括技能和知识两个方面。技能上,学生需要学会如何养蚕,长时间观察和描述蚕的...
#### 2.2 微软的产品研发 - **项目参与**:唐俊参与了Windows NT等项目的开发工作。 - **技术挑战**:面对诸如Windows API等复杂的技术挑战,他通过不断学习来克服。 - **成果展示**:成功完成了多个项目,为微软的...
2.2 经济可行性分析 考虑到本项目为学习性质,开发成本较低,主要为时间和人力投入。一旦系统完成,长期维护成本也相对较低,因为Java社区活跃,遇到问题能快速找到解决方案。 2.3 运行可行性分析 系统设计应考虑...
网络日记系统作为个人情感、想法和学习笔记的存储空间,不仅能够保护用户的隐私,还具备易于检索、分享和备份的优点。JSP作为一种服务器端脚本语言,能够与HTML、CSS、JavaScript等前端技术无缝结合,为构建动态网站...
该项目强调软件的自由,即用户能够自由地运行、复制、分发、学习、改变和改进软件。GNU项目产生了许多重要的软件,例如GNU编译器集合(GCC)和GNU通用公共许可证(GPL),后者为开源软件提供了法律基础。 Python库...
##### 2.2 Android系统的优势 1. **开放性**:Android系统的开放性使得开发者可以自由地访问源代码,进行修改和二次开发。 2. **兼容性**:Android系统支持多种硬件设备,具有良好的兼容性。 3. **丰富的API接口**...
4. **情绪宣泄**:合理的情绪宣泄也是情绪管理的一部分,如运动、谈话、写日记等都是健康的宣泄方式,有助于减轻心理压力。 5. **乐观健康的心态**:乐观的人倾向于看到事物的积极面,他们相信即使面对困难也能找到...
### 冷静的日记应用:帮助你客观记录生活的关键技术与理念 #### 一、背景介绍与灵感来源 在数字化时代,人们越来越倾向于利用各种应用...尽管面临着盈利模式的挑战,但其核心理念与功能设计仍然值得业界关注和学习。
这篇文档是针对八年级政治课程的一个...这个教案旨在通过互动式学习,帮助青少年建立正确的法律意识和道德观,使他们成为有责任感的公民,理解权利与义务之间的平衡,从而在成长过程中形成良好的法律素养和社会责任感。
农业银行实习日记所涵盖的知识点主要分为以下几个方面: ### 一、农业银行的服务范围 **1.1 个人业务** 农业银行提供丰富的个人金融服务,包括但不限于存款、取款、开户、挂失、销户、密码修改等基础服务,以及跨...
2.2 业务流分析 9 2.2 .1 数据流分析 10 2.2.2系统模块设计 11 2.3 数据字典 13 2.4 数据库概念结构设计 18 三 该网站-个人个人网站的具体实现 20 3.1模块化的开发环境的简介 20 3.2数据库的连接 20 3.1 系统首页 20...
【知识点详解】 本文档主要涉及的是中学阶段七年级政治课程中的情绪管理教学...通过这堂课,学生不仅能学习到情绪的基础知识,还能在实践中掌握如何更好地管理和调节自己的情绪,培养出积极向上的情感态度和价值观。
2.2 业务流分析 9 2.2 .1 数据流分析 10 2.2.2系统模块设计 11 2.3 数据字典 13 2.4 数据库概念结构设计 18 三 该网站-个人博客的具体实现 19 3.1模块化的开发环境的简介 19 3.2数据库的连接 19 3.1 系统首页 19 3.2...