编程语言:C、Java
开发框架: SSH(Struts+Spring+Hibernate)
SSM(Spring+SpringMVC+MyBatis)
Springboot、
SpringCloud
缓存:redis
数据库:mysql、oracle
负载均衡:nginx 正反向代理:nginx、squid
前端:html+css+js 前端 UI 框架:layui、bootstrap,了解vue
熟悉常见设计模式
熟悉linux常见运维
了解Elasticsearch , Logstash, Kibana Kafka
第三方支付平台系统开发
系统功能:该系统是通过集成微信、支付宝、云闪付、pos等支付方式,对接不同医院,实现医院线上支付功能。 个人成绩:目前个人上线三家医院, 工作内容:1.主要负责项目的前期环境搭建(linux系统搭建,正反向代理,以及网络调试)项目的部署测试。 2.微信支付宝pos机以及其他支付方式支付渠道的接入开发. 3.与医院his系统对接,以及移动端聚合扫码开发,银联pos的接入,与接入机构的对接。 4.负责项目维护、医院提出定制需求修改。 项目认识:通过这这个项目认识到反射对于项目灵活度的提高,项目中使用了适配器(对于充值退款等操作进行相关方法的 适配,填充数据以及业务数据判断)、动态代理(灵活的运用参数配置,对于不同的类的实现方法调用,以及相关支付日志的织 入)、策略设计模式(不同的支付策略不需要进行修改原有主分支的代码,只需要新增策略实现支付即可)增强了项目的扩展 性,易于维护
第三方对账平台系统开发
系统功能:该系统用于医院账目进行三方对账,可以给财务使用,也可以方便运维人员及时发现差账,及时反馈处理。 个人成绩:目前个人上线三家医院(已经验收) 项目技术点:项目主要运用技术:springboot+mybatis(tk_mybatis)+quartz+layui 工作内容:1.负责定时解析支付宝微信以及其他ftp账单,负责his系统视图解析,然后进行三方比对 2.负责医保对账的开发,写了许多特定sql。 3.负责对账系统优化,以及一些定制化需求的开发。 4.负责差账原因排查以及处理。 项目认识: 熟悉poi对于支付宝微信excel的账单下载解析,熟悉通过定时任务使用特定的流水号与医院的交易视图进行比较,熟悉对于 pos账单基本通过ftp通过正向代理使用文件读入流进行逐行读取解析。在开发过程中使用了oracle触发器,写了许多特定 的sql,对sql优化有一定的意识与了解,对于查询数据使用了ConcurrentHashMap进行缓存,提高查询速度。