假如我是JAVA开发人员,我想我应该会做到以下几点:
1. 精通j2se,熟练掌握常用的包的API,比如java.lang、java.util、java.io 、 java.math、java.text我会去看apache的开源项目,我会主要看commons项目,通过阅读源代码来提高自己对java基础的理解并培养好的编程方式,我会比较关注2本书,一本是thinking in java 一本是effective in java
2. 关注jdk新版本的发布,在最早的时间去感受新功能带来的快捷
3. 我会选择一门语言作为我的第2语言,比如js这种动态语言,毕竟很多时候前台和后台都是一个人在做,如果只是在机械的使用ext、dojo等框架是很难设计出灵活的UI
4. 对于框架我会由针对性的阅读一些源代码,例如要想精通spring,就必须要了解spring AOP,通过阅读源代码来理解设计方式,对于这么多的框架我个人建议要学会用,还要知其所以然
5. 要想深入理解持久化技术,首先你一定可以熟练的利用JDBC来和数据库进行交互,然后在阅读一些持久化框架的源代码,比如hibernate
6. 要熟练掌握一种web服务器的使用和配置,比如tomcat,其它j2ee服务器,比如JBOSS或者GLASSFISH也要适当的了解
7. 了解jee的规范比如Servlet、EJB规范等等
8. 深入研究一种数据库技术比如DB2\ORACLE\MYSQL\POSRGRES等
最起码可以在理解数据库范式的基础上进行表的设计,了解约束、索引、存储过程以及表分区的概念
9. 可以熟练的使用一种IDE比如ECLISPE\NETBEAN
10. 了解http协议
11. 可以用文字清晰的表达自己的观点
12. 很好的沟通能力和需求人员和设计人员和领导等都会有不同的沟通方式
13. 可以毫无障碍的阅读原版的英文技术书籍或技术文章
14. 可以熟练的用java来解决常见的算法
15 .了解系统间交互的方式,比如JMS、RMI、OPC等
16 .可以熟练的使用一些常见的设计模式
17. 了解缓存和分布式的一些基本概念h
18. 可以设计类图和活动图
19. 可以熟练的使用单元测试技术对代码进行测试
20. 写代码是很辛苦的事情要保证自己有一个好的身体来支撑自己的工作
写得比较逻辑比较混乱,想到哪里写到哪里!
分享到:
相关推荐
法国Embouchure地区沉积物岩性数据集 内容 该数据集由O. Puertas在2014年发布,详细记录了法国Embouchure地区的EMBOU岩芯沉积物的岩性特征。数据集中包含了39个数据点,提供了关于该地区沉积环境的重要信息。欲了解更多信息,请访问"PANGAEA数据库中的原始数据" ()。
BH1750光照强度传感器
基于多目标粒子群算法的分布式电源选址定容与优化配置研究——基于MATLAB的程序实践与优化探讨,基于多目标粒子群算法的分布式电源选址定容与优化配置MATLAB程序:含规划模型、算法求解及参考文章赠阅,分布式电源选址定容与优化配置MATLAB程序基于多目标粒子群算法 (1)该程序为基于多目标粒子群算法的分布式电源优化配置与选址定容程序,期刊lunwen源程序,配有该lunwen。 (2)本程序可有效配置分布式电源容量与安装位置。程序与lunwen包含的内容有综合成本、网损、电压稳定裕度为目标函数建立分布式电源的规划模型、多目标粒子群算法、IEEE-69节点的算例求解。 (3)赠送若干极为相似的参考lunwen,均为本人研究该课题期间认为非常系统、全面、易懂、基础的文章。 ,1. 多目标粒子群算法; 2. 分布式电源优化配置; 3. 分布式电源选址定容; 4. MATLAB程序; 5. 综合成本; 6. 网损; 7. 电压稳定裕度; 8. IEEE-69节点; 9. 参考lunwen(或相关文章),基于多目标粒子群算法的分布式电源选址定容与优化配置MATLAB程序:成本、网损与电压稳定的综
sediment core GeoB17620-1的文档记录 内容 Lucchi, RG; Sabbatini, A; Nicolaisen, LS 等(2014年)提供的sediment core GeoB17620-1的文档记录。详细信息请访问"此链接" ()以获取完整的数据集文档和相关信息。请注意,文档的具体大小未知。
该项目是一款多语言心理咨询网站前端开发设计源码,包含7166个文件,涵盖2646个PHP文件、1419个JavaScript文件、650个GIF文件、417个HTML文件、318个PNG文件、263个LESS文件、236个Vue文件、219个JSON文件、183个Markdown文件、142个文本文件。主要采用JavaScript进行开发,同时融入PHP、TypeScript、Shell等多种语言技术。这套源码旨在提供全面的心理咨询服务网站界面设计。
显微镜下染色体图像分割系统:新手入门宝典
物品识别与分类系统源码和数据集:改进yolo11-HWD
【C#】Grpc扩展是一个基于GRPC的简单微服务框架
【GO】基于go实现的生日提醒定时任务
深海沉积物岩芯GeoB17624-3的文档记录 内容 Lucchi, RG; Sabbatini, A; Nicolaisen, LS 等(2014)提供的文档包括了对深海沉积物岩芯GeoB17624-3的研究资料。该研究的具体数据集大小未知,但已通过PANGAEA数据库发布,可供进一步学术研究和参考。可通过以下链接访问完整数据集:"" ()。
外科工具实例分割系统源码和数据集:改进yolo11-convnextv2
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
AI人脸识别学习,使用opencv2
内容概要:本通知介绍了西安邮电大学将举办的2024年第29届“21世纪杯”全国大学生英语演讲比赛的具体情况。活动目的是提升学生讲好中国故事的能力,促进文化交流与构建人类命运共同体。此次活动的主题是传统文化的复兴。主要内容涵盖比赛的背景介绍、参赛对象限定以及具体报名方式及时间节点。此外还详细讲解了演讲主题及视频上传的要求。评分标准从内容质量、语言表述、整体表现等方面进行了明确规定。获奖学生不仅将得到相应的表彰奖励,还有可能代表西安邮电大学参与到更高层级的比赛当中去。 适合人群:全体在校本科生,尤其是对外语学习感兴趣的师生;以及对于传统文化复兴有兴趣的年轻人。 使用场景及目标:此活动鼓励学生积极参与英语演讲竞技,提高自己的英语表达能力和综合素质,同时也有助于推广中国传统优秀文化传播。 其他说明:研究生(青年组)需要直接通过官网报名并且不受本次比赛限制;此外,该次比赛的成绩还将影响其他英语演讲系列竞赛的表现评估体系。未尽事宜将在日后进一步发布。
该项目是一款采用Java编写的自然管理后台设计源码,包含共计126个文件,涵盖95个Java源代码文件、18个XML配置文件、5个YAML文件、4个Git忽略文件、4个属性文件以及其他类型文件。此系统专注于后台管理功能,适用于各种管理场景。
太阳能光伏面板分割系统:基础知识铺垫
光伏混合储能直流微网中基于PI控制的直流母线电压下垂控制模型研究与应用,光伏混合储能直流微网中基于PI控制的直流母线电压下垂控制模型研究与应用,光伏混合储能直流微网直流母线电压下垂控制控制模型 在基于储能单元SOC的下垂控制方法基础上,下垂系数不断变化,通过加入PI二次控制,将控制器输出量与储能单元变器输出电压和母线电压稳定值相叠加,对母线电压的跌落和和上升进行补偿和抑制。 效果明显 也可以改mppt控制方法或者改局部遮阴 ,光伏混合储能、直流微网、下垂控制、PI二次控制; SOC下垂控制方法; 电压稳定性提升; MPPT控制方法调整。,光伏混合储能直流微网电压控制模型:动态下垂系数与PI二次控制
STM32+MPU6050+OLED
手指五指图像分割系统:50+创新改进
手指关节分割系统:视觉算法突破