简历
了解JavaScript,Ajax,jQuery等前台开发技术。
熟悉MySql,sql语句。
掌握分布式文件系统fastDFS原理、fastDFS的Java接口应用
掌握solr集群搭建及solrJ集群版的Java接口应用
掌握redis集群搭建及redis集群版Java接口的应用
了解集群下的并发解决方案,支持(HA)高可用(采用nginx,lvs)
熟悉Java编程,有良好的编码能力,熟悉面向对象编程
熟悉JavaWeb, JDBC, 熟悉Http协议。
熟悉Springmvc,Spring,MyBatis,了解Struts2, Hibernate等开源框架
熟练使用Eclipse、SVN、Maven项目管理和项目构建工具。
熟悉应用服务器软件Tomcat等容器配置和部署,能够使用Linux操作系统。
关于数据库的大数据量问题可采用水平拆分,库表散列,支持数据库的容灾及备份
会采用分布式缓存解决数据库压力 对于集群下session共享问题有一定的心得
那应该怎么写呢?
1、根据业务需求调整数据模型,设计程序接口,实现接口业务逻辑,编写接口文档。
2、根据前端组html及css,编写jsp页面及js脚本。
3、日常版本的发布及紧急回退。
4、处理日常bug和在生产发生的紧急问题。
5、新同事及实习生的业务培训。
6、配合性能测试优化代码和sql。
7、参与新需求评审。
作者:南极
链接:https://www.zhihu.com/question/23858584/answer/150506189
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
技术岗!
那么你应该写什么?
简单的介绍项目的规模,有多少技术人员,是互联网项目还是企业软件,这些就可以了。
接下来你需要写关于项目技术的那部分。
项目用了什么框架?spring 还是struts2 ,持久化是用的是mybaits还是hibernate等等,有没有使用RPC框架(Dubbo /HSF)?数据库用的是什么?有没有用到Redis?
版本控制工具是svn还是Git,有没有前后端分离?有没有写js ,如果有,你都用到了哪些前端组件, 能写的都列出来,还有项目是这么分层的?有几个子模块,平时发布版本是用的自动化工具吗?(jennkins) ,项目管理用的是什么?(maven)等等,也就是说要让hr第一眼就能看到这是一个有经验的开发人员。
作者:南极
链接:https://www.zhihu.com/question/23858584/answer/150506189
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
下面是我的一个项目,写的也不是很好,仅供参考。
- 基于阿里云平台和中间件技术研发,应用包括云服务器 ECS,云数据库 RDS,Redis,DRDS对象存储OSS,开放搜索(OpenSearch),企业级分布式应用服务 EDAS(HSF服务框架)等技术。
- 使用maven进行项目管理,根据业务分成多个web子模块,方便开发测试和部署。
- spring +mybaits 框架开发,MySQL分布式数据库。
- 基于OpenSearch 的全平台商品名称搜索,基于redis的商品类目存储。
- 使用cas实行单点登录,shiro 认证、授权、加密和会话管理。
- poi ,jxl 导入导出excel,itext 生成pdf,Zxing生成二维码。
- ajax 前后端交互,jQuery及多个前端组件包括layer,jquery validate,autocomplete,jdate,datatable分页等。
- 统一用jenkins发布,敏捷开发,jira 平台处理日常及生产问题。
作者:南极
链接:https://www.zhihu.com/question/23858584/answer/150506189
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。