Java

Java是一门由Sun Microsystems(现属Oracle)于1995年发布的高级编程语言,其设计核心是“一次编写,到处运行”的跨平台能力。这一特性通过Java虚拟机(JVM)实现,源代码被编译成与平台无关的字节码,由JVM在不同操作系统上解释执行,使其拥有极强的可移植性。Java是一门面向对象的语言,强调代码的健壮性、安全性和多线程处理能力,其严格的类型检查和缺乏指针等设计降低了内存错误的风险。它广泛应用于大规模企业级开发,是构建复杂、高并发后端系统、Android移动应用和大数据平台(如Hadoop)的基石技术。尽管语法相对严谨冗长,但其结构清晰、稳定性极高,拥有世界上最庞大成熟的生态系统和社区支持,历经数十年发展依然是大型、关键业务系统最可靠的选择之一。
Java语言框架
Java是一门由Sun Microsystems(现属Oracle)于1995年发布的高级编程语言,其设计核心是“一次编写,到处运行”的跨平台能力。这一特性通过Java虚拟机(JVM)实现,源代码被编译成与平台无关的字节码,由JVM在不同操作系统上解释执行,使其拥有极强的可移植性。Java是一门面向对象的语言,强调代码的健壮性、安全性和多线程处理能力,其严格的类型检查和缺乏指针等设计降低了内存错误的风险。它广泛应用于大规模企业级开发,是构建复杂、高并发后端系统、Android移动应用和大数据平台(如Hadoop)的基石技术。尽管语法相对严谨冗长,但其结构清晰、稳定性极高,拥有世界上最庞大成熟的生态系统和社区支持,历经数十年发展依然是大型、关键业务系统最可靠的选择之一。
开发组织  甲骨文公司
当当鸟产品系统
项目介绍:结合了人工智能手写识别专有技术,创建了面向全国中小学生标准规范的教,人机互动的学,一笔一画的练,精准高效的评,实时过程测的全新练字模式,让科技赋能规范字书写。 注重科学性和实用性,更好地帮助学生熟练掌握规范书写技巧,提高规范书写能力,并结合实际加以应用。 项目职责: 对接腾讯云点播,腾讯云储存; 判断当前书写属于什么笔画,笔画大小和规范程度; 连接智能笔SDK编写,整体框架设计编写,整体APP代码编写; 识别阿拉伯数字四则运算符号; 优化储存方式,减小内存,提高效率;
710Android智能硬件
面向酒店行业。实现智能酒店,智能客房控制系统。 整个系统包括云平台系统(运营系统,酒店集团系统,酒店门店系统),客人用的APP(包括安卓APP、iosAPP,小程序)。 管理系统当中实现了酒店资产配置管理,客房监控管理,客人入住管理,工单跟踪管理,统计分析等功能。 客人应用当中可以控制智能客房的灯光、空调、电视、电动窗帘等各类智能电气设备。
990Java智能硬件
智能垃圾桶开源项目
# 智能垃圾桶项目设计方案 ## 1. 项目概述 智能垃圾桶是一款集成自动开盖、垃圾分类识别、满载提醒等功能的智能硬件设备。本项目包含硬件设计、嵌入式开发、移动应用开发和云服务器开发等多个方面。 ## 2. 系统架构 ### 2.1 硬件架构 - **主控制器**:ESP32-WROOM-32D - 双核MCU,支持WiFi和蓝牙 - 运行频率:240MHz - RAM:520KB - Flash:4MB - **传感器模块** - 红外传感器:用于检测人体接近,触发自动开盖 - 重量传感器(HX711):检测垃圾重量,实现满载提醒 - 气体传感器(MQ-135):检测垃圾桶内异味 - 摄像头(OV2640):用于垃圾分类识别 - **执行器** - 舵机:控制垃圾桶盖开关 - LED指示灯:显示垃圾桶状态 - **通信模块** - WiFi模块(ESP32内置) - 蓝牙模块(ESP32内置) ### 2.2 软件架构 #### 2.2.1 嵌入式固件 - FreeRTOS操作系统 - 传感器数据采集与处理 - 执行器控制 - WiFi/蓝牙通信 - 本地AI推理(垃圾分类) #### 2.2.2 移动应用 - 设备配网和控制 - 实时状态监控 - 数据统计和展示 - 用户管理 #### 2.2.3 云服务器 - 设备管理 - 数据存储和分析 - AI模型训练 - API服务 ## 3. 功能特点 ### 3.1 自动开盖 - 人体感应自动开盖 - 手势控制 - 防夹手保护 ### 3.2 垃圾分类 - AI图像识别 - 实时分类提示 - 分类准确率统计 ### 3.3 状态监控 - 重量监测 - 满载提醒 - 异味检测 - 使用频率统计 ### 3.4 远程控制 - APP远程控制 - 语音控制 - 自动化场景 ## 4. 技术规格 ### 4.1 硬件规格 - 供电方式:DC 12V/2A - 待机功耗:
2610Java智能硬件
3D打印系统源文件源码
本方案面向 C 端终端用户和 B 端企业用户,面向 3 岁以上的学生、职场工作者。解决了用户不会使用3D打印机打印模型、不会专业建模、难以通过建模盈利等问题。 本方案的特点: 1、用户可以傻瓜式使用app控制打印机打印模型,3岁以上的孩子都能使用此平台打印3D模型。 2、用户可以自主建模,例如用方块搭建模型、手动绘画建模、语音建模等,不需要专业建模知识。 3、用户可以发布3D模型,通过定价、其他用户下载,来获取盈利。 方案的产品组成:app、微信小程序、设计师网站、3D打印机、智能柜。 技术选型:Android + Vue.js + SpringBoot + Http + MQTT
4720java智能硬件10000.00元
智能洗衣机,通过扫码支付后启动洗衣机。通过微信扫一扫获取洗衣机的唯一吗,选择不同的功能洗,计算价格后,支付成功,启动洗衣机。
1490java人工智能
产品为智能硬件产品,用于保密场景下文件光盘等介质的安全存储, 柜体带有智能屏,在柜体屏幕上完成存入、借出、归还等操作。 pc可随时查看各个柜子及里面介质的存储状态,盘点各个柜体的状态。
1240java智能硬件
1.沟通需求了解硬件对接可行性分析,以及实现方案技术确定; 2.对接硬件数据; 3.数据处理加工存储; 4.设计展示功能开发数据API。
980java智能硬件
项目描述:主要是通过串口协议与PCB板的单机片进行通信,通过单机片实现对自动售货机以及其它机器的控制 1. 饮料机的自动售货机系统 2. 咖啡机的自动售货机系统 3. 自动发卡机系统 4. 奶茶机器人的售货机系统 5. 消费端的手机APP 6. 补货端的手机APP
1560androidandroid
这个项目是自己由0到1为公司开发的一整套设备数据采集平台,对公司杂乱无章的设备采集问题也跟进了2年的时间,对这个平台就简单的总结两个核心功能特点吧 1. 满足modbus、TCP、MQTT、SNMP等协议的智能设备接入,支持定制化协议接入,自定义协议解析。 2. 灵活配置设备规则引擎,多维告警消息处理。
1250java物联网
JAVA项目集成海康的门禁系统,对门禁进行动态的开关门、人员管理、实时进出、事件管理、动态配置时间段开关门等功能
1020javajava
1.项目分为后台管理系统与小程序,两个系统,对于使用者来说主要实现了扫码自动开门,进店洗车,缴费结算后开门离场 2.后台管理系统主要功能模块为老板管理、门店管理、工位管理、洗车订单、充值记录、用户管理、管理员管理等 3.我负责硬件设备的开发与联调,小程序端与后台管理系统页面的搭建,硬件开发使用的是C、页面搭建使用的是uniapp、vue、uview、tailwind等技术
4970C/C++微信小程序
项目包含:系统管理(系统用户及权限、系统设备)、电子围栏、工单管理、人车管理、安全帽管理、视频通话、统计图表、告警消息、数字大屏等模块。 负责:用户需求调研、业务需求分析,软件需求分析,版本迭代管理,项目试运行,项目验收等相关工作
1430java仓库管理
项目介绍: 智能猫砂盆是一个智能硬件产品,功能是帮用户自动给宠物猫清理粪便,相对竞品核心特点是无臭、长达15天无需人工干预。产品分为硬件、嵌入式、小程序、后端业务平台。嵌入式是基于stm32系列芯片和freertos嵌入式操作系统实现的。用c语言模拟c++的一些类特性创建硬件管理器,来管理各种传感器等硬件设备,通过mqtt协议来和业务平台进行数据交换。小程序可以让用户对设备进行一些远程操作,状态查看,设置等相关功能。 负责内容: 我主要负责嵌入式、小程序、业务平台的研发以及各种电子元器件的选型与测试。 项目状态: 该项目最终由于融资失败没有资金投入后续开发而终止,最终止步于一个功能验证机。 通过该项目我熟悉了stm32系列单片机的开发流程,以及freertos操作系统的原理,单就产品研发上来说,完全可胜任stm32系列单片机开发任务。
3350java智能硬件
该项目为对接科升智能门锁设备以实现远程开门、授权下发、授权取消、授权管理、获取通行记录等功能,主要分为设备管理模块、通信模块两大块,项目使用spring boot作为基础框架、netty 作为通信框架,选择spring boot作为基础框架的理由是作为通用框架比较稳定且开发流程简单、开发难度及后期维护成本低 使用netty作为通信框架的理由是 netty作为nio型的网络通信框架性能强悍,对不同的消息协议提供了合适的编解码器,简化并发处理的问提。 在该项目中我主要负责使用netty对接科升硬件的tcp消息的处理与设备的管理功能,根据设备协议自定义编解码器,处理消息粘包与断包的问题,实现自定义心跳检测机制,实现dms设备管理协议已供业务系统调用 dms 协议 是我主导设计的一整套关于不同的智能门锁管理与操作的通用性管理协议
1610java智能硬件
1.【80%】清研若步agv运动控制 c/c++(MFC),硬件融合 2.【20%】清研若步RCS调度控制 。netCore c# 开发 netty 3.【70%】JAVA版本RCS开发,netty 4.【30%】系统对接和软硬件接入
1110c#智能硬件
1:通过挂载蓄电池监测模块,实时监测蓄电池电量 2:通过电压、电流、带载放电、内阻、库仑计等多种方式计算电量 3:通过无线通讯的方式将所有车辆的电瓶数据上传到服务器 4:大屏幕展示所有蓄电池状态,并提醒工作人员维护电池
1190C/C++物联网
共享童车是依据微信生态的自助免押租借服务,并嵌入微信小程序购物商城进行运营,通过微信强社交属性或租借童车引流营销购物。利用 IoT 技术,实现与童车硬件设备的互相通信,用户可以直接通过微信、小程序形式扫码免押租借童车,使用 MQTT 协议接入硬件指令数据,根据场景定义不同 topic 进行消息发布订阅。后台提供对设备管理、会员管理、优惠促销、商城管理等模块的运营管理。 1、参与项目小组、需求评审、技术评审等会议 2、负责管理后台童车核心模块设计以及编码 3、负责微信小程序核心接口输出,微信支付对接等 4、针对还车操作失败、还车自动结束订单场景进行处理 5、参与客户迭代需求评审、制定并分配开发任务与管理、核心模块的编码开发与设计、日常环境维护
1810java智能硬件
智慧屏内容管理系统特点 1.1 系统概述 智慧屏内容管理系统,是在传统信息发布系统功能上,利用大数据技术、网络通信技术、图像识别等技术对传统信息发布系统进行优化升级,使其更智能化、更自动化,更好的用户体验,更满足智慧城市建设各个场景的需求 1.2 资质 1、著作权“智慧屏内容管理系统”。 2、发明专利“一种低延迟终端同步系统及方法”和“一种低延迟检测终端状态的方法”。 1.3 系统架构 1、服务器端软件为JAVA架构,支持部署到Linux、Windows、常见的国产操作系统。 2、服务器端管理系统为VUE架构。 3、终端软件的操作系统为Android。 4、服务器端与终端的连接可通过网线、WIFI、4G网络等多源异构且复杂的网络。 5、系统支持私有云和公有云部署方案。 6、整个系统主要由核心服务器,管理工作站,多媒体信息发布盒,显示终端(或触摸终端组成)。 7、系统管理端操作系统采用B/S架构,管理员可以通过局域网或互联网(需要路由器端口映射)中任意电脑远程进行系统的操作管理,兼容Chrome版浏览器。 1.4 功能参数指标及要求: 1、自带系统日志:可记录管理端用户操作情况以及每个节目单每天的播放流水,系统能采集每台终端的播放记录,能对播放内容进行数据分析和统计。 2、终端状态监控:系统终端状态可监控,终端播放的节目,CPU占用率,储存信息等都可以在操作管理端查看。 3、下载进度监控:管理端可查看终端实时的文件下载进度,能看到终端存储的文件明细,能删除终端的文件。 4、终端的播放计划:管理端可查看预下发和已经下发给终端的频道和节目,并以图形化方式显示各个已经播放和未来将要播放的时间轴图。 5、信息发布多样性: 系统兼容各种类型的信息,支持视频、图片、音频、直播流媒体、跑马灯、文本、网页、office(word、excle、ppt)、pdf、时间、天气等类型的信息,支持高清1080p、2K以及4K的视频播放; 6、终端播放节目可监控,可以通过操作管理平台进行终端播放节目的截屏,系统会自动回传一张终端播放节目的画面进行查看。 7、能够设置不同用户的权限,对用户进行有效管理。 8、可视化的自定义模板,在编辑制作端的操作界面上,客户可以轻松的划分显示区域的位置、大小、属性,而且可以像画图软件一样任意拖拽显示区域,可以通过画面的标尺确认各个显示区域在整个版面中的显示比例,确保整个显示版面内容丰富,比例协调;不同区域可以分别显示文字、图片、视频、滚动字幕、时间、天气预报等。 9、播放直播流,可以使用直播编码器支持广电,卫星,摄像机,监控等各种信号源的直播,在布局上可以划分区域播放直播视频。 10、终端可以分组进行控制,也可以单独控制每个终端。 11、上传资源支持直接发布,也可以审核后发布,未审核的资源不能发布出来,确保系统所发布信息的安全性。 12、分区域用户管理, 不同权限用户分别管理不同终端的节目制作及发布。 13、效果预览功能,频道做好可以实现预览效果。 14、远程控制终端的功能,系统可以在后台上进行远程开关机,音量调节,屏幕分辨率,灵活设置自动开关机时间,可按时段一天设置多组开关机时间,能单独关闭/开起显示屏。 15、离线播放,支持离线播放,单机播放。 16、播放顺序,节目的播放设置支持顺播,定时播,随机功能,能下发紧急频道。 17、支持终端监控功能,可以批量选中多个终端,对终端的实时画面进行监控。 18、支持标签分组,组织架构分组,自定义分组等多种终端分组模式,方便用户区分。 19、支持创建在于在线网页的资源类型,终端可以自动播放该网页。 20、支持资源共享的功能,上传资源以后,可以将该资源分享到共享资源池里,其他的用户也能使用该资源。 21、终端播放模式,终端支持自动播放,手动触发开始播放和手动触发切换播放节目的模式。 22、发布可交互的内容,管理员可以通过管理端发布可以交互的节目,显示内容能根据用户触摸不同的区域进行切换,该功能比较适用商场。 1.5 性能参数指标即要求: 1、可扩展性好,系统基于模块化设计,后期可灵活增加终端数量而不影响整体软硬件框架,具备完善的线性扩容和在线升级方案。 2、及时检测终端状态,系统能根据部署环境和网络状况对终端状态的判断的时间周期进行配置,能快速反馈终端网络和软件运行状态。 3、高并发,单台配置为4C、8G内存的服务器,可连接超过5000台终端。 4、通信低延迟,服务器下发到终端的命令,以及终端的响应能在1秒内完成。 5、同步播放,不同的终端在同一时间点可显示同一个播放画面。 1.6 主要设备规范 1. 多媒体播放器 多媒体播放器必须能够可以支持控制液晶,LED大屏,显示器,同步全彩LED屏,投影仪,广告机等显示终端的显示内容。具体配置如下: 1、 CPU:四核Cortex-A7,频率高达1.2GHz; 2、 Mali-T764 GPU,支持AFBC(帧缓冲压缩)、支持 OpenGL ES 1.1/2.0/3.1, OpenCL, DirectX9.3、内嵌高性能2D 加速硬件; 3、 内存≥1GB;存储:≥EMMC 8G 支持扩展; 4、 操作系统:支持Android7.1或以上; 5、 接口:HDMI,复合音视频,USB2.0,RJ45; 6、 输出分辨:480i,480p,576i,576p,720i,720p,1080i,1080p,最高支持4k; 7、 音频解码支持:MP3、MPA、WAV、AAC、PCM; 8、 图片格式支持:BMP、JPEG、GIF、PNG; 9、 支持7x24小时不间断工作;
1610javaJ2EE框架
扫地机器人的机身为无线机器,以圆盘型为主。使用充电电池运作,操作方式以遥控器、或是机器上的操作面板。一般能设定时间预约打扫,自行充电。前方有设置感应器,可侦测障碍物,如碰到墙壁或其他障碍物,会自行转弯。
1210嵌入式智能硬件
万得厨是由影子科技自主研发、设计的高端智能餐厨设备,依托于影子互联网平台,推出“AI智能厨房+厨师”的万得厨模式,把厨房、厨师、食谱、食材、食品、消费者搬上物联网,实现一键智能烹饪,为千家万户提供智能餐厨解决方案,让人人都能拥有自己的专属厨师 ※ MVVM框架、Java+Kotlin混合编程、多进程服务、MQTT、HCI、ViewBinding+ViewModel+LiveData+LifeCycle 、MMKV、Retrofit+OKHttp+SHA256加盐签名+RSA/AES加密数据、Jenkins打包、OTA升级+系统固件AB升级、双屏异显、设计模式、组件化、插件化等等技术; ※多应用、多进程服务按需加载,减少包的体积,提高软件运行的稳定性,避免某个功能崩溃导致整个应用崩溃; ※运用MQTT技术,实现手机和电脑端远程烹饪、远程操作指令控制、实时烹饪状态同步、实时OTA升级情况同步等; ※使用状态机设计模式,保证启动加热、加热中、暂停加热、继续加热、终止加热、停止加热等状态正常流转; ※运用HCI人机交互技术,打造属于自己的"小万精灵"
2800androidandroid
当前共35个项目more
×
寻找源码
源码描述
联系方式
提交