今天是我们来到青岛实习的第十三天。
今天我们开始学习Jsp。
Jsp技术是一个纯java平台的技术,它主要用来产生动态网页内容,包括,hetm,dhtml.xhtml和xml.
我们主要讲解了以下主要内容,Jsp的简介,jsp执行过程,jsp的生命周期。 经过对Jsp的学校我了解到了jsp位于表示层的技术。通过它进行数据的采集,显示。他是一个信息的采集显示平台。并且它结合了许多新技术。可以实现跨平台性。
同时我还学习到了jstl标签 el表达式这些新技术的实现代替了原有的jsp标签是操作更将简便和快捷大大的提高了生产效率。
以下为我编写的少数代码
EL表达式跳转方法
servlet 跳转到 jsp
request.setAttribute("abc", "liangliang");
servlet 跳转到 jsp 应用el表达式
request.setAttribute("abc", "liangliang");
${requestScope.abc}
jsp 跳转到 jsp
${ param["aaa"]}
应用el表达式${user.name} 实际上式 调用user对象的 getName方法
今天是我们来到青岛软件园实习的第十天
今天老师给我讲解了Oracle数据库的知识,虽然以前学过Oracle但是毕竟是课本上的知识。通过老师的讲解,
我掌握了oracle数据库的rdbms结构,掌握了oracle数据库的数据类型,掌握了数据定义的意义,掌握了数据操纵的语言,掌握了事物处理,和数据控制的命令。 以下为我的总结。
数据库有下面两类组建,物理组建,逻辑组件。
物理组建是操作系统组建,有下面三种类型:数据库文件或数据文件,控制文件,恢复日志文件。
逻辑组件决定数据库中物理空间的使用,它包括:表空间,段,数据区,模式对象。
Oracle支持char,varchar,number,long.date.raw,longraw,lob等数据类型。
Create,alter,drop,truncate 是用于定义数据的不同命令。
Insert,update,dalete,select是用于操纵数据的不同命令。
Grant,revoke,是用于控制数据的两条命令。
今天是我来到青岛实习的第八天,也正是我们项目撰写代码的最后一天,大家每时每刻都各司其职,专项完成自己的任务,尽最大的努力完善自己的内容。
每个人都在忙碌中,为了能够让自己的项目更加的完美,为了能够有一个好的结果,都认真的做着这最后的工作。我们体会着不断学习所带来的快乐,体会着彼此合作所带来的利益,这样一来,大家无论是在编写代码的思路上,还是在速度上,又或者是团队合作精神的意识方面,都有了显著的提高,在处理bug上也得到了很大程度的锻炼。
时来易失,赴机在速。在校的时光已经不能挽回,完美浪费掉的青春已经不会在回来,遗憾是必不可少的。但幸运的是,我们在这次的实训中有了新的意识,这是难能可贵的。我们应该把握现在的每一分每一秒,用一身去学习,去珍惜时间,去努力奋斗。
今天是我来到青岛实习的最后一天。这一天似乎是对自己做一个自我总结的一天,是分享并享受丰收的一天。
想想在校的自己,想想实训中的自己,可以说是判若两人,可以说是收获不小。在校期间不但浪费了大量宝贵的时间,而且真正实践的环节几乎为零。学校与步入社会,走进企业的衔接似乎还是不够成熟。从学校走出来的自己,在职场上的人看来似乎是“白痴”,或者用一个文雅的词说是一张“白纸”。我们在学校拥有的理论根本很难应付企业中所需要的。而在企业中,我们真正感受到什么是一种企业文化。企业化的管理,企业化模式的学习,才是我们真正走上社会后需要学的东西。有机会只想告诫那些学弟学妹们,要充分利用好在校的时间,将在校不能学到的,自己弥补;在校能学到的,不要放弃或浪费。也希望学校能够在理论与实践的联系上多下点功夫,实践出真知,是检验真理的唯一标准。学校似乎应该多提供校企联合,多拓展点实习基地,让同学们有更多的机会,及早的感受企业。
实习结束了,留给我的财富却是终生受用的!
今天是我来到青软实训的第十天。今天的实训安排是由项目经理为我们介绍实训平台开发(技术、开发流程、开发工具、开发环境、项目管理)的相关内容。出于我们在软件开发等方面知识的匮乏,经理只是从基本框架上为我们做了简单的讲解,并没有深入的对其作详细的介绍。通过经理的介绍,初步地了解了实训业务开发流程调研报告及实训平台开发的基本框架。
下午,实训基地应同学们的要求,为我们安排了与项目经理交流的机会,通过与项目经理在软件开发技术及其他方面的交流,更进一步地了解了公司对员工在技术,素质等各方面的要求,更好的对自己今后的发展作了进一步的定位,明确了自己适合的和适合自己的职业,工作。
同时,企业合作部的经理在下午的职业素质讲座上就如何写个人简历做了详细的讲解,帮助我们学习在今后求职过程中怎样写个人简历,才能更好的向招聘
单位推销自己,被企业看中,能找到一份满意的工作。
今天是我们来到青岛软件园实习的第八天。
今天老师给我讲述了io的知识,并让我们实现了
1.把一个10M的文件 bbb,分割成10份,
然后在把这十份文件合并成bbb
在编写的过程中我们联系了 异常的应用 和流的输入输出。和不同流的区别的演示。利用这些流的不同我们分别实现了不同的程序。理解了流的含义,和作用。
今天是我来到青岛实习的第七天,刚好一个星期的时间。一周的时间里,我们体会到,实训过程中在专业知识及专业技能上,我都得到了相应的扩展。拓展了自己的知识面,但我知道这些仍然是专业上的一些皮毛,想要去深入的研究和学习,要在以后的日子里不断的努力学习。
今天是周末,时间可以自由支配。本来计划的要出去好好参观青岛风光的一角,但是天公不作美,始终阴沉沉的,还下起了毛毛细雨,所有的计划也因此被取消了。
在宿舍当中,我思考了一周来的自己的收获,也描绘着自己的未来人生会是一个怎样的情景。一周来,我学到了很多东西,从老师身上,我感受到了他对工作的热忱和喜爱,感受到了他敏捷的思路,感受到了他专业技能的熟练等等,这一切都将鼓舞着我在以后的人生道路上,不停的追求和努力。我在为自己的人生描绘着、计划着,我也希望自己的未来能够和自己计划和描绘中的那样美好,但前提是自己需要不断的努力,不断的强化。
今天是我们来到青岛软件园实习的第四天。老师上课布置了几个作业,在课上完成题目为
【程序】
题目:输入某年某月某日,判断这一天是这一年的第几天?
1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。
【程序】
题目:输入三个整数x,y,z,请把这三个数由小到大输出。
1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。
【程序】
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高
于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提
成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于
40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于
100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。
【程序】
题目:在一个字符串中统计某个字母出现的次数例如:“we shoule seize every day”统计字母e出现的次数
老师仍然按照前一天的思路,让我们自己先尝试编写,然后进行讲解。我经过自己的不断尝试终于把代码编写成功。一下为我编写的代码举例。
public class SumTest {
public static void main(String args){
int year = Integer.parseInt(args[0]);
int month= Integer.parseInt(args[1]);
int date = Integer.parseInt(args[2]);
int yueshu1 = {31,28,31,30,31,30,31,31,30,31,30,31}; int yueshu2 = {31,29,31,30,31,30,31,31,30,31,30,31};
Date da = new Date(year,month,date);
if((da.year%400==0)||((da.year%4==0)&&(da.year%100!=0))){
System.out.println("是闰年");
int aa=0;
for(int i=0;i
aa = aa + yueshu1[i];
}
System.out.print("天数是");
System.out.println(aa+da.date);
}else{
System.out.println("不是闰年");
int bb=0;
for(int i=0;i
bb = bb + yueshu2[i];
}
System.out.print("天数是");
System.out.println(bb+da.date);
}
}
}
class Date {
int year = 0 ;
int month = 0 ;
int date = 0 ;
public Date (int year,int month,int date){
this.year=year;
this.month=month;
this.date=date;
}
}
该程序实现了输入某年某月某日,判断是这一年的第几天。
虽然程序并不复杂,但是对于初学java的我来说增加了我对Java的理解和熟练了我敲代码的程度。
今天是我们来到青岛软件园实习的第六天。
今天老师开始讲面向对象的编程,并让我们在课上进行了一些题目的练习,以下为我练习的题目。
1.(课堂练习)创建一个名为qrsx的子包,其基础包为com 。子包中包含一个Location类,
Location类中包含一个名为display的方法,用于显示 “qrsx子包中的Location类”的消息。
在com下创建一个名为Test的类,使它导入此子包,并调用Location的display方法
2. (课堂练习)编写一个盒子类(Box),得出三个不同盒子的体积,将每个盒子的高度,宽度,长度参数的值传给构造方法,计算并显示体积。
3. (课堂练习)定义两个类Point类,具有x,y属性,具有构造方法初始化功能,同时具备到计算传入点之间的距离的功能。Line类,代表线类 包含 start,end两个属性,类型为Point 具备构造方法初始化功能,同时具有方法length,从而计算线段的长度。给四个坐标,(1,2),(3,4)(5,7),(9,10)计算两条线段的交点坐标
4.(课后作业)编写一个类(Fruits),用于显示水果的订购详情。定义一个带有参数的构造方法,这些参数用于存放产品名,数量,价格。输入三种水果,并输出详情。
通过这些题目的练习使我更加深刻的了解了Java面向对象的编程,使我感受到了它和传统的面向过程的变成的区别。
今天是我来到青岛实习的第五天,今天的任务依旧是做项目,敲代码。 坐在电脑前,我们便噼里啪啦的敲打开代码。每一个同学似乎已经不再是刚开始什么头绪也没有的小菜鸟了,看似都已经胸有成竹的作者自己的项目,都在争先恐后的敲打着键盘,敲打声像一首美丽的乐曲,那么的亢奋,那么的有激情。
项目当中,我们每个人但当的角色不一样,而在彼此不同的代码撰写过程中,我们也遇到了很多很多的技术问题,当我们快要失去信心的时候,老师告诉我们,我们现在正处在一个过渡期,如果真正想要走进IT,这个阶段是必不可少的,我们也正走在IT的成长的道路上,他给我们打着气,也为我们解决了很多的技术问题,我们在这当中也学到了很多的东西。当我们遇到bug的时候,如何进行调试,怎样去分析,都是在真正实践开始以后才会感觉到的,才会学到的。
累并快乐着,这就是一天的感受。
今天是我来到青岛实习的第九天,今天是项目的总结与点评。老师为我们每一个同学的项目进行了点评,每一个同学脸上都洋溢着灿烂的笑容,一种成就感显现在我们脸上。
将我们自己做的项目部署在电脑上,实现了应有的功能,我们很是开心。我们每个人的内心都是很激动的,因为他是我们每个人的第一个作品,会有分为的激动和兴奋,我们享受着这份喜悦和成就感,聆听老师对我们项目的点评,最后看看老师撰写的项目代码,我们发现,虽然在我们自己眼中,我们已经把项目的功能一一实现了,但是在很多技术细节上,我们却没有考虑。比如说我们没有考虑怎样撰写代码会更精简,怎么写代码会更安全,怎么写会提高效率等等。
这段实训也马上结束了,但对于我们而言,我们已经很是知足了,毕竟我们已经有了很大程度上的收获和锻炼,比起刚刚接触代码,已经强化了很多,我们也在高老师身上学到了很多,无论是在技术上,还是在工作态度上,都将对我们受益终身。
今天是我们来到青岛软件园实习的第十二天。
我们今天的学习内容主要是javascripe.
JavaScript是Netscape公司与 Sun 公司合作开发的。JavaScript的第一个版本出现在1995年推出的Netscape Navigator 2 浏览器中。
微软在推出 IE 3 的时候发布了自己的VBScript语言并以Jscript为名发不了这个版本。 Netscape和Sun 公司联合ECMA对JavaScript语言进行了标准化。
JavaScript是一种脚本语言,只能通过Web浏览器去完成某种操作而不是像普通意义上的程序那样可以独立运行。
JavaScript还向程序员提供了一种操控Web浏览器的手段——DOM(文档对象模型)。 它是一种面向前端的脚本语言。
以前只是听说过,但从来没有学习过。
经过老师的讲解和自己复习思考。
我主要学习了一下知识。
Javascript的语法,它的语法和Java c++的语法十分相似。
Javascript的语句是其脚本的基本组成单位。
Javascript 的数据类型,数组操作符,函数,对象的概念。
目前使用的95%以上的浏览器都具备对DOM的内建支持。Safari、Firefox、Mozilla、Camino、Nescape7以及IE都提供了良好的DOM支持
来青岛的第二天,感觉整个身体都浸在海水的笼罩下,细细品味着还带给我们的清爽,有一种异样的感觉,同学们都玩笑的说,人生就是在不断的感受和体会这些不一样,生活才会多姿多彩。
我们遇到了具有多年开发经验,计算机工程硕士而且个性随和的讲师黄进华。接下来的九天时间他将和我们一起度过,今天主要是为我们讲解了C#变成语言里的一些基础知识,让我们巩固和深化,现在才真正感觉到,其实大学里的很多东西并没学的很深,很多东西都没去深入学习,现在回遇到很多问题,但也只是一些肤浅的,而真正要在这个领域有所发展,我们必须通过不断的努力才能有所发展。
黄老师以他多年的工作经验和人生阅历,为我们提供了很多的意见和建议,让我们从内心深处不要因为较低的基础而对实训产生恐惧,要以饱满的热情,要以作为一个IT人拥有的毅力与勇气,去解决难以解决的问题,努力克服困难,勇往直前。