东软实训日志.docx
- 文档编号:6123918
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:20
- 大小:41.43KB
东软实训日志.docx
《东软实训日志.docx》由会员分享,可在线阅读,更多相关《东软实训日志.docx(20页珍藏版)》请在冰豆网上搜索。
东软实训日志
2012年11月19星期一
入园第一天,很兴奋,心想着自己也是半个企业人了。
沈阳东软A园环境幽静宜人,真是大企业有大家风范,给员工营造的工作环境就很大气。
但是我们的是实训楼就略显陈旧单调了。
不过还是很有学习氛围的,每个学生都有自己的一台机器,上课学习还是很方便的。
今天讲的第一门专业课就是oracle。
因为之前学校已经开设过这门课程,所以学起来还是很顺利的。
Oracle第一章Oracle数据库基础。
Oracle数据库的特征:
支持海量存储、多用户并发高性能事务处理。
多种备份和恢复策略。
包括高级复制,物理和逻辑的24*7备份和恢复工具,异地容载实现等。
开放式联结。
给各种其他应用提供了统一的接口,并可以接入很多其他传统应用程序。
遵循SQL语言规范,支持各种操作系统、用户接口和网络通信协议的工业标准。
第一个实现网格计算的数据库。
。
应用集群实现可用性和可伸缩性。
业界领先的安全性
2012年11月20星期二
沈阳真是冷的要命,不适应这边的气候,每天从宿舍去教师还有一段漫长的路,真是磨练一个人的意志也是锻炼身体了。
看着课表,这段时间的主修科目就是oracle和日语基础了。
虽然都是无聊透顶的课,但也是再实用不过的科目了。
学习oracle第二章:
编写简单的SELECT语句。
主要学习内容是:
基本的SQL查询语句的构成。
课程案例环境的设计。
查询语句的书写。
如何在查语句中查找特定的列SQL语句的书写规则算术表达式的使用空值(NULL)的应用列别名的使用连接运算符的使用DISTINCT关键字的用法SQL*PLUS/iSQL*PLUS命令的介绍。
SQL语句分类:
Select查询语句
DML语句(数据操作语言)
Insert/Update/Delete/Merge
DDL语句(数据定义语言)
Create/Alter/Drop/Truncate
DCL语句(数据控制语言)
Grant/Revoke
事务控制语句
Commit/Rollback/Savepoint
查询公司所有部门的信息。
SELECTdepartment_id,department_name,manager_id,location_id
FROMdepartments;
2012年11月21星期三
认真学习的日子,真是感觉无比的充实,自己就像是一个蓄电池,不断地充电,增加能量。
之前在学校的时候,日语学的不好,也是没有认真学,而如今又重新拾掇起来,是该好好学习的时候了。
“て”型的语法应用:
一,连接两个动作
1,动词的“て”型+动词——表述两个以上的动作依照时间的顺序相继发生。
2,动词“て”型+から+动词——也表述两个以上的动作依照时间的顺序相继发生,但是强调两点,1,前一个动作结束之后在进行另一个动作。
2,不能在一个句子中反复使用两次。
3,动词的“て”型+ください——表述请求某人做某事时用。
二,表示这在进行
1,动词的“て”型+います——表示动作或变化正在进行。
2,动词的“て”型+も+いいです——表示许可。
3,动词的“て”型+は+いけません——表示禁止。
三,表示结果状态——持(も)ちます、住(す)みます、知(し)ります。
2012年11月22星期四
最近天气还不错,气温有所回升。
一切生活都要回复平静了。
每天7点起床,迎着朝阳,路摊买个早饭,指纹打卡,上课,午休,学习。
。
。
。
如此规律的生活,让我这个不规律的人有点习惯。
今天oracle老师讲的内容很多,选择表中的部分行,比较运算符的使用,特殊比较运算符的使用,逻辑运算符的使用,ORDERBY的使用。
查询公司月薪高于12000的员工信息。
SELECTemployee_id,last_name,salary
FROMemployees
WHEREsalary>=12000;
使用LIKE运算符完成模糊查询功能
使用通配符来代替未知的信息。
常用通配符有%和_。
%可以代替任意长度字符(包括长度为0)。
_可以代替一个字符。
查询last_name首字母是S的雇员信息。
SELECTemployee_id,last_name,salary
FROMemployees
WHERElast_nameLIKE'S%';
2012年11月23日星期五
周某啦,时间很快,分分钟一周已经过去了,这一周过的很是别样的充实,抓住时间的感觉真好。
终于周某了,明天可要去潇洒一天。
回忆一下今天的学习内容吧。
大小写转换函数LOWER(列名|表达式):
全小写,UPPER(列名|表达式):
全大写,INITCAP(列名|表达式):
首字母大写。
日期函数:
常用的日期运算如下:
日期类型列或表达式可以加减数字,功能是在该日期上加减对应的天数。
如:
’10-AUG-06’+15结果是’25-AUG-06’。
日期类型列或表达式之间可以进行减操作,功能是计算两个日期之间间隔了多少天。
如:
’10-AUG-06’-‘4-AUG-06’结果四舍五入后是6天。
如果需要加减相应小时或分钟,可以使用n/24来实现。
MONTHS_BETWEEN函数演示——公司员工服务的月数。
SELECTlast_name,salary,MONTHS_BETWEEN(SYSDATE,hire_date)months
FROMemployees
ORDERBYmonths;
2012年11月26日星期一
新的一周开始啦,可是生活的节奏呢还是那么的一样儿一样儿的。
这每天怎么就没有一点新鲜的事情发生呢。
Oracle老师总会提起他的英年往事,好像有多么多么的厉害似的,不过看起来作为一IT精英还是很骄傲的,前途还是有望啊!
Oracle马上就要结课了,最近老师讲课还是很有速度的。
等价连接的语法结构:
SELECTtable1.column,table2.column
FROMtable1,table2
WHEREtable1.column1=table2.column2;
在WHERE子句中写连接条件
当多个表中有重名列时,必须在列的名字前加上表名作为前缀
关于表别名需要注意以下几点:
表别名长度不超过30个字符;
表别名定义在FROM子句中;
如果已经定义了表别名,那么只能使用表别名而不能使用原表名;
表别名的有效范围只是当前语句。
SQL语句的书写顺序是:
SELECTFROMWHEREORDERBY
而实际的执行顺序是:
FROMWHERESELECTORDERBY
2012年11月27日星期二
今天我们学习的还是日语,我们一个上午都在和日语老师的讨论中度过的。
我们一起学习日语,下课一起讨论,老师很认真的给我们讲解我们不懂的地方。
我们第一节课学习的是标准日本语下册的第一课,我们首先讲解的是第一课的日语单词,单词我们讲了大约半个小时的时间,我们基本上都掌握了基本用法。
然后我们开始讲解课文,在课文中也会遇到刚才学到的单词我们还能重新学习一遍,我们按照座位号来回答问题,因为我坐在最后面所以有时候都轮不到我就下课了。
今天上了一上午的课,终于轮到我一次了。
我们没有书的只能看课件,看日语来让我们翻译成中文,这不仅锻炼我们的读译能力,也锻炼我们的回答问题的能力!
下午我们上的是PL\SQL,因为我们的oracle课程已经结束了。
还是一个老师教我们之间都了解,老师也知道我们的不足,对我们的进度也进行了修改,让我们能够跟得上!
晚上继续我们的自习,复习日语,学习oracle,PL/SQL,看一些以前的东西!
直到8点回寝室。
2012年11月28日星期三
这边上课节奏太快了,一周多一点的时间,一门课程就结课了。
Oracle最后一堂课,但是呢oracle老师还会继续教我们PLSQL的。
数据操作语言:
数据操作语言(DML:
DataManipulationLanguage)
主要包括以下语句:
NSERT、UPDATE、DELETE、MERGE。
事务是一组相关的DML语句的逻辑组合。
事务控制主要包括下列命令:
要成功全成功,要么全失败,保持数据一致性COMMIT、ROLLBACK、SAVEPOINT。
事务的控制:
事务提交:
COMMIT
事务回滚:
ROLLBACK
设立保存点:
SAVEPOINT(作为辅助命令使用)
事务开始于上一个事务结束后执行的第一个DML语句,事务结束于下面的任一种情况的发生:
执行了COMMIT或者ROLLBACK命令
隐式提交(单个的DDL或DCL语句)或自动提交
用户退出
系统崩溃
2012年11月29日星期四
来沈阳,最大的一个变化就是,居然养成了写日志的习惯!
这是神马优良传统习惯啊!
告别oracle迎来了plsql。
第一次接触plsql这门课,但是也是基于oracle的一门课程,也不算面生。
PL/SQL是由Oracle开发,专用于Oracle的一种程序设计语言
PL代表ProceduralLanguage
SQL代表StructuredQueryLanguage
PL/SQL是Oracle数据库对SQL语句的扩展,增加了编程语言的特点
PL/SQL包含过程化语句和SQL语句
数据操作和查询语句被包含在PL/SQL代码的程序单元中(PL/SQL块),经过逻辑判断、循环等操作完成复杂的功能或者计算.
DECLARE–可选
变量、常量、游标、用户自定义的特殊类型
BEGIN–必须
SQL语句
PL/SQL语句
EXCEPTION–可选
错误发生时的处理动作
END;–必须
2012年11月30日星期五
有到周末啦,真是开心。
两周的时候就这样过去啦,对沈阳也有了重新的认识,这里充满北方豪情。
这一周日语和oracle交替的学习着,回寝室睡觉脑袋里除了代码呢就是わたしは。
(动词基本形)ことができます。
白(しろ)い 黒(くろ)い
青(あお)い 赤(あか)い
青になりました。
仲が いい/悪(わる)い
仲良(よ)し いい友達
食べます+物(もの)=たべもの
飲(の)み物 建物(たてもの)
忘(わす)れます+もの=忘れ物
CASE语句可以根据条件从多个执行分支中选择相应的执
行动作,并能返回一个值。
语法:
CASEselector
WHENexpression1THENresult1
WHENexpression2THENresult2...
WHENexpressionNTHENresultN
[ELSEresultN+1;]
END;
2012年12月3日星期一
今天是第三周开始了,我们一共要在这里度过4个月的时间,第三周已经算是半个月的末尾了,转眼间我们在这里要度过了半个月了。
我们在这半个月的时间里,既收获了知识,也收获了欢乐!
经过两天的休息,我们的精神都很好,上课也都很有积极性,我们没有把这个周末的懒散劲带到课堂上来,这点很好。
我们认认真真的听课。
这周我们又新增加了一门课--JAVA编程,这门课是由一位很有经验的讲师给我们上课,她对我们的要求很高,要我们在听完他讲的课程之后,分组的完成一个小型的项目。
这门课程只讲一个星期,我们就是复习复习以前在大学学过的东西,但是我们来接受培训的都没有什么好的基础,再加上老师讲的很快,我们都有点跟不上。
最后我们只能反映我们的情况,争取让老师慢点讲,最后老师同意了,我们又往后延了一周。
这一天我们就在这门课中度过的。
我们复习着以前的知识,掌握着新的知识,充实着我们的头脑。
2012年12月4日星期二
这几周来,一直都有很用心的学习,天天都会上晚自习,晚上到寝室的时候也就9点多了,洗洗也就睡了。
躺在床上,闭着眼睛,回顾一下白天老师讲的内容,也当做消化知识了。
游标(cursor)是Oracle系统在内存中开辟的一个工作区,在其中存放SELECT语句返回的查询结果。
游标的分类:
隐式游标:
PL/SQL隐式建立并自动管理这一游标。
显式游标:
由程序员显式说明及控制,用于从表中取出多行数据,并将多行数据一行一行单独处理。
隐式游标:
由Oracle在内部声明,由Oracle自行管理游标,可以使用游标属性从最近执行的SQL语句中获取信息,用于处理DML语句以及返回单行的查询。
DECLARE
v_empnoemp.empno%type;
v_enameemp.ename%type;
CURSORemp_cursorIS
SELECTempno,enameFROMemp;
BEGIN
OPENemp_cursor;
FORiIN1..5LOOP
FETCHemp_cursorINTOv_ename,v_empno;
dbms_output.put_line(v_empno||''||v_ename);
ENDLOOP;
CLOSEemp_cursor;
END;
2012年12月5日星期三
今天上午我们是自习,没有老师来上课。
让我们自己复习以前学过的东西。
我们早上九点开始上自习,我看的仍然是JAVA编程,我要掌握编程的思想和技巧。
仿照老师的例子来做我们自己想要的东西。
有时也看看PL/SQL等一些学过的知识。
下午我们上的还是JAVA编程,今天我们要讲的东西很重要,是要开始接触项目了,我们今天开始学习搭建框架。
我们学习的是SSH框架,SSH是STRUTS-SPRING-HIBERNATE,我们要先搭建hibernate,在搭建spring,最后搭建struts。
提供和配置持久化的类,配置sessionfactroy工厂,写dao类,写biz类,编写action类,配置业务bean类。
这一个下午我们就一直写这个关于SSH框架的练习来的。
今天我很高兴,因为我掌握了第一个框架,我们以后开发项目就能在这个框架下进行了。
不用我们自己在搭建框架了,我要好好练习这个框架,争取自己能编出来。
晚上依旧重复着以前的事情,吃晚饭,打卡,上晚自习。
继续着这些,不仅让我收获了知识,也让我收获了快乐!
2012年12月6日星期四
转眼已经在东软实训这样的大家庭中生活快3周了,之前的兴奋、喜悦如今已经让我熟悉,在这里的每一天都会让我有成为一名真正“财富”拥有者的冲动。
也许对别人来说,一定不能体会为什么在这不到3周的时间会让一个人有翻天覆地的变化,但是变化就是这样一点一点产生的。
在东软的实训生活中,我深深体会到了自己在专业知识方面的欠缺和不足,也意识到了自己做为计算机软件工程专业的学生,要想在以后的职业中崭露头角,除了要有过硬的理论知识,健康的体魄外,还必须具备良好的心理素质,使自己在以后的途中无论经历什么样的困难,都立于不败之地。
这正是本次实训的根本目的。
通过实训中心老师的课堂讲解与企业化标准的培训,使我加深了对自己专业的认识。
从而确定自己以后的努力方向。
要想在短暂的实训时间内,尽可能多的学到东西,就需要我们跟老师或同学进行很好的沟通,加深彼此的了解。
只有我们跟老师多沟通,让老师更了解我们,才能跟真切的对我们进行培训工作。
由此,班级的文化“共享”就在生活中慢慢形成了。
2012年12月7日星期五
这次实训带给我太多的感触,它让我知道工作上的辛苦,事业途中的艰辛。
让我知道了实际的工作并不像在学校学习那样轻松。
人非生而知之,虽然我现在的知识结构还很差,但是我知道要学的知识,一靠努力学习,二靠潜心实践。
没有实践,学习就是无源之水,无本之木。
这次实训让我在一瞬间长大:
我们不可能永远呆在象牙塔中,过着一种无忧无虑的生活,我们总是要走上社会的,而社会,就是要靠我们这些年轻的一代来推动。
这就是我们不远千里来实训的心得和感受,而不久后的我,面临是就业压力,还是继续深造,我想我都应该好好经营自己的时间,充实、完善自我,不要让自己的人生留下任何空白!
实训中除了学到不少专业知识,也了解一些社会的现实性,包括人际交往,沟通方式及相关礼节方面的内容,对于团队开发来说,团结一致使我深有体会。
团队的合作注重沟通和信任,不能不屑于做小事,永远都要保持亲和诚信,把专业理论运用到具体实践中,不仅加深我对理论的掌握和运用,还让我拥有了一次又一次难忘的开发经理,这是也是实训最大的收获。
2012年12月10日星期一
在实际工作中经常会和不同的人打交道,然而他们的态度是不可恭维的,你会感觉到他的不耐烦以及他的高傲,所以这就需要学会沟通的方式及说话技巧,学会灵活面对。
通过这十个月的实训,我班同学都收获颇丰,总体来说对这次实训还是很满意的。
尽管实训很累,每天早出晚归。
但真的很感谢学校能够提供我们这样好的实训机会,以及东软给予我们的实训平台。
我们深刻的了解到,只有经历过,才知道其中的滋味。
对于我而言,喜欢体验生活,可以说通过这次实训,真真切切的让我了解了什么是软件开发,什么是软件工程,让我对于软件最初的观点也有了本质性的改变!
程序员不仅仅是一份职业,更是一份细心+一份耐心+一份责任心=人生价值的诠释。
即将走向工作岗位的我们更要不断加强自己的专业技能,社会不会要一个一无是处的人,所以我们要更多更快的从一个学校人向社会人转变。
为此我们将会在以后的日子里继续努力,不断激励经验,不断磨砺自己,早日走向工作岗位。
2012年12月11日星期二
这些天,在我学习的过程中我也遇到了很多的问题,可是我却发现我遇到的好多问题在网上总能找到答案,我才明白我遇到的问题很多人都遇到过,并且他们也把解决的办法发布到了网上,以使我们这些初学者少走些弯路,我觉得他们太善良了,同时我也明白了自己是多么的渺小,我正在走前人走过的路,到底前面的路有多长多远,我不知。
他们是开路先锋,他们为我们学习新技术新知识铺平了道路,我们所要做的就是把他们所发明和创造的东西掌握使用而已,并且知识量又很大,当我看到有无穷无尽地学习资源供我享用时,我只能说,他们像太阳一样照耀着我成长,他们太好了。
当我看到程序代码,我就有一种特别的感觉,让我不断想成为一名编程高手,如果真的有一天,我的理想会实现,我会加倍努力好好学编程,永远不改变!
通过三个月的实训,我感到自己学到了很多东西,虽说不精,但已经入门,于世间万物之中,遇见我所遇见的事物;于千万年之中,时间的无涯荒野里,没有早一步,也没有晚一步,刚巧赶上了,上苍让我有机会接触编程,给了我一条路。
我很清楚以后的路还很长,再长的路,一步步也能走完,再短的路,不迈开双脚也无法到达。
2012年12月12日星期三
任何业绩的质变都来自于量变的积累,成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成,让我们将事前的忧虑,换为事前的思考和计划吧!
在实训的过程中,我深深感觉到自身所学知识的有限,有些知识点以前没有学过,但我也没有去研究,实训时突然间觉得自己真的有点无知,虽然现在去看依然可以解决问题,但要浪费许多时间,这一点是我必须在以后的学习中加以改进的地方,同时也要督促自己在学习的过程中不断的完善自我。
另外一点,也是在实训中必不可少的部分,就是同学之间的互相帮助。
所谓”当局者迷,旁观者清”,有些东西感觉自己做的是时候明明没什么错误,偏偏程序运行时就是有错误,让其他同学帮忙看了一下,发现其实是个很小的错误。
所以说,相互帮助是很重要的一点,这在以后的工作或生活中也是很关键的。
俗话说:
“要想为事业多添一把火,自己就得多添一捆材”。
2012年12月13日星期四
今天老师没有来,我和同学交流了很多。
同学告诉我很多有用的编程思想,我想我以后也可以自己编程了。
通过我昨天的表现和今天的学习,我已经有能力写一些小型的程序了。
我发现老师和同学说话很有道理。
此次实训,我深深体会到了积累知识的重要性。
在实训当中我们遇到了不少难题,但是经过我们大家的讨论和老师细心的一一指导,问题得到了解决。
三个星期的实训,收获颇丰,同时也更深刻的认识到要做一个合格的程序员并非我以前想像的那么容易,最重要的还是细致严谨。
社会是不会要一个一无是处的人的,所以我们要更多更快地从一个学生向工作者转变,总的来说我对这次实习还是比较满意的,它使我学到了很多东西,为我以后的学习做了引导,点明了方向,我相信在不远的未来定会有属于我们自己的一片美好天空。
2012年12月14日星期五
一直以来期望从事自己喜欢的事业的我,对软件开发有者及大的兴趣,可由说种种原因使我从事工作以来走了好几年弯路,心中的梦想迟迟不能得以实现,可程序员的梦想从来没有从我的心中抹去,但这扇大门好像并没有向我敞开,今天,贵公司给了我敲开这扇大门的机会,让我真实体验了程序员的诞生过程。
早就听说,程序员的前几个月是最苦的,可从来没有感受到,海马实习基地让我提前感受到了刚刚进入软件行业的压力和困惑,再也没有在自己家里随便写段小程序后的那种“自豪”感了。
要面对每天必须面对的问题,再也不可能以“逃避”而了之了。
也让我感觉到做为一个程序员所应该具备的基本素质在这不到一个月的实习过程中也让我深深体会到了作为一个合格的程序员应该具备的基本素质。
2012年12月17日星期一
团队精神和协作能力是程序员应该具备的基本素质,最近的工作中让我深深休会到了这一点,由于小组成员配合不好,使本来很方便的cvs给自己的工作带来的及大的麻烦,一不小心自己写的的东西就会被小组别的成员在上传文件的时候给覆盖掉,一整天的工作可能就这样被反工,我们小组这次就是因为协作不好,导致各模块之间不法连接,给工作带来了及大的麻烦,消耗了大量的劳动力还没有提高工作效率。
这使我深深的体会到:
一个成功商业性软件的开发必须有一个有强大凝聚力的团队,个人的力量是有限的,团队精神和良好的协作会使我们做出优秀的软件。
2012年12月18日星期二
良好的文档是正规研发流程中非常重要的环节,作为代码程序员,30%的工作时间写技术文档是很正常的,缺乏文档,一个软件系统就缺乏生命力,在未来的查错,升级以及模块的复用时就都会遇到极大的麻烦。
这次的这个小小的项目,就因为文档上的一点点理解错误让我们花了很大的工夫去改代码,改页面。
很庆幸的是,这是一个小项目,要是大项目,这种问题可能就会导致大量的代码修改,可见文档在一个项目中起者巨大的做用。
此外,良好的代码编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。
单元测试对于一个程序员来说是不可不做的一项工作,不做好测试就会给后期的集成工作带来麻烦,往往为了一个小问题会让我们查找好多模块,给后期工作带来很大麻烦。
这一段时间的工作也让我明白了一点:
一个优秀的程序员必须不断的学习,随时总结,找到自己的不足,这样逐步提高,才能让自己很快的成长起来。
2012年12月19日星期三
时间很快,转眼睛一个月过去了,在东软实训过程中,我深深地为企业文化和企业的工作流程所打动,在此,我将我的亲身感受回顾和总结于下:
东软集团股份有限公司是中国最大的“软件和服务解决方案提供商”,现有员工15000余人,在IT行业专业人才以及综合管理人才的培养方面具有多年的积累和丰富的经验。
东软集团先后在沈阳、大连、成都、南京等地建立了分布式软件人才实训基地,即将于上海、广州投资建设新的软件人才实训基地。
凭借其雄厚的技术实力,强大的师资力量,以及对人才培养方面的深刻理解,东软集团IT人才实训中心致力于培养全面发展的优秀软件人才,在东软可以获得行为能力、技术能力、语言能力和工程能力的全面提升。
2012年12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东软实训 日志