自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 java是一门思想性的程序!

Java,但是他们大多数人没有做好足够的思想准备(没有接受OO思想体系相关培训),以致不能很好驾驭Java项目,甚至 导致开发后的Java系统性能缓慢甚至经常当机。很多人觉得这是Java复杂导致,其实根本原因在于:我们原先掌握的关于软件知识(OO方面)不是太贫乏就是不恰当,存在认识上和方法上的误区。  软件是有生命的,这可能是老调重弹了,但是因为它事关分层架构的原由,反复强调都不过分。  

2016-03-30 17:58:52 222

原创 SCJP的一些感悟!

终于在上个星期六过了SCJP,可惜只有69%!还是说说我准备考试的过程吧。  本人没有Java的实际开发经验(但有三五年的C++和Delphi开发经验,对OOP比较熟悉),为了考这试,准备了一个月左右,但之前看了《Thinking in java》和《Java2核心技术卷1:基础知识》的电子版,对Java有一定的认识。  决定要考SCJP后,我就计划用两个星期左右的时间来看书,用两个星期左

2016-03-30 17:57:32 391

原创 DisplayTag的学习感悟

我刚工作不久,经理要我实现把JSP文件导出为PDF文件。我想找一个比较简单,易于开发,易于维护的某中方法。在网上碰到我以前的恩师,他建议我用DisplayTag试试。我花了一天的时间配置,花了半天的时间来运行例子。结果大失所望,没有得到我想要的结果。不过尝试的过程中,却也有意外的收获。不是技术,而是那种探索的方法。经过学习DisplayTag,我可以触类旁通,再学习别的标签会很快。现在总结出来和大

2016-03-30 17:56:12 342

原创 java语法的学习

java语法的学习  语法学习的理论学习阶段是最容易的阶段,70%以上的java书主要介绍的就是java语法,随意买来一本,通读一下就可以,主要理解以下内容:(1)数据类型,(2)操作符,(3)控制流程,(4)类和类再生,(5)包和接口,(6)异常操作。  在理论学习阶段,不必过于注重细节,只要对java的基本语法有一个整体认识,能读懂示例的源代码就可以了。  下一步就是演绎阶段,应用

2016-03-28 11:59:09 469

原创 java的进步都是在慢慢进行中的

因为公司的业务需要而学习java,并应用java开发项目。由于项目时间紧,没有充裕的时间系统学习java,对java的学习只能是项目需要用什么,就学什么,这种学习方法的上手快,但不扎实,在以后的工作中,因为java学的不扎实,吃了不少苦头。现在我学习应用java已经有一年半的时间,对java已经有了一定的体会,把自己的体会写出来,供网友分享。  以上六个阶段,其中前三个阶段是针对java的,但

2016-03-28 11:58:26 315

原创 java的培训心得

转眼间,几个月的培训已经将近尾声了。回想自己这几个月的经历,自己收获颇丰,觉得自己来到这培训是非常正确的。想想自己刚刚考虑打算来这培训的时候那忐忑的心情,现在我已经有了答案:“我很庆幸自己选择了这条路”。  在这,我收获了硕果累累的知识果实。我的培训方向是主攻Java方向,后期还学习了当下比较流行的Android技术。在培训期间,我们主要是通过实际操作具体的项目来学习并温顾所学知识。这正是我们

2016-03-28 11:57:14 1121

原创 JAVAScript和JAVA有区别吗

1.为何称之为Java?  “Java”是美国SUN计算机公司Java发展小组历经无数次的激烈讨论之后才被选择出。生动(Liveliness)、动画(Animation)、速度(Speed)、交互性(Interactivity)为当初选择名字时所欲表达出的特色。"Java"是在无数的建议中脱颖而出的,而“Java” 不是由几个单字的首字所组成, 而是从许多程序设计师钟爱的热腾腾、香浓浓的咖啡中

2016-03-27 23:17:56 308

原创 java是面向未来的!

最近两年,我们预测最热的行业就是软件工程师和网上游戏的设计师,这两个都需要Java技术。在IT培训市场发展方面,客户有越来越多的内容需求。科学在不断发展,技术在不断发展,市场方面对科技的培训有不同的需 要,培训的内容也不断改变。现在培训的学生也不满足于标准的培训,一定要提供一个量身定做的培训,可以满足就业需要的。在软件市场上有两级培训体系,一个是在企业方面,可以用Java做一个大型的开发,另一方面

