东软实训日志

20xx年11月19 星期一

入园第一天,很兴奋,心想着自己也是半个企业人了。沈阳东软A园环境幽静宜人,真是大企业有大家风范,给员工营造的工作环境就很大气。但是我们的是实训楼就略显陈旧单调了。不过还是很有学习氛围的,每个学生都有自己的一台机器,上课学习还是很方便的。

今天讲的第一门专业课就是oracle。因为之前学校已经开设过这门课程,所以学起来还是很顺利的。Oracle第一章Oracle数据库基础 。Oracle数据库的特征:支持海量存储、多用户并发高性能事务处理。多种备份和恢复策略。包括高级复制,物理和逻辑的24*7备份和恢复工具,异地容载实现等。开放式联结。给各种其他应用提供了统一的接口,并可以接入很多其他传统应用程序。遵循SQL语言规范,支持各种操作系统、用户接口和网络通信协议的工业标准。第一个实现网格计算的数据库。。应用集群实现可用性和可伸缩性。业界领先的安全性

20xx年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

查询公司所有部门的信息。SELECT department_id, department_name,manager_id,location_id

FROM departments;

20xx年11月21 星期三

认真学习的日子,真是感觉无比的充实,自己就像是一个蓄电池,不断地充电,增加能量。之前在学校的时候,日语学的不好,也是没有认真学,而如今又重新拾掇起来,是该好好学习的时候了。

“て”型的语法应用:

一,连接两个动作

1, 动词的“て”型+动词——表述两个以上的动作依照时间的顺序相继发生。 2, 动词“て”型+から+动词——也表述两个以上的动作依照时间的顺序相继发生,但是强调两点,1,前一个动作结束之后在进行另一个动作。2,不能在一个句子中反复使用两次。

3, 动词的“て”型+ください——表述请求某人做某事时用。

二,表示这在进行

1, 动词的“て”型+います——表示动作或变化正在进行。

2, 动词的“て”型+も+いいです——表示许可。

3, 动词的“て”型+は+いけません——表示禁止。

三,表示结果状态——持(も)ちます、住(す)みます、知(し)ります。

20xx年11月22 星期四

最近天气还不错,气温有所回升。一切生活都要回复平静了。每天 7点起床,迎着朝阳,路摊买个早饭,指纹打卡,上课,午休,学习。。。。

如此规律的生活,让我这个不规律的人有点习惯。今天oracle老师讲的内容很多,选择表中的部分行,比较运算符的使用,特殊比较运算符的使用,逻辑运算符的使用,ORDER BY的使用。

查询公司月薪高于12000的员工信息。

SELECT employee_id, last_name, salary

FROM employees

WHERE salary >= 12000;

使用LIKE运算符完成模糊查询功能

使用通配符来代替未知的信息。常用通配符有 %和_ 。

%可以代替任意长度字符(包括长度为0)。

_可以代替一个字符。

查询last_name首字母是S的雇员信息。

SELECT employee_id, last_name, salary

FROM employees

WHERE last_name LIKE 'S%';

20xx年11月23日 星期五

周某啦,时间很快,分分钟一周已经过去了,这一周 过的很是别样的充实,抓住时间的感觉真好。终于周某了,明天可要去潇洒一天。

回忆一下今天的学习内容吧。大小写转换函数LOWER(列名|表达式):全小写,UPPER(列名|表达式) :全大写,INITCAP(列名|表达式) :首字母大写。 日期函数:常用的日期运算如下:

日期类型列或表达式可以加减数字,功能是在该日期上加减对应的天数。如:’

10-AUG-06’+15结果是’25-AUG-06’。

日期类型列或表达式之间可以进行减操作,功能是计算两个日期之间间隔了多少天。如:’10-AUG-06’-‘4-AUG-06’结果四舍五入后是6天。

如果需要加减相应小时或分钟,可以使用n/24来实现。

MONTHS_BETWEEN 函数演示——公司员工服务的月数。

SELECT last_name, salary, MONTHS_BETWEEN(SYSDATE,hire_date) months FROM employees

ORDER BY months;

20xx年11月26日 星期一

新的一周开始啦,可是生活的节奏呢还是那么的一样儿一样儿的。这每天怎么就没有一点新鲜的事情发生呢。Oracle老师总会提起他的英年往事,好像有多么多么的厉害似的,不过看起来作为一IT精英还是很骄傲的,前途还是有望啊!

Oracle马上就要结课了, 最近老师讲课还是很有速度的。等价连接的语法结构:SELECT table1.column, table2.column

FROM table1, table2

WHERE table1.column1 = table2.column2;

在 WHERE 子句中写连接条件

当多个表中有重名列时,必须在列的名字前加上表名作为前缀

关于表别名需要注意以下几点:

表别名长度不超过30个字符;

表别名定义在FROM子句中;

如果已经定义了表别名,那么只能使用表别名而不能使用原表名;

表别名的有效范围只是当前语句。

SQL语句的书写顺序是:

SELECT FROM WHERE ORDER BY

而实际的执行顺序是:

FROM WHERE SELECT ORDER BY

20xx年11月27日 星期二

今天我们学习的还是日语,我们一个上午都在和日语老师的讨论中度过的。我们一起学习日语,下课一起讨论,老师很认真的给我们讲解我们不懂的地方。我们第一节课学习的是标准日本语下册的第一课,我们首先讲解的是第一课的日语单词,单词我们讲了大约半个小时的时间 ,我们基本上都掌握了基本用法。然后我们开始讲解课文,在课文中也会遇到刚才学到的单词我们还能重新学习一遍,我们按照座位号来回答问题,因为我坐在最后面所以有时候都轮不到我就下课了。今天上了一上午的课,终于轮到我一次了。我们没有书的只能看课件,看日语来让我们翻译成中文,这不仅锻炼我们的读译能力,也锻炼我们的回答问题

的能力!

