Java

java是1995年由Sun公司推出一门面向对象的编程语言。[1]Java具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。[1]
1.该公司在之前找某公司开发了一套系统,但是使用效果不佳,后联系其他公司开发的新系统。需求要求,可以在本服务中对两个服务进行不同的跳转,如果为B端用户,需要登陆,如果c端用户使用另一种方式登录。数据传输需要部分加密再次加密,同时也支持解密 2.本系统主要使用spring security进行登录认证的控制。以B端登录为例,需要先在本地登录,然后在查询远端如果存在,则远端返回新系统的登录链接。用户使用该链接跳转到该系统。在登录前,要通过已有的接口访问旧的系统获取一个urserId进行补充用户数据。整个认证流程完全使用spring security的filter以及provider来进行认证。 3,该系统为了尽量以配置为主,比如对于数据的整体解密与验签,使用httpRequestWrapper对数据进行整体解密与验签。对于解密后仍然加密的数据,则使用spring在反序列化时,获取实体类上自定义的注解来完成。 4.系统大部分代码都是用ai工具来生成,提高了开发的效率。在开发中自定义注解来保存需要保存的数据。 5.系统全部独立开发完成
1760javaweb
有音乐平台的基础功能,仿网易云音乐平台制作,有用户注册登录功能,并且可以后台管理用户资料和音乐数据。
1300javaweb
项目分为工程建设、规划设计、运行监测和综合评价四大板块。涉及工程建设的过程管理,施工过程监测;配变监测、抢修工单管理、线路监测、实时监测、保单监测、无人机巡视、融合终端;规划评审库、规划项目库、储备项目库、投资项目库;履约评价、指标统计等等。项目中重点是使用gis地图在地图上散点交互,与调用中台网架在地图上展示。 本人在项目中担任开发经理角色,负责一些重难点模块开发,比如系统架构的搭建优化;工程施工过程七步法进度计算,展示;第三方数据的接入解析,通过ftp、kafka接人数据;数据库的设计与大数据量存储优化(表分区);项目中的技术文档编写与开发人员的管理。
1440javawebapp
售后到店项块: 包括 现场叫号、官网到店预约、工单创建、接单处理、返还用户等模块。整个系统承载了手机、生态链小件的售后服务管理。包括国内、海外用户,海外部署在新加坡、印度和俄罗斯三个亚马逊 aws 机房。国内海外每年服务单量超过 1000 万条。整体后端 java 研发 10+人。 用户使用流程: 前台接待用户创建服务单,等待叫号系统叫号,系统派单给服务工程师,服务工程师接单并做退换修等处理,处理完成后通过窗口返还给用户。 我的职责: 负责整个项目的研发工作,包括监控项目的系统拆微服务的设计、进度推进、项目技术风险、线上问题的快速相应。
1800java微服务
餐厅列表:外卖平台需要展示各个餐厅的信息,包括餐厅名称、菜单、评价等等,以便用户选择餐厅和点餐。 菜单和下单:外卖平台需要提供菜单和下单功能,让用户可以浏览餐厅的菜单,并将菜品添加到购物车中进行下单。 支付和配送:外卖平台需要提供支付和配送功能,让用户可以选择支付方式,并跟踪订单的配送信息。 用户管理:外卖平台需要提供用户管理功能,让用户可以注册、登录、修改个人信息、查看订单记录等等。 评价和反馈:外卖平台需要提供评价和反馈功能,让用户可以对餐厅、菜品、配送等方面进行评价和反馈。 促销和优惠券:外卖平台需要提供促销和优惠券功能,让用户可以享受各种优惠活动,例如满减、打折、赠品等等。 客服和售后:外卖平台需要提供客服和售后服务,让用户可以咨询订单信息、退换货、投诉建议等等。
4480java常用JavaScript包
项目分为用户组织框架,物料系统,采购系统,合同系统,招标系统,CA证书系统等 是中国铁建内部集招标采购,组织管理,财务汇总等功能于一体的一体化集采平台
7030javaweb
技术框架:Spring、SpringBoot、SpringCloud、Mybatis、MySQL、Redis • 项目描述: ○ 良医预约挂号平台旨在缓解看病难、挂号难的就医难题,让患者能够随时随地轻松挂号。 ○ 使用 nacos 作为注册、配置中心,feign 客户端调用工具,使用 ribbon 实现服务负载均衡,使用 sentinel 服务熔断限流,使用 gateway 搭建接口网关,链路追踪使用的 sleuth 集成 zipkin。 ○ 项目主要由后台管理系统和前台用户系统组成。后台管理系统分为医院设置,医师管理,预约管理,统计管 理等模块。前台用户系统主要功能有医院列表展示、医院科室详情展示、用户手机号登录、就诊人管理、预 约挂号等功能
1560java后台管理
垃圾分类监管平台,是一个微服务架构的管理平台,分为:权限管理、设备管理、运营管理、统计分析、智慧大屏等子系统。通过研发环保垃圾分类智能设备,从底层采集数据,存储,处理、统计分析,为环保、垃圾分类治理能力,提供数据支撑。 权限管理系统:负责管控整个平台的用户访问权限。 设备管理系统:远程监控设备状态、预警、实时监控。 运营管理系统:统计查看设备采集数据,及运营策略。维护基础数据信息。 统计分析系统:按行政区划,时间、垃圾4分类、运营等多个维度,进行数据分析。 智慧大屏系统:地图清晰标注设备位置及运营状况。 我担任技术主管,主要负责技术架构设计、产品设计、核心业务模块开发、定制研发计划、盯进研发进度等。
1700javaweb
项目技术:SpringMVC、Mybatis、MySQL、Redis、nginx、POI、OSS、Spring Task、Spring Cache 项目简介: •云采金服运营管理系统是公司内部的运营管理平台,和公告资源交易中心对接招标项目推送,客户申请保函信息查询;杂志管理;投标保函缴纳:查看金融机构的保函订单,保函订单的审核签署;结算管理:公司与金融机构返佣结算,使用法大大签章的费用结算;项目管理:查看项目变更信息;账号权限管理。 职责: 1.参与接口平台系统的部分开发工作; 2.参与投标保函缴纳功能开发:保函审核、保函签署; 3.参与结算管理系统,杂志管理模块功能; 4.后期配合测试部门进行测试工作,并修复 BUG。
1310javaweb
前端技术:vue2、element-ui、axios、swiper、 NProgress、阿里云播放器 后端技术:springboot、Nacos、redis、Feige、elasticsearch(ik分词器加拼音分词器) 、RabbitMQ、gateway、mysql、mybatisplus BB在线视频网站分为用户端和管理人员端 用户端模块:视频首页、视频详情、token登录注册、搜索视频、个人中心、视频投稿 管理端模块:人员管理、视频管理、首页轮播图管理、广告管理 第三方接口:阿里云短信服务、oss存储、视频点播 本项目前端、后端、数据库设计均为自主开发 项目亮点: 1. 搜索,使用了elasticsearch框架,并配置了ik分词器、拼音分词器, 有自动提示,智能补全功能 2. 登录,使用了token令牌+拦截器+阿里云短信服务+Redis+ThreadLocal 3. 视频播放,使用了阿里云视频点播加播放器,每次访问视频时使用RabbitMQ异步通信通知视频模块添加一次浏览量 4. 视频上传, 使用了阿里云oss存储图片+视频点播存储视频数据,上传成功后需管理人员核方可上线 5. 权限管理,所有管理员需要超级管理员授权,否则不能访问或操作对应模块数据,权限分为用户管理、视频管理、首页轮播图管理、广告管理、评论管理
760javaweb
在线报名系统,前台家长使用幼儿身份证号+手机号+单位码注册,然后在登录系统填写报名所需材料,上传图片,使用webuploader图片上传组件。提交审核,等待单位初审,初审通过,省直中心来进行配备进入那个园。 项目框架jfinal+shiro+tomcat+oracle 前端:bootstrap
2190javajava
高校就业管理系统是高校提供的全面的就业信息管理解决方案。 此项目模块有学生管理,企业管理,以及信息发布,消息通知等。 分教师端,学生端和后台(学校管理) 就业信息的发布:学校可以通过系统发布就业信息、实习机会等,并对就业政策进行及时更新。 学生可以在系统中浏览岗位信息,并进行申请,然后学校进行交涉处理。 我主要负责学生端的学生就业展示,更新,申请的业务编码。
1330javaweb
此项目分为服务端和后台。 官网的的模块有商品购买下单,退换货,订单的处理等,后台有对商品的添加,修改以及停售,和对订单的追踪与处理。
970javaweb
1、分为审批中心、短线策略、内容管理、数据看板、日志中心等模板 2、负责内容管理中研报管理、分类管理、品种管理等、系统设置中的客户管理、客户标签管理等 3、难点:对接契约锁、数仓、smartBi等三方,金融行业数据量大,金融专业术语及计算公算公司需掌握清晰
1230javaweb
1、负责研报服务、客户管理、标签管理、分类管理、品种管理等功能 2、难点:对图标进行复杂的公式计算以及编辑操作。
1210javaweb
采用先进的信息技术和业务管理理念,建设标准规范、入口统一、功能完善、高效快捷、安全可靠的一体化服务平台;建立统一的业务审批流程和统一的资金及计划管理平台、评标专家库、诚信档案库、代理机构信息库、招标采购备案库、抽签系统、招标备案、档案管理、考评系统、供应商库、资源管理、合同备案、统计分析、工作台、用户信息、行业资讯、工作日历、我的应用、招标项目、通知消息等;实现太原煤炭气化集团项目采购业务检查、指导、协调、备案、管理和监督的高效便捷。 项目建设的具体目标是实现服务网络化、业务流程化、环节自动化、管理智能化。
1270java
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 技术栈:SpringBoot、MyBatis 、Elasticsearch、RabbitMQ、Redis、MongoDB、Mysql等技术,采用Docker容器化部署
2360java电商
1、功能模块:库存管理(包含入库出库)、入库出库订单管理、用户管理、供应商管理、分类管理等 2、我负责该项目从0到1的开发:前端技术栈:JQuery、Ajax、BootStrap;后端技术栈:SpringBoot、Mybatis-Plus、MySQL; 中间件:Redis 3、系统的主要受众群体应为仓储管理人员,能够对货品库存进行管理调配,最终实现能够将小型食品仓库的入库出库等各个资源要素整合进行统一规范化管理的平台
1000springboot
项目描述:基于 Pcap4j+kryo+mmap 内存映射+WebSocket+SpringBoot+Thymeleaf 实现的抓包软件,项目包含实时抓取并显示网络 数据包、数据包各协议栈解析、过滤数据包、数据导入\导出 pcap 格式文件、网卡选择等功能模块 项目难点(个人职责): 1. 通过生成语法树的方式解析、验证过滤规则,使用责任链设计模式对已捕获和未捕获的数据包进行过滤,并用缓存存储对已捕 获数据包解析期间产生的新数据包,防止信息错位 2. 数据包导入\出:允许用户将捕获的数据包导出 pcap 格式文件,方便离线分析和共享。并支持静态 pcap 文件的解析 3. 使用 Pcap4j底层库获取网卡信息,根据用户选择要监听的网卡,对网卡中的数据包实时捕获,并用 WebSocket 协议推送给前端 显示 4. 使用 HashMap 集合缓存数据地址,解决 DNS 协议的域名压缩存储方式 5. 使用观察者设计模式,实现相关 listener 对抓取的数据包进行监听、处理,降低对象耦合,实现事件驱动 6. 基于 SPI 机制给用户提供自定义解析接口,使用 starter 的形式实现每个协议解析,实现功能的动态扩展和解耦,提高代码的可 维护性和可扩展性 性能优化: 1. 使用零拷贝优化序列化后的数据包对象存储过程,减少 IO 执行时间和频繁的用户态内核态切换 2. 使用 Kryo 序列化组件,优化了数据包对象序列化的过程
2020java
1、 新网会员相关功能的研发,包括会员 pc 、小程序、h5等多端会员的注册、忘记密码、修改密码、会员实名等研发工作; 2、降本增效:系统重构、系统上云、数据(fastdfs 、数据库)迁移、电子化核验的支持等工作; 3、数据库优化:对系统历史数据进行归档,优化慢查询 sql ,重构代码减少不必要的查询,优化联合查询 sql ,尽可能进行单表查询,通过逻辑处理生成结果,减轻数据库压力,解决 Mysql 主库 CPU 使用率高的问题; 4、系统性能、稳定优化:工程业务功能拆分,分别集群部署,提高单机的性能,精简接口返回字段,不需要的字段不返回,重构代码,实现高聚合低耦合的原则,解决会员端接口请求缓慢,带宽占比高,代码维护性差的问题;
1710java
当前共464个项目
×
寻找源码
源码描述
联系方式
提交