2016-03-27 23:17:12 282

原创 是介绍一下初学JAVA的经验

6、接口: 一个抽象的东西,接口可以多继承,解决了类只能单继承的问题。接口的定义格式为:  说明符 interface 接口名{主体},  接口内的方法都是没有主体的,只有常量或变量。当类使用接口的时候,一定要"覆盖"接口的方法。  7、线程: 线程是个比较复杂的东西,例如一个赛马程序有七匹马赛跑,就有七个线程,看起来好象是同时在跑,其实是计算机分配不同的时间段让七个线程运行。我们初学

2016-03-27 23:16:10 245

原创 没有一本书是先宏观介绍JAVA的

JAVA入门的文章很多,但是却没有一篇是先宏观介绍JAVA的,本人一边工作一边学习JAVA大概有半年时间了,由于工作的性质很编程有写不同,学了这么久还是没有什么成绩。可能也是由于没有什么好的老师,走了不少弯路,难得有空,就把自己的学习心得总结一下,希望别的初学者能走一下"捷径"。学习之前最好先找个好的编辑器,我选用的是JBUILDER。  JAVA总的来说和C++、.NET、DELPHI等语言

2016-03-27 23:15:11 245

原创 学习java的一些感言!

现在大不同了。工作当中的主要工具就是java,我用JBuilder 2005,很吃内存。前一阵子,不忙,所以有大块的时间来看java的经典书籍《Thinking in java》,渐渐发现自己喜欢上了这门语言。而现在正是在实践中去演练、去熟悉和进一步地探究。  短短一周多的开发工作,相比Delphi开发而言,其界面布局的工作虽然枯燥,但很有构思和章法。另外,java编程不用担心对象释放的事情,

2016-03-27 23:14:00 767

原创 国内Java培训市场调查

品牌是生存之本,品牌效应体现了竞争力。如果说,国内Java培训市场在20世纪90年代是杂牌混战的时代,那么,进入21世纪,则是名牌对杂牌的淘汰战。从我国大大小小10000多家培训机构发展情况来分析,我们不难发现,能够持续发展的培训机构, 是那些真正树立品牌、真正做到诚信、真正为广大学习者(消费者)服务的机构。培训机构品牌化已经成为生存与发展的一 个重要战略。目前,各大培训机构在实施品牌化发展战略中

2016-03-26 09:53:06 630

原创 Java起手的过程比较漫长

跨平台对开发商是一个巨的诱惑。一次开发,多个平台使用,降低了迁移成本,有利。但Java的开发工具没有.net顺手,对编码人员的要求比.net要高。  .net培训成本低,上手快。尤其如果开发人员以前都是做windows开发的话,转型成本低得让老板眉开眼笑。  最重要的决定力量是市场。开发商所定位的市场用户的需求和开发上在技术上的历史积累,决定了开发商最终的策略。  六 站在从业人员的立

2016-03-26 09:48:31 296

原创 .net是绑定于一种系统的多语言平台

.net是绑定于一种系统的多语言平台,是一个规范性较弱的垄断性产品。  一个是规范一个是产品,本来就不同。于是.net的发言人说,规范和产品没得比,要比就比具体产品。但,Java天生是规范,这不是Java的错,.net生来是迎战Java的,孤军奋战是他的命。  随便问一个稍有头脑的Java程序员,Java最的好处是什么,他会毫不犹豫地告诉你:“简洁”。Java为Internet而生,也为自

2016-03-26 09:47:32 390

原创 到底是学Java还是.net

在很多网站上,网友都会问一个相同的问题,到底是学Java还是.net,个有个的见解。  自从.Net问世以来,程序员都很关心的一个问题是「该学Java或.NET」。我也在挣扎,该「该继续Java的研究,或者该开始准备培养.NET的知识」。  最好是能两者兼顾,但是每个人的时间都很有限,想要兼顾两者,其实不太容易。投入在.NET的时间越多,所能花费在Java的时间自然就少了,反之亦然。在信息爆炸的时

2016-03-26 09:46:01 603

原创 java的异常处理方案!