下午我们上的是PL\SQL,因为我们的oracle课程已经结束了。还是一个老师教我们之间都了解,老师也知道我们的不足,对我们的进度也进行了修改,让我们能够跟得上!晚上继续我们的自习,复习日语,学习oracle,PL/SQL,看一些以前的东西!直到8点回寝室。

20xx年11月28日 星期三

这边上课节奏太快了,一周多一点的时间,一门课程就结课了。Oracle最后一堂课,但是呢oracle老师还会继续教我们PLSQL的。

数据操作语言:数据操作语言(DML: Data Manipulation Language) 主要包括以下语句:NSERT、UPDATE、DELETE、MERGE。

事务是一组相关的DML语句的逻辑组合。事务控制主要包括下列命令:要成功全成功,要么全失败,保持数据一致性COMMIT、ROLLBACK、SAVEPOINT。

事务的控制:事务提交:COMMIT

事务回滚:ROLLBACK

设立保存点:SAVEPOINT(作为辅助命令使用)

事务开始于上一个事务结束后执行的第一个DML语句,事务结束于下面的任一种情况的发生:

执行了COMMIT 或者ROLLBACK命令

隐式提交(单个的DDL或DCL语句)或自动提交

用户退出

系统崩溃

20xx年11月29日 星期四

来沈阳,最大的一个变化就是,居然养成了写日志的习惯!这是神马优良传统习惯啊!告别oracle迎来了plsql。第一次接触plsql这门课,但是也是基于oracle的一门课程,也不算面生。

PL/SQL是由Oracle开发,专用于Oracle的一种程序设计语言

PL代表 Procedural Language

SQL代表Structured Query Language

PL/SQL是Oracle数据库对SQL语句的扩展,增加了编程语言的特点 PL/SQL 包含过程化语句和SQL语句

数据操作和查询语句被包含在PL/SQL代码的程序单元中(PL/SQL块),经过逻辑判断、循环等操作完成复杂的功能或者计算.

DECLARE – 可选

变量、常量、游标、用户自定义的特殊类型

BEGIN – 必须

SQL 语句

PL/SQL 语句

EXCEPTION – 可选

错误发生时的处理动作

END; – 必须

20xx年11月30日 星期五

有到周末啦,真是开心。两周的时候就这样过去啦,对沈阳也有了重新的认识,这里充满北方豪情。这一周日语和oracle交替的学习着,回寝室睡觉脑袋里除了代码呢就是わたしは。

(动词基本形)ことができます。

白(しろ)い 黒(くろ)い

青(あお)い 赤(あか)い

青になりました。

仲が いい/悪(わる)い

仲良(よ)し いい友達

食べます+物(もの)=たべもの

飲(の)み物 建物(たてもの)

忘(わす)れます+もの=忘れ物

CASE语句可以根据条件从多个执行分支中选择相应的执

行动作,并能返回一个值。

语法:

CASE selector

WHEN expression1 THEN result1

WHEN expression2 THEN result2...

WHEN expressionN THEN resultN

[ELSE resultN+1;]

END;

20xx年12月3日 星期一

今天是第三周开始了,我们一共要在这里度过4个月的时间,第三周已经算是半个月的末尾了,转眼间我们在这里要度过了半个月了。我们在这半个月的时间里,既收获了知识,也收获了欢乐!

经过两天的休息,我们的精神都很好,上课也都很有积极性,我们没有把这个周末的懒散劲带到课堂上来,这点很好。我们 认认真真的听课。这周我们又新增加了一门课--JAVA编程,这门课是由一位很有经验的讲师给我们上课,她对我们的要求很高,要我们在听完他讲的课程之后,分组的完成一个小型的项目。这门课程只讲一个星期,我们就是复习复习以前在大学学过的东西,但是我们来

接受培训的都没有什么好的基础,再加上老师讲的很快,我们都有点跟不上。最后我们只能反映我们的情况,争取让老师慢点讲,最后老师同意了,我们又往后延了一周。这一天我们就在这门课中度过的。我们复习着以前的知识,掌握着新的知识,充实着我们的头脑。

20xx年12月4日 星期二

这几周来,一直都有很用心的学习,天天都会上晚自习,晚上到寝室的时候也就9点多了,洗洗也就睡了。

躺在床上,闭着眼睛,回顾一下白天老师讲的内容, 也当做消化知识了。游标(cursor)是Oracle系统在内存中开辟的一个工作区,在其中存放SELECT语句返回的查询结果。游标的分类:隐式游标:PL/SQL隐式建立并自动管理这一游标。显式游标:由程序员显式说明及控制,用于从表中取出多行数据,并将多行数据一行一行单独处理。隐式游标:由Oracle在内部声明,由Oracle自行管理游标,可以使用游标属性从最近执行的SQL语句中获取信息,用于处理DML语句以及返回单行的查询。

DECLARE

v_empno emp.empno%type;

v_ename emp.ename%type;

CURSOR emp_cursor IS

SELECT empno,ename FROM emp;

BEGIN

OPEN emp_cursor;

FOR i IN 1..5 LOOP

FETCH emp_cursor INTO v_ename,v_empno;

dbms_output.put_line(v_empno||' '||v_ename);

END LOOP;

CLOSE emp_cursor;

END;

20xx年12月5日 星期三

今天上午我们是自习,没有老师来上课。让我们自己复习以前学过的东西。我们早上九点开始上自习,我看的仍然是JAVA编程,我要掌握编程的思想和技巧。仿照老师的例子来做我们自己想要的东西。有时也看看PL/SQL等一些学过的知识。

下午我们上的还是JAVA编程,今天我们要讲的东西很重要,是要开始接触项目了,我们今天开始学习搭建框架。我们学习的是SSH框架,SSH是STRUTS-SPRING-HIBERNATE,我们要先搭建hibernate,在搭建spring,最后搭

