第一篇:达内Java学习心得-第一个月
学习心得
七月之始,我们的达内java班又开始正式上课了,从上课第一天到现在,已经有一个月了,在这短暂的一个月里,我学到是java的基础知识,重点是JavaSE。感觉时间过的是非常快的,短短一个月就这样被我们给熬过去了,当中既有心酸也有快乐。
学习之初,有着一点点的不适应,首先是时间段的不适应,每天有这规定的时间上课,下课,休息。或许是在大学这个懒散的环境下,我们已经渐渐的远离了规定与约束,过分的放纵自己。随着时间的一天天过去,慢慢的,我们开始适应了这种学习的时间安排以及这样的学习氛围,从一种自由放纵中摆脱出来,有了所谓的上进心,开始了各自的Java之路。
在这段时间里,自己感觉最明显的就是打字速度和以前相比有了明显的提升,此外就是对一些基本的代码的理解和运用有了一定自己的意识。这两点是最明显的变化。个人感觉学了这些基本知识之后,对于Java的认识上的确有了一个提升,起初对它的认识感觉和其他的编程语言应该没有多大区别,但是学完这些这些基本的知识之后,我的认识是Java很强大,我们需要不断地去学,更多的是要不断的去敲,把它练熟,这样自己在从业的时候才会有底气,敢于和别人去竞争。
虽然我们的课堂是看视频来学习,但是个人觉得只要是能学到知识,这些学的形式只是一种次要的因素而已,对于一个想要学习的人来说,他每时每刻都在学习者,因为他爱学习。有了这一个月的学习经历之后,感觉自己当初选择达内来学习Java是一个正确的选择,我相信我只要有学习渴望,达内一定能给我所要学的。一个都不爱学习的人,你给他再好的学习环境和最好的学习条件,无亚于对牛弹琴,无动于衷。结果还有一个浪费资源,浪费精力。
整个学习的时间是四个月,对于余下的三个月,我拭目以待,相信自己一定能够在有限的时间内能够学好这一门语言,为自己以后多一个机会。
相信,我可以!
第二篇:达内学习心得:学JAVA必看,不看会后悔!
达内学员:学JAVA必看,不看会后悔!
获奖学员:叶琪 所获奖项:三等奖
内容: 有奖征文没说一定要发知识讲解之类的!
那我就将自己的一些小技巧在这里分享给大家!大半夜的给你们码字你们忍心不点5分么!
首先说一下快捷键,也许一些你们都已经知道了!但至少我现在跟老师敲代码以及自己打代码基本可以做到纯键盘操作了!
觉得这些没用的别急慢慢往下看 后面有绝对劲爆的技巧送给你们!Shift+Alt+F:新建,包括新建包以及新建类
Ctrl+1:不用说了!最常用也是最强大的快捷键!Ctrl+Shift+O:自动导包以及删除没用的包
Shift+Alt+X :屏幕右面出现黄框以后按J,可以快捷键运行项目 Shift+Alt+Q:屏幕右面出现黄框以后按C,可以让控制台获得焦点 Ctrl+M:切换当前获得焦点的窗口最大化和最小化 Ctrl+S:快速保存
Ctrl+D:删除鼠标所在行的所有内容
大半夜比较昏,常用的暂时就记得这么多!下面给大家说一下一个好用的技巧!
相信很多人郁闷为什么老师打main方法打个main就全部跳出来了吧?老师老是觉得我们打的慢~而且现在学到的关键字一个比一个长!怎么办!?
其实我们的MyEclipse隐藏了许多功能,其中一个就是智能输入,下面我一步步教大家怎么让我们的MyEclipse变得强大起来!
1.打开你的MyEclipse,由于好像不能上图,我只能尽可能讲的详细一点了。上面菜单栏找到window,点击后出现下拉框,选择最下面的Preferences.2.在弹出的框中左面一栏里选择Java-->Editor---> Content Assist.3.然后看右面那栏框,找到Auto-Activation下面的“Auto Activation triggers for java“选项,可以看到默认的是一个”.“,这就表示你现在只有当输入“.”的时候,软件才会跳出智能提示供你选择!是的,我们只要修改这里就可以,但是由于这里输入有限,所以跟着我继续往下做!
4.我们在“.“后面加上abc,是的,现在就是”.abc“,意思我们现在打.abc中任意一个的时候软件都会跳出提示,但我们想要更多提示,怎么办呢,别急 继续往下!加上”abc“后我们点apply然后ok.5.然后我们在菜单栏的File下选择Export....,在弹出的框中选择General-->Preferences,然后下一步,选择导出路径,我们就选桌面即可,名字输入“1”即可,然后点击保存。
6.然后我们来到桌面,找到刚刚导出的1.pdf,打开方式选择记事本!然后我们会看到这个其实是MyEclipse的配置文件.7.这一步很关键!:我们按Ctrl+F,输入”.abc“进行查找,此时光标会跳到.abc处,我们将.abc改成”.abcdefghijklmnopqrstuvwxyz(,"(引号内的内容)
8.然后我们保存并关闭,然后回到MyEclipse,菜单栏选择File-->Import....,然后同样选择Greneral--->Preferences,然后选择我们刚刚的1.pdf然后点Finish即可。
9.然后好好体会你的MyEclipse有什么不同吧!当你想输入public static void main(String[] args)。。你只要输入ma然后按回车即可~从此再也不用担心跟不上老师的速度了!
后话:其实在Windows--->Preferences-->Java--->Editor里有很多可以修改的东西,比如字体颜色等等,可以让你的MyEclipse更个性化~!
终于码完了。都快两点了,你说你们不给5分对得起我么!
最后祝大家学业有成!
大家有好的技巧也要懂得分享哈哈~!
第三篇:达内java暑期实训报告
毕业实习报告
一、实习目的:
进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用已学知识Java语言的面向对象编程能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
二、实习单位介绍:
北京达内科技有限公司是中国高端IT培训的领先品牌,致力于培养面向电信和金融领域的 Java、C++、C#/.Net、测试、嵌入式、PHP等方面的中高端软件人才,由美国国际数据集团IDG和集富亚洲JAFCO ASIA投资,是国内首家获得国际风险投资的IT培训机构。经过9年运营,达内科技实现了98% 的专业就业率,78%的口碑入学率,学员平均毕业薪资3800元/首月平均薪资。目前,达内科技已经发展成为集培训、咨询、开发、人才服务于一体的高新技术集团公司,公司下设达内高端IT培训、达内软件人才服务中心、达内软件研发中心。
达内科技以中关村科技园区为依托,在中国软件业发达城市——北京、上海、广州、深圳、大连、南京、武汉、杭州、西安、苏州、成都、太原20大城市,建立了近40家培训中心,占地2万平米,年培训1万多名软件人才。已累计为IBM、微软、摩托罗拉、华为、中软、用友、Yahoo、阿里巴巴、TOM、新浪、搜狐、百度、联想、神州数码、大唐电信、亚信等知名IT企业培养输送了7万多名中高级软件人才,目前达内全国拥有600多名员工,年产值近2亿元,是中国领先的中高端软件人才培训机构。
由于达内科技优秀的教学效果和行业领先的经营模式赢得了社会各界的广泛赞誉和好评,近年来达内荣获了各界权威机构的颁奖:达内成为业界唯一的一家2006、2007、2008、2009连续4年入选德勤评选的 “中国高科技高成长50强公司”、“亚太地区高科技高成长500强公司”,获得首届中国留学人才归国创业“腾飞”奖、中关村管理委员会指定的“软件人才培养示范基地”、被《计算机世界》评选的“就业服务杰出贡献奖”、被《中国计算机报》评选的“最具影响力培训机构奖”、被搜狐评为“中国十大教育集团”、被腾讯评为“中国大学生心目中最具影响力的IT品牌”、2011年达内CEO韩少云先生当选中国贸易协会专家委员会第一届副主任委员等荣誉。
三、实习岗位介绍:
此次实习为java实训班,我们组一共6人,共同完成一个服装管理系统。我主要负责入库管理模块代码的编写和该模块相关文档的撰写。该模块主要功能包括:新建入库单、删除入库单、查看入库单详细信息、更新入库单、提交入库单、查询入库单。
四、实习内容及过程:
Mysql数据库
1)MySQL数据库管理系统概述
MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发、发布并支持的。MySQL AB是由多名MySQL开发人创办的一家商业公司。它是一家第二代开放源码公司,结合了开放源码价值取向、方法和成功的商业模型。
数据库是数据的结构化集合。计算机是处理大量数据的理想工具,因此,数据库管理系统在计算方面扮演着关键的中心角色,或是作为独立的实用工具,或是作为其他应用程序的组成部分。
MySQL服务器还有一套实用的特性集合,这些特性是通过与我们用户的密切合作而开发的。在我们的基准测试主页上,给出了MySQL服务器和其他数据库管理器的比较结果。
MySQL服务器最初是为处理大型数据库而开发的,与已有的解决方案相比,它的速度更快,多年以来,它已成功用于众多要求很高的生产环境。尽管MySQL始终在不断发展,但目前MySQL服务器已能提供丰富和有用的功能。它具有良好的连通性、速度和安全性,这使的MySQL十分适合于访问Internet上的数据库。
2)MySQL稳定性
每次发布的MySQL服务器均是可用的。仅当用户尝试源自“灰色区域”的代码时才会出现问题。当然,新用户不了解“灰色区域”是什么。因此,在本节中,我们介绍了目前已知的这类区域。本节所作的介绍主要针对MySQL服务器5.0版和更高版本。在最新的版本中,更正了所有已知和通报的缺陷,但“缺陷”一节所列的除外,这类缺陷与设计有关。
Java中的常用设计模式
1)工厂模式
客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。
3)工厂方法模式
核心工厂类不再负责所有产品的创建,而是将具体创建的工作交给子类去做,成为一个抽象工厂角色,仅负责给出具体工厂类必须实现的接口,而不接触哪一个产品类应当被实例化这种细节。
控制技术-Servlet技术
1)一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。Java Servlet技术为这些应用程序定义了一个特定于HTTP的 servlet类。
javax.servlet和javax.servlet.http包为编写servlet提供了接口和类。所有的servlet都必须实现Servlet接口,该接口定义了生命周期方法。
2)一个servlet的生命周期由部署servlet的容器来控制。当一个请求映射到一个servlet时,该容器执行下列步骤。
页面设计-JSP页面
1)MVC 模式
为了把表现层presentation从请求处理request processing 和数据存储data storage中分离开来,SUN公司推荐在JSP文件中使用一种“模型-视图-控制器”Model-view-controller 模式。规范的SERVLET或者分离的JSP文件用于处理请求。当请求处理完后,控制权交给一个只作为创建输出作用的JSP页。有几种平台都基于服务于网络层的模-视图-控件 模式(比如Struts 和Spring framework)。
2)JSP技术的强势
(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。
(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台
服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
3)JSP技术的弱势
(1)与ASP一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。
(2)Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一方面,它还需要硬盘空间来储存一系列的.java文件和.class文件,以及对应的版本文件。
五、实习总结及体会
通过这一期的实训,虽然倍感折磨,但是收获却很大的,学习中我不但有了学习成果的喜悦,而且自己也日渐成熟,有种说不出的喜悦。
当我们正式准备学习实训java编程技术时,让我倍感兴奋。Java是自己以后想主攻的技术,所以自然也就非常的亢奋。感觉肩上责任之重大,那一刻起,我就决心带领我们小组,奋战我们的实训路。当然开始学习后也并非是想象中那样顺利,开始的学习让我异常感到学习任务的艰巨,因为学习中我们遇到了很多以前未曾遇到的难点,有时难免冥思苦想也无济于事,通过我们小组的积极努力协作,同时请教老师和其他同学,我们顺利的化解了一道道的障碍。
这让我不断的对学习技术又有了新的认识:学习中我们必须边总结边学习,开始阶段对老师交代的任何方法和类都不要放过,不管是否简单与否都要乐于地接受,因为老师肯定有他的道理,相信老师走过的路比我们长,那么其经验也就肯定比我们丰富。上课时一定要专心听讲,一个关键的知识点听漏了,可能会使一个人在课下花很多时间去消化,这样也就会花掉做其他事情的大量时间,同时也使得学习不能和老师的讲的课程同步,以至出现以后就跟不上老师讲课的进度而掉队。所以学习中我们宁可劳其筋骨,苦其心志,恶其体肤,也不能掉队跟不上学习进度。
在学习的过程中也体会到,遇到问题也要请教。不然的话自己一个人去做的话会花很多的时间,我在做这个在线考试的项目中,其中也问到过许多问题,通过同学的帮助
下解决了,提高了程序的开发进程。其他的同学有问题的话我也是给他们尽量解决。我认为学习知识的过程当中就应该是相互学习相互进步的。
Java是面在的主流技术我会努力将它学好,现在我缺乏的是坚持不懈的精神,周贤军给了我很大的影响,我会向他学习,虽然学习java的路还很找,但我会继续走下去。
在这里,我非常感谢实训的指导老师,在老师的帮助和指导下,我克服了Java学习上的一道道难关,课上认真听讲,摘好必要的笔记,并通过自己课后的不断消化学习,现在自己已经基本掌握了java的基础知识,并等待知识的进一步提升。
实训即将结束了,我非常怀念在达内科技的实训,在实训的这1个月时间里,我每一天过的都市踏实的,充实的;我相信,只要我秉持艰苦奋斗,为理想拼搏的精神,尽管在未来的java路上荆棘丛丛,我一定可以披荆斩刺,度过重重难关,实现自己未来的理想!
第四篇:达内java学员曹同学就业感言(本站推荐)
南宁达内
达内java学员曹同学就业感言
达内学员资料:曹* 网络工程专业 湘南学院 21CN世纪龙信息 使用期:3800元/月 转正:4200元/月 我叫曹*,湘南学院网络工程专业毕业的一名学生,现在已经入职了21CN世纪龙信息,入职月薪为3800元,转正后将达到4200元的月薪。其实,薪资多少,并不是很重要,对于我这么个应届生来说,毕业后找对了今后奋斗的方向,找准了奋斗目标,从事自己喜欢的工作,就已经很不错了。
从今年的就业形势来看,貌似理科生就业相比于文科生来说,要略胜一筹,但是,我们理工科学生也有我们自己的苦恼啊。毕业前,我就已经跑了很多招聘会,校招会几乎是没有错过任何一场的,还参加过社会上所举办的大型招聘会,但终究无果。所以,也可以说是在走投无路的时候,我选择了深造。我选择的是南宁达内的java课程,在作出当机立断的选择之后,我便进入了接下来的艰苦的四个月的学习。
其实,做技术这一方面的,实际操作能力和动手能力是最不能缺的,而这一点,在求职的过程中也是很受企业关注的,他们会询问你有没有什么工作经验,对于应届生来说,他们则会将关注点放在你曾经在学校或是实习的时候实际操作过哪些项目。当然,这些都是我急缺的。在南宁达内四个月的学习,我感觉我学到的东西就挺多的,弥补了之前的无知,所以,在找工作过程中,相对而言就轻松了很多。例如,南宁达内时不时会联合合作企业,一同举办双选会,平时成绩好的话,笔试基本是没多大问题的,如果你认真总结了你平时所做的项目,那么,面试这一流程,也基本上能应付好。所以,我最终被 21CN世纪龙信息录取,还是做我喜欢的java开发工作。
第五篇:达内IT培训学习心得
在达内为期两周的实习时间已悄然离去,刚来时的那种新鲜好奇早飞到了九霄云外,更多的是离开时的那种不舍和对自己及所学的反思。
当我第一天来这里时,和其他同学一样怀着兴奋得心情踏进达内IT培训中心,或许是单纯的对这个新环境的好奇、也或许是曾经对这儿有一点了解想亲自见证一下,因为听大二的学长说只有来到达内才能学到与学校不同的东西,才能更接近实际项目工程。的确如他们所说,运行程序前必须作许多准备工作,如:在ClassView内的CSDIDemoDoc文档内创建变量或增加成员函数;在ResourceView内创建快捷键或增加菜单项„„当然做成功一个项目必须先写好需求分析。
就这样既兴奋又好奇的跟着老师一步一步往下走,跟着在键盘上忙碌的敲代码、调整程序。实习时间慢慢的在减少,而程序却相反——越来越难,越来越繁。因为一个小环节与大家拉开了距离,在一个庞大的项目中是不允许任何一处掉链子的。看到同学们早已“轻车熟路”操作自如了,而我却不知所措,立刻就有了压力。一天下来感受最深的就是那种巨大的差距。学校所学与实际应用中的脱节。
在我困惑与迷茫时,老师给我解释说:“咱用的编程软件是VC6.0,更加注重的是对学生实战能力的培养,在学校所学专业知识的基础上让我们学习最新的编程技术,通过做项目的方式来让我们明白实践中的编程到底是怎样的„„”正是冀老师的耐心讲解让我重新找回了自信,几天下来从简单的c++程序到第一个win32程序,从MFC到第一个Dialog„„虽然程序中还是有太多的疑惑但更多的是增长了见识看清了差距。
通过实际项目的开发我有以下几点收获:
1.多向老师、同学虚心请教,也别说自己学的不怎么样,不然会大大减少自己的自信,从而与大家的差距越来越大。
2.编程以前一定要对整个项目有仔细的了解,最好能写好需求分析,这样在实际操作时就会更加调理,而且不会遗漏东西。
3.做任何项目都离不开团队合作。所以我们一定要注意团队合作意识,多和小组内的人交流。
4.在编程中一定要规范,绝对不可以随性
在达内的这半个月培训我感觉获益匪浅。虽然与课本知识不同,至少我看清了实际做项目与书本知识之间的差距,不至于在就业后手足无措。这次实习对我以后的学习甚至就业带来了巨大的帮助。
感谢学校,感谢达内的王老师,冀老师。