异常处理是初学者经常忽视执行的编程技巧。然而,当他们完成了一项大型项目后,就会发现仅仅停留在表面的工作是不够的。在本文中,我们将对异常处理进行讨论,并为大家解释其重要性,尤其是要告诉大家怎样处理这些情况。  首先,让我们解释一下什么是异常情况,通常也称例外。正如在其他的编程语言中那样,它也适用于Java:异常情况是那些在运行时出现错误的情况。这些错误并非真正的错误,因为他们是一些例外。我们可以

2016-03-25 18:16:15 430

原创 java参加培训的优势!

参加培训还有以下几点优势:第一,培训材料由业界专家设计,并根据实际情况随时更新,让你不会学到过时的东西;第二,在富有经验的培训教师的指导下,可以快速地获得许多专家的经验,避免走弯路;第三,学员们拥有相似的知识背景,培训班拥有可供讨论的环境,有良好的学习氛围。  Sun早在几年前就已在国内开展Java培训,通过与高校联办的十几个授权认证中心来进行培训。不过那时培训内容基本上都集中在J2SE即Ja

2016-03-25 18:13:17 502 1

原创 Java已经开始影响这一代程序员

1995年初,Sun公司推出了新一代面向对象的程序设计语言,并将其命名为Java。关于Java这个名字的来历有一段趣闻:有一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,这个提议得到了其他人的赞同,于是,Java这个名字就这样传开了。  Java一经问世,即以其面向用户、动态交互操作与控制、动画显示

2016-03-25 18:11:49 226

原创 学习java需要的是耐心!

于是,Z leader继续吃饼干;Y leader继续调试;X一干人等继续“研究”我国风景区的管理问题。而我也终于无聊到了极点,开始“友情赞助”,检查Y的问题代码。代码很少注释,写得也很随意,甚至缩进的格式都显林乱;但好在代码不长,逻辑也不复杂。我重点检查了内存的操作,但没有发现问题。  正在我纳闷同样一段代码,为什么其他数据都可以取得,偏偏这项数据取不到的时候,传来了Y learder的叫声

2016-03-25 18:10:04 281

原创 个人谈谈学习java的经历

我们的软件产品需要在A、B、C三种硬件平台(理论上对我们的软件影响是不大的)上工作,早些时候已经成功在A上工作了,但在B、C上还有些问题,加班的那天是一个deadline,需要保证在B、C上也能够工作。这个产品由X、Y、Z三个部分组成,分别由三个team负责,基本的关系是:X和用户打交道,X调用Y,Y是数据进数据出,Y调用Z,Z和硬件打交道。  其中,X和Y都是新写的程序,而且早些时候,在X上

2016-03-25 18:08:46 292

原创 每个类有很多方法,每个对象的类型不同

6、接口: 一个抽象的东西,接口可以多继承,解决了类只能单继承的问题。接口的定义格式为:  说明符 interface 接口名{主体},  接口内的方法都是没有主体的,只有常量或变量。当类使用接口的时候,一定要"覆盖"接口的方法。  7、线程: 线程是个比较复杂的东西,例如一个赛马程序有七匹马赛跑,就有七个线程,看起来好象是同时在跑,其实是计算机分配不同的时间段让七个线程运行。我们初学

2016-03-24 18:17:05 458

原创 宏观介绍JAVA

JAVA入门的文章很多,但是却没有一篇是先宏观介绍JAVA的,本人一边工作一边学习JAVA大概有半年时间了,由于工作的性质很编程有写不同,学了这么久还是没有什么成绩。可能也是由于没有什么好的老师,走了不少弯路,难得有空,就把自己的学习心得总结一下,希望别的初学者能走一下"捷径"。学习之前最好先找个好的编辑器,我选用的是JBUILDER。  JAVA总的来说和C++、.NET、DELPHI等语言

2016-03-24 18:15:34 602

原创 JAVA程序元素在内存中的分配

由于有大学期间的C语言学习经历我对JAVA的基本语法相对来说比较熟悉。最开始的几个星期我一直在努力理解JAVA语言运做方式和熟悉语法,分别包括JVM虚拟机的运做原理、JAVA程序元素在内存中的分配、JAVA是如何实现跨平台的可移植能力、及其JAVA为何被称为一种健壮的语言、APPLET小程序的概念;许多语言都通有的基本型别、流程控制语句、基本类库函数等等。到后来逐步了解了JAVA语言的一些特性比如