建struts。提供和配置持久化的类,配置sessionfactroy工厂,写dao类,写biz类,编写action类,配置业务bean类。这一个下午我们就一直写这个关于SSH框架的练习来的。今天我很高兴,因为我掌握了第一个框架,我们以后开发项目就能在这个框架下进行了。不用我们自己在搭建框架了,我要好好练习这个框架,争取自己能编出来。

晚上依旧重复着以前的事情,吃晚饭,打卡,上晚自习。继续着这些,不仅让我收获了知识,也让我收获了快乐!

20xx年12月6日 星期四

转眼已经在东软实训这样的大家庭中生活快3周了,之前的兴奋、喜悦如今已经让我熟悉,在这里的每一天都会让我有成为一名真正“财富”拥有者的冲动。也许对别人来说,一定不能体会为什么在这不到3周的时间会让一个人有翻天覆地的变化,但是变化就是这样一点一点产生的。

在东软的实训生活中,我深深体会到了自己在专业知识方面的欠缺和不足,也意识到了自己做为计算机软件工程专业的学生,要想在以后的职业中崭露头角,除了要有过硬的理论知识,健康的体魄外,还必须具备良好的心理素质,使自己在以后的途中无论经历什么样的困难,都立于不败之地。这正是本次实训的根本目的。

通过实训中心老师的课堂讲解与企业化标准的培训,使我加深了对自己专业的认识。从而确定自己以后的努力方向。要想在短暂的实训时间内,尽可能多的学到东西,就需要我们跟老师或同学进行很好的沟通,加深彼此的了解。只有我们跟老师多沟通,让老师更了解我们,才能跟真切的对我们进行培训工作。由此,班级的文化“共享”就在生活中慢慢形成了。

20xx年12月7日 星期五

这次实训带给我太多的感触,它让我知道工作上的辛苦,事业途中的艰辛。让我知道了实际的工作并不像在学校学习那样轻松。

人非生而知之,虽然我现在的知识结构还很差,但是我知道要学的知识,一靠努力学习,二靠潜心实践。没有实践,学习就是无源之水,无本之木。这次实训让我在一瞬间长大:我们不可能永远呆在象牙塔中,过着一种无忧无虑的生活,我们总是要走上社会的,而社会,就是要靠我们这些年轻的一代来推动。这就是我们不远千里来实训的心得和感受,而不久后的我,面临是就业压力,还是继续深造,我想我都应该好好经营自己的时间,充实、完善自我,不要让自己的人生留下任何空白!

实训中除了学到不少专业知识,也了解一些社会的现实性,包括人际交往,沟通方式及相关礼节方面的内容,对于团队开发来说,团结一致使我深有体会。团队的合作注重沟通和信任,不能不屑于做小事,永远都要保持亲和诚信,把专业理论运用到具体实践中,不仅加深我对理论的掌握和运用,还让我拥有了一次又一次难忘的开发经理,这是也是实训最大的收获。

20xx年12月10日 星期一

在实际工作中经常会和不同的人打交道,然而他们的态度是不可恭维的,你会感觉到他的不耐烦以及他的高傲,所以这就需要学会沟通的方式及说话技巧,学会灵活面对。通过这十个月的实训,我班同学都收获颇丰,总体来说对这次实训还是很满意的。尽管实训很累,每天早出晚归。但真的很感谢学校能够提供我们这样好的实训机会,以及东软给予我们的实训平台。我们深刻的了解到,只有经历过,才知道其中的滋味。对于我而言,喜欢体验生活,可以说通过这次实训,真真切切的让我了解了什么是软件开发,什么是软件工程,让我对于软件最初的观点也有了本质性的改变!程序员不仅仅是一份职业,更是一份细心+一份耐心+一份责任心=人生价值的诠释。即将走向工作岗位的我们更要不断加强自己的专业技能,社会不会要一个一无是处的人,所以我们要更多更快的从一个学校人向社会人转变。为此我们将会在以后的日子里继续努力,不断激励经验,不断磨砺自己,早日走向工作岗位。

20xx年12月11日 星期二

这些天,在我学习的过程中我也遇到了很多的问题,可是我却发现我遇到的好多问题在网上总能找到答案,我才明白我遇到的问题很多人都遇到过,并且他们也把解决的办法发布到了网上,以使我们这些初学者少走些弯路,我觉得他们太善良了,同时我也明白了自己是多么的渺小,我正在走前人走过的路,到底前面的路有多长多远,我不知。他们是开路先锋,他们为我们学习新技术新知识铺平了道路,我们所要做的就是把他们所发明和创造的东西掌握使用而已,并且知识量又很大,当我看到有无穷无尽地学习资源供我享用时,我只能说,他们像太阳一样照耀着我成长,他们太好了。当我看到程序代码,我就有一种特别的感觉,让我不断想成为一名编程高手,如果真的有一天,我的理想会实现,我会加倍努力好好学编程,永远不改变!通过三个月的实训,我感到自己学到了很多东西,虽说不精,但已经入门,于世间万物之中,遇见我所遇见的事物;于千万年之中,时间的无涯荒野里,没有早一步,也没有晚一步,刚巧赶上了,上苍让我有机会接触编程,给了我一条路。我很清楚以后的路还很长,再长的路,一步步也能走完,再短的路,不迈开双脚也无法到达。

20xx年12月12日 星期三

任何业绩的质变都来自于量变的积累,成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成,让我们将事前的忧虑,换为事前的思考和计划吧!

在实训的过程中,我深深感觉到自身所学知识的有限,有些知识点以前没有学过,但我也没有去研究,实训时突然间觉得自己真的有点无知,虽然现在去看依然可以解决问题,但要浪费许多时间,这一点是我必须在以后的学习中加以改进的地方,同时也要督促自己在学习的过程中不断的完善自我。 另外一点,也是在实训中必不可少的部分,就是同学之间的互相帮助。所谓”当局者迷,旁观者清”,有些东西感觉自己做的是时候明明没什么错误,偏偏程序运行时就是有错误,让其他同学帮忙看了一下,发现其实是个很小的错误。所以说,相互帮助是很重要的一点,这在以后的工作或生活中也是很关键的。 俗话说:“要想为事业多添一把火,自己就得多添一捆材”。

