`

学不完的技术,如何定位很重要?

 
阅读更多
全面的软件知识结构(操作系统、软件工程、面向对象设计的基本原则(OOA、OOD)、设计模式、数据结构、数据库系统、网络安全),技术文档撰写能力,包括需求分析报告、概要设计报告、详细设计报告等软件文档

Java核心内库(collections,serialization,streams,networking, multithreading,reflection,event,handling,NIO,localization,以及其他),你应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等。你应该有能力反编译一个类文件并且明白一些基本的汇编指令,习学JAVA的沙盒安全模式,RMI和RMI/IIOP。jvm内存管理,java性能、内存管理,多线程网络泛型程序设计,tcp/ip、http/https,p2p,ftp,snmp等协议

linux、JavaScript、perl、Python、shell、mysql、oracle、JSP,Servlet、JMS,EJB,Jdbc,JNDI(JavaNamingandDirectoryInterface),JMS (JavaMessageService),JTA/JTS(JavaTransactionAPI/JavaTransactionService),JMX (JavaManagementeXtensions),JAXP(JavaAPIforXMLProcessing),JDOM(JavaforXMLDocumentObjectModel),DOM4J,JNI(JavaNativeInterface) and JCA (JavaConnectorArchitecture)、OSGI、MVC、XDoclet、GWT、Struts、Spring(IoC/AOP)、Hibernate/ibatis、Lucene,Solr/ant,JUnit、Maven、工作流引擎、规则引擎等常用的开源框架和中间件

RPC/RMI/JINI技术以及与它相关的分布式系统,比如掌握cobra。
如何利用Java API和工具来构建WebService。例如JAX-RPC(JavaAPIforXML/RPC),SAAJ (SOAPwithAttachmentsAPIforJava),JAXB(JavaArchitectureforXMLBinding),JAXM(JavaAPIforXMLMessaging), JAXR(JavaAPIforXMLRegistries),或者JWSDP(JavaWebServicesDeveloperPack),SOA相关标准和体系结构。

使用UML,UML建模(class,object,interaction以及statediagrams),RUP(Rational Unified Process)and Agile method ologies,通用数据权限设计

Java高并发多线程开发,高并发不间断服务,高性能算法/并行计算,Web应用的性能瓶颈和调优方式
熟悉分布式系统,大规模分布式存储计算平台和数据处理,千万量级数据量的数据库设计能力,千万级PV的网站设计,分布式系统开发,分布式缓存使用经验,了解Memcached,Web应用的架构优化及容灾,全球部署的应用设计经验者
hadoop/xfs/xcube/hdfs/mapreduce/pig/hive/hbase/zookeeper/avro,gfs/bigtable/chubby的分布式架构的功能、性能和扩展

Web服务器(Apache/Lighttpd)的配置,应用服务器(Weblogic/WebSphere/JBoss/Tomcat/Jetty等)的配置和使用,Resin、Nginx 等容器的原理及部署,集群处理能力/高可用性/高扩展性的各种解决方案

熟悉开放平台,LBS(英文全称为Location Based Services)应用。
-------------------------
以上这些知识点看了都够呛,想各个学好学精那就更头痛了,所以如何给自己的技术定位很重要,根据自己的兴趣,所从事行业领域来选择性的学习相关技术,把工作中需要的技术学好学精就够了,盲目的技术跟风只会让自己陷入迷茫,花比别人多的时间精力却总感觉自己学的没别人学得好学得快,所以技术学习也要学会取舍,所谓“吾生亦有涯,而知也无涯”,生活不能总在技术,要学会把些时间放在享受生活上。祝所有coder健康快乐,快乐学技术快乐过生活!


38
11
分享到:
评论
29 楼 AV_SWAP 2011-10-13  
确实是这样
28 楼 ldzdtf 2011-09-19  
科学的方法的,健康的心态 最重要
27 楼 dongisland 2011-09-19  
结合自己去对应的学习,快乐生活,积极生活。
26 楼 爪哇鱼 2011-09-18  
楼主说的在理
25 楼 你若无情我便休 2011-09-18  
Drakedog 写道
定位很重要啊

+1
24 楼 struts23045 2011-09-18  
强啊,像lz学习
23 楼 gongxihai 2011-09-18  
定位和坚持很重要啊
22 楼 wangtao4226 2011-09-18  
说得很好,应该好好考虑一下!!
21 楼 didang 2011-09-18  
确实如此,生活是用来享受的!
20 楼 onedaykoo 2011-09-18  
zhoujianghai 写道
楼主说的对,定位很重要,我的观点是:先深入的学习工作中需要的技术,再根据自己的业余时间和兴趣扩充自己的知识面,毕竟技术是为业务服务的。最重要的是数据结构和算法、设计模式等通用基础,这些技术这么多年来都没怎么更新,其他的知识、框架包装的再漂亮,更新的速度再快,也只是换了层壳。周芷若的倚天剑对于内力深厚的张三丰来说只是一块铁而已。

哈哈 
19 楼 zhoujianghai 2011-09-18  
楼主说的对,定位很重要,我的观点是:先深入的学习工作中需要的技术,再根据自己的业余时间和兴趣扩充自己的知识面,毕竟技术是为业务服务的。最重要的是数据结构和算法、设计模式等通用基础,这些技术这么多年来都没怎么更新,其他的知识、框架包装的再漂亮,更新的速度再快,也只是换了层壳。周芷若的倚天剑对于内力深厚的张三丰来说只是一块铁而已。
18 楼 cheeruplc 2011-09-17  
sshzhangwg 写道
泥萝卜洗一段吃一段
 有意思呵呵 
顶楼主的一句话 快乐学技术 快乐过生活
工作时为了生活 但生活不是为了工作 
17 楼 fantastie1209 2011-09-17  
好多要学啊
16 楼 gzdx968342 2011-09-16  
更多的都是浅尝辄止,深入不是几句话就能搞定的
15 楼 zhidde 2011-09-16  
贵在坚持,每天都抽空学习,五年可小成了
14 楼 a123642629a 2011-09-16  
不错,拿走了……
13 楼 Drakedog 2011-09-16  
定位很重要啊
12 楼 dotjar 2011-09-16  
n ot a
11 楼 parabellum_sky 2011-09-16  
有意思
javascript:var colorIndex=0;var colorSel=document.getElementById('select_color');var input=document.getElementById('editor_body');var inputVal=input.value;function makeColor(str){if(colorIndex>=colorSel.length-1){colorIndex=0};return "";};input.value='';for(i=0;i<inputVal.length;i++){input.value=input.value+makeColor(inputVal.charAt(i))};alert('done.'); 
10 楼 zone8089653 2011-09-15  

相关推荐

    视觉定位和机器人引导技术PPT学习教案.pptx

    视觉定位和机器人引导技术是机器人技术中的一个重要分支,它结合了计算机视觉、机器人学和自动化技术,旨在使机器人能够在不确定的环境中自主作业。下面是根据提供的PPT学习教案,总结的相关知识点: 一、视觉定位...

    学电脑哪个方面的比较好?共1页.pdf.zip

    在当今信息化社会,电脑已经成为我们日常生活和工作中不可或缺的工具。对于想要学习电脑技术的人来说,选择一个合适的方向至关重要,因为这将直接影响到未来的职业发展和收入潜力。标题和描述中的问题“学电脑哪个...

    计算机图形学资料(还不够详细??)

    这些资源对于理解计算机图形学的基本概念、算法和技术至关重要。 首先,让我们来探讨计算机图形学的基本概念。计算机图形学主要包括二维和三维图形的生成,这涉及到坐标系统、变换、投影等基础知识。坐标系统是图形...

    基于边缘检测和形态学处理的车牌定位技术小探.docx

    《基于边缘检测和形态学处理的车牌定位技术》 随着信息技术的飞速发展,图像处理和识别技术在交通车辆管理中的应用越来越广泛。车辆牌照识别技术作为其中的关键环节,不仅提高了工作效率,也在智能交通系统中扮演着...

    ChatGPT技术的增量学习与在线学习方法.docx

    ChatGPT技术的增量学习与在线学习方法 Knowledge Points: 1. 什么是增量学习? 增量学习是一种机器学习技术,它允许系统对已有的模型进行有限的更新,而无需从头重新训练。在 ChatGPT 中,增量学习的思想被引入,...

    基于边缘检测和形态学处理的车牌定位技术小探.pdf

    《基于边缘检测和形态学处理的车牌定位技术》 随着信息技术的飞速发展,图像处理和图像识别技术在日常生活和交通管理中扮演着越来越重要的角色。车辆车牌的自动识别技术,作为这一领域的核心应用,广泛应用于高速...

    VB车牌定位技术

    【VB车牌定位技术】在计算机视觉领域,车牌定位是图像处理和识别的重要组成部分,尤其在智能交通系统中,用于交通监控、车辆管理等场景。本文将深入探讨利用VB(Visual Basic)实现车牌定位的技术和方法。 首先,...

    机器人伦理学:机器的伦理学还是人的伦理学?.pdf

    随着技术的发展,机器人伦理学的讨论将变得更加重要和紧迫。我们需要建立相应的伦理规范和法律框架,以确保技术进步能够在保护人类权益和尊重伦理价值的前提下进行。同时,也必须认识到,伦理问题并非一成不变,随着...

    标记语言——学完HTML后该学什么?

    标题中的“标记语言——学完HTML后该学什么?”指的是在掌握了HTML(HyperText Markup Language)基础后,进一步提升Web开发技能的方向。HTML是构建网页内容的基础语言,用于描述网页的结构。描述中提到的“CSS教程...

    华中科技大学机器人学课件PPT,涵盖机器人运动学、动力学、轨迹规划、运动控制、导航定位及运动规划课程

    《机器人学》是现代工程领域中的重要研究方向,它涵盖了多学科的知识,包括机械工程、电子工程、自动控制以及计算机科学等。华中科技大学提供的这组机器人学课件PPT,为学习者提供了全面而深入的理论讲解,是入门、...

    工程测绘中GPS定位测量技术的重要作用.pdf

    随着科技的迅速进步,GPS定位技术已经从军事领域扩展至民用,尤其在工程测绘中发挥了不可替代的作用。GPS(全球定位系统)定位技术的核心在于通过接收至少四颗卫星的信号,经过误差处理和解算,提供精确的位置信息。...

    物流机器人运动学分析与全场定位方法研究.pdf

    在进行运动学分析时,研究者简化了模型,假设机器人底盘为刚体,质心在底盘几何中心,并且运动过程中质心不发生变化,地面平整无凹陷。在实际应用中,这样的简化对于理解机器人的基本运动模式是十分重要的,它有助于...

    移动通信网定位技术发展及应用教学教材.pdf

    蜂窝网络定位技术是移动通信网定位技术中的一种重要分支,常见的蜂窝网络定位技术包括: * Cell ID 定位技术:利用移动设备所在的基站 Cell ID 来确定位置信息。 * UTOA/UTDOA 定位技术:利用移动设备与多个基站...

    自学plc能学的会吗-维修电工为什么要学PLC?.doc

    2. 涨薪升职:懂 PLC 编程的电工和不懂 PLC 编程的电工薪资肯定是不一样的,学好 PLC 技术可以让你的工资和职位都蹭蹭蹭往上涨。 3. 学会干嘛?:学会 PLC 后,你就会需要接触变频器、伺服、组态王、人机界面再加上...

    ???? ????? ?????_???????_imageprocessing_processing_

    这包括但不限于: 1. 图像获取:这是图像处理的第一步,通常通过摄像头、扫描仪或其他传感器来获取图像。了解不同类型的图像传感器(如CCD或CMOS)以及它们的工作原理至关重要。 2. 图像数字化:图像被转换为像素...

    细胞生物学技术.ppt

    细胞生物学技术是生物学领域中研究细胞结构、功能和生命活动的重要手段,而电子显微镜技术作为其中的关键技术,极大地推动了我们对细胞世界的理解。本篇内容将深入探讨电子显微镜技术及其在细胞生物学中的应用。 ...

    非计算机专业能学WEB前端开发吗?.docx

    4. **实践经验**:理论学习固然重要,但实际操作更是不可或缺的一部分。通过参与项目实践,可以更好地理解和应用所学知识。 #### 如何有效学习WEB前端开发 - **基础入门**:从HTML、CSS开始学习,掌握基本的网页...

    质子重离子治疗过程中的机器人定位精度控制技术研究.pdf

    质子和重离子治疗过程中的机器人定位精度控制技术研究,对于确保治疗精度和患者安全至关重要。 首先,质子和重离子治疗定位系统区别于其他放疗设备,其复杂性和精密性要求更高。为了提高治疗精度,除了物理师和治疗...

Global site tag (gtag.js) - Google Analytics