Java

java是1995年由Sun公司推出一门面向对象的编程语言。[1]Java具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。[1]
使用shiro框架实现权限控制; 使用aop实现日志的记录; 使用redis实现用户信息计token的存储; 使用springcloud微服务框架;
1290Java应用服务器
项目描述:此项目主要解决工厂仓库管理问题以及部分生产问题,生产出来的成品,半成品以及附件等物料进行严格管控,对接鼎捷T100集团版ERP系统 项目职责: 1、沟通客户需求,制定解决方案,绘制项目蓝图,根据业务设计软件功能; 2、把控项目进度; 3、制定计划,分解任务,客户培训
1250Java条形码/二维码
项目描述:此项目主要是为客户上市需要实现业财一体化做支持,满足日常生产管理要求、客 户验厂要求、生产追溯要求等,对接金蝶云星空ERP系统,实现工单级别的成本核算。 项目职责: 1、沟通客户需求,制定解决方案,绘制项目蓝图,根据业务设计软件功能; 2、把控项目进度; 3、制定计划,分解任务,客户培训。
970Java工业软件
介绍: 这是我最近开发的MIDI渲染器,并且内部支持生成Minecraft音乐,需要自己开发插件。 它可以读取 midi 文件后设置好参数启动渲染器进行渲染。同时可以渲染黑乐谱。 技术: 1. {JOGL} 渲染技术。 2. {逻辑与 UI 设计} 界面中的逻辑, 配置文件, 文件资源浏览器等。 3. {I/O} 读取 MIDI 文件。 4. {URL-JAR} 动态加载jar 包, 在程序启动时加载Minecraft音乐特效插件。
1490Java
流量控制技术 由于秒杀时,流量巨大,而有效流量很小,需要做到尽量把请求控制在前端,通过层层过滤,达到放行到后台的请求数与秒杀商品库存数一致。 常见的系统架构(前端、nginx、后台服务及数据层)及流量层层筛选,这与我们实际生活中地铁高峰期的限流措施是不谋而合的,都是逐层限流,尽量把请求流(人流)拦截在前端,减少后一层的压力,如下图所示: 缓存处理 缓存技术是实现高性能架构的基石,在秒杀系统中,需要把需要秒杀的商品信息、商品库存及秒杀订单都缓存起来,在用户查询时,不需要再去数据库查询,提升系统性能。 预扣库存 秒杀系统控制库存预扣预存,即:扣减缓存中的商品库存,扣减失败,立即返回,扣减成功,通过发送消息到消息服务器实现异步下单。 预扣库存流程:先判断库存是否足够,足够再扣减库存,这两部操作需要原子化,lua脚本具有原子性,可以通过redis + lua脚本来实现。
1500Java个人知识管理系统
采用springboot 实现输送线执行的中,模拟输送线接驳功能,在具体的项目中的输送线的包裹的接驳,机械臂的取货,放货的执行!
1270Java
介绍: 由于这是我第一次写的midi播放器, 界面稍微有点丑。 技术: 1. 界面: 使用最基础的 Java Swing 中的组件。 2. 渲染: 不是Graphics2D, 而是 JLabel 渲染的, JLabel 是单个音符, 在 JPanel 容器中移动。没有优化, 非常吃 CPU。 3. 加载MIDI文件: 不是直接加载MIDI文件, 而是调用Python写好的编译器将MIDI文件编译成*.jmci文件然后再被播放器解释播放。这个过程稍微有点满。
1560JavaJava
模拟点餐系统,分为登录,点菜,下单,预约,存储等模块,该项目为一人独自开发 前端使用Vue3 + JavaScript + element-plus 后端使用 Spring + maven + mysql http请求交互和腾讯云服务器的docker部署
1100Java
使用redis实现用户排行榜; 使用@Schedule注解实现定时任务; 使用es实现文章搜索; 使用mq实现文章点赞的消息通知
1680Java
技术: 1. 逻辑处理: 鼠标点击方块移动, 通过鼠标 xy 获取被点击的行和列 . 2. 登录 / 注册: 登录与注册使用了 IO, 将用户信息在本地创建文件夹, 文件夹的名字是用户名的 MD5, 用户名与密码保存在文本文件中, 用户名是加密的, 密码是加密后的MD5。
1120Java
功能介绍: 这是一个影视行业资源对接平台,由用户端、用户自媒体系统、公司管理系统、后台管理系统4端组合而成,用户可以查询行业资讯,看影片、看项目、看数据、产生内容、评论和评测,公司端可以对项目进行认证、管理、发布商业需求和对接。整个系统功能非常多,前端采用了响应式局部,适配所有大小的浏览器。
990Javaweb
介绍: 由于这是我第一次写的midi播放器, 界面稍微有点丑。 技术: 1. 界面: 使用最基础的 Java Swing 中的组件。 2. 渲染: 不是Graphics2D, 而是 JLabel 渲染的, JLabel 是单个音符, 在 JPanel 容器中移动。没有优化, 非常吃 CPU。 3. 加载MIDI文件: 不是直接加载MIDI文件, 而是调用Python写好的编译器将MIDI文件编译成*.jmci文件然后再被播放器解释播放。这个过程稍微有点满。
1560JavaJava
使用feign远程调用用户微服务 ,实现用户积分的增加; 订单超时或取消,则发送消息给商品微服务,解锁库存; 调用微信支付接口 ,创建二维码实现付款 ,以及支付完成后信息的回调;
1080Java数据库服务器
功能介绍: 这是一款融合前端+后端多技术栈的办公应用,覆盖登录注册、会议、考勤、云文档、多人在线视频会议的小程序,集成第三方智能图像识别算法检查考勤人是否为本人,应用了主流的Java SpringBoot+uniapp的设计,采用目前比较主流的前后端分离架构方案。
810JavaJava
苏州银行智能决策平台是承担从数据到应用之间的分析和决策工作的中台,它基于流式计算架构处理实时数据,结合专家规则和智能模型,以实时的过程数据驱动业务实时决策。 ● 主要技术 springBoot、kafka、Aerospike、mybatisPlus、mysql、elasticsearch、EDAS。 ● 工作职责 1、需求分析、技术选型 2、平台搭建和数据库设计 3、转发应用、实时决策引擎、批量决策引擎、统一权限管理等模块代码编写 4、技术文档编写
1240Java
项目分为预约和登录以及存储预约信息等模块 使用html 和 后端spring通过axios进行数据交互,使用的是微信开发工具,将数据存储在mysql上,前端使用Hbuilder X 工具进行开发 后端使用Idea
900JavaVue 组件
自动化测试低代码工具平台,通过UI动态生成UI功能测试的,自动化脚本,可以在docker等虚拟容器中执行,测试脚本。
1590Java
审批流程的基本流程包括发起申请、提交审批、审批流转和完成审批。员工或部门发起审批申请,填写相应的审批表单并提交;审批流程将申请表单发送给对应的审批人或审批组;审批人或审批组按照流程规定的权限和条件进行审批,将审批结果填写到审批表单中并提交给下一级审批人或审批组;审批流程中所有的审批环节都已经通过,审批流程结束,结果反馈给申请人或申请部门。
1440Java网页(Webview)
聚合支付是指聚合多家支付通道、多种支付方统一对外提供一个对接接口,提供封装好的SDK(android、ios使用)或API(java后台、.net、python等使用)给有支付需求的商户使用,商户系统就可以同时使用聚合支付所对接多家支付通道,并且为商户提供财务对账、差错处理等服务。 系统功能: 聚合支付系统有产品与服务、支付核心系统、支撑系统构成。      产品与服务主要有运营平台、商户平台、代理商平台、钱包、聚合码支付等构成。其中运营平台是为系统管理员及运营人员配置管理系统使用,管理功能有:商户管理、支付通道管理、商户对账、支付订单、退款订单等 商户系统是提供给商户使用,提供功能如下:支付通道配置、商户订单、商户对账、商户提款等。 支付核心系统:提供不同支付通道的支付、退款、查询、对账等功能。 运营平台主要提供以下功能: 商户管理 商户对账 商户打款 支付订单 退款订单 交易流水 对账管理 挂账管理 支付通道管理 分账方账号管理等功能 商户平台主要是用于商户订单查询对账等功能 支付服务提供:支付、退款、查询等基础服务
1710JavaREST/RESTful项目
功能介绍: 登录注册,国外大学信息查询,针对不同学校展示不同专业以及要求信息,后台管理系统,学校管理,专业管理,申请要求管理,商品组合管理,用户可以线上购买,从客户-销售-顾问-文书制作-留学机构对接-信息反馈与申请条件,打通从销售到最终留学申请的所有信息流转环节,所有申请状态时刻与申请人进行同步, 不仅提升了申请代理商的管理效率,还让申请人时刻可以了解到申请的状态。
910JavaJava
当前共17925个项目
×
寻找源码
源码描述
联系方式
提交