0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Java服务器端开发工程师的基本素质有哪些

工程师人生 来源:网络整理 作者:工程师吴畏 2018-09-25 09:08 次阅读

Java服务器端开发工程师

1.Java服务器端3年以上开发经验

2.至少一个完整游戏项目经验

3.熟练掌握OOA、OOD、OOP

4.掌握常见网游协议开发方法

5.对TCP/IP有深入了解

6.对消息队列、网络通讯模型、JVM、异步IO有了解

7.对分布式系统开发有深入了解

8.有memcache/redis/mongodb等内存数据库的产品化经验

9.精通基于MySQL的持久化解决方案

Java服务器端开发工程师

1 、熟悉网游的架构设计,熟悉多线程开发技术,处理大量的网络并发数据

2 、熟练掌握 JAVA 和 JAVA 通讯框架 (MINA/NETTY) ,良好的编程习惯合调试技巧

3 、熟悉数据库开发

4 、较强的沟通能力及团队亲和力

5 、热爱程序研发工作,思维敏捷、善于学习,工作热情、主动,有一定的沟通和协作能力,能承担工作压力

java游戏服务器端开发工程师

1、计算机相关专业,大专及以上学历;

2、3年以上java服务器端开发经验,其中2年以上java游戏服务器端开发经验;

3、掌握OOA/OOD/OOP,并灵活运用到实践工作当中;

4、熟练掌握基于mysql数据库的应用开发(设计数据表、存储过程、函数);

5、熟悉Mina框架,或有过Socket网络编程经验,对HTTP协议有一定的理解;

6、对多线程环境编程有一定的理解;

7、熟悉SpringFramework开发模式,掌握基本设计原则及实用技巧;

8、有上线运营Web网游产品服务器端开发经验者优先;

9、热爱游戏。

Java游戏服务器端开发工程师

1、计算机相关专业,大专及以上学历。

2、3年以上java服务器端开发经验。

3、扎实的数据结构知识和算法分析能力。

4、熟练掌握mysql、Linux等。

5、熟悉Netty、Mina框架,或有过网络编程经验。

6、对多线程环境编程有一定的理解。

7、具有游戏服务器端开发经验优先。

8、熟悉lua、Python等脚本语言者优先。

游戏服务器端java开发工程师

1、Java基础扎实,学习能力强。

2、熟悉Tcp/Ip、http协议,熟悉网络编程。

3、有数据库开发设计经验

4、至少了解Spring、ibatis/mybatis/hibernate、mina、memcached、redis、struts、spring mvc、中任意两种

5、逻辑思维清晰,工作态度积极。优秀的沟通能力和团队协作能力。

6、有网游项目开发经验,有成功上线项目作品优先。7、对于有成功项目经验者且表现出色者,可以不考虑开发语言的限制

必备技术

MINA/NETTY

redis/mongodb

ssh

java

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    9225

    浏览量

    85616
  • JAVA
    +关注

    关注

    19

    文章

    2971

    浏览量

    104848
  • 开发工程师
    +关注

    关注

    1

    文章

    91

    浏览量

    14943
收藏 人收藏

    评论

    相关推荐

    Flexus 云服务器 X 实例:在 Docker 环境下搭建 java 开发环境

    开发者精心打造。它以卓越的柔性算力,为我们在 Docker 环境下搭建 java 开发环境提供有力支撑。 一、Flexus 云服务器 X 实例介绍 1.1 Flexus 云
    的头像 发表于 12-30 09:07 190次阅读
    Flexus 云<b class='flag-5'>服务器</b> X 实例:在 Docker 环境下搭建 <b class='flag-5'>java</b> <b class='flag-5'>开发</b>环境

    服务器错误是怎么回事

    服务器错误通常指的是在访问网站或应用程序时,由于服务器端的问题导致无法正常处理请求。主机测评小编为您整理发布一些常见的服务器错误及其可能的原因。
    的头像 发表于 11-04 11:11 344次阅读

    InRouter路由与中心OpenVPN服务器构建OpenVPN的方法

    ,使得OpenVPN成为中小型企业及个人的VPN首选产品。OpenVPN的大致工作原理就是在服务器端和客户之间搭建一个独立于当前网络环境的加密通道,将服务器端和多个客户组建成一个独
    发表于 07-26 07:26

    请问DCTCP与DCUDP 的登录数据包和心跳数据包与服务器端是如何交互的?

    DCTCP与DCUDP的登录数据包和心跳数据包与服务器端是如何交互的?
    发表于 07-25 06:37

    请问在服务器端怎么实现mesh相关的api呢?

    请问在服务器端怎么实现mesh相关的api呢,比如说espconn_mesh_create_packet()、espconn_mesh_set_usr_data()或者espconn_mesh_sent()
    发表于 07-12 09:26

    服务器端主动断开连接,esp32C3用TCP的send函数仍能发送成功返回字节数,为什么?

    服务器端主动断开连接esp32C3用TCP的send函数仍能发送成功返回字节数,但服务器端已经无法收到数据。为何还能发送成功?这里如何判断服务器已断开从而进行断线重连?
    发表于 06-13 07:16

    服务端测试是web测试吗为什么

    服务端测试和Web测试是两个不同的概念,但它们在软件开发和测试过程中是相互关联的。本文将详细解释这两个概念以及它们之间的关系。 服务端测试 服务端测试主要关注
    的头像 发表于 05-30 15:30 638次阅读

    服务端测试和客户测试区别在哪

    服务端测试和客户测试是软件开发过程中的两个重要环节,它们分别针对服务器端和客户的软件进行测试。本文将详细介绍
    的头像 发表于 05-30 15:27 3203次阅读

    Flyme工程师回应Aicy识屏无法使用:服务器问题,业务暂停

    近日,魅族Flyme团队对“Aicy识屏无法正常使用”一事做出回应。工程师“下棋的奕星”表示,该问题系服务器故障,现正积极解决。我们将密切关注处理进度,期待功能尽快恢复。
    的头像 发表于 05-09 14:46 935次阅读

    使用FreeRTOS+LwIP开发版做客户断开后不能够重新连接?

    请教下, 使用FreeRTOS+LwIP 开发版做客户断开后不能够重新连接 ? 具体描述如下: 1、开发版作为客户使用 2、初次上电能够正常通讯,也就是
    发表于 04-30 07:48

    使用STM32F407正点原子的开发板作为客户,电脑作为服务器端时程序总是死在接收函数上是为什么?

    生成的工程可以ping通,使用STM32F407正点原子的开发板作为客户,电脑作为服务器端时程序总是死在接收函数上,把接收函数屏蔽后程序正常也能于
    发表于 04-29 06:54

    stm32cubemx4.26版本下tcp udp客户服务器端均不能工作的原因?

    通的。 我查不到原因,希望能得到指 导,或都是stm32Cubemx4.26版本下的tcp客户服务器端的例程供参考以便查原因。
    发表于 04-23 08:11

    使用lwip socket udp功能,开发板为客户时不能够接收服务器端发送过来的数据 ?

    请教下,使用 lwip socket udp 功能,开发板为客户时不能够接收服务器端发送过来的数据 ? 1,如果开发板为 服务器端,收发
    发表于 04-16 06:01

    一款适合嵌入式工程师使用的在线工具

    一款适合嵌入式工程师使用的在线工具,工具有如下功能,如下图所示: 1. 报文校验功能,如下图所示 2. UDP服务端测试工具:该UDP服务端工具可以理解为 “UDP服务端” 或
    发表于 04-09 22:20