- 浏览: 502367 次
- 性别:
- 来自: 沈阳
文章分类
- 全部博客 (437)
- Windows设置 (2)
- oracle数据库 (39)
- bug--jsp (4)
- j2se (13)
- js (40)
- bug-tomcat不能启动程序 (1)
- Hibernate (29)
- eclipse (20)
- java (65)
- 设计模式 (6)
- bug (18)
- PL/SQL (11)
- 前台 (5)
- 杂谈 (25)
- UML (1)
- jdbc编程 (2)
- 技术调研 (1)
- 数据通信 (2)
- ios (1)
- servlet自学笔记 (10)
- tomcat (9)
- SQL学习笔记 (6)
- java工具 (1)
- 数据库设计 (4)
- javascript (10)
- jsp (11)
- struts (17)
- ajax (7)
- linix/Unix (6)
- 资源 (3)
- spring (14)
- 算法 (5)
- 计算机网络 (2)
- http (5)
- c++ (2)
- web应用 (3)
- jvm (5)
- java中的字符编码 (14)
- java代码库 (2)
- classloader (1)
- 读书笔记 (1)
- c (1)
- 开源软件 (1)
- svn (1)
- AOP (1)
- java序列化 (1)
- 多线程 (4)
- The legendary programmers (1)
- Apache http Server (1)
- html tag (3)
- struts1.X学习笔记 (5)
- buffalo (1)
- 自己收藏 (0)
- TOEFL(IBT) (1)
- 网络翻墙 (0)
- 编译原理 (1)
- 书籍推荐 (1)
- css (10)
- javaee环境搭建资料 (1)
- 开源工具 (1)
- 美国生活 (1)
- spring自学 (3)
- log4j (3)
- 算法与数据结构 (5)
- 病毒,插件处理大全 (1)
- flex (2)
- webservice (1)
- git (7)
- cs (1)
- html (4)
- javaee (6)
- 开车 (0)
- springmvc (3)
- 互联网架构 (2)
- intellij idea (18)
- maven (15)
- mongodb (2)
- nginx (1)
- react (3)
- java基础例子 (2)
- springboot (2)
- 培训 (5)
- mysql (3)
- 数据库 (3)
- 生活 (2)
- intellij (3)
- linux (2)
- os (3)
最新评论
-
潇洒天涯:
[color=blue][color=cyan] ...
oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值 -
hekai1990:
受教了..
oracle中的varchar2
就Java语言本身而言,Java最擅长的领域是在Web开发方面。理由有几点:
1)开发框架众多。比如:Tapestry、Struts、ICEfaces、RichFaces、Wicket、FreeMarker……试问,有哪种语言能有Java领域那么多的框架?
2)框架分工细致。比如:持久层框架EclipseLink、Hibernate、MyBatis等;日志框架Log4j、SLF4J、LogBack等;表现层框架Tapestry、Struts、ICEfaces等。
3)技术资料、文档众多,社区庞大。Java是目前世界上第一大编程语言,对于一个开发者而言,通常遇到的问题都能通过书籍、文章、社区得到解决。
Java的优点也间接造成了它的一部分缺点。
1)存在技术选型的难题。
因为开发框架众多,架构师、项目经理在拿到需求文档后,会反复比较相近的几种框架,结合团队的技术积累,选择适合的框架作为解决方案。没有哪种框架可以适用于所有需求,即使是Spring,也有其局限性。
2)程序员需要掌握的知识太多,技术更新太快,苦不堪言。
框架自身发展、演进很快,而且各版本之间不一定兼容。比如Struts 1和Struts 2就完全不兼容,Struts 2基于WebWork重新开发,推翻了原有的Struts 1的构架,以至于不兼容。加入你是Struts 1程序员,恰好遇到那些对框架有要求的客户,你就不得不学习Struts 2。
3)成为JavaEE高手付出的代价远大于其它语言。
假如你是Ruby语言开发者,你想从事Web开发,那么你只需学习Rails框架即可。但是对于Java开发者,就远不是那么回事了。你需要学习多个框架,才能构成一个完整的解决方案。比如SSH——Spring、Struts、Hibernate。
同意楼上所说的java web程序员苦不堪言,开发框架众多。但是众多的框架中几乎都是用java编写的,都遵循javaee规范。大一点的公司都有自己编写的框架和平台,与其去掌握什么ssh框架还不如去理解这些框架的实现原理,技术总有过时的一天,人的思维确实累积的。掌握的其中的精髓和原理,以不变应百变,这样不就轻松很多了。
javaee高手很少,是因为领导只注重结果,程序员没法专心的研究某种技术,只有浅入的了解,大多时候都是ctrl+c ctrl+v。
java web程序员苦不堪言,技术更新速度太快,程序员年龄越来越大,精力也越来越有限,但是领导不管。为了生存,不得不花费很多的时间去学习。
jdk更新速度太快,框架太多,不过大部分时候用的技术还是比较固定,框架毕竟是框架,大部分时候会用即可,而且框架的核心内容在网上基本都能搜到,还是关注基础和性能比较好。
还是多深入点jvm和java系统的调优或设计模式比较好,java web开发没有啥,一般找新人搞就可以了,我们需要的就是公司需要建立一套适合自己的快速开发框架,因为很多公司都有具体的业务,在自己的方面很有经验,完全可以定制web前端框架,自己的ssh框架等,一系列自己的utility工具,这样,很多工作就可以一般人都能做了,而我们要培养的就是业务人才和设计人才。
总结一句话,苦逼的java web 程序员们。
发表评论
-
前腾讯副总裁吴军:为什么你努力工作,收入还是上不去?
2017-11-22 11:02 0和优秀的人亲密接触 ... -
【转】如何订机票最划算?
2017-10-17 21:01 2126作者:何亮链接:https://www.zhihu.com/q ... -
计算机字符编码及文件编码格式解析
2017-02-16 13:54 830最近因为项目需要从网络上获取文本数据并解析,然而获取的文本 ... -
代码卖家
2017-02-10 09:27 0http://haidao889.iteye.com/blog ... -
【转】此版本之魔兽争霸3需要特定语言版本之windows 解决办法
2016-10-06 21:17 4659英文版的Windows 7/ Vista / XP / 20 ... -
国内电视台播出的日本动画大盘点
2015-09-10 12:12 1368以下盘点不包括港台的电视台。 1、铁臂阿童木:这个很 ... -
【转】程序员面试揭秘之程序员靠什么途径去美国工作?
2015-07-03 10:15 1477对于国内程序员来说,通常有三种途径去美国工作。 1.进入 ... -
【转】如何让老板发现你是一个优秀的程序员?
2013-01-23 10:05 671在实际的工作中,往往会存在以下情况: 你很优秀,你升职 ... -
【转】“项目破坏者” 手册
2013-01-23 08:41 0要想将一个开发项目搞砸,有很多种方法。开发者Anders A ... -
【转】蔡康永的说话之道
2012-09-04 23:20 899最近花了几个晚上看完了《蔡康永的说话之道》,书中有一些很不 ... -
【转】这样做个好男人
2012-08-09 16:54 0原地址: http://www.infoxa.com/asp/ ... -
【转】拥有强壮肌肉是男人头等大事
2012-07-27 09:49 931一次看某电视台的综艺 ... -
【转】猎头警言
2012-07-10 14:07 730猎头警言(分享给猎头和被猎的人)一、猎头只为从来不愁找工作的人 ... -
写的不错
2012-06-28 11:29 635再烦,也别忘微笑;再急,也要注意语气; 再苦,也别忘坚 ... -
【转】谈谈职业规划——CSDN对陈皓的采访 - 陈皓专栏
2012-05-15 22:05 943个人的职业规划就像软件工程。我们都知道软件项目最大的敌人 ... -
【转】十条不错的编程观点
2012-05-15 20:16 717在 Stack Overflow 上有 ... -
【转】Unix传奇(下篇)
2012-05-07 18:00 713Unix是目前还在存活的操作系统的元老了,走过了40年的历 ... -
【转】Unix传奇(上篇)
2012-05-07 17:57 798【本文曾于2007年3月于 ... -
【转】谈谈对程序员的培养
2012-05-02 17:10 663这篇文字是我好久以来的想法,有一些感悟,有一些激烈的言辞, ... -
平凡的人给我最多感动
2012-08-24 10:33 793今天下班,坐公交车往家走,车载的移动电视上播新闻,讲 ...
相关推荐
- **ITPub.net**:国内最专业的综合性技术社区,提供了丰富的技术讨论和分享。 - **无忧脚本51js.com**:专注于脚本技术的社区,为开发者提供交流平台。 5. **设计模式**: - **dofactory.com**:提供23种设计...
另外,简要提到了Tomcat,虽然它不是一个完整的App Server,但作为一个Servlet和JSP容器,Tomcat在中小型项目中被广泛应用,它支持JNDI、数据库连接池和事务处理等功能,是学习Java Web开发的入门之选。 本期杂志还...
《ITPUB的ORACLE专题深入讨论》是一个深入解析Oracle数据库技术的专业资源,它涵盖了Oracle在企业级数据管理中的各种核心概念、最佳实践和技术难点。作为数据库管理员、开发人员或IT专业人士,理解并掌握这些知识将...
itpub论坛网站的 iOS手机客户端。
ItPub社区电子杂志是一款专为IT专业人士打造的资源丰富的学习平台,它提供了大量关于信息技术的中文清晰版内容,旨在帮助读者深入理解各种IT技术、工具和趋势。这个电子杂志覆盖了编程语言、操作系统、数据库管理、...
itpub电子杂志-12
ITPUB,作为国内知名的IT技术社区之一,特别在Oracle数据库技术方面拥有深厚的基础和广泛的影响力。该网站汇集了大量的Oracle技术文档、案例分析、解决方案以及专家问答,对于初学者到高级DBA都是一个宝贵的知识库。...
Oracle软件权限修复-lhrbest-ITPUB博客.mhtmlOracle软件权限修复-lhrbest-ITPUB博客.mhtml
- 包括数据库启动和关闭、参数配置、数据字典等方面的内容。 综上所述,这些知识点涵盖了从数据仓库的基本概念到具体的实施策略和技术手段,对于想要深入了解 Oracle 数据库和数据仓库领域的读者而言是非常宝贵的...
美河提供.ITPUB.Oracle数据库DBA专题技术精
关于shared pool的深入探讨 32bit oracle扩展SGA原理 32bit oracle中SGA_MAX_SIZE与单个进程PGA的制约关系 bitmap索引的一点探究 关于B*tree索引(index)的中度理解 本地管理表空间 倾力大奉献--...
Oracle是全球领先的关系型数据库管理系统,广泛应用于企业级数据管理,因此,ITPUB电子杂志中关于Oracle的章节可能会涉及数据库设计、性能优化、故障排查、安全性策略以及最新版本的功能介绍等内容。 根据提供的...
通过上述内容的梳理,我们可以看出ITPUB电子期刊第19期汇集了多位IT行业人士对于职业生涯规划、技能提升和个人成长等方面的经验分享与心得感悟,不仅涵盖了理论层面的指导建议,还包含了大量来自一线实践的真实案例...
**描述**:“ITPUB电子期刊第十三期,关于数据库的,终于上传完了,上次我在这上面看见了1--12期的,我就把13到18期的上传上来了!” - **关键信息**:这期电子期刊聚焦于Oracle数据库领域,包括安装、配置、问题解决...
根据提供的文件信息,我们可以推断出这是一本关于数据仓库工具箱第二版的书籍,主要聚焦于维度建模。本书作者为Ralph Kimball和Margy Ross,由John Wiley & Sons, Inc.出版。以下是对该书籍核心内容的详细解析与扩展...