20xx年12月13日 星期四

今天老师没有来,我和同学交流了很多。同学告诉我很多有用的编程思想,我想我以后也可以自己编程了。通过我昨天的表现和今天的学习,我已经有能力写一些小型的程序了。我发现老师和同学说话很有道理。

此次实训,我深深体会到了积累知识的重要性。在实训当中我们遇到了不少难题,但是经过我们大家的讨论和老师细心的一一指导,问题得到了解决。 三个星期的实训,收获颇丰,同时也更深刻的认识到要做一个合格的程序员并非我以前想像的那么容易,最重要的还是细致严谨。社会是不会要一个一无是处的人的,所以我们要更多更快地从一个学生向工作者转变,总的来说我对这次实习还是比较满意的,它使我学到了很多东西,为我以后的学习做了引导,点明了方向,我相信在不远的未来定会有属于我们自己的一片美好天空。

20xx年12月14日 星期五

一直以来期望从事自己喜欢的事业的我,对软件开发有者及大的兴趣,可由说种种原因使我从事工作以来走了好几年弯路,心中的梦想迟迟不能得以实现,可程序员的梦想从来没有从我的心中抹去,但这扇大门好像并没有向我敞开,今天,贵公司给了我敲开这扇大门的机会,让我真实体验了程序员的诞生过程。早就听说,程序员的前几个月是最苦的,可从来没有感受到,海马实习基地让我提前感受到了刚刚进入软件行业的压力和困惑,再也没有在自己家里随便写段小程序后的那种“自豪”感了。要面对每天必须面对的问题,再也不可能以“逃避”而了之了。也让我感觉到做为一个程序员所应该具备的基本素质在这不到一个月的实习过程中也让我深深体会到了作为一个合格的程序员应该具备的基本素质。

20xx年12月17日 星期一

团队精神和协作能力是程序员应该具备的基本素质,最近的工作中让我深

深休会到了这一点,由于小组成员配合不好,使本来很方便的cvs给自己的工作带来的及大的麻烦,一不小心自己写的的东西就会被小组别的成员在上传文件的时候给覆盖掉,一整天的工作可能就这样被反工,我们小组这次就是因为协作不好,导致各模块之间不法连接,给工作带来了及大的麻烦,消耗了大量的劳动力还没有提高工作效率。这使我深深的体会到:一个成功商业性软件的开发必须有一个有强大凝聚力的团队,个人的力量是有限的,团队精神和良好的协作会使我们做出优秀的软件。

20xx年12月18日 星期二

良好的文档是正规研发流程中非常重要的环节,作为代码程序员,30%的工作时间写技术文档是很正常的,缺乏文档,一个软件系统就缺乏生命力,在未来的查错,升级以及模块的复用时就都会遇到极大的麻烦。这次的这个小小的项目,就因为文档上的一点点理解错误让我们花了很大的工夫去改代码,改页面。很庆幸的是,这是一个小项目,要是大项目,这种问题可能就会导致大量的代码修改,可见文档在一个项目中起者巨大的做用。

此外,良好的代码编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。单元测试对于一个程序员来说是不可不做的一项工作,不做好测试就会给后期的集成工作带来麻烦,往往为了一个小问题会让我们查找好多模块,给后期工作带来很大麻烦。

这一段时间的工作也让我明白了一点:一个优秀的程序员必须不断的学习,随时总结,找到自己的不足,这样逐步提高,才能让自己很快的成长起来。

20xx年12月19日 星期三

时间很快,转眼睛一个月过去了,在东软实训过程中,我深深地为企业文化和企业的工作流程所打动,在此,我将我的亲身感受回顾和总结于下:

东软集团股份有限公司是中国最大的“软件和服务解决方案提供商”,现有员工15000余人,在IT行业专业人才以及综合管理人才的培养方面具有多年的积累和丰富的经验。东软集团先后在沈阳、大连、成都、南京等地建立了分布式软件人才实训基地,即将于上海、广州投资建设新的软件人才实训基地。凭借其雄厚的技术实力,强大的师资力量,以及对人才培养方面的深刻理解,东软集团IT人才实训中心致力于培养全面发展的优秀软件人才,在东软可以获得行为能力、技术能力、语言能力和工程能力的全面提升。

20xx年12月20日 星期四

东软集团本着“以人为本,追求个人与社会共同发展”的理念,搭建“学校与企业”的就业强梁,完成“理论与实践”的完美结合,实现“学生与职员”的

角色转换,打造职业生涯发展的美好理想与光明未来。

一个月的实训活动中,我们了解了东软集团的历史和文化,倾听和学习了从“学校人”到“企业人”、时间和有效沟通管理、职业生涯规划、高效人士的七个习惯、关注客户、商务礼仪和软件质量管理的讲座,通过嵌入式行业方向动态、Java行业方向动态以及C++行业方向动态的学习加深了行业内相关领域的了解。在为期14天的实训活动中,我们还进行了丰富多彩、趣味横生的活动,比如“体验式”培训——团队共识、拓展训练,各式各样的团队学习与演艺,真心对话,辩论赛以及实训结业考评。

20xx年12月21日 星期五

一个月以来通过具体实训内容的表现,我们从中学到了更加深刻的企业工作和经营思想,这些精髓是通过无数员工多年的经验所总结而成的,对于我们这些即将步入工作岗位的应届毕业生而言是无比宝贵的财富。

