TypeScript

typescript是一种由微软开发的自由和开源的编程语言。typescript起源于开发应用程序规模的JavaScript应用程序的需求。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。typescript的作者是安德斯·海尔斯伯格,C#的首席架构师。2012年10月,微软发布了首个公开版本的typescript。
做笔记的 一个功能网站 一个全栈项目的开发 基于vue3的nuxt框架 样式方面选择TailwindCSS 后端使用prisma 用户认证 JWT(json web token) 用户可实时更新自己的笔记内容 侧边栏显示今天 昨天 或更早
1070NuxtjsMysql
企业门户网站源文件源码
企业门户网站,采用vue+java快速开发。 介绍企业业务范围,合作企业等内容。
1030Javaelement-ui
无人机管控系统源文件源码
北斗终端系统是一个综合性的定位管理平台,集成了北斗卫星定位、无人机监控和地图标记等功能,采用前后端分离架构设计。系统通过实时采集北斗节点位置信息,在地图上动态显示定位结果,同时提供丰富的地图交互功能。 系统架构 前端架构 (qianduan1) 前端系统基于Vue 3框架和TypeScript开发,使用Vite作为构建工具,采用组件化开发模式。主要技术栈包括: Vue 3:核心框架,基于Composition API进行状态管理 TypeScript:提供类型安全的代码编写环境 Ant Design Vue:UI组件库,提供统一的界面风格 高德地图API:地图显示和交互功能的核心实现 MQTT:用于实时通信的消息协议 Axios:HTTP请求处理库 后端架构 (houduan1) 后端系统采用Java开发,提供RESTful API服务。技术栈主要包括: Java:核心开发语言 Spring Boot:应用框架 SQL:数据持久化 API接口:提供标准化的数据交换 文件结构说明 前端模块结构 Apply to GMap.vue 后端模块结构 Apply to GMap.vue 核心功能模块 1. 北斗定位系统 组件与服务 beidou-location.service.ts: 北斗位置数据获取和处理服务 use-beidou-map-markers.ts: 北斗节点标记管理服务 BeiDouLocationMarker.vue: 北斗节点信息展示面板 BeiDouControl.vue: 北斗功能控制按钮 主要功能 实时定位跟踪: 定时从后端API获取北斗节点位置数据 位置展示: 在高德地图上显示节点位置,实时更新节点移动 节点管理: 智能处理节点标记的创建、移动和删除,避免重复创建 节点交互: 支持选中节点、查看节点详情和复制坐标功能 数据流 服务层定时向API请求位置数据 数据通过响应式变量传递给地图组件 地图组件监听数据变化,调用标记管理服务更新节点标记 用户交互触发事件,更新UI状态和执行相应操作 2. 地图功能模块 主要组件 GMap.vue: 核心地图容器,集成所有地图功能 LayersTree.vue: 图层管理组件 主要功能 地图绘制: 支持点、线、面等地图元素的绘制 图层管理: 多图层叠加和控制 地图交互: 缩放、平移、点选等基本交互功能 坐标转换: 支持WGS84与GCJ02坐标系转换 3. 无人机监控 集成无人机实时状态监控和控制功能。 4. 消息通信 支持通过MQTT和WebSocket进行实时通信。 技术亮点 1. 响应式设计 使用Vue 3 Composition API进行状态管理,通过ref和reactive实现响应式数据流,保证UI与数据的同步更新。 2. 高效标记管理 使用Map数据结构高效管理节点标记 实现标记的智能复用,避免重复创建,提高性能 支持节点位置的平滑更新 3. 组件化开发 功能模块独立封装,提高代码复用性 组件间通过事件和状态共享实现解耦 单一职责原则,每个组件专注于特定功能 4. 多坐标系支持 内置WGS84与GCJ02坐标系转换功能 适配高德地图的偏移算法,确保定位准确性 使用说明 北斗功能 通过页面左上角的北斗图标按钮开启/关闭北斗定位功能 北斗节点在地图上以小圆点形式显示,蓝色表示普通状态,红色表示选中状态 点击节点可查看详细信息,包括ID、坐标和资源比等 通过节点详情面板可进行定位和坐标复制操作 地图操作 支持常规地图缩放和平移操作 可通过绘图工具创建各类地图标记和区域 支持图层管理和控制 系统部署 前端使用Vite进行构建,后端使用标准Java部署流程。详细部署步骤参考项目配置文件。 未来扩展 增强北斗定位精度和可靠性 提供轨迹回放和分析功能 集成更多地图数据源和图层 增强无人机控制和监控能力
1310Java响应式 Web 框架1000.00元
1.利用vue架构搭建的B端商业化系统 可扩展各种业务方向 2.项目底层采用element-UI封装各种表单和表格组件 覆盖各种crud和提交场景 3.项目面向中小企业 页面布局简单清晰 力争提供业界一流中后台项目解决方案
980HTML5web1000.00元
智慧旅游系统源文件源码
基于Spring Boot的智慧旅游推荐平台 用户(web端):登录、注册、旅游景点查看、景点资讯查看、周边小吃查看、旅游分类查看、景点在线推荐、在线评论景点、在线订购景点门票、在线留言、景点论坛交流、我的信息查看、我的订单信息查看 管理员:登录、用户管理、景点管理、景点分类管理、周边小吃管理、景点资讯管理、景点评论管理、景点订单购票管理、在线留言管理、论坛交流管理、数据统计、权限管理
1190Javavue
私房菜点餐系统源文件源码
平台采用B/S结构,后端采用主流的Springboot框架进行开发,前端采用主流的Vue.js进行开发。 整个平台包括前台和后台两个部分。 前台功能包括:首页、菜品详情页、订单、用户中心模块。 后台功能包括:总览、订单管理、菜品管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。 适合人群 大学生、系统设计人员、课程作业、毕业设计
1510Javavue
#### 企业管理信息系统介绍 旨在帮助企业和组织进行高效、科学、规范的人力资源管理。该系统包含多个模块,涵盖部门管理、岗位管理、考勤管理、员工管理、薪酬管理、绩效管理和招聘管理等功能。这些模块通过集成数据和信息,实现了企业管理的信息化、数字化和自动化。 管理员端功能: 组织机构管理模块:岗位管理、职务管理和员工管理。在岗位管理方面,系统记录了岗位的基本工资、工作职责、任职资格等,方便岗位的招聘和管理。在员工管理方面,系统记录了员工的个人信息,如姓名、年龄、性别、籍贯、学历、联系方式、职务、部门等。 考勤管理包括制定考勤计划,员工需按计划进行打开,影响薪资计算 系统可以根据员工的岗位变动对岗位工资标准进行自动调整,也可以手动更新员工薪资,包括添加奖金、个税等。可以维护薪资的发放日期,并且查看每个人的薪资发放记录。 绩效管理模块支持对不同岗位设置不同的绩效考核管理评价方法。管理人员可以通过系统进行绩效打分和绩效汇总,以便对员工的工作表现进行评估和管理。 招聘管理可以发布招聘信息,更新面试相关操作。 其他功能还包括会议管理、公告管理等。
1100Javavue
电影推荐系统源文件源码
电影推荐系统致力于通过计算机为用户提供个性化的电影推荐,系统主要功能包括用户认证、电影展示、评分管理、推荐算法实现等,同时前端部分负责数据展示和交互,提升用户体验。项目主要内容如下: 1.项目环境的构建 使用SprigBoot来整合MybatisPlus。前端使用VUE+TS 2.项目结构 项目分为前台和后台管理,前后端分离。采用maven分模块开发方式,即对整个项目拆分为几个maven工程,父工程提供统一的依赖规范,其余的每个maven 工程存放特定类型的代码(如数据模型,功能接口,服务模块,工具模块,后台管理,移动端前台等) 3.项目功能模块 前台(用户):用户认证、电影展示、电影推荐、评分系统 后台(管理员):用户管理、电影信息、用户评分、推荐算法、数据储存、管理后台 具体主要实现的功能有: (1)用户管理:用户注册、登录、个人信息管理,支持用户身份验证和授权。 (2)电影推荐:根据用户历史观看记录、评分数据,或者使用协同过滤、内容推荐算法来推荐电影。 (3)电影信息管理:展示电影的基本信息,如名称、类型、评分、简介、演员等。 (4)搜索功能:用户可以按电影进行评分和评论,影响推荐算法。 (5)评论与评分:用户可以对电影进行评分和评论,影响推荐算法。 (6)管理员后台:电影数据管理,用户管理,系统日志和统计等。 4.SpringBoot构建后端服务,vue.js用于展示结果并于后端API进行交互,MySQL数据库用于储存用户数据、电影数据和评分数据,使用协同过滤算法实现电影推荐。
1390Javavue
发布平台源文件源码
1. 需求迭代管理 2. 各种类型的发布支持 3. 灵活的流水线设计 4. 上线通知 5. 分支管理 个人开发的发布平台,前后端均为个人开发,实现了小程序、h5、web、nextjs等多种项目的发布,机遇gitlab流水线为驱动,能够灵活的支持各种发布
850React发布平台
快速问医生源文件源码
该项目面向的用户,在一款多平台开发的项目,该项目有快速问医生快速问诊,挂号,登录,找医生,搜索,等功能,便捷用户在平台上挂号查询病情和咨询,该项目使用了Vue+HTML+JS+TS+ES6+Scss+webosocket
920HTML5网页开发工具1.00元
牵手麻将源文件源码
地区性棋牌项目有斗地主、跑得快、麻将、字牌等多种玩法开发环境:cocosquicklua3.3,vscode,cocosStudic 负责模块:1.多个不同框架版本之间,使用观察者模式针对俱乐部模块功能重构节约开发成本, 2.新增麻将玩法维护之前麻将类玩法 3.针对麻将玩法进行牌局时常优化使其单局耗时更多微信小游戏项目--《友乐斗地主》《牵手麻将》《牵手跑胡子游戏软件》:公司在微信小游戏领域发展棋牌覆盖斗地主麻将跑胡子玩法 开发环境:cocoscreator1.10,vscode,微信开发者工具 负责模块:3套小游戏玩法的维护需求的开发版本更新 新框架项目 :因公司业务发展启动新框架项目 开发环境:cocosquicklua3.3,vscode,cocosstudio 负责模块:大厅模块麻将模块俱乐部模块
1520JavaScript前端10000.00元
安捷秀源文件源码
一款企业级web应用。是一款为文创行业而生的监控管理系统,可以帮助文创行业从业者,特别是影视、动画、游戏项目中的各个相关方,敏捷高效安全地管理任务、数据和数字资产,可以有效提高生产效率、降低管理成本,并实现多方异地协同的创作模式。对于一些大型制作与投入的影视剧来说,拍摄周期较长,并且辗转多个拍摄地点,剧组成员众多,涉及工作领域也非常广泛,工作纷繁复杂,制片管理贯穿整个拍摄、制作过程。基于这种情形,制作方选择蓝海创意云Agile Shot影视制片管理系统。Agile Shot是从影视制片管理的全局出发,关注制片实践操作中的每一个细节,帮助专业人士高效便捷地把控制片管理中的流程监管、角色设定、数据存储与共享、项目审核与拆包、财务预算与收支、在线审片等诸多环节,为影视制片流程提供最佳解决方案。该项目是基于react开发,开发语言为ts,同时里面的各项模块使用storybook插件开发。线上网址为agileshot.vsochina.com。
1070JavaScriptReact
一款专为科研和实验室管理设计的工具,旨在提升实验室的工作效率和管理水平。该小程序提供了实验记录、数据管理、设备预约、实验室公告等多种功能,方便科研人员随时随地进行信息查询和记录。用户可以通过小程序快速访问实验室资源,分享实验成果,促进团队协作。同时,实验室小程序还支持数据统计与分析,帮助科研人员更好地管理实验进程和结果。通过这一平台,实验室管理变得更加高效、便捷,推动科研工作的顺利进
850typescript医疗
分布式训练框架源文件源码
项目概述 本项目旨在构建一个分布式深度学习训练系统,涵盖客户端、主服务器和从服务器,实现用户登录、数据上传、任务管理、模型训练、监控与可视化等功能。系统支持高并发、易扩展和高容错的训练任务处理,适用于大规模深度学习任务的分布式管理。 客户端功能(PyQt) 客户端基于PyQt开发,提供用户登录、数据上传和任务状态查看功能。用户通过账号密码登录,获取JWT令牌以验证身份。数据上传模块支持多线程上传标注数据压缩包,并提交包含用户信息和任务参数的训练请求。任务状态查看模块定期查询主服务器,以表格形式展示任务列表,支持按状态、提交时间排序和筛选功能。 主服务器功能(Django + Nginx + Kafka + NFS + Prometheus + Grafana) 主服务器采用Django框架,结合Nginx、Kafka、NFS、Prometheus和Grafana,实现用户管理、任务管理、数据存储、监控与可视化功能。 用户管理 使用Django内置用户认证系统,支持用户注册、登录和权限分配。管理员可通过Django Admin界面操作用户数据,实现灵活的用户角色管理。 任务管理 主服务器接收客户端的训练请求,解析任务信息并存储到数据库中。任务通过Kafka队列管理,分发给从服务器。系统提供任务状态查询接口,返回任务的当前状态,包括任务ID、提交时间、状态、预计完成时间和结果路径等信息。 数据存储 使用NFS构建共享存储,上传的训练数据存储在主服务器的/nfs/data//路径下,供从服务器拉取。任务信息中包含数据路径,确保从服务器能够高效获取所需数据。 监控与可视化 Prometheus用于监控主服务器和从服务器的运行状态,包括CPU、内存、磁盘等指标。Grafana集成用于展示系统运行状态、任务轨迹和性能数据,支持系统状态、任务状态和历史统计的可视化。通过Django模板,将Grafana仪表盘嵌入到管理界面,实现直观的系统监控。 从服务器功能(Python + Prometheus Node Exporter + Kafka Consumer) 从服务器负责任务执行和状态监控。通过Kafka消费任务,从NFS拉取数据,执行深度学习模型训练,并将结果上传到主服务器。从服务器运行Prometheus Node Exporter监控资源使用情况,并将任务执行状态上传到Kafka,供主服务器监控。
1470flaskc++2000.00元
财进商城源文件源码
本软件面向的是需要自主售卖平台的中小商家,需要通过微信和支付宝等快捷交易的小商贩或者小型企业。程序拥有者可以自由上架商品,已经打通选购》下单》支付》运送全流程。本程序使用uniapp技术制作,可以实现快速发布至包括各大安卓市场、苹果、微信、支付宝、抖音在内的所有平台。本程序操作简单易懂,交易方便快捷,是商家树立自我品牌形象,扩大自我品牌影响力的不二之选。
1270vuevue1000.00元
元创智能AI源文件源码
本项目面向学生,使用相关AI技术完成对学生的考试评估,以及与AI智能对话 提供智能绘图 帮助学生定位自己薄弱知识点,也能够出相关题目,帮助巩固自己薄弱的知识点.还有视频课拱学生学习. 还具备先进的拍照解题功能,只需上传题目照片,便可得到答案.
1370html5机器学习/深度学习10000.00元
本方案面向需要对图片数据进行标注的行业用户,如人工智能模型训练团队、计算机视觉研究者、教育及科研机构等。针对传统标注工具需安装客户端、不便协作和跨平台使用的痛点,本方案提供了一种轻量化、跨平台、在线化的图片标注解决方案,大幅提升了标注效率和团队协作体验。 无需安装,随时随地使用:系统基于Web技术开发,用户只需通过浏览器访问即可开始标注,无需安装任何软件,支持多平台兼容(Windows、macOS、Linux等)。 实时协作功能:支持多人在线协作标注,通过WebSocket等技术实现实时同步,提高团队协作效率。 高度定制化:提供多种标注工具(矩形、自由曲线、多边形等),并允许用户根据需求自定义标注类型和属性,适应不同领域的标注需求。 友好的用户界面:基于Vue3设计的现代化UI,交互流畅,易于上手。 灵活的数据管理:支持数据导入导出(如COCO、VOC格式),并能通过RESTful API或WebSocket接口与其他系统无缝对接。 上传下载图片资源:支持zip压缩图片文件的上传后系统自动解析,标注完成后可将资源文件自动压缩为zip文件后下载到本地后直接用于yolov8的训练。 高性能与扩展性:通过Node.js Express实现后端服务,轻量高效,适合大规模部署;同时支持与云存储或数据库系统(如MySQL)集成,确保标注数据安全与持久化。 前端:使用Vue3 + TypeScript开发,采用Pinia管理状态,提供动态标注工具与实时协作功能。 后端:基于Node.js和Express实现,提供RESTful API服务,并通过WebSocket支持实时通信。 数据库:可选用MySQL,存储标注数据及用户信息,支持数据高效查询与持久化。 文件存储:支持本地文件系统或云存储(如AWS S3、阿里云OSS),便于图片资源管理。 该系统以简洁高效为核心设计理念,为用户提供一种集便捷性、灵活性和扩展性于一体的在线图片标注解决方案。
6270javascriptvue1991.00元
报名系统源文件源码
本项目面向的是武术和龙狮比赛行业,主要业务场景包括比赛的组织、报名、管理和信息展示。它为比赛主办方提供了一个便捷的平台来管理参赛团队和个人的信息,同时也为参赛者提供了一个报名和查看比赛信息的渠道。用户报名端: 团队信息管理:允许用户增加、删除、修改和查询团队信息。 证件照上传:用户可以上传团队成员的证件照和身份证。 信息展示:展示每个项目中的团队信息。 项目人数汇总与检查:提供项目人数的统计和检查功能。 管理端: 比赛信息管理:创建和修改比赛信息。 团队信息查看:查看所有参赛团队的信息。 团队人员管理:移动、修改和删除团队成员。 比赛文件上传:上传与比赛相关的文件。 用户账户管理: 登录注册:用户可以创建账户并登录系统。 忘记密码:提供找回密码的功能。 文件下载:允许用户下载比赛相关的文件。前端技术栈:使用HTML、CSS进行页面布局和样式设计,JavaScript结合Vue3框架构建用户界面,TypeScript用于提升代码的可维护性。组件库Element Plus用于快速构建界面组件,Axios用于封装HTTP请求。 后端技术栈:采用Java语言,Spring Boot框架用于构建RESTful API服务,MySQL数据库用于存储比赛和用户数据。 架构特点:项目采用前后端分离的架构,前端通过API与后端进行数据交互,提高了系统的可维护性和可扩展性。
1630javaweb2000.00元
桔邻甄选小程序源文件源码
项目为微信电商小程序,主要方向为本地生活类商品。 项目除包含标准商城模块外,还有团长分销模块,任务模块,秒杀模块和活动模块。 技术架构上,小程序端使用Taro, 对应后台管理系统使用React,支持小程序首页通过拖拽实现首页定制化展示。
1460react电商
本方案面向各大高校,为高校展示新生报道进度以及相关数据提供便捷服务。本方案使用datav、echarts、vue技术实现可视化大屏,高效、准确、美观地展示数据。本方案支持定制化开发,增加更多定制化特效以及图表。
1680vue教育200.00元
当前共50个项目
×
寻找源码
源码描述
联系方式
提交