ID:21152
杜凤英 高级java开发工程师 10年经验
2024-12-19
个人介绍:熟悉Java核心语法,了解面向对象编程思想,能够编写结构清晰、高效的Java代码; 熟悉Spring框架,包括IoC容器、AOP、SpringMVC等,能够使用Spring快速开发和管理Java应用程序。同时,熟悉Spring Boot,能够快速搭建和配置Spring Boot项目; 熟悉Redis的基本原理和常用数据结构,能够使用Redis进行缓存、消息队列等相关操作,提高系统性能和响应速度; 熟悉MyBatis框架,能够编写SQL映射文件和配置文件,实现与数据库的交互操作。熟悉MyBatis Plus,能够简化开发流程,提高开发效率; 熟悉MySQL数据库的使用,包括数据建模、SQL查询优化、索引设计等,能够编写高效的SQL语句和复杂的查询; 具备Socket网络编程基础知识,能够使用Java SocketAPI进行网络通信,实现客户端和服务器端之间的数据传输; Kafka和RabbitMQ具备创建消息的生产者和消费者,了解如何发送和接收消息,知道如何对消息进行序列化,以便在生产和消费时能够正确解析,能够使用Kafka和RabbitMQ的路由功能,根据特定的规则将消息路由到不同的队列或交换机,熟悉Kafka和RabbitMQ的消息确认机制,了解如何处理消息的确认和重试,了解如何配置Kafka和RabbitMQ以实现消息的持久化存储,确保消息不会在系统重启或故障时丢失,知道如何监控Kafka和RabbitMQ的性能指标和日志,以便及时发现和解决问题; 能够使用SpringSecurity实现用户身份验证,包括基本身份验证、表单身份验证和单点登录(SSO)等,了解如何使用SpringSecurity对用户进行授权,控制对应用程序中不同资源的访问,能够配置Spring Security的过滤器链,对进入应用程序的请求进行安全拦截,确保只有合法的请求能够被处理,了解如何使用SpringSecurity提供的注解,如@Secured、@PreAuthorize等,简化权限控制的代码编写; 了解OAuth 2.0的授权机制和工作原理,包括授权码模式、简化模式和密码模式等。能够区分客户端(通常是应用程序)和资源所有者(通常是用户),了解他们各自的角色和责任,熟悉OAuth 2.0的授权流程,包括用户引导、权限请求、授权决策、访问令牌的获取和使用等步骤,了解OA
项目经验:1.智能清标系统: 帮助招投标人快速校验投标文件的合理性、规范性与完整性。快速找出投标中存在的算术性错误、一致性错误、规费计取检查、安全文明施工费计取检查、税金费率检查、雷同性报价等问题。辅助招标人择优选择投标单位;助力投标人减轻检查工作量,降低废标风险; 2.本地客户端评标数据同步项目: Canal基于binlog实现增量数据同步,可以实时地捕获数据库的变更,并及时推送到目标端; Canal通过Canal解析MySQL的binlog日志,保证了数据的准确性和完整性。同时,Kafka提供了高可用性和数据复制机制,保证了数据传输的可靠性; 使用Canal+Kafka数据同步方案可以在数据变更时,保证数据的一致性。即使在数据量很大时,单位时间内的吞吐量也能得到保证
技      能: Python  
¥1200 / 8小时
立即预约
ID:21121
欧阳东 java工程师 7年经验
2024-12-19
个人介绍:四年的 Java 后端开发经验,一年半前端(vue )开发经验,熟练使用微服务框架技术、 关系型数据库(mysql )和非关系型数据库(redis、mongodb),具备一定 sql 调优能力;熟练 Linux和 docker 常用操 作指令自己服务器环境搭建,掌握常用的版本管理工具和开发工具。
项目经验:项目名称:网络安全技术监督平台 项目描述:该项目主要针对网络安全监督采用自建云平台方式搭建,平台分两端:调控端、电厂端;调控端分消息中心、待办任务、审查备案管理、监督核查管理、等级保护管理、安全机构管理、知识库管理、报表报告管理、企业开户管理、系统管理;电厂端分工作台、消息中心、待办任务、任务管理、报备审查、资产管理、等级保护、报告报表、系统设置,涉及到不同厂站端对调控端数据上报,调控端审核情况包含信息上报以及问题整改。 1、项目主要采用当前流行的 MVC 模式,Spring MVC+MyBatis Plus+Spring 框架(B/S架构)。2、使用的技术:springboot、mysql、redis、mongodb、nginx 等相关技术。责任描述:1、负责技术:首先进行服务器环境的局域网下搭建,然后进行相关的 JavaBean、Spring MVC、MyBatis-Plus 持久层及其业务功能编写,然后再进行开发环境自测和测试环境提交测试用例,最后生产环境上线使用最终在局域网的服务器上运行。 2、负责功能 1)、消息中心主要提供各种通知信息的发布,根据具体需求设定发送的人员,严格控制信息的接收人员;通知模版系统预先制定格式,发布电子公告时按照模版文件指定的格式显示,用户发布信息时根据模板指定的格式内容,然后选择对应的发送人员即可发送;发送记录用户发布信息发送后的记录信息,可对发送记录进行查看操作;接收通知用户发布通知信息给指定用户查收、阅读。 2)、待办任务是指调控端对厂站端处理提交的待办任务进行审核、查看操作以及厂站端对调控端审核不通过进行修改处理以及查看操作包括上报审核(业务系统、等级备案待更新)、整改任务(定级备案、等保测评、电力防护评估、密码评估、技术监督核查、专用产品审查、资产接入审查、安全漏洞检测人工安全核查存在异常)、报备审查(安全防护实施方案、专用安全防护产品审查、并网前安全验收)。 3)、任务管理是指所有的任务信息,包含待办任务、已办任务、任务强制结束等情况,可对现有任务信息进行查看、处理等操作。 4)、报备审查:防护方案审查、专用产品审查、并网前安全验收数据包含各电厂上报的原始数据到调控端进行一键安全核查、整改问题下发再到厂站端整改结果反馈推送到调控端反馈结果审核。 5)、资产管理:包含各电厂的业务系统、主机设备、网络设备、安防设备、网络安全检测装置、数据资源的原始数据信息,通过业务系统动态关联资产后进行上报、更新推送到调控端,在其管理范围内完成对资产信息的录入;厂站端上报到调控端进行一键安全核查、整改问题下发再到厂站端整改结果反馈推送到调控端反馈结果审核。 6)、等级保护:系统备案、等保测评、防护评估、密码评估厂站端上报到调控端进行一键安全核查、整改问题下发再到厂站端整改结果反馈推送到调控端反馈结果审核。 7)、企业开户是指调控端通过系统统一用户管理平台提供的页面,在其管理范围内完成动态维护。 8)、系统管理涉及到平台基本信息维护。
技      能: Python  
¥1300 / 8小时
立即预约
ID:20860
欧玉华 高级java软件工程师 12年经验
2024-12-19
个人介绍:熟悉项目敏捷开发流程。在技术上熟练使用 Spring Boot、Spring Cloud、Spring Cloud Alibaba 、Hibernate、SpringMVC、Mybatis、Dubbo 等主流框架,熟悉 CAT、ELK 日志监控、pinpoint 中间件,Oracle、Mysql 关系型数据库、redis、Elasticsearch、Rabbitmq、MybatisPlus 等技术,Zookeeper、Nacos 、Canal 中间件;熟练使用常用的 linux 命令、docker 命令、python 、服务器普通方式部署、容器化部署等。带领过3~5人团队管理。
项目经验:天地汇在线提报项目 技术Leader 内容: 项目背景:每个月报提工作都是由人工线下进行筛选订单后,再走审核流程进行报提。人工线下操作流程长、耗时久且人工审核只能抽是部分订单,不能保证所有订单完全符合提报条件。该项目为提高运营部门工作效率和订单筛选质量而设计实现的。 系统框架采用:Spring Cloud + Spring Boot + Spring Cloud Alibaba + nacos + mybatisplus + mysql + redis + rabbitmq + xxljob + Canal + Elasticsearch + shiro 架构; 主要功能点: 1.在线提报—提报配置(质控):分配基础配置、结算中心配置;配置后,提交的订单需按配置参数进行校验审核 2.在线提报—订单列表(运维):鹰眼监控正常(含人工审核通过)的订单可以自动流转到待提报审核的订单列表中,运营可以对订单提交审核,支持批量导入,条件查询等; 3.在线提报—审核管理(质控):针对人工提交的批次,可以进行审核通过或驳回 4.在线提报—提报管理(运维):审核成功批次中的订单可以自动流转到提报管理列表中,运营可以对订单列表中的订单生成对帐单,支持批量生成对帐单(生成对帐单调用结算接口) 5. 使用 alibaba/canal 进行数据同步: 1).canal 将自己伪装为 MySQL的 slave ,向 master 发送 dump 协议 2).master 收到 dump 协议,数据发生修改后推送 binary log给 canal 3).canal 解析 binary log 对象,转换为增量数据,同步到 ES、Redis等. 天地优卡pc、app、天地优卡小程序、oms 技术Leader 内容: 该项目是一个网络货运物流运输链路项目。 系统框架采用:spring boot + mybatis + mysql + redis + rabbitmq + xxljob + dubbo + shiro 架构; 系统服务监控: pinpoint、elk等; PC: 货主端,货主通过平台下发运单需求,平台通过调度系统调车,司机在 app 端相应调度及价格确认。完成整个运输链路。货主签收后通过 pc 端在线支付打款至司机钱包账户,司机可选择提现。货主可通过 pc 端进行订单管理及跟踪,发票管理、运力管理、账户管理、账单管理、合同管理等。 APP 、小程序、H5功能:司机/经纪人端 1.注册、登陆 ; 2.实名认证、绑卡 ; 3.司机接单、装货、卸货、上传回单; 4.运费预付、运费垫付 ; 5.我的运单; 6.个人中心等。 oms 端功能: 运营人员通过 oms 系统管理订单、客户信息维护,账号权限配置、订单导出、鹰眼监控管理、异常订单审核、在线对账、开票等功能 PC端、APP、H5应用使用 shiro 整合 cas 实现 sso 登录。 天地汇开发平台openapi 技术Leader 内容: 该项目是天地汇平台对外部合作伙伴提供的数据接口,用于外部合作伙伴通过技术手段与天地汇平台进行正常业务或交易操作,满足合作伙伴自身系统集成天地汇注册认证、下单的功能等。 系统框架采用:spring boot + mybatis + mysql + redis + rabbitmq + xxljob + dubbo 架构; 主要接口汇总: 1. 会员注册认证接口:注册认证、个人实名认证(纯 api/api+h5)、注册认证回调通知 2. 鉴证模式接口:鉴证订单推送接口、主动查询订单推送结果、 订单推送回调通知接口 实时单模式接口:创建运单、创建长期货源模版、装货、卸货、单据上传、查询运单详情接口、批量结算确认、订单车辆轨迹查询、订单关闭接口、查询账户余额、查询客户项目配置接口、订单支付、个人会员绑卡接口等; 3.天地汇通知接口:订单信息通知、订单状态通知、订单支付通知、订单对账通知、订单开票通知、订单回单通知等; 4.天地汇开放平台在线文档采用 markdown 文件编写,使用 docsify 文档工具快速生成,无需构建,快速发布。在线文档地址:https://uttestopenapi.56pingtai.net/docs/#/ activity红包发放 Java软件工程师 该项目是一个对接内部业务系统红包、优惠券发放功能及日常活动的开发/对接,项目采用 springboot + mybatis + mqapp (active mq) + mysql + redis + cat 架构。 责任描述: 负责 act
技      能: Python  
¥300 / 8小时
立即预约
ID:20873
孙刚 java开发 8年经验
2024-12-19
个人介绍:1.熟悉Java,如集合类、文件I/O、Process、异常处理,能熟练运用Lambda和函数式接口处理复杂数据, 熟悉并发编程,能够使用CompletableFuture等JUC类、自定义线程池实现并发和操作异步化,熟悉Jvm组 成,垃圾回收,参数。 2,熟悉Java常用类库,如Hutool工具库、FreeMarker模板引擎、Gson等。 3.熟悉SSM,Spring Boot,Spring Cloud开发框架,能够使用MyBatis Plus + MyBatis X 自动生成基础 CRUD代码,熟悉Spring的Bean生命周期,Aop思想,循环依赖等机制。 4,熟悉MySQL数据库及库表设计,能熟练编写SQL,能够通过创建索引、Explain分析等方式优化性能 5,熟悉常见的业务开发场景:比如多级缓存、分布式登录、操作异步化、分布式定时任务(XXL-JOB)等 6,熟悉Redis,能结合业务设计合适的K/V,实践过基于 Redis 的缓存、分布式锁、集群、事务及运行模型 7,熟练使用Git、Maven、ChatGPT、IDEA、Swagger/Knife4j接口文档,浏览器控制台提高开发协作效率 8,熟悉RabbitMQ消息队列,有过手动消息确认、应用解耦、交换机队列定义、消息生产消费的实践 9,熟悉Docker的基本使用方法,包括构建镜像、运行容器等,掌握Docker Compose文件管理多个容器。 10,熟悉常用的设计模式,如:单例,工厂,观察者模式等。
项目经验:项目介绍: 北仑区智慧停车系统是一套集智慧停车管理、便民服务出行等功能于一体的软件,依托于宁波市智慧停车平 台,实现信息总览、联网管理、 视频管理、日志管理、业务管理、运营管理、运维管理、数据互联等业务 应用功能,同时为广大车主提供手机APP以及微信公众号移动端应用,提供扫码支付等便捷的支付方式。项 目应用技术: 1.微信小程序的消息订阅与支付开发。 2.使用Java8新特性如Stream流,方法引用,Lamda表达式等,编写代码。 3.使用Aop切面编程,进行全局请求参数,结果,异常的日志记录。 4.使用WebSocket主动发送消息给前端,语音播报用户入车,出车等信息。 5.使用redis缓存部分数据,如大屏中部分数据是由不同数据库组合查询,用户体验上升。 6.使用Nats向发票平台发送开发票请求,系统解耦,增强了可维护性。 项目介绍: 井站一体化系统是一套高效、可靠的油井控制系统,实现对油井的控制系统,以实现对油井的全面监控和精 确控制。通过实时监测油井的关键参数,系统能够自动调节开采速度和产量,最大限度地提高资源的利用率 。同时,项目还致力于降低企业的运营成本,提高生产效率,并确保油井的安全运行。 项目应用技术: 1.使用ZLMediaKit管理视频流的拉取和推送,实现了摄像头对油井的监控直播。 2.使用Git、 Maven, IDEA数据库管理、Swagger / Knife4j接口文档、浏览器控制台提高开发协作效率 3.使用Java8的一些新特性比如:Lambda和函数式接口处理复杂数据 4.使用SSM + Spring Boot开发框架,MyBatis Plus + MyBatis X自动生成基础CRUD代码,开发效率提高 5.使用RabbitMQ消息队列保存油井主机发送的信息,保存展示在大屏,可靠性提高和解耦 6.使用Docker技术和k8s部署项目到不同环境,运维效率提高
技      能: Python  
¥200 / 8小时
立即预约
ID:21154
汪玉梅 中级java后端开发工程师 4年经验
2024-12-19
个人介绍:1. 具有面向对象思想,熟练的 Java 编程功底以及良好的编码习惯 2. 能够熟练使用 idea 和 Eclipse 开发工具,进行日常开发工作。 3. 熟练使用 Spring、SpringMVC、SpringBoot、SpringCloud、Mybatis、MybatisPlus 等后端框架 4. 熟练使用 HTML、CSS、JavaScript、AJax、LayUI等前端框架 5. 熟练使用 MySql/SqlServer 数据库的开发及使用 6. 熟练使用 tomcat 和 nginx 服务器 7. 熟悉 ElasticSearch 进行全文检索 8. 熟练使用 Redis 缓存 9. 熟悉使用消息队列 RabbitMQ 使用这项技术来解决数据的一致性等问题 10. 熟练的使用项目构建和管理工具 Maven
项目经验:项目名称:勤卖网 开发周期:2023.8-2024.2 所用技术:使用前后端分离,前端使用:Vue、Axios等 后端使用MySql、SpringCloud、Mybatis、Redis、EasticSearch、RabbitMQ等 项目描述: 勤卖网是一个网上购票网站,包括话剧表演,音乐会,体育场赛事,舞蹈芭蕾,演唱会等。 方便用户便捷购票,快速出行。 主要分为:登录,商品搜索,商品详情,排期,选座和订单的一个生成和取消,以及支付宝等。 负责模块 : 用户登录:使用redis和cookie实现单点登录 数据缓存:当用户访问的时候把数据放到缓存里面避免出现高并发问题 下 单:下单之后用到分布式锁将我们刚才购买的座位进行锁定避免出现重复购买 商品搜索:为了防止后期数据过大,导致搜索效率降低,所以使用了ElasticSearch全文检索,将经常查询的 商品的某些字段,比如说商品名称,价格,以及商品描述这些字段我们放入我们索引库,可以提高查询速度 项目责任: 1.参与数据库的设计和项目框架的搭建 2.配合前端进行 API 数据接口的测试 3.遵循开发管理流程,编写和完善设计文档,以及后端的维护于操作
技      能: Python  
¥400 / 8小时
立即预约
ID:21195
陶桂花 高级java工程师 11年经验
2024-12-19
个人介绍:熟练掌握 Java 基础,OOP,IOC,AOP,多线程,集合,以及 JVM 相关,如内存模 型、GC 垃圾回收机制和算法、类加载机制、JVM 优等 熟练掌握常用的设计模式,如策略模式、模板模式、观察者模式等 熟练掌握缓存、消息队列等中间件,如 Redis、RabbitMQ、Elasticsearch 熟练掌握 Spring Cloud、Spring Boot、Spring MVC、Mybatis 等常用开发框架 具有设计关系型 MySQL 数据库、熟悉 SQL 编写及调优能力 Docker 环境下常用命令及 Docker Compose 编排等 具有大型 Saas 应用开发经验,可熟练进行分布式、微服务系统设计,开发及维护
项目经验:Saas 级租户-华瑭大昌医药(上海)有限公司 项目描述:利用企业级低代码产品,Apaas 平台致力于搭建系统前台,Ipaas 平台 根据业务实现具体功能,满足华瑭多方面核心业务需求,如费用预算、合同预览、 订单中心等 ➢ 个人职责: 业务需求评审,需求可实施性分析; 功能模块相关 UML 设计,系统架构落地设计; 日志收集方案 LGP 系统部署; 利用 Jenkins 实现 CICD 式研发部署; 需求研发,线上功能维护,及时完成需求交付任务; 带领新人熟悉公司内部产品,日常技术指导; ➢ 项目后端技术: Spring Cloud、Spring Boot 作为其后端框架; Docker 容器技术实现应用服务部署; Kafka 收集 binlog 操作日志实现业务数据同步; 利用 Nginx 作为 web 服务器实现反向代理和负载均衡; Caffeine 实现内存中缓存,提升接口性能; 搭建 LGP 平台协助测试及实施人员的问题排查分析; Webservice 网络编程实现与三方接口对接; SenseStudio-ID 商汤智能身份核验产品 ➢ 项目描述:SSID 产品提供人脸比对、人像搜索、活体检测、高级工具包和文字识别 等算法能力,为各行业的客户提供线下、线上的身份核验一体化解决方案,已广泛 落地于金融、电信、医疗、交通等行业 ➢ 个人职责: 参加需求评审,商讨产品需求可实施性; 设计统一建模语言,用于可视化、构建编码实现; 项目中针对文字识别业务模块开发以及底层模型算法分析,优化产品解析能力; ELK 平台的搭建为实现日志自动收集及为接口 TPS 数据提供依据; 协助测试人员针对模型特定场景功能测试以及压力测试; 负责服务器端多版本脚本编写,为部署及启动服务节省时间,提高效率; 负责编写接口文档、交付文档,及时完成接口对接和交付任务; 项目后端技术: 用 Ceph 作为分布式存储系统,为系统提供高性能和高可用性; Spring、Spring Boot、Spring Cloud 作为其微服务框架; Docker 容器技术实现服务部署; Kafka 提供消息队列收集接口日志至 ELK 平台后存储 Mysql; GitLab 中 CICD 技术实现项目持续集成和持续交付; Nginx 作为高性能 web 服务器实现反向代理和负载均衡; Gateway 提供有效统一的 API 路由管理,为产品功能提供保障; Mybatis Plus 简化了数据层访问,提高开发效率,更注重于业务逻辑; JWT 认证技术和 Redis 缓存为产品管理平台登录授权提供解决方案; Maven 作为项目自动化建构
技      能: Python  
¥1100 / 8小时
立即预约
立即预约
意见反馈