团队合作与进取:在这为期14天的东软实训过程中,每个学生都被组合在一个团队中,众所周知,IT行业的组织单位就是团队,团队合作在软件开发过程中极其重要。我们从不会配合,到互相的宽容和团队资源的整合,再到行动一致并产生了目标的高度统一和神圣的集体荣誉感,这是一个漫长反复而又挫折冲突不断地过程,但是这个过程也是不断总结和反思的过程,我们在协作中成长,我们在成长中成熟。

20xx年12月24日 星期一

企业的愿景、使命和核心价值观:企业是社会的组成,东软作为中国最大的软件和服务解决方案提供商,肩负着沉重的历史责任。东软的愿景:成为最受社会、客户、投资者和员工尊敬的公司;东软的使命:组织过程持续改进、领导力与员工竞争力发展、联盟和开放式创新、是东软成为全球优秀IT解决方案和服务的供应商;东软的核心价值观:简单、负责、合作、尊重、诚信。这是这些文化中的精髓支撑着一个企业的核心,也是一个企业最具价值的部分。

自我管理:一个人的成功首先是自我管理的成功,自我管理包括时间和目标的管理、压力和情绪管理、职业生涯的自我规划、一个人良好习惯的保持以及交往等诸多方面的体现。通过一些科学的自我管理的方法和手段,我们可以轻易地进行科学的自我管理过程,不断完善自己才能始终保持自己的竞争力。

20xx年12月25日 星期二

这一周我们的带项目段老师去外地出差了,我们这一周都成了自习课了,

我们都没有同学会因为老师的不在而不好好做项目,我们都认认真真的做着。今天开始写我的控制(action)类了,这个类继承了ActionSupport 类,IDeptBiz deptBiz;List<Dept> lds;定义属性;创建新的实体对象:Dept dept =new Dept();最后为他们添加get,set方法!一般我们都是先实现查找的功能的,我们运用findbyid方法来完成。public String findById() throws Exception {

System.out.println(departmentid);dvo=departmentBiz.findById(departmentid);return SUCCESS;} 。最后返回成功。写完一个方法就要在对应的jsp页面内实现。我们运用ajax技术来实现。我们运用function{type:“post” 用json接收},设置路径url接收数据。我们的组长今天要求我们进行整合一次,我就把我做的东西都给他传过去了让他自己往他的电脑机上导入。我们各个组都按部就班的做着,每个组都有了一些进步,不再是以前没有接触到项目时的迷茫了,有的组快的数据库的表都生成完事了,有的慢的还在写实体类。晚上我们现在都9点左右走,回到寝室也不像以前那么玩了,洗漱完事后,上网查资料,早点睡觉,明天早点去教室学习。

20xx年12月26日 星期三

通过这一个月的实训经历,使我对IT企业的理解更加深刻,对职业素质的概念更加清晰,我相信我会按照这些宝贵经验所示的那样,去不断地完善自己的职业素质和能力,不断胜任企业给与的任务和挑战。

遵守规则:遵守职场规则,体现在学会尊敬和服从上级;如果你的工作暂时还不能达到上级的要求,一定要及时和上级进行沟通,要让他知道你的工作进度以及努力方向;如果对于团队或组织依照一定程序所做出的决定,你要么服从,如果认为不合理,可以通过合适的途径去反馈,并给上级留出一定时间;对于上级安排的临时性工作,一定要及时反馈;成就上级从而成就自己;把事做好的同时把人做好。除此之外,还有反思与总结、同理心与双赢的思想等等。

20xx年12月27日 星期四

学习都是辛苦的,特别是周末前的一两天,我们需要做的很多,似乎大家都想在周末前做完一些事情,等到放假的时候可以安心的休息。

要学的项目模块一多就容易乱,幸好有同学在旁边一同应付,更多的时候他们帮我,有时候我也帮他们。大家互相帮助也使问题容易解决得多了。

今天我们寝室的4个人早早的来到教室,吃饭,打卡,复习。写项目,我的部门管理模块已经完成了一半了,一些基本的功能也都实现了。但是我们现在一些配置文件没有完成,不能在电脑上运行。下午吃完饭回来,我就开始配置我们组的文件,在hibernate文件中,添加我们实体类的映射文件生成数据库表,我们组的实体类总着改,总要动数据库表,所以我们在这个上边花费了一些时间。我们还要在映射文件中添加上两个实体类之间的关系,与哪个实体类有多对多或者一对多的关系,还要把实体类中属性的类型标记出来等等。

20xx年12月28日 星期五

又到了一周的最后一天,我们同学都认认真真的做着项目。都想着早点完成早点结束,同学们都卖力的开发。、今天我继续配置文件,我先进行的是struts的配置,<!-- 需要使用来自Spring的对象 -->,<!-- 配置Struts2,由Sping管理ActionBean -->,<!-- struts2委托spring管理 -->,<constant name="struts.objectFactory" value="spring" />。接下来配置的是每个类的struts文件:<package name="Department"namespace="/Department"extends="json-default"><action name="department_*" method="{1}" class="departmentAction"> <result type="json"> </result> </action> </package> 等等。配置那些类的方法进行事务管理,当前com.sy.crm.service包中的子包, 类中所有方法需要,还需要参考tx:advice的设置,配置事务特性,配置add,delete,update开始的方法,事务传播特性为required 。

20xx年12月31日 星期一

又是一个新的一周,临近年末了,不禁有些懒散,学习变得乏困,但是招聘季还是在不停的鞭策我们充实自己,即使再苦再累,也是势必要站好最后一班岗的!

我们依然在学习java,研究java,今天学习的是JDBC与Hibernate在性能上相比,JDBC灵活性有优势。而Hibernate在易学性,易用性上有些优势。当用到很多复杂的多表联查和复杂的数据库操作时,JDBC有优势 。

相同点:两者都是JAVA的数据库操作中间件。两者对于数据库进行直接操作的对象都不是线程安全的,都需要及时关闭。两者都可以对数据库的更新操作进行显式的事务处理。