2016-03-24 13:30:06 276

原创 java的一些发展前景!

如果你用过smalltalk语言,你会发现,什么是面向对象,所有的语句,甚至赋值,条件等等基本语句都是对象,学习smalltalk语言,很烦,即使你说自己对C++都是非常的熟练精通,为什么呢,因为我们绝大部分人使用C++,都没有真正体会到面向对象,当然在作项目的时候,也很难真正使用面向对象的方法.很希望大家有机会,学习使用一下smalltalk,因为这种语言能真正逼迫你体会面向对象.  说了这

2016-03-24 13:27:33 686

原创 java的一些学习方案!

java 出现在我们眼前,时间还很短,当他还只是一个半成品的时候,我们就被告知,java将成为软件发展的规范和希望. 然后,java出现了,jdk的出现,我们发现其实java并不习惯,因为我们已经适应了window下的visual编程,对于jdk这种编程方法已经很不喜欢,即使visual j++的出现,所增加的还不过是一个编辑环境.而且大家所熟悉的visual j++所支持的功能很少,可以说除了支

2016-03-24 13:26:21 248

原创 Spring分层矛盾问题

Hibernate等ORM问题  现在使用Hibernate人也不少,但是他们发现Hibernate性能缓慢,所以寻求解决方案,其实并不是 Hibernate性能缓慢,而是我们使用方式发生错误:  “最近本人正搞一个项目,项目中我们用到了struts1.2+hibernate3, 由于关系复杂表和表之间的关系很多,在  如果我们进行数据库设计,那么就产生了一系列问题:当我们使用Hibern

2016-03-24 10:33:45 734

原创 存储过程和复杂SQL语句的陷阱

Java,但是他们大多数人没有做好足够的思想准备(没有接受OO思想体系相关培训),以致不能很好驾驭Java项目,甚至 导致开发后的Java系统性能缓慢甚至经常当机。很多人觉得这是Java复杂导致,其实根本原因在于:我们原先掌握的关于软件知识(OO方面)不是太贫乏就是不恰当,存在认识上和方法上的误区。  软件的生命性  软件是有生命的,这可能是老调重弹了,但是因为它事关分层架构的原由,反复强

2016-03-24 10:32:58 1449

原创 Internet命名规则和地址划分约定

对我们普通用户而言,形象化的符号要比一捆枯燥的数字编码要好记得多。比如,我们会很容易地记住字符串“www.oscar.com”,却很难记住206.17.191.12。本文简要地介绍了Internet命名规则和地址的划分约定,然后介绍了如何利用Java语言完成符号名(上面的字符串)和IP地址(上面的数字串)之间的转换工作,并给出一个实例,检查可访问的远程主机。  Internet命名规则和地址划

2016-03-24 10:31:59 2524

原创 做一个程序员的优势!

我不是程序员,我嫁给了程序员,我从一个程序员的老婆的角度回答这个问题啊!或者说从一个IT男老婆的角度回答这个问题。  首先是太宅,没什么花销,或者说没机会炫富,或者说他们的消费项也达不到炫富的程度,拿我爱人来说啊!不抽烟,出去应酬才喝酒,每天早上在家吃完早 饭才去上班,车停单位免费停车场,午饭在公司食堂吃,基本上每月饭补发饭卡里都会花不完,请人吃饭开发票回公司报销,晚上回家吃饭,每周公司组织运

2016-03-23 17:42:43 1375

原创 Java语言编程的一些想法

Sun早在几年前就已在国内开展Java培训,通过与高校联办的十几个授权认证中心来进行培训。不过那时培训内容基本上都集中在J2SE即Java标准版的课程上,这些课程主要是帮助程序员了解并掌握Java的基本开发。随着Java版本的升级,Java本身也在发生着一些重要的变化。Java应用领域逐渐扩大,企业级应用变得越来越普遍和重要。所以以前的培训内容已经不能完全适应今日的需求。Sun显然也看到了这一点,

2016-03-23 17:40:17 361

原创 Java在企业应用的日臻完善

1995年初,Sun公司推出了新一代面向对象的程序设计语言,并将其命名为Java。关于Java这个名字的来历有一段趣闻:有一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,这个提议得到了其他人的赞同,于是,Java这个名字就这样传开了。  Java一经问世,即以其面向用户、动态交互操作与控制、动画显示

