ID:133661

开玩笑

java软件工程师

  • 公司信息:
  • 方正国际
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周日
  • 所在区域:
  • 南京
  • 全区

技术能力

1、语言要求:精通java,j2ee
2、框架要求:springMVC,mybatis或类似框架开发经验
3、页面技术要求:熟悉 js,ajax,xml,jquery等技术;
4、数据库要求:熟悉oracle,mysql等数据库开发;
5、工具要求:熟练eclipse等开发工具
主要上面5个方面,还有点赘余的例如:
5、熟悉设计模式,良好的代码质量和习惯;
6、责任心强,认真细致,有金融行业工作经验的优先。

项目经验

第一个项目,做的是涉密的项目,做开发没有互联网,不知道多少人顶不住。自己不会,上网查又太麻烦,那就只能抄了,毕竟刚刚毕业都是些基础的增删改查,上传下载的技术,有例子就能学习,进过悲惨的两个月加班,终于是慢慢稳定了基本的开发工作。项目是接手的,不大不小,开发的时候有5、6个人,后期剩下我和经理还有个小伙伴。印象中,框架应该是SpringMVC+MyBatis,服务器是tomcat6,国家支持国产化的项目,用的是浪潮的服务器,麒麟的系统,达梦的数据库,用的过程中还是有好多的问题,国产还是得提高。刚刚上手的时候,我是第一个人,没人教,悲剧到找不到sql在哪写,真是黑暗啊。然后悲催的做了下数据的上传下载,完全没做过啊。像这样的问题,现在一百度就好了,但刚刚毕业没人带,自己在涉密环境傻兮兮的看,真是暗无天日,当时都准备回家种红薯了。但问题总会解决,经过努力还是熟悉了框架的使用。军队的项目一个表100多个字段,新增做的时候很是蛋疼。然后做过数据传输,和大连东软的做了下集成,新启动一个传输服务器,上下级的IP、mac、名称等属性,转换成一个文本文件,做数据流发送。这样又涉及到发送时以1M的包为大小,包前加头,包后加尾,收到后再处理合包。然后又涉及到了文件的校验,MD5的方法百度。那么接下来呢,数据加密,分为文件的加密和传输的加密。文件加密则是文件上传下载的过程中,对文件像传输一样分包,然后做位移,下载的时候一样做反位移,这样在服务器上落地的文件是无法直接打开的,文件是加密文件。传输加密则是在网络链路上,数据流是加密处理过的,这样,即使有人截包,依然无法得到传输的内容。唉,我想象中的开发的活也就这了,然后。。。自己测试,自己去现场,自己安装环境,自己和客户对接讨论,自己回来修改bug,再去发布新版本,制作安装手册,制作用户手册。貌似整个项目的活基本都做过了。做了的东西不少,学到的东西不少,过了两年现在就只剩下印象了。

总结:这个项目学到了很多的东西,熟悉了一整个项目的开发、测试的流程。对相关的很多软件有了熟练的操作,包括数据库、服务器、系统、相关网络的搭建。不足的地方是,大部分开发都是在copy别人的代码,知其然不知其所以然,离开了项目自己就基本不会写代码了。



第二个项目,是政府的项目,用的应该是SSH的,很正常的管理系统,包括正常的OA以及一系列的系统。在基础开发的技术难题不多,大都增删改查。难度在与UKey的集成,统一认证的集成,门户网站的建立,以及一些相关的插件集成。时间有一年左右,包括各种子项目的开发,以及后期常驻现场,用户测试、需求变更、系统维护、bug修改等。

总结:第二个项目的开发,比第一个好了很多,会自己去实现功能,查询方法,使用api。不足的地方在于,对于一些技术实现,常遇问题没有很条理的整理记录,有些问题会多次查训,没有记住也没有记录。而且,对于框架的使用,仅仅是使用,对整个框架结构的把握及理解不是很透彻。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服