不同点 : 使用的SQL语言不同:JDBC使用的是基于关系型数据库的标准SQL语言,Hibernate使用的是HQL(Hibernate query language)语言 操作的对象不同:JDBC操作的是数据,将数据通过SQL语句直接传送到数据库中执行,Hibernate操作的是持久化对象,由底层持久化对象的数据更新到数据库中。数据状态不同:JDBC操作的数据是“瞬时”的,变量的值无法与数据库中的值保持一致,而Hibernate操作的数据是可持久的,即持久化对象的数据属性的值是可以跟数据库中的值保持一致的。

20xx年1月4日 星期五

元旦小长假,也算是给自己修个身养个性了,现在还是回味在假期小幸福中。 不过也要摆正好心态,做好以后的工作。

我们上午依旧是开发项目,这回老师回来了,我们也不用再留着我们的问题了,一上午的时间老师基本上都没有歇着,都是忙着帮我们解决各种各样的问题,我的部门下查询岗位的方法基本上都实现了。通过老师的讲解我们现在都了解了很多编程的思想和一些修改错误的方法。下午我们学习了一门新的课程软件测试,我们在大学也讲过一些测试的课程,但是不是很详细。这次我们要好好的听课,好好的了解测试。我们以后也可能从事测试这个行业。软件测试是通过人工或者自动手段来运行或测试某个系统的过程,从而验证软件是否能够达到期望的功能,他是验证软件期望功能的唯一有效方法,也是保证软件产品质量的唯一途径。

20xx年1月5日 星期六

中国的假期就是这样的坑爹,明明是放元旦假,结果呢还得牺牲周末来串班,我看周国人是没救了。真是郁闷死了,想想这周我将拼死拼活学习小十天啊。太苦逼了。

今天我们继续研究spring,在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致

是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右)struts负责控制Service(业务逻辑处理类),从而控制了Service的生命周期,这样层与层之间的依赖和强,属于耦合。这时,使用spring框架就起到了控制Action对象(Stru中的)和Service类的作用,两者之间的关系就松散了,Spring的Ioc机制(控制反转和依赖注入)正是用在此处。

20xx年1月6 星期日

通过此次实习,让我学到了很多课堂上更本学不到的东西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了学习的意义,时间的宝贵,人生的真谛。明白人世间一生不可能都是一帆风顺的,只要勇敢去面对人生中的每个驿站!这让我清楚地感到了自己肩上的重任,看清了自己的人生方向,也让我认识到了文秘工作应支持仔细认真的工作态度,要有一种平和的心态和不耻下问的精神,不管遇到什么事都要总代表地去思考,多听别人的建议,不要太过急燥,要对自己所做事去负责,不要轻易的去承诺,承诺了就要努力去兑现。单位也培养了我的实际动手能力,增加了实际的操作经验,对实际的文秘工作的有了一个新的开始,更好地为我们今后的工作积累经验。

20xx年1月7 星期一

我知道工作是一项热情的事业,并且要持之以恒的品质精神和吃苦耐劳的品质。我觉得重要的是在这段实习期间里,我第一次真正的融入了社会,在实践中了解社会掌握了一些与人交往的技能,并且在次期间,我注意观察了前辈是怎样与上级交往,怎样处理之间的关系。利用这次难得的机会,也打开了视野,增长了。

回想自己在这期间的学习情况,不尽如意。对此我思考过,学习经验自然是一个因素,然而 更重要的是心态的转变没有做到位。现在发现了这个不足之处,应该还算是及时吧,因为我明白了何谓工作。在接下来的日子里,我会朝这个方向努力,我相信自己能够把那些不该再存在的“特点”抹掉。感谢老师们在这段时间里对我的指导和教诲,我从中受益非浅。

20xx年1月8 星期二

今天上午我们上的是软件测试课。测试分为3种:白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。灰盒测试,是介于白盒测试与黑盒测试之间的。按照测试实施组织划分:开发方测试,用户测试,第三方测试,静态测试,动态测试。软件测试过程模型分为:V模型,W模型,H模型,X模型,前置模型。测试需求分析的目的:把不直观的需求-----转变为-----直观的需求,把不明确的需求-----转变为-----明确的需求,把不能度量的需求-----转变为-----可度量的需求。我们一上午的时间讲了很多很多,因为我们要考试了,老师也加快了速度,我们跟上的可能性很小了,我们只能尽力的跟着。没有跟得上的只能下课自己去看课件复习了。下午继续做我们的项目,整合完成。我们的页面也做的相当好看,我们感觉很好。晚上我们复习标准日语,因为我们安排明天考试,这么一个突然的安排,对我们来说太残酷了。我们只能尽我们最大的努力复习。

20xx年1月9 星期三

“纸上得来终觉浅,绝知此事要躬行!”在这短短的时间里,让我深深的感觉到自己在实际应用中所学专业知识的匮乏。让我真真领悟到“学无止境”这句话的涵义。而老师在专业认识周中所讲的,都是课本上没有而对我们又非常实用的东西,这又给我们的实训增加了浓墨淡采的光辉。我懂得了实际生活中,专业知识是怎样应用与实践的。在这些过程中,我不仅知道了职业生涯所需具备的专业知识,而且让我深深体会到一个团队中各成员合作的重要性,要善于团队合作,善于利用别人的智慧,这才是大智慧。靠单一的力量是很难完成一个大项目的,在进行团队合作的时候,还要耐心听取每个成员的意见,使我们的组合达到更加完美。

通过实训中心老师的课堂讲解与企业化标准的培训,使我加深了对自己专

业的认识。从而确定自己以后的努力方向。要想在短暂的实训时间内,尽可能多的学到东西,就需要我们跟老师或同学进行很好的沟通,加深彼此的了解。只有我们跟老师多沟通,让老师更了解我们,才能跟真切的对我们进行培训工作。由此,班级的文化“共享”就在生活中慢慢形成了。