2016-03-23 17:38:48 260

原创 对于java的一些想法!

个问题可能是很多做Java的人最关心的,特别是新手,而且我原来也写过一些东西,现在我再简单的列举一些简单但是行之有效的方法:  上各个技术论坛看别人的帖子,特别是那些回复数或者点击数比较高的帖子,回复数高说明讨论激烈,很可能有高手在当中切磋,点击数高说明这个是大家很关心的,你以后很可能也会遇到或者用得上。 尝试帮助别人解决问题,特别是你没有遇到过,但是你知道原因或者你懂得其中的原理,在这个过程

2016-03-23 17:37:27 354

原创 Servlet/JSP提供了一个实用的技术

方法 2:禁止servlet和JSP 自动重载(auto-reloading)  Servlet/JSP提供了一个实用的技术,即自动重载技术,它为开发人员提供了一个好的开发环境,当你改变servlet和JSP页面后而不必重启应用服务器。然而,这种技术在产品运行阶段对系统的资源是一个极大的损耗,因为它会给JSP引擎的类装载器(classloader)带来极大的负担。因此关闭自动重载功能对系统性能

2016-03-23 13:31:08 262

原创 调整JSP和servlet的一些非常实用的方法

调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工作中实现的。而另一些技术是与应用服务器的配置相关的。  在本文中,我们将详细地描述怎样通过调整servlet和JSP页面

2016-03-23 13:29:58 437

原创 学习java的一些理论也是很重要的!

现在的程序员面试,大多数考的是理论,极少遇到让你上机的。而且就以我和我朋友所遇到的情况来看,困难主要出现在以下几种情况。  一是把你当作英语天才。面试题目全部为英文,而且涉及到的知识面极广,一般来说,只有重点大学中品学兼优就阿的在校学生才能搞定,不过鄙人以为大多数这样的人都去读研了。这样的题目通常出现在注册资产在一亿以上的公司,他们要是成长性好的员工,这是无可厚非的事情。不过他们认为工作了一年

2016-03-23 13:27:08 362

原创 学习java的一些思路!

我带过不少JAVA,C++班的课,来学习的同学很多都是初学者,一部分是急着找工作的,一部分是很感兴趣的。他们都想在短短一两个星期内掌握,这是不切实际的。而且这样做很容易让自己心浮气燥,难以静下心来思考。  JAVA是比较热门,但我们自己不能头脑发热。我觉得所有初学者要学好JAVA或C或UNIX等任何一门计算机技术,一定要做到:  动手,动脑,动嘴,静心  其中动手是最为重要的了。很多人

2016-03-23 13:25:58 554

原创 应用Polygon功能的客户代码

从类的名字pPolygon可以看出,该类所封装的过程主要与Polygon类型的对象有关。名字前面的p表示该类的唯一目的是组织公用静态过程。在Java中,类的名字以小写字母开头是一种非标准的做法,但象pPloygon这样的类事实上并不提供普通Java类的功能。也就是说,它并不代表着一类对象,它只是Java语言组织代码的一种机制。  在上面这个例子中,改动代码的最终效果是使得应用Polygon功能

2016-03-23 13:24:54 356

原创 java的精髓要点!

好了,  那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!这说明你掌所的只是一些基础的知识,并没有完全理解!你现在最缺的是实际的工作经验和编程思想的培养,而不是书本上那些凭空

2016-03-22 16:42:20 2259

原创 自学Java的思路!

很多网友咨询学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是Java私塾愿意将一些经验写出来,以便后来者少走弯路,帮助别人是最的快乐嘛!  要想学好Java,首先要知道Java的致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三块:J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系

2016-03-22 16:41:20 379

原创 JAVA是比较热门,但我们自己不能头脑发热

我带过不少JAVA,C++班的课,来学习的同学很多都是初学者,一部分是急着找工作的,一部分是很感兴趣的。他们都想在短短一两个星期内掌握,这是不切实际的。而且这样做很容易让自己心浮气燥,难以静下心来思考。  JAVA是比较热门,但我们自己不能头脑发热。我觉得所有初学者要学好JAVA或C或UNIX等任何一门计算机技术,一定要做到:  动手,动脑,动嘴,静心。  其中动手是最为重要的了。很多

2016-03-22 16:39:38 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除