异构数据库有哪些uml,软件工程师应该具备的知识有哪些
来源:整理 编辑:黑码技术 2024-07-04 11:11:41
本文目录一览
1,软件工程师应该具备的知识有哪些
常用的几种数据库要会用。。java 方向的话:javaScript ,html ,jsp ,xml,。net方向的话:基本差不多。java 现在用的myEclipse。net 就是微软出的 2005(我记不住了。)初级部分: 1. java 面向对象程序设计、java api使用、数据结构及算法基础、java高级类特性、异常处理; 2. awt及swing图形程序设计、流、网络程序设计、对象序列化、applet、多线程程序设计、java应用国际化基础; 3. java桌面系统项目开发; 4. java编程基础提高课程:反射机制、设计模式(i)、正则表达式,java se5.0新特性等; 5. 基于oracle的数据库开发及管理、数据库设计、标准sql、pl/sql编程; 6. jdbc、jsp2.0、servlet2.4、javabean编程;tomcat服务器使用、jbuilder及eclipse 等集成开发环境; 7. linux操作系统中的java程序开发、linux系统管理; 8. java web编程提高课程:jdbc进阶、高效分页处理、过滤器使用技巧、struts中动态表单验证、dispatchform等; 高级部分 1. mvc设计模式、struts架构核心工作机制、国际化、验证框架、struts taglib、orm基础、基于hibernate的企业级应用; 2. javame手机游戏设计、界面程序设计、数据库程序设计、手机短信、多媒体短信(彩信)开发; 3 .javaee核心技术、xml、web service、异构系统整合、分布式应用开发、weblogic和jboss等应用服务器; 4 .cmm、uml与系统建模和设计、rational rose、软件工程和软件过程模型、版本控制及设计模式; 6. java 企业级应用开发提高课程:hibernate使用技巧、设计模式(ii)、spring编程入门、提高java ee应用的性能; .net程序设计 .net架构、.net桌面和web程序设计、.net与javaee平台应用的整合; 职业素质 it职业规划、沟通技巧、团队合作、专业技术规范、面试技巧等职业技能培训。 完成以上培训课程后,通过考核就可以获得培训机构颁发的合格证书。 现在比较吃香的是java,特别是j2ee,未来3g出来后,手机编程将成为热点,j2ee当然就会很吃香了。 关于证书的权威性,建议你要去知名的培训机构去,最好是像sun这类国际大公司有关认证所指定的培训机构,这样权威性高些。 一般来讲,软件公司是非常喜欢通过了软件工程师的人员,学历对他们来说并不重要,而重要的是能力。如果你的能力够强,在一个好的公司的话,这个月薪我想应该是可以拿到的。
2,做软件编程师需要具备什么知识
初级部分: 1. Java 面向对象程序设计、Java API使用、数据结构及算法基础、Java高级类特性、异常处理; 2. AWT及Swing图形程序设计、流、网络程序设计、对象序列化、Applet、多线程程序设计、Java应用国际化基础; 3. Java桌面系统项目开发; 4. Java编程基础提高课程:反射机制、设计模式(I)、正则表达式,Java SE5.0新特性等; 5. 基于Oracle的数据库开发及管理、数据库设计、标准SQL、PL/SQL编程; 6. JDBC、JSP2.0、Servlet2.4、JavaBean编程;Tomcat服务器使用、Jbuilder及Eclipse 等集成开发环境; 7. Linux操作系统中的Java程序开发、Linux系统管理; 8. Java Web编程提高课程:JDBC进阶、高效分页处理、过滤器使用技巧、Struts中动态表单验证、DispatchForm等; 高级部分 1. MVC设计模式、Struts架构核心工作机制、国际化、验证框架、Struts Taglib、ORM基础、基于Hibernate的企业级应用; 2. JavaME手机游戏设计、界面程序设计、数据库程序设计、手机短信、多媒体短信(彩信)开发; 3 .JavaEE核心技术、XML、Web Service、异构系统整合、分布式应用开发、WebLogic和JBoss等应用服务器; 4 .CMM、UML与系统建模和设计、Rational Rose、软件工程和软件过程模型、版本控制及设计模式; 6. Java 企业级应用开发提高课程:Hibernate使用技巧、设计模式(II)、Spring编程入门、提高Java EE应用的性能; .NET程序设计 .NET架构、.NET桌面和Web程序设计、.NET与JavaEE平台应用的整合; 职业素质 IT职业规划、沟通技巧、团队合作、专业技术规范、面试技巧等职业技能培训。 完成以上培训课程后,通过考核就可以获得培训机构颁发的合格证书。 现在比较吃香的是JAVA,特别是J2EE,未来3G出来后,手机编程将成为热点,J2EE当然就会很吃香了。 关于证书的权威性,建议你要去知名的培训机构去,最好是像SUN这类国际大公司有关认证所指定的培训机构,这样权威性高些。 一般来讲,软件公司是非常喜欢通过了软件工程师的人员,学历对他们来说并不重要,而重要的是能力。如果你的能力够强,在一个好的公司的话,这个月薪我想应该是可以拿到的。我只说游戏方面的吧。。因为我是搞这个的。。其它不懂就不说了。。lz会c的话。。接下来要看lz做什么平台的游戏了、1、网页的flash游戏2、pc游戏3、手机游戏4、游戏机的游戏(比如psp,xbox,ps3)5、其它未知的平台(我不知道的。。)因为每种平台的游戏,编程几乎都不一样。。所以,要选好一个平台。。1、flash游戏的就去学flash编程、2、pc游戏的,就先把c++搞懂、3、手机游戏的,就分很多种了。因为手机有不同的平台,比如iphoneandroid诺基亚的sisj2me(这个基本没人用了,你懂的)。。。。。。iphone的就去学object-c(前提要会c和c++)android的就学android(前提要会java)诺基亚的sis(这个我不怎么记得了,好像是要回c和c++,不过,诺基亚的塞班系统的智能机都没有用了。学了估计都没多大用处)j2me的只要有java基础就可以学。用处不大。。现在谁还用非智能的手机?4、游戏机的游戏要学啥。lz自己查查吧。。这个真的一点都不知道。。不好说。。总之,从我上面所说的。。很多编程都需要会c和c++。。。所以,lz学会这2门,其它的语言就好入手了。。
3,什么是java socket
java技巧经验 http://www.mywelt.net/?q=jts 61 条面向对象设计的经验原则 ANT 基本概念、安装与配置 AWT 和 SWING 的强大竞争者 - SWT 简介 Axis + Tomcat 模拟银行存取款服务 用 Java 编写简单 UDP 网络通信程序 用 JBuilder9 开发 Struts 的实例 用 JFace 和 SWT 构建一个简单的应用程序 用 Jsp 动态输出 excel 文档和乱码问题的解决 用 JSP/Servlet 构建三层式管理信息系统 用 SyncML 进行异构数据库复制 用缓冲技术提高 JSP 应用的性能和稳定性 用连接池提高 Servlet 访问数据库的效率 程序开发中 Debug 和 Release 之本质区别 简单教您如何使用 Factory Method 模式 简易使用 Apache Web 让你的 JSP "动"起来 Enhydra 入门 - 一个有用的中间件 - Enhydra 通过 Java Swing 看透 MVC 设计模式 通过 JDBC 连接 Oracle 数据库的十大技巧 配置 Web 应用环境实现 JSP 留言簿开发 讲解如何在 C/C++ 中调用 Java 的方法 讲述在 Java 中 Decorate 的三种实现方法 详细解析 JavaBeans 与 Ejb 的区别 详细讲解怎样在 Java 中运行其它应用程序 详细讲述 JSP、PHP 与 Java 融合的开发环境 详细为您解析 JSP 的环境引擎 - Websphere 详细介绍用 JBuilder9 开发的 Struts 实例 详解 EJB 3.0 是如何简化应用程序的开发 详解如何利用 iText 在 JSP 中生成 PDF 报表 详解怎样使用 Axis 开发 Web Service 的实例 Jar 文件包间接及 Jar 命令开发实例详解 Java 的秘密 - 将应用程序的设定存在哪里 Java 程序的反编译 - 再次掀起编译热潮 Java 编程中更新 XML 文档的常用方法集 Java 语言入门级的十二大特色详细介绍 Java 入门基本语法 Java 入门所需的关键特性与 30 个基本概念 Java 关于中文乱码问题的解决方案与经验 Java 列表对象的性能分析和测试应用解析 Java 初学者常用开发工具介绍图解 Java 基础之"接口"与"包" Java 对象转为 String 的几种常用方法剖析 Java 开发中的线程安全选择与 Swing Java 开发为什么需要 UML? Java 性能优化技巧集锦 Java 服务器端编程安全的必读本 Java 中 Static、this、super、final 用法 Java 中的强大武器 - 对象的序列化 JavaBeans 程序开发从入门到精通教程 Javamail 操作指南 - 实例代码解析 Jboss 的 JDBC 数据源配置步骤详解大全 JNI 使用技巧点滴 JSP 与 ASP 的比较 JudoScript - 让 Java 离你更近一些 Spring WebFlow - 重用与抽象框架解析 (1) Spring WebFlow - 重用与抽象框架解析 (2) StarSuite 6.0 和 SDK 安装以及配置指南 (1) StarSuite 6.0 和 SDK 安装以及配置指南 (2) String.getBytes() 方法中的中文编码问题 Swing 第三方工具的设计 Tomcat5.0 + MySql 配置 JDBC,DBCP,SSL Web Services 在 Tomcat4.0.4 的安装和测试 初学者入门 JAVA 的 XML 编程实例解析 初学者如何快速入门 JSP 实例分析 在 Java 应用开发中如何使用线程 在 Servlet 中如何捕获 Session 事件 大话面向对象的前世与今生 如何进行 J2SDK 和 TOMCAT 的安装及配置 如何在Web应用中启动后台任务的实例讲解 如何为 Java 应用程序添加退出事件的处理 如何使用 Java 程序实现 Logo 画
4,java月入5000需要掌握什么技能啊有经验的进
具体公司具体要求我同学大学毕业去上海不过是外企infosys起薪就接近5000了,但是他在印度培训的时候成绩比较好所以工资高一点,但是他开始工作的时候s+s+h这些东西大概就是知道应该没用过,现在做ui了,前两天还跑到我这边出差哈哈好像还挺受重视,英语好嘛。要是有工作经验那就把你做过的东西做的好一点,或者说得深入一点,显得你是下了功夫,考虑很多有一些经验和能力我想一般公司也会给你5000的广州应该公工资水平和上海差不多。上海做java月入5000大概需要2年工作经验。一般要对struts+spring+hibernate比较熟练,会写oracle存储过程,会1到2种报表开发工具,或者精通swing的开发。如果非常喜欢一款车的话 可以考虑 如果不是特别喜欢的话 还是便宜一点的把 买车肯定是没问题的 有了车出去玩开心 而且也能多陪父母 比成天在家强 买没问题 买什么还是考虑考虑 6000左右在西安也不算低的了61 条面向对象设计的经验原则 ANT 基本概念、安装与配置 AWT 和 SWING 的强大竞争者 - SWT 简介 Axis + Tomcat 模拟银行存取款服务 用 Java 编写简单 UDP 网络通信程序 用 JBuilder9 开发 Struts 的实例 用 JFace 和 SWT 构建一个简单的应用程序 用 Jsp 动态输出 excel 文档和乱码问题的解决 用 JSP/Servlet 构建三层式管理信息系统 用 SyncML 进行异构数据库复制 用缓冲技术提高 JSP 应用的性能和稳定性 用连接池提高 Servlet 访问数据库的效率 程序开发中 Debug 和 Release 之本质区别 简单教您如何使用 Factory Method 模式 简易使用 Apache Web 让你的 JSP "动"起来 Enhydra 入门 - 一个有用的中间件 - Enhydra 通过 Java Swing 看透 MVC 设计模式 通过 JDBC 连接 Oracle 数据库的十大技巧 配置 Web 应用环境实现 JSP 留言簿开发 讲解如何在 C/C++ 中调用 Java 的方法 讲述在 Java 中 Decorate 的三种实现方法 详细解析 JavaBeans 与 Ejb 的区别 详细讲解怎样在 Java 中运行其它应用程序 详细讲述 JSP、PHP 与 Java 融合的开发环境 详细为您解析 JSP 的环境引擎 - Websphere 详细介绍用 JBuilder9 开发的 Struts 实例 详解 EJB 3.0 是如何简化应用程序的开发 详解如何利用 iText 在 JSP 中生成 PDF 报表 详解怎样使用 Axis 开发 Web Service 的实例 Jar 文件包间接及 Jar 命令开发实例详解 Java 的秘密 - 将应用程序的设定存在哪里 Java 程序的反编译 - 再次掀起编译热潮 Java 编程中更新 XML 文档的常用方法集 Java 语言入门级的十二大特色详细介绍 Java 入门基本语法 Java 入门所需的关键特性与 30 个基本概念 Java 关于中文乱码问题的解决方案与经验 Java 列表对象的性能分析和测试应用解析 Java 初学者常用开发工具介绍图解 Java 基础之"接口"与"包" Java 对象转为 String 的几种常用方法剖析 Java 开发中的线程安全选择与 Swing Java 开发为什么需要 UML? Java 性能优化技巧集锦 Java 服务器端编程安全的必读本 Java 中 Static、this、super、final 用法 Java 中的强大武器 - 对象的序列化 JavaBeans 程序开发从入门到精通教程 Javamail 操作指南 - 实例代码解析 Jboss 的 JDBC 数据源配置步骤详解大全 JNI 使用技巧点滴 JSP 与 ASP 的比较 JudoScript - 让 Java 离你更近一些 Spring WebFlow - 重用与抽象框架解析 (1) Spring WebFlow - 重用与抽象框架解析 (2) StarSuite 6.0 和 SDK 安装以及配置指南 (1) StarSuite 6.0 和 SDK 安装以及配置指南 (2) String.getBytes() 方法中的中文编码问题 Swing 第三方工具的设计 Tomcat5.0 + MySql 配置 JDBC,DBCP,SSL Web Services 在 Tomcat4.0.4 的安装和测试 初学者入门 JAVA 的 XML 编程实例解析 初学者如何快速入门 JSP 实例分析 在 Java 应用开发中如何使用线程 在 Servlet 中如何捕获 Session 事件 大话面向对象的前世与今生 如何进行 J2SDK 和 TOMCAT 的安装及配置 如何在Web应用中启动后台任务的实例讲解 如何为 Java 应用程序添加退出事件的处理 如何使用 Java 程序实现 Logo 画面的编程 实例讲解如何穿越防火墙访问 EJBs 开发中利用批处理 JDBC 语句提高处理速度 怎样用 Java 实现 MSN Messager 的功能 怎样用 jConfig 获取 XML 文件中的配置信息 怎样真正的在 Struts 框架下使用时间类型 怎样在 Java 实例开发的过程中使用进度条 怎样为 SWT 应用程序配备内容助理功能 怎样使用 Java Servlet 动态生成图片详解 手把手教您如何编写一个动画 Applet 实例 揭开 Java Socket 编程中的一个秘密类 教您用 Java 做一个最简单的 Socket 通话程序 教您纯 Jsp 的自定义的单个文件上载代码 教您在 Java 开发过程中如何应对异常处理 教您如何提高 Java 代码性能的应用解析 教您将 Java 编译为 EXE 的几种简易方法 教您快速上手使用 JDOM 处理 XML 文档的技巧 教您怎样在 Web 应用中动态创建 PDF 文件 教您一个压缩归档的实用软件 教你如何快速成为一名 Java 初级程序员 浅谈实际开发中数据源在 JDBC 中的应用 浅析 Java 中常见的 Date 类的应用技巧 浅析 JavaBean 与 EJB 的区别与应用分析 测试对 Java 开发的重要性 深入解析 Java 的新特性 assertion 专家解答 Java 常见问题集锦 25 问 从 C++ 到 Java - 理解面向对象的关键所在 使用 Java 把文件/目录压缩成 ZIP 包最新技巧 澄清 Java 的接口与继承机制
5,软件工程师怎么考
软件工程师证书,是有社会培训机构通过培训考核发给的有关证书。与国家计算机软件水平资格考试不一样。如JAVA如件工程师,其培训内容包括:初级部分:1. Java 面向对象程序设计、Java API使用、数据结构及算法基础、Java高级类特性、异常处理;2. AWT及Swing图形程序设计、流、网络程序设计、对象序列化、Applet、多线程程序设计、Java应用国际化基础;3. Java桌面系统项目开发;4. Java编程基础提高课程:反射机制、设计模式(I)、正则表达式,Java SE5.0新特性等;5. 基于Oracle的数据库开发及管理、数据库设计、标准SQL、PL/SQL编程;6. JDBC、JSP2.0、Servlet2.4、JavaBean编程;Tomcat服务器使用、Jbuilder及Eclipse 等集成开发环境;7. Linux操作系统中的Java程序开发、Linux系统管理;8. Java Web编程提高课程:JDBC进阶、高效分页处理、过滤器使用技巧、Struts中动态表单验证、DispatchForm等;高级部分1. MVC设计模式、Struts架构核心工作机制、国际化、验证框架、Struts Taglib、ORM基础、基于Hibernate的企业级应用;2. JavaME手机游戏设计、界面程序设计、数据库程序设计、手机短信、多媒体短信(彩信)开发;3 .JavaEE核心技术、XML、Web Service、异构系统整合、分布式应用开发、WebLogic和JBoss等应用服务器;4 .CMM、UML与系统建模和设计、Rational Rose、软件工程和软件过程模型、版本控制及设计模式;6. Java 企业级应用开发提高课程:Hibernate使用技巧、设计模式(II)、Spring编程入门、提高Java EE应用的性能;.NET程序设计.NET架构、.NET桌面和Web程序设计、.NET与JavaEE平台应用的整合;职业素质IT职业规划、沟通技巧、团队合作、专业技术规范、面试技巧等职业技能培训。完成以上培训课程后,通过考核就可以获得培训机构颁发的合格证书。现在比较吃香的是JAVA,特别是J2EE,未来3G出来后,手机编程将成为热点,J2EE当然就会很吃香了。关于证书的权威性,建议你要去知名的培训机构去,最好是像SUN这类国际大公司有关认证所指定的培训机构,这样权威性高些。一般来讲,软件公司是非常喜欢通过了软件工程师的人员,学历对他们来说并不重要,而重要的是能力。软件工程师证书,是有社会培训机构通过培训考核发给的有关证书。与国家计算机软件水平资格考试不一样。 如java如件工程师,其培训内容包括: 初级部分: 1. java 面向对象程序设计、java api使用、数据结构及算法基础、java高级类特性、异常处理; 2. awt及swing图形程序设计、流、网络程序设计、对象序列化、applet、多线程程序设计、java应用国际化基础; 3. java桌面系统项目开发; 4. java编程基础提高课程:反射机制、设计模式(i)、正则表达式,java se5.0新特性等; 5. 基于oracle的数据库开发及管理、数据库设计、标准sql、pl/sql编程; 6. jdbc、jsp2.0、servlet2.4、javabean编程;tomcat服务器使用、jbuilder及eclipse 等集成开发环境; 7. linux操作系统中的java程序开发、linux系统管理; 8. java web编程提高课程:jdbc进阶、高效分页处理、过滤器使用技巧、struts中动态表单验证、dispatchform等; 高级部分 1. mvc设计模式、struts架构核心工作机制、国际化、验证框架、struts taglib、orm基础、基于hibernate的企业级应用; 2. javame手机游戏设计、界面程序设计、数据库程序设计、手机短信、多媒体短信(彩信)开发; 3 .javaee核心技术、xml、web service、异构系统整合、分布式应用开发、weblogic和jboss等应用服务器; 4 .cmm、uml与系统建模和设计、rational rose、软件工程和软件过程模型、版本控制及设计模式; 6. java 企业级应用开发提高课程:hibernate使用技巧、设计模式(ii)、spring编程入门、提高java ee应用的性能; .net程序设计 .net架构、.net桌面和web程序设计、.net与javaee平台应用的整合; 职业素质 it职业规划、沟通技巧、团队合作、专业技术规范、面试技巧等职业技能培训。 完成以上培训课程后,通过考核就可以获得培训机构颁发的合格证书。 现在比较吃香的是java,特别是j2ee,未来3g出来后,手机编程将成为热点,j2ee当然就会很吃香了。 关于证书的权威性,建议你要去知名的培训机构去,最好是像sun这类国际大公司有关认证所指定的培训机构,这样权威性高些。 一般来讲,软件公司是非常喜欢通过了软件工程师的人员,学历对他们来说并不重要,而重要的是能力。如果你的能力够强,在一个好的公司的话,这个月薪我想应该是可以拿到的。 其他方面的软件权威考试,在国内当然就是国家计算机软件水平资格考试了。这是国家级的考试。 考软件工程师要看什么?有那些教材,还有比较好的参考书推荐? 能给些有关考试的建议吗? 首先,确切的说是软件设计师,没有软件工程师这种考试的。 软考改革之后,软件设计类就分为:程序员-软件设计师-系统分析师 这三个级别,程序员相当于以前的初程和中程,软件设计师相当于高程。即软件设计师考出之后是中级职称。区别在于以前的高程终身有效,现在的软件设计师有效期3年,三年之后需要再培训。 软件设计师考的不太难,但是面比较广,如果你是计算机或软件工程专业的,看一下清华大学出版社的《软件设计师教程(第二版)》就可以了。 软件工程师考试一年考几次啊? 软考的级别有很多种,但没有软件工程师,不知你问的是软件设计师还是网络工程师,不过他们每年的都开两次考.上午基本理论75个选择题 75分下午实际操作题5题 75分两门都要过45分才算过下面是大纲网络程序员级考试大纲一、考试说明1. 考试要求(1)掌握计算机网络基础知识;(2)掌握数据通信基础知识;(3)熟悉局域网、广域网、internet、www等基本概念;(4)掌握tcp/ip网络的安装、调试和日常管理维护方法;(5)熟悉结构化布线系统的组成和安装;(6)掌握用html语言制作网页以及简单的网络应用编程方法;(7)掌握计算机网络应用的基本方法;(8)正确阅读和理解本领域的简单英文资料。2. 通过本级考试的合格人员能进行简单网络的安装、调试、日常管理和维护,并能进行简单的网络应用编程,具有相当于助理工程师的实际工作能力和业务水平。3. 本考试设置的科目包括:计算机网络应用基础知识,考试时间为150分钟;计算机网络程序设计,考试时间为150分钟。 二、考试范围 1.计算机网络应用基础知识 1.1计算机网络基础知识 1.1.1计算机网络基本概念 *计算机网络的概念及基本组成 *计算机网络的分类 *计算机网络的体系结构 1.1.2数据通信基础知识 *设计通信的概念 *数据传输 *数据交换 *数据编码 *差错检验及差错控制 *传输介质 1.1.3局域网基础知识 *局域网特性和类型 *局域网组成(网络工作站、服务器) *局域网的应用 *局域网拓扑结构 *局域网协议及标准 *典型局域网 *局域网互连(局域网互连方案、中继器、网桥、路由器、网关) *局域网操作系统基础(结构、通信、资源共享、接口、服务软件) *局域网管理(局域网管理功能、局域网管理协议、局域网管理工具) 1.1.4广域网 *广域网的特性和类型 *广域网的组成 *广域网的应用 *广域网拓扑结构 *典型广域网 1.1.5 internet基础知识 *tcp/ip协议 *internet名字和地址 *连接internet的方法 *internet的应用和工具 *www与浏览器 1.1.6网络编程基础知识 *html语言基础 *编写html文档的方法 *多媒体页面制作方法 *javascript语言基础 1.1.7专业英语 *掌握本专业基本英文词汇 *能正确阅读和理解本专业简单的英文资料 1.2网络应用 1.2.1 tcp/ip网络的安装和调试 *windows 95/98的tcp/ip联网 *windows nt平台的tcp/ip联网 *unix平台的tcp/ip联网 *linux平台的tcp/ip联网 1.2.2 网络管理和维护 *网络管理功能 *网络管理工具 *网络的简单故障诊断和排除 *网络安全与信息安全 1.2.3 结构化布线系统 *结构化布线系统的组成 *结构化布线系统的工程安装 1.2.3 客户机/服务器(c/s)应用模式 *网络应用模式的发展 *客户机/服务器应用模式的特点及优点 1.2.4 浏览器/服务器(b/s)应用模式 *浏览器/服务器应用模式的特点及优点 2.计算机网络程序设计 2.1 能熟练使用下列常用软件 *一种网络操作系统 *一种浏览器软件 *一种电子邮件收发与管理软件 2.2 能熟练使用一种网页制作软件制作一般的网页 2.3 能熟练使用html语言和javascript语言制作一般的网页(包括一般的多媒体网页制作)]
文章TAG:
异构 数据 数据库 哪些 异构数据库有哪些uml