20xx年1月10 星期四

从今天开始,我们开设了一门新科目,就是android。第一次接触安卓,感觉充满了神秘色彩,我们的安卓老师也是幽默多学,为人也很实在,总会在我们犯困的时候给我们讲一讲东软的小秘密。

今天学习的是安卓基础,关于Activity的知识,如果把Activity看作MVC中的Control?它负责管理UI和接受事件(包括用户的输入),虽然说一个Activity通常对应一个屏幕,但事实上,我们是可以只用一个Activity管理多个不同的View来实现简单的逻辑。

首先,我们增加一个新的资源描述layout/second.xml。

除了一个“Hello中国”以外,增加一个按钮可以返回前一个界面。然后,在代码中我们要为helloTwo增加两个方法,setViewOneCommand和setViewTwoCommand,分别处理一下在不同界面时,从资源里加载组件并为组件绑定一个事件处理器最后,我们需要在onCreate的时候,也就是启动后的main界面上设置一下按钮事件处理器。

20xx年1月11 星期五

今天是我们验收项目的日子,还是我们放假的日子,我们上午开始验收项目,验收到中午,下午放假就可以回家了!我们早上九点正式开始,从第一组开始,我们的次序是:先介绍PPT的内容,然后一个人演示项目,一个人讲解我们是怎么做的,都实现了什么功能。每个组给半个小时的时间演示。然后各个组的组上给这个组的项目打分。我们的演示依次进行着,我们组是第五组,我们组上我上去演示项目,另一个成员介绍项目的功能,我们组的页面做的相当好了。最后老师给了我们组最高分。我们很高兴,这是对我们组的一个肯定。我们要加倍努力,争取取得更好的成绩在将来。在中午12点的时候,7各组的项目都演示完事了,我们高高兴兴的收拾东西走人了。我回到寝室睡了一觉,睡到下午3点多,我们一起回家的同学就要去逛街,

20xx年1月14 星期一

在家呆了整整两天的时间,然后就回到了东软实训中心。因为马上我们的培训就要结束了,东软实训中心为我们推荐了很多的企业供我们就职选择,我要回来参加招聘会,然后学习来充实自己的实力,只有有能力才能得到公司的认可。我今天上午九点多起床,开始看面试题。异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。了解了HashMap和Hashtable的区别,sleep() 和 wait() 有什么区别,Servlet的生命周期,并说出Servlet和CGI的区别,String 和StringBuffer的区别。

20xx年1月15 星期二

转眼间 已经在东软实训2个月了,临近校园招聘季,不由的感觉到压力山大,而现在唯独是跟好每一堂课,牢固掌握好每一个知识点,才能为我拿大一个好offer积攒一些力量。

今天安卓学习关于 Intent的使用:Intent分为两大类,显性的(Explicit )和隐性的(Implicit)。一般来说,intent要定位事件的目的地,无外乎需要以下几个信息:1.种类(category),比如我们常见的 LAUNCHER_CATEGORY 就是表示这是一类应用程序。2.类型(type),在前面的例子中没用过,表示数据的类型,这是隐性Intent定位目标的重要依据。3.组件(component),前面的例子中用的是setClass,不过也可以用setComponent来设置intent跳转的前后两个类实例。4.附加数据(extras),在ContentURI之外还可以附加一些信息,它是Bundle类型的对象。

关于这个ContentProvider,其实还有话说,它主要是的那些看似数据库操作的方法我们都没真正去实现呢。不过今天就到这里了,等下回再去研究吧。

20xx年1月16 星期三

刚开始接触Android感觉到它很有意思,在界面开发上和web也可以形成了相通的架构,更加方便,视觉上也是非常的酷,在前期我通过的大量的Android SDK开发范例大全中的例子以及Android提供的APIDEMOS进行学习,尽管例子之间的连接比较零散,不过通过这些例子的学习我可以学习到了很多和以前java上相通的思想。

这几天的学习过程中我学到了很多在课堂上根本就学不到的知识,收益非浅.现在我对这半个月的实习做一个工作小结。

通过半个月的android实习,基本掌握了Android应用程序开发的一般流程。对常用控件基本掌握其用法,对其事件的监听方法也基本掌握。学习Android不仅是对前沿开发技术的了解,也是对编程知识的一次提升。

20xx年1月17 星期四 通过学习Android的控件、布局、Activity、Service等一系列基础知识,对整个Android的开发有了大致的了解。例如: 要的布局(或者控件) ,在学习界面中,我发现Android为我们提供了很好的类似反射机制,通过Layout文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便。对比较特殊的界面也可以通过处理嵌入到指定的界面,同样你可以通过java代码直接创建View进行添加,不过这种方式比较复杂。对一些点击、选中、按键等处理的事件,界面之间的 跳转Intent管理,通过Bundle对数据在界面之间进行传输。

在手机交互式通信服务中,学习了Android手机之间进行短信发送、广播、对广播的监听、服务等,在Service类中没有context,可以通过Handler来每秒反复运行,自动送出系统广播信息,同时在这里我们也知道可以设计一个常用的变量类,设计一个当前的CurrentActivity这个变量进行控制,进行处理。

20xx年1月18 星期五

在Android编程过程中巩固熟悉了Java的编程。由于Android应用程序的开发离不开Java的支持,所以基础的Java知识是必须的。Android系统是基于Linux的手机操作系统平台,要深入系统的学习Android,不仅仅是有Java和Android应用开发,必须要具备Linux,C/C++高级编程才能深入的涉及Android Framework和Android内核开发。成为Android开发的高素质人才。所以,在后续对Android的学习中可能会看一些较底层的书籍。

在做实习最后的项目时,遇到了很多平时没有遇到或者没有特别关注的问题,如常见的Activity忘记注册,对SD卡存取需要权限,在写SQL语句时细微的错误就可能导致程序运行错误。这些问题只有自己在实际开发中才能体会到并且解决,并且在解决后可以长时间的记住。

