Java

java是1995年由Sun公司推出一门面向对象的编程语言。[1]Java具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。[1]
项目描述:基于 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、系统性能、稳定优化:工程业务功能拆分,分别集群部署,提高单机的性能,精简接口返回字段,不需要的字段不返回,重构代码,实现高聚合低耦合的原则,解决会员端接口请求缓慢,带宽占比高,代码维护性差的问题;
1690java
1、该项目是一个综合课程设计项目,旨在为老师,学生提供服务,通过导入试卷和成绩单,从而分析试卷的相关数据(平均分、方差、难度等),后端使用 Java 开发,前端使用 HTML、Css、JavaScript 等技术,重点使用了 Echarts 实现数据可视化处理。 2、团队主要是三人小组、主要负责后端业务开发、前端 web 页面展示、MySQL 数据库处理等基本工作。 3、 由我负责领导小组完成整个项目,沟通协调整个项目推进,进行需求分析、业务设计,数据库设计、后端开发、前端开发等基本开发过程
1210css
1. 项目简介 项目为国内知名中介公司广东分公司用于一手楼盘客户报备,带看,成交,客源管理等一系列功能,完整业务流程的综合管理平台。 本人为项目负责人,负责该项目整个产品线的需求收集分析(公司并未配备产品经理等职位),功能原型与及主导整个开发进程,项目开发人员共配备后端两人(包括本人),前端两人。开发方面,本人主要负责后台功能页面,webapi等开发工作,同时也因应过程,兼顾前端功能开发 2. 该项目使到以下技术: 交互原型工具:墨刀,Axure; Web端/Api使用的工具及技术:.NET平台C# ,数据库SqlServce2014,Redis,.NET消息队列(RabbitMQ),UI使用Bootstrap框架,Layui框架 移动端:客户端使用烽火跨平台EXMOBI,H5页面使用VUE2,UI使用Vant2.X 3. 功能与模块介绍 3.1. APP移动端 *因业务现实情况(营业员带客,驻盘人员固定办公设备等),用户大部分集中使用的APP作为移动办公平台,因此对移动端的要求相对较高 3.1.1. 主页功能:包括主推楼盘(由后台人员权限经营策略设置),热门资讯(楼盘佣点,推荐等相关信息),个人战绩(个人业务数据相关量化统计),培训活动,本月榜单(公司或团队相关排名榜单等),成交心得(整合业务员成交时擅写的成交心得,便用内部经验传播与起到激励作用)。 3.1.2. 楼盘:包括代理楼盘列表,明细信息(包括主要的带客规则要求,佣金比例,楼盘相关介绍资源等一系列关于该楼盘的详尽信息),提供客户报备入口(单客户,团队客户等快捷功能) 3.1.3. 客户:包括公司内部客户信息库,客户公海池,个人客户池,客户跟进等完善的功能,同时接入外部第三方呼叫平台,作为呼叫中心功能使用,提高获客与及客户转化效率 3.1.4. 我的:包括我参与的业务相关所有功能,另外具备强大的数据分析功能,如管理层可通过分析功能查询辖下人员相关的业务数据,客户转化等,而楼盘人员则可由楼盘管理角度分析其关注的数据 3.2. Web端 3.2.1. 楼盘管理功能:项目完整的信息管理,内容较多就不作详细界面。另外也包括与内部OA系统对接,根据审批流形式状态在本系统中立项,然后各个版块负责同事即可以Web端后台完善项目的相关资源 3.2.2. 客户管理:因外勤工作的客观原因,WEB端提供比移动端更新完善的客户管理功能,具备呼叫中心的功能,同事可在办公室环境下作为呼叫中心使用并同时完善相关的客户信息维护 3.2.3. 业务管理:主要用于后端管理人员管理相关的业务信息,如报备,带看,成交等信息 3.2.4. 数据中心:具备完善的数据中心功能,可实时统计员工相关的工作量化 功能较多,就不作详细介绍,如果兴趣欢迎交流
4410asp.net
婚庆网站 web使用原生h5实现。 后台使用java实现,使用spring全家桶 1. 支持快速增加子域名网站。 2. 根据不同地域可以存在不同的配置和展示。 3. 允许在线聊天,留言。
1190 PC网站
【项目描述】 订单管理系统对接各大电商平台(淘宝、京东、拼多多、抖音小店、快手小店等),实现订单的统一处理。订单来源主要是各大电商平台的订单同步,同步方式主要是订单查询 API 轮询和平台消息监听。OMS还具备对企业整个供应链上的店铺、仓库、物流、商品、库存、策略进行数据和配置的管理。OMS通过设置智能化的策略,在拉取平台原始单和审核是对订单进行预处理,减少审单员的工作量。订单审核后经过淘宝奇门或抖音云仓调度第三方WMS进行发货,接收物流单号回传给对应的电商平台,完成订单审核发货,之后还可以进行售后管理、售后补发、订单数据分析等功能。OMS系统每日平均承接订单量 4W 左右,能通过微服务的架构设计和对 K8s 的运用扛住各大促销活动订单流量倍增的压力,近期双十一承接了 120 万以上的订单,至今总计承载了900 多万的订单,数据量在千万级以上。 【涉及技术】Java11、SpringBoot、Mybatis-Plus、SpringCloud、Nacos、OpenFeign、PolarDB、Redis、MongoDB、RocketMQ、K8s、分析性数据库ADB、云效CI/CD、云效敏捷开发管理、Grafana日志查询 【系统技术应用】 采用分布式的项目开发模式,整个项目分为:各大电商平台对接服务(每种平台各一个)、原始单管理中心、策略中心、监控中心、审单中心、发货中心、库存中心、第三方WMS调度中心、消息处理中心、数据分析中心、下载中心等十多个微服务; 通过 k8s 对微服务进行编排,实现对因大促活动而引起的并发量倍增的服务时可部署更多的副本提高并发量,比如策略中心对订单预加工、第三方 WMS 调度服务实现大并发的发货单创建、审单中心大并发的审核和自动审核的运算、消息处理服务的高负载高可用等; 基于 RocketMQ 实现对各个高并发处理进行削峰和异步,可以通过部署多个副本形成多个消费者来提高并发处理能力,并使用 Redisson 锁实现消息之间的幂等性; 通过 Redis 实现对商品、物流、仓库、店铺、策略等热点数据进行缓存,提高数据读操作的效率,减少数据库的压力; 合理配置微服务的全局线程池、定时任务线程池,解决了因线程池配置不合理导致的 OOM 问题; 有 MongoDB 的应用,如日志、物流轨迹信息、原生数据等数据的存储和查询使用,具备索引设计和性能优化。 【责任描述】 负责各大店商品平台对接(淘宝、京东、抖音、快手、拼多多等)、原始单管理中心、消息处理中心、审单中心、下载中心等功能模块开发; 负责将原单体项目拆分成微服务,以应对 618、99 大促、双十一、双十二等促销活动的高并发,后续的架构实现也成功地扛住了高并发; 负责团队核心代码包的提炼和升级,以及 JDK11 的落地。
2130OMS
1. 项目背景是某钢铁厂需要给铁水车加装保温盖,软件负责实时监控罐车状态以及路径追踪。 2. 我负责整体架构方案设计以及编码 3. 技术栈涉及springboot,vue,redis,mysql,emqx等等
1070Java
1.软件系统主要模块是做仓库管理、物流管理; 2.功能模块有咱仓库管理、发货记录、物流管理、新增发货、报表管理、供应商管理、店铺管理 3.界面包块订单销售份额、可视化数据分析模块、今日销售额、本月订单等模块;
410java
该系统为货代公司面向其下游运输车队开发,为其管理订单、车辆、结算等信息。 货代公司本身工作台可与该系统进行交互,进行派车、履约信息回传、费用结算等操作。车队可在系统内录入履约、费用、司机等信息,查看数据报表等。 该项目使用dubbo+zk进行微服务治理,借助阿里云产品实现持续构建、容器治理、链路追踪/APM监控、MQ异步等功能。 我负责开发、维护项目,并且对公司内部整体架构进行维护、优化,推动相关业务系统进行架构升级等。
1730web
1.预约中心 患者打在支付宝等平台预约,会将预约单同步到saas平台,然后患者按约定时间区诊所看病,预约中心可以看到有哪些人预约了诊所,可以看到预约状态等功能 2.患者中心 患者在诊所的就诊遍历记录和就诊支付等功能 3.营销中心 诊所可以接入流量、会员优惠,保险等营销功能 4.报表 5.系统设置 设置系统参数 我主要负责:营销中心模块
2330springboot
项目简介: 该供应商平台用于医院购买医疗设施和器械以及药品,是一套基于角色的权限访问控制系统(RBAC),该系统旨在为医院作为采购组织和生产厂商作为供应商之间的合作提供高效和安全的平台。在这个项目中,我们设计和实现了一个权限管理系统,将用户分配到不同的角色并授予相应的权限。通过精确控制用户的访问和操作权限,我们确保只有经过授权的人员才能进行相关操作,从而提高了整个供应链的安全性和效率。 技术选型: SpringBoot,Spring Cloud Alibaba,Nacos,MySQL,Redis,Spring Security,RabbitMQ,Docker,Rancher 个人职责: 我的责任是根据项目需求,完成医疗类供应商平台的开发任务。我参与了需求分析和系统设计阶段,并与团队成员紧密合作,确保按时交付高质量的解决方案。在项目中,我负责根据客户需求进行功能开发和模块实现。我与产品经理和设计师密切合作,确保按照规范和要求进行开发。我积极参与代码审查和单元测试,以确保代码质量和系统的可靠性。此外,我主动与用户沟通,了解他们的需求和反馈,并及时解决出现的问题。我还负责编写相关的文档,包括需求文档、设计文档和用户手册,以便用户更好地理解和使用系统。
1320java
1.后台独立开发完成,可自动发布shp,tif等影像文件. 2.创建任务,并通过空间查询分配区县采集信息. 3.用户权限,用户管理,日志系统模块.
1400web
项目:数据操作平台 开发环境:Idea、Windows10、JDK1.8、MySQL数据库、Maven 软件架构:SpringBoot+Mybatis-plus+Redis+nacos+GateWay+Feign 项目描述:全链路的大数据开发,任务调度,数据质量,数据治理及数据服务平台,该平台有:配置中心、数据标准、数据建模、数据采集、数据转模、数据清洗、数据质控、数据加解密、数据概览、数据同步、消息中心、用户权限、API网关服务、DolphinScheduler调度等模块。 项目职责: 1、负责开发API网关服务,API网关是运行于外部请求与内部服务之间的一个流量入口,实现对外部请求的协议转换、鉴权、流控、参数校验、监控等通用功 能。 2负责开发数据建模,就是根据手动、导入创建的表字段,生成DDL语句,发布到指定的数据源中。 3负责开发数据转模,就是选择模型表,然后写插入查询SQL,把写好的SQL发布到DolphinScheduler中。 4负责将开源的DolphinScheduler调度系统合并到数据平台,并对其进行一些适配数据平台的二开。 5、负责开发用户权限,就是做用户管理、菜单管理、角色管理的开发。 6、负责开发设计GateWay网关模块,主要做用户权限校验、访问控制等。
8950springboot
项目介绍: 特勤船舶污染上岸平台主要作用监控国内内河船舶污染物的上岸排放回收,防止出现偷排漏排的情况。使用对象为各地港航部门以及码头公司。主要分为服务为:设备IOT平台,web云平台,船户手机端服务。 工作内容: 负责设备IOT平台开发(如通过mqtt获取解析北斗808协议获取定位数据),web云平台后端开发(如设备管理,船舶管理等),少量web页面开发(如大屏展示页面,设备运维页面),以及第三方对接进行数据解析,加工,可视化开发(如大华摄像头sdk二次开发)。各类汇总服务开发(月汇总,年汇总),算法探究(船舶液位仪与流量计预警测定算法)。文档编写(测试文档编写,数据库文档编写,接口文档编写)。 测试工作(针对所写测试文档对服务进行全路径覆盖测试)。 技术栈: springboot,mybatis,shiro,vue2,redis,mysql,springcloud,JNA,swagger-ui,mangoDB
1710springboot
针对会展行业的客户管理和会展服务系统,为会展企业管理客户资源、合同信息,并按会展项目提供线上的参展服务:证件申请,线上邀请,会刊资料提交
1160java
将实体添加到模型层 使用 MongoDB Data JPA 开发持久层 使用 Spring 创建 REST Web 服务 创建新的 Angular 组件以及使用外部库(Uplot、Dygraphs) 使用 Angular、Html 和 CSS 更新了应用程序设计 · 集成测试以验证所有开发的功能是否可以很好地协同工作
2041java
公司 :安联保险 帮助销售借款人保险的工具 • 参与用户界面模型的设计 • 积极参与产品成本核算和招聘 • 创建 Maven Web 项目并定义项目的代码架构 • 屏幕开发(移动和桌面版本、跨浏览器兼容性) 登录、咨询估价或估价列表 创建估算的过程:保险、贷款、担保、缴款、最终确定 认购流程:贷款机构、客户和条款、医疗程序、签名、管理 • 与 Java 中的 SOAP Web 服务集成 报价阶段:创建、修改、删除、复制报价、贷款控制、定价 订阅阶段:地址标准化、会员控制与管理 • 测试的实施:单元和集成 • 持续交付和起草交付单
1840webapp
馆藏管理系统,馆藏资源的整理、归档、借阅、查询与利用等,系统采用vue、springboot、thymeleaf,使用到的技术包含es、全文检索、ocr、mysql等,系统支持linux与国产信创。
2180web
综合档案管理系统,包含档案整理、归档、检索、借阅等模块,系统采用vue、springboot、thymeleaf,使用到的技术包含es、全文检索、ocr、mysql等,系统支持linux与国产信创。
2290springboot
数字化病案管理系统,其中包含病案窗口打印登记、打印、纸质病案查询、综合查询、全文检索、报表统计、病案示踪、翻拍导入等功能模块,使用到的技术包含es、全文检索、ocr、mysql等,系统支持linux与国产信创。
3880java
当前共468个项目
×
寻找源码
源码描述
联系方式
提交