个人介绍
2、精通spring boot、spring cloud、搭建微服务框架,精通数据库,精通JAVA基础、缓存、消息队列、有良好的编码规范,精通安全性编码规范
3、熟悉Linux下的常用命令,熟悉Mysql,有较好的数据库表设计能力;
4、具有比较强的问题分析和处理能力,有比较优秀的动手能力,热衷技术,精益求精,有一定的技术癖;
5、熟悉Dubbo、Redis、MQ、ElasticSearch等高性能并发中间件者优先;
6、具备良好的表达和沟通能力、具备团队合作精神,学习能力较强,有一定的抗压能力,有责任心和独立分析能力。
工作经历
2016-10-28 -至今广州佳都科技Java高级开发工程师
1、负责支付系统产品研发 2、负责产品涉及到的项目开发 3、参与制定系统迭代升级 4、参与大数据日志分析平台开发
2014-07-25 -2016-10-10广州汇思信息科技有限公司java软件工程师
1、负责/参与公司项目业务相关模块的设计和研发。 2、参与业务需求分析,确定业务需求实现方案。 3、负责各业务模块功能实现与单元测试,保证项目进度和质量。 4、完成公司项目的Web端与移动端的功能实现。
教育经历
2010-09-10 - 2014-06-20华南师范大学计算机科学与技术本科
1、军训负责人 2、社团骨干成员
技能
*企业号 企业号是*为企业客户提供的移动应用入口。它帮助企业建立员工、上下游供应链与企业IT系统间的连接。利用企业号,企业或第三方合作伙伴可以帮助企业快速、低成本的实现高质量的移动轻应用,实现生产、管理、协作、运营的移动化。 开发前需要申请一个企业号,以便开发。 系统管理员可通过管理端的权限管理功能创建管理组,分配管理组对应用、通讯录的访问权限。完成后,管理组即可获得唯一的secret。 系统管理员可通过权限管理查看所有管理组的secret,其他管理员可通过设置中的开发者凭据查看。 当企业应用调用企业号接口时,企业号后台为根据此次访问的AccessToken,校验访问的合法性以及所对应的管理组的管理权限以返回相应的结果 完成相关调用*接口代码时,还需要配置*企业号设置,把用户添加到*企业号制定的应用模块中。
1、域验证 根据视源提供的域验证方式进行集成,实现内部员工登录时域验证。 2、只对内部员工(同步员工)进行域验证,外部员工(非同步员工)则使用学习平台本身验证机制。 3、域验证机制: 员工输入账号密码点击登录时,将该请求发送到服务器端,在服务器端对密码进行加密,调用域接口,由域接口进行解密验证,最后返回结果。
一、美宜佳OA系统进行用户信息、组织架构同步。 二、单点登录(sso,美宜佳接口验证登录用户成功,直接登录系统) 单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。 如何高效存储大量临时性的信任数据 如何防止信息传递过程被篡改 如何让SSO系统信任登录系统和免登系统 对于第一个问题,一般可以采用类似与memcached的分布式缓存的方案,既能提供可扩展数据量的机制,也能提供高效访问。 对于第二个问题,一般采取数字签名的方法,要么通过数字证书签名,要么通过像md5的方式,这就需要SSO系统返回免登URL的时候对需验证的参数进行md5加密,并带上token一起返回,最后需免登的系统进行验证信任关系的时候,需把这个token传给SSO系统,SSO系统通过对token的验证就可以辨别信息是否被改过。 对于最后一个问题,可以通过白名单来处理,说简单点只有在白名单上的系统才能请求生产信任关系,同理只有在白名单上的系统才能被免登录。