20xx年1月21 星期一

通过Android的实习,我们在大四毕业前,我们又掌握了一项新的前沿的开发技能,也有了更多的发展方向,这在以后的找工作的过程中无疑为我们增加了

砝码,也可以成为我们的一项兴趣爱好,可以根据我们自己的需要设计一些小的程序。总之,在这次实习中,我获得了很多东西,提高了自己的编程技巧和编程方法,并且认识了Android应用程序的开发,以及加深了对Java的认识。

由于这次实习时间较短,对于Android应用程序的高级编程讲的很少,是这次实习中的不足。要想开发一些好的应用程序,还需要更多的知识支持。

最后,通过实习,我收获了很多东西,特别是编程方面的,这对即将毕业的我们来说,这次实习是一次较为珍贵的充电。我们现在都忙着找工作,没有什么心思去做项目。当天晚上我们回到寝室上网开始查找资料,找到一些对我们项目有用的资料。

20xx年1月22 星期二

今天得到了一个消息,说这周四是我们学校的双选会,我决定回学校去碰碰运气,看看能不能找到一个合适我自己的工作。随即我通过邮箱的形式向我们班主任请了假。后来才知道我们要回学校找工作的人很多,我们班一共38个同学,回去了将近20个,剩下的都是找到工作的同学了,我们在周三的时候集体买的火车票回的学校,在周四的时候,我们参加了学校的双选会,在双选会上看到了很多的企业,也投了一些,有一个还去参加了笔试,但是到最后也没有信了,最后自己总结还是自己的能力不行,我要继续学习专业知识和与人沟通能力。回到东软实训中心之后继续我们的项目和学习,我们这一段时间主要把精力放在了我们找工作上边,对我们的项目都没怎么做,在周四这天我们终于没有了别的事情,我们能够好好的写项目了,我们用了一天的时间开始做项目,我们在这一天的时间基本上都做完了,参考老师给的例子和我在网上下载的资料。在晚上我们吃完饭,打完卡继续回到教室上自习,看面试题,在晚上九点半的时候回到寝室,这两个小时里我学到了很多的专业知识,掌握了很多JAVA方面的东西。

20xx年1月23 星期三

今天我们上午还是有一个招聘会,是一个北京的企业,我还是比较喜欢北京这个城市的,因为北京是我们的首都,工资水平也是很高的。我们在早上九点半的时候去参加了这个企业的宣讲,然后参加了笔试,在下午的时候我们的面试名单出来了,有我我感到很高兴,又有一次可以与面试官接触的时候了,也能增加我自己的沟通能力。我的面试时间是下午3点半,在中午好好地休息了一会,起来继续看面试题。下午3点的时候我去了那个教室等着面试,在4点的时候才面到我,我进去先进行了自我介绍,然后跟面试官聊了聊,聊了一些我自己的家里情况,也对我进行了一些专业知识的考核,然后让我介绍了我们做的项目,我对我自己做的那个人事管理系统的项目还是比较了解的,我说了我的部门管理模块和岗位管理模块,还有人员管理信息的管理模块都说了一些,还有文件的配置时应该注意的问题等等。然后老师说让我回去等消息,等了一段时间之后还是没有

消息,我确定这个面试又没有成功。我要进行自我总结,我要加强我自己的与人沟通能力,才能很好的进行面试。晚上回到寝室之后很不高兴,没有玩游戏,看了会电视就洗漱睡觉了!

20xx年1月24日 星期四

今天是我们离开这里的倒数第二天了,我们都很怀念在这里跟老师交流学习的日子。今天东软思维有限科技公司面对我们进行了招聘,我是第二批进行面试的,这次我怀着绝对的信心进入了教室,接受了面试官的面试,这次面试我自我感觉很好,很有可能被录取。我们谈了很多,问了我为什么想在大连工作,问了我家里的一些情况,没有问我有关专业的问题,让我简单了的介绍了一下自己做过的项目,我又把我们做的人事管理系统的项目介绍了一遍。下午我们班的同学有几个比较好的出去吃了一顿饭,算是告别饭吧!将来可能都没有机会再见面了,但是我会记住你们对我的帮助。在将来的日子里在大连的同学可能还有机会一起工作呢。我们吃到下午2点半的时候,打车回到了东软实训中心,没有耽误下午的android项目时间,下午我们组把项目整合了一下全汇总到了一个完整的项目中,然后演示了一遍,确定了能够在上网的情况下查询出快递,天气和IP。然后我们开始写项目总结和团队总结,说说我们对这次项目的体会和收获,虽然我们没有太多的时间来写这次项目,但是也收获了许多许多,增加了我们的动手能力和团队合作能力。

20xx年1月25日 星期五

转眼之间我们的实训马上就要结束了,这几个月的时间里我们学到了很多的东西,如何快速的适应这里的环境,融入自己项目的团体,如何更好的跟老师交流,更好的完成的任务。这些都不是信手拈来的。都需要一个逐步的从点到面的认识,今天我学到的所有的这些都必将对我将来的就业产生深刻的影响。而对我来说,真正的就业也已经不远了。我庆幸也感谢有这样一个学习的机会,能够在就业前很好的提高自己、锻炼自己。同时也让自己对自己的能力更加自信,相信自己将来能够成为一个对社会有用的一员。

今天我们办理了离司,跟老师到了别,我也与东软思维签了约,我也算是找到了工作,不用再为工作愁了!

临别的时候,跟老师道别,跟同学道别,茫茫人海,也许以后都不再相见,但我会记住这段时间你们对我热心的照顾和无私的帮助,感谢你们,好人一生平安!

至此,我的东软实训圆满结束。其间还有太多种种是不能用言语表达的,但我会一直记得这次经历,并会牢记大家的教诲,在将来很好的鞭策自己,努力学习,努力迈向人生的新台阶!

相关推荐