Java

java是1995年由Sun公司推出一门面向对象的编程语言。[1]Java具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。[1]
我是该项目的后端开发人员,我参与了该项目的需求分析,架构设计,代码编写,测试部署等工作。我使用了spring,spring cloud,mybatis,redis,Kafka等流行的框架和中间件,搭建了一个高性能,高可用,高扩展的后端系统。我负责了以下几个模块的开发和维护: -用户模块:实现了用户的注册,登录,修改资料,找回密码等功能,以及用户的权限管理和认证授权。 -研究模块:实现了科学家们提交研究成果和论文,查看评审结果,领取奖金等功能,以及研究的分类,检索,推荐等功能。 -评审模块:实现了专家们对研究成果和论文进行评审,打分,评论,讨论等功能,以及评审的分配,审核,统计等功能。 -教育模块:实现了教师和学生们查看研究成果和论文,学习科学知识,参与科学活动,提出科学问题等功能,以及教育的资源,课程,问答等功能。 在开发过程中,我遇到了一些挑战和困难,例如: -如何保证系统的安全性和稳定性,防止数据泄露和攻击。 -如何处理系统的高并发和大数据量,提高系统的响应速度和吞吐量。 -如何优化系统的架构和代码,提高系统的可读性和可维护性。 为了解决这些问题,我采用了以下的技术和方法:
1280Java
产品功能:对用户身份的二/三要素进行一致性核验;三要素核验(简版/详版):手机号+姓名+身份证。 二要素核验: 手机号+姓名,手机号+身份证 能力说明:支持三大运营商号码;支持SHA256、MD5形式的参数加密服务;支持政企号、副卡的实际使用人验证(电信/联通);基础信息数据日更新;毫秒级接口响应;应用场景:银行、证券等金融机构客户开户过程中的实人验证;信贷机构借款过程中的用户填报信息验证;保险业保单信息验证;解决:冒用他人身份诈骗、填报不实虚假材料问题 数据特点:覆盖度高、真实性强、篡改难度高
1350Javavue
1. 项目为企业CRM客户关系管理系统,主要分市场活动、产品管理、订单管理、客户管理、财务对账、应收管理、报表等模块。其中订单管理包含销售计划、供货计划、销售合同、报价管理、订单及订单变更、库存管理、生产计划、发货计划、发货单等功能。帮助该企业实现发货流程优化、产销协同、国内外工厂货运/排产/单据标准化、销售相关业务上线、全球产能共享、库存共享、销售订单全流程业务信息跟进与查询等;通过业绩数据统计量化销售员业绩指标,降低销售人员技术要求,实现员工自我激励;基于会员体系和客户数据,指导销售员精准营销;通过数据报表,对销售实现高度量化管理等;通过数据分析报表,助力企业更精准的销售预测。 2.本人主要负责订单管理模块的销售合同、订单及订单变更、报价管理,财务对账、应收管理等模块,通过Java进行前后端页面,通过XML实现实体引擎、服务引擎的开发,通过Freemarker、jQuery、JavaScript、CSS等技术实现相关功能。
1540JavaREST/RESTful项目
OTDR文件解析开源项目
实现对OTDR文件中的数据进行解析以及文件内容是否篡改进行验证。 OTDR文件通常包含大量的测量数据,包括光损耗、反射、散射等信息。解析OTDR文件后,需要对提取的数据进行验证。这包括检查数据的范围、格式和一致性等。通过计算文件的哈希值并将其与原始文件的哈希值进行比较,可以检测文件是否被篡改。如果哈希值不匹配,说明文件已经被篡改
2470Java
1、功能模块: 白名单管理,分时段用餐管理,分群组费率折扣管理,临时访客用餐管理; 离线二维码,高度结合食堂高频、快速通过的特性,先吃饭后付款。 消费支持固定金额、动态金额,主动支付三种,兼容食堂里多种不同收费标准。 食堂餐补模式运营能力,差额结算红包金支持在线批充,消费有效期设置。 灵活的业务报表,包含交易流水报表,日报表、月报表、时间间隔报表,对账明细报表等,均可实时导出。 缴费支持,一键导入,账单推送,数据展示,收款提醒,支持收款时效设置,账单查询。 支持智能门禁,一码通行,一脸绑定,人码互通,信息打通,支持自动打卡,轨迹记录。 数据驾驶舱,信息流整合,一屏展示,信息处理后进行动态展示。 2、负责模块:对接翼支付支付宝支付接口
1010Java后台管理系统(模板)
长久运输是专注于整车运输行业的运输、技术与数据的服务平台。支持验车、装车、发车、运抵、异常上报等功能模块,实现运输全流程线上化操作,实时获取精准运输数据,全过程掌控运输风险,做到及时发现、及时解决。全面致力于为用户提供更便捷、更安全及更优质的运输服务。
1330JavaJava
有音乐平台的基础功能,仿网易云音乐平台制作,有用户注册登录功能,并且可以后台管理用户资料和音乐数据。
1150Javaweb
项目分为基础信息平台、一张图综合服务、成果审查与管理、指标模型管理等12个模块的功能。 我负责基础信息平台模块的功能开发,对标GeoServer开源项目,完成数据中心、服务中心、资源管理模块的前后端开发。
1200Java
【项目介绍】犀点点点餐:连接线上与线下的无人餐饮新体验! 业务介绍: 欢迎体验犀点点点餐,一个融合线上点餐与线下无人餐厅的创新项目。我们致力于为用户提供便捷、高效且安全的用餐方式,让您的点餐与取餐体验更加便利。 【线上点餐】:通过犀点点点餐微信小程序,您可以随时随地进行线上点餐。选择您喜爱的菜品和餐厅,通过简洁易用的界面和丰富的菜单选择,定制符合您口味的美食。 【线下无人餐厅】:犀点点点餐与合作的无人餐厅营造了前所未有的用餐体验。您只需到达合作的无人餐厅,扫描相应二维码,无需人工服务,您的点餐信息即刻送达厨房。 【扫码取餐】:通过犀点点点餐,您可以在您指定的无人餐厅进行扫码取餐。在无人餐厅内扫描餐厅提供的二维码,系统将识别您点餐的信息并通知厨房准备您的美食。在几分钟的时间内,您的餐点将准备好并放置在取餐区,无需排队等待,节省您的宝贵时间。 【安全保障】:犀点点点餐秉承着用户安全至上的原则。我们与合作的无人餐厅配备了先进的安全监控系统,确保您在用餐过程中的安全。同时,我们使用安全可靠的支付方式,为您提供安心放心的用餐体验。 犀点点点餐的目标是为用户带来全新的无人餐饮体验。我们不仅关注点餐
1290Java电商
智猪司机app是为司机提供更加便捷的操作平台,包含运单签收、回单拍照、实时定位、司机加油等功能。以货运车辆为载体,连接车辆后市场和物流运输市场两大主体,通过信息技术、保险、服务管控、支付结算四大中心形成货车服务生态圈。 1、实时汇报地点及订单状态,有异常随时上报;实名认证,交易更安全; 2、可进行在线接单,提高沟通效率;多渠道司机加油,提高运输效率; 3、实时报备,有效反馈问题;界面清晰,操作简捷,给司机更好的用户体验。
1700JavaJava
在我的业余时间,我使用了halo这个开源的博客/CMS系统,搭建了一个属于自己的个人博客网站。我选择了halo,因为它是一个使用Java语言和Spring框架开发的现代化的系统,支持多种数据库和主题,拥有丰富的功能和插件,可以让我快速地创建一个美观,易用的博客网站。 我使用了以下的技术和方法来部署和运行halo: - 我使用了阿里云的云服务器,为我的博客网站提供了稳定的主机和域名。 - 我使用了MySQL数据库,为我的博客网站提供了可靠的数据存储和管理。 - 我使用了Docker和Docker Compose,为我的博客网站提供了便捷的容器化和自动化部署。 - 我使用了Nginx,为我的博客网站提供了高效的反向代理和负载均衡。 - 我使用了Let's Encrypt,为我的博客网站提供了免费的SSL证书和HTTPS加密。 在部署和运行halo的过程中,我遇到了一些挑战和困难,例如: - 如何配置Docker和Docker Compose,使得halo可以与MySQL和Nginx容器进行通信和协作。 - 如何配置Nginx,使得halo可以正确地处理静态资源和动态请求,
2540Java博客
采用人工智能、RFID、物联网、大数据等技术,集身份认证、物品追踪、监控、信息录入、查询、出入 库、盘点、统计分析等功 能为一体的综合性数字化实物管理柜。主要用于网点存放尾箱、 钞箱、印章、 印鉴卡、开户资料、支票、汇票、存单等多种重要 票据凭证,并实现实时监管,针对 网点多种实物保 管、交接等工作量身打造。
1590JavaHTML5开发相关
项目使用 jfinal 框架。项目为前后端一体项目,为第三方开发过后,公司买源码,自己研究,二次开发。项目涉及到工单的创建与发行,量体数据导出到 excel ,此处用的是 poi 解决导出到 excel 问题。同时涉及到与 oa 系统客户信息对接,与 sap 系统进行量体数据传输。
1310JavaJava
包括订单管理、运输管理、货款管理、客户管理、报表管理等。可以使企业各项物流管理工作更加高效,轻松实现对货运、仓储、运输、订单、费用等各类信息的管理。
1200JavaJava
极速开户:企业信息核查、表单自动打印、客户免填单、自动填报核心,真正做到优化开户、提高 效 率、减少差错、减 低人工成本,提高客户满意度。 人行报备:自动向信用代码证平台和人民银行账户管理系统报备,无需人工重复填报,简单快捷无 差 错。 账户监测:对业务异常类、账户信息开立类、账户信息变动类和交易异常类这四种情况进行监测。 反洗 钱监测、防范电信诈骗,满 足监管要求。 企业年检:三方数据对比,后台 RPA 机器人高速自动运行,自动年检无需人工干预
1200Java缓存服务器
1、流浪动物管理系统采用SpringBoot作为开发框架,后台采用了MySQL数据库。流浪动物管理系统的主要角色是用户和管理员,管理员的功能主要包括:用户管理、动物类别管理、动物管理、动物领养、公告管理、评论管理、个人信息管理等。而用户功能包括:流浪动物资讯、动物领养捐赠、发帖留言等。该系统通过对流浪动物进行信息化管理,可以更加方便快捷地管理流浪动物。通过该系统的应用,可以有效避免流浪动物收容所等单位的人力资源浪费,提高收容所的管理效率。该系统还为领养者提供了可靠的查询流浪动物信息和领养的渠道,有助于提高流浪动物的领养率,减少流浪动物的数量,改善社会环境。 2、本人毕业设计,所有功能以及页面设计都有本人一人完成
1060JavaNoSQL数据库
极速开户:企业信息核查、表单自动打印、客户免填单、自动填报核心,真正做到优化开户、提高 效 率、减少差错、减 低人工成本,提高客户满意度。 人行报备:自动向信用代码证平台和人民银行账户管理系统报备,无需人工重复填报,简单快捷无 差 错。 账户监测:对业务异常类、账户信息开立类、账户信息变动类和交易异常类这四种情况进行监测。 反洗 钱监测、防范电信诈骗,满 足监管要求。 企业年检:三方数据对比,后台 RPA 机器人高速自动运行,自动年检无需人工干预
1440JavaIDEA插件
1、项目模块:数据源管理 | 脚本管理 | 服务管理 | 调用方管理 | 服务查询 | 智慧运营 | 系统管理,该项目为管理者、运营人员、数据开发、数据应用部门带来全新的服务体验。 对外部数据总体规划、统一接入、本地存储、零代码服务编排、开放服务、质量评估、运营分析等全生命周期管理,持续提升外部数据资产质量和业务价值 ; 2、负责模块:数据源管理 | 脚本管理 | 服务管理 | 调用方管理,开发语言为java,项目使用的中间件有:dubbo-zookeeper,redis,mysql,elastic-job,Apollo,nginx,kafka。 3、技术难点:支撑上海地铁客流量的请求压力比较大,通过jvm本地缓存增加读取配置的响应速度来解决高并发问题。
1090Java项目构建
1、《城市管家数据管理系统》项目需求分析和设计文档中,包含10大模块,分别是:企业管理,工地、空地管理,物业管理,防疫管理,冷链管理,历史核查信息查询,上报数据生成,下载信息核查表,用户管理,部门管理。系统主要进行数据统计管理和用户查看总结。 2、本人主要负责项目后端接口设计,基本功能设计。
870JavaNoSQL数据库
1、此项目主要分为两部分,一个是后台管理功能,一个是与设备通讯模块。实现对设备的管理、设备的控制功能(开、关功能等)、设备状态监控、设备操控记录等。 2、主要负责平台的架构设计与优化,核心功能开发。满足项目预期的5000个设备同时在线要求。 3、项目中使用技术栈:springboot、springcloudalibaba、nacos、mybatis、netty、kafka、redis、mysql、elasticsearch。 4、针对mysql写入指令日志瓶颈导致查询指令日志缓慢问题,对架构进行调整,将日志数据存储在ES库中,减少对Mysql的频繁写入,从而提高系统性能。 5、采用DDD的领域建模方法,抽象业务领域模型,提高了代码的质量和可维护性。
1570Java物联网
当前共17932个项目
×
寻找源码
源码描述
联系方式
提交