JavaScript

JavaScript,缩写为JS,是一种高级的、多范式、解释型的编程语言,是一门基于原型、函数先行的语言,它支持面向对象编程、命令式编程以及函数式编程。[1]JavaScript提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。[1]
1. 系统后台小程序有四个子模块负责信息录入:养殖溯源、拍照核实、分拨转运和公司列表模块,一个控制台展示与统计数据。 养殖溯源模块负责记录一个养殖批次里的所有信息,按养殖的状态分类展示养殖批次信息。 拍照核实模块负责记录操作人员核实养殖过程的相关信息,按核实类型、是否核实展示每个养殖批次的核实信息。 分拨转运负责记录分拨的相关信息,并且展示分拨的二维码用于关联溯源码上的信息。 公司列表负责记录公司信息,给其他模块提供公司的相关信息。 控制台模块获取后台小程序的信息录入模块的数据,运用直观的可视化图表,详尽展示了不同时间维度下的产品扫描次数及其同比环比变化,同时呈现了已出栏与养殖中的养殖状态比例,养殖损耗的统计数据。此外,模块还详细记录了分拨产品后的具体去向, 包括担保产品在整体中的占比,以及拍照核实次数的统计数据,为生产计划提供了有力的支持。 2. 我在此项目负责养殖溯源、拍照核实、分拨转运与控制台的制作与对接后端,也参加设计与讨论,了解项目流程;溯源等页面使用组件间通信,实现数据增删改,已实现与后端互通;控制台页面使用u-charts实现后端数据展示,并解决显示错误问题。
1270javascriptvue
项目名称: task后台任务管理系统 2024.01 - 2024.02 项目描述:task后台任务管理系统是一款轻量级在线项目任务管理工具,它提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时通讯IM,文件管理等功能。在这个项目基础上进行修改添加了一些功能点、有谷歌在线动态验证码,还有就是进行添加一个tg的一个信息互通和任务通知,让员工每天实时知道自己的任务,为公司管理者提供了一个更加好管理的一个平台 技术栈: vue2、axios、element-ui、echarts、postcss、vuex、view ui plus、VueDraggablePlus 项目职责: 登录模块页面、仪表盘模块页面、个人设置模块页面、密码设置模块页面、任务列表 - 通过防抖实现了登录按钮,搜索,分页功能的体验效果 - 通过登录获取的一个token将token存储到vuex里,vuex结合路由守卫获取token实现页面鉴权 - 并且在登录的时候使用30s一变的一个谷歌在线动态验证码对登陆提供了一个安全性 - 通过element-ui的 upload 组件进行图片上传,并且封装
1170vue
在线钢琴开源项目
实现了模拟钢琴的88个按键音,这包括了钢琴键盘上的所有音符,从最低音的A0到最高音的C8。用户可以通过点击虚拟钢琴键盘上的不同按键来演奏出这些音符,从而模拟真实钢琴的演奏体验。这种功能使用户能够在网页上轻松地演奏出复杂的音乐作品,而无需真正的钢琴
930浏览器
查立得万用查询平台99+查询规则合一saas系统。 每个查询规则都灵活支持数据结构,灵活设置查询条件。 万用查询saas平台已有10年历史,同系列的产品入驻过腾讯微校,有5000+公众号开通使用过多为学校(不少大学)用户。
1430PHPOA办公/协作平台
项目名称: 财博云共享行业管理系统 项目角色: 前端开发工程师 项目简介: 该项目是一个自主研发的无人值守管理 SaaS 系统,在财博云项目中,我担任前端开发工程师,负责实现用户界面并提供与后端系统的接口交互。本项目为共享自习室、棋牌室、茶楼、无人影院等共享行业提供了一个全面的在线管理平台。 技术实现: 前端框架: 采用Vue.js框架,利用其响应式和组件化特性,提升了开发效率和应用性能。 UI组件库: 集成Element UI,确保了界面的一致性和专业性,同时加快了开发速度。 小程序开发: 独立开发了微信小程序,为用户提供了便捷的移动访问方式。 状态管理: 通过Vuex管理前端状态,确保了复杂应用的逻辑清晰。 API交互: 设计并实现了与后端Java服务的RESTful API接口,使用了Axios进行数据请求。 用户体验: 设计了简洁直观的用户界面,提升了用户的操作体验。 实现了跨平台的响应式设计,确保了不同设备上的一致体验。 小程序的独立开发,为用户提供了随时随地的管理能力。 个人贡献: 功能实现: 开发了核心前端功能,包括自助预约、会员管理、报表查看等。 性能优化:
1690vue
项目名称: 高性能会计教育平台前端开发 项目角色: 前端开发工程师 项目简介: 作为前端开发工程师,我负责了考呀呀会计网校平台的前端开发工作。该平台是一个专注于提供会计教育服务的在线学习系统,旨在帮助学员通过各种会计考试并提升职业技能。 技术栈: 框架选择: 采用Nuxt.js结合Vue.js框架,利用Nuxt的服务器端渲染(SSR)特性,提高了页面的首屏加载速度,并优化了对搜索引擎的友好度。 状态管理: 通过Vuex进行状态管理,确保了应用在复杂交互下的状态一致性和可维护性。 UI设计: 根据定制的设计稿,使用专业的HTML、CSS和JavaScript技能,实现了高保真的用户界面。 业绩亮点: 搜索引擎优化(SEO): 利用Nuxt.js的SSR能力,显著提升了网站在搜索引擎中的排名,增强了平台的在线可见度和潜在用户的流量。 性能优化: 实施了网络优化策略,包括强缓存和协商缓存机制,减少了服务器的请求次数,加快了页面加载速度。 对响应内容进行了压缩处理,减少了传输数据的大小,进一步提升了加载速度。 进行了渲染优化,包括代码分割和懒加载,使得初次加载更加迅速,同时提高了运行
780 PC网站
项目分为水质监测,预警信息,预测控制,数据管理功能。 我负责全部工作,用了vue,e-charts,实现监测数据展示,修改,打印等功能,并可远程控制设备。
1190web
该项目是一个志愿者服务系统的项目,在此项目中用户可以参加志愿者服务活动的报名,还可以查看志愿者活动的一些基本信息,参加报名的一些条件与个人基本报名信息的提交。
720html
为四川省2000多家医疗机构提供功能法核算系统提供数据采集、数据清洗、数据分析等工作。系统总共分为三大块功能模块 1. 数据采集模块. 提供35张表的数据采集工作 2. 数据清洗, 通过python对采集到的数据进行数据清洗操作 3. 数据统计分析, 基于清洗以后的数据形成功能法数据系统报告 系统难点, 2000多家医疗服务机构, 数据庞大, 最多一张表有80多万条数据, 如果完全在线将对系统产生极大的压力. 因此系统采用分布式处理方式, 先通过代理端工具, 对数据进行初步处理, 然后上传服务器, 再进行集中处理. 从而保证了工作效率, 降低了系统压力
1150JavaJava
该项目实现了商品的分类展示,用户可以查看商品详情,可以加入购物车,可以查看自己的购物车和查看自己的订单。
780JavaJava
电商平台通常所具备的首页、用户、商品、购物车、结算和支付这些模块入手,结合示例网站分析项目需求,明确项目各模块的业务 我主要负责系统管理后台和前台项目从零搭建。通过使用Spring、SpringMVC、MyBatis、vue等技术,成功提升了系统的稳定性和性能。此外,我还对数据库查询进行了优化,借助于MvBatis-Plus和Redis缓存技术,将查询时间缩短了20%。同时,我设计并实现了订单管理模块,显著提高了订单处理效率,平均每天处理的订单数量增加了30%。
1480Java电商
项目名称: 网络空间搜索引擎 2023.11 - 2024.03 项目描述:简的来说是一款网络空间测绘的搜索引擎,在帮助用户以搜索的方式查找公网上的互联网资产。他的的使用方式类似于谷歌或百度,用户可以输入关键词来匹配包含该关键词的数据。 他的作用之一就是对企业所有暴露在公网的暴露面进行梳理,帮助企业最大程度上保护自己的互联网资产,举例来说 就像病毒可以通过多种渠道侵入人体,企业设备也可能存在漏洞被黑客攻击 , 这个项目也就为网络安全渗透工程师提供的一个平台 技术栈: vue3 、vite、ts、echarts、element-plus、pinia、highlight、intro、countup 项目职责: 搜索页面、搜索详情页面、可视化大屏页面 - 通过xlsx模块实现了对一些查出的数据信息进行导出 - 通过base64+url加密对搜索内容进行加密搜索 - 通过highlight.js对每个IP端口的网站正文代码进行高亮 - 通过pinia进行存储是否是用户第一次登录使用intro.js进行网站引导,并且切换页面IP端口数据展示方式 - 在大屏页面使用echarts对深故居扫描
1070vue
项目名称: 快检知了小程序与企业级ERP系统前端开发 项目角色: 前端开发工程师 项目简介: 在本项目中,我作为前端开发工程师,负责了两个主要的系统开发:快检知了小程序和企业级ERP系统。快检知了小程序是专为健身行业定制的设备检测工具,允许用户通过小程序扫码进行设备检测,并展示相关的健身数据和生成检测报告。ERP系统则用于公司内部人员管理、体检报告查看、设备操控配置以及检测信息录入。 技术实现: 小程序开发: 使用WXML和WXSS构建微信小程序的界面。 利用JavaScript进行逻辑处理,结合微信原生组件和API实现设备检测的扫码功能。 采用canvas和echart实现数据可视化,提升用户界面的交互性和信息展示的直观性。 实现了H5页面内嵌,增强了小程序的兼容性和扩展性。 ERP系统开发: 采用Vue.js框架,结合Vuex进行全局状态管理,Vue Router处理页面路由,实现单页面应用。 使用Element UI组件库和Sass提高开发效率和界面美观度。 通过Webpack进行项目构建和优化,确保了应用的高性能。 业绩亮点: 登录功能优化: 将小程序的登录流程由
1820ERP
通过 MES 系统,实现工厂生产数据透明化,库存数据透明,生产计划的安排,设备运行状态,工厂危险源的数据管理。提高工厂的产品的周转率,及销售订单实施数据跟踪,产品质 量,一键追踪。快速解决工厂的产品质量纠纷,提高工厂的生产效率,降低 额外的成本 职责描述: 1,负责设备管理,能源管理,危险源管理,生产计划,生产 工序流转,需求分析,2,设计数据库,梳理业务功能,并指导初级工程师开发, 3,负责生产环境的搭建,部署项目,实施跟踪,现场数据,对接 ERP 数据。4,优化系统架构配置。数据迁移.
1430Java条形码/二维码
项目主要负责任,采用Electron+React+JS+ES6+webpack+mobx等技术做的一个C/S客户应用,主要针对客户订单做商品分拣称重打包一体的软件系统。其中对接电子称,打印机等电子设备
800javascriptweb
模拟QQ音乐写的一个音乐系统,主要负责前端页面的书写,以及接口的设计、功能的测试,在用户频繁的点赞和关注功能上,改用Redis的缓存机制实现;使用Kafka来达到站内的异步通知;通过Elasticsearch来完成全站的全文搜索功能,通过配写相关字典达到准确匹配搜索结果,使用Caffeine+Redis来实现两级缓存,并优化热门帖子的访问
1440JavajQuery UI框架
我负责制作入栏管理模块,使用了vue,element-ui,利用组件间通信等等技术,实现了入栏批次的新增,分页,搜索,修改,删除等等功能,在入栏批次中,还可新增入栏与出栏鸽子,已实现与后端联通。
1070css PC网站
此项目主要用于游戏商品的购买与售卖,可以更加便捷的帮助客户寻找自己喜欢的游戏商品,可以查看商品的简介商品最新折扣商品的渠道。
790JavaSpringCloud
项目描述: 智慧河道管理检测和视频监控系统,包括水系全览、水质监测、河长巡河、辅助决策、视频监控、AI 预警等,通过该系统,实时透明化 监控河道 水位状况,提前预期判断 水位走势,到达预警安全, 职责描述: 1.功能模块的概要分析、接口设计、文档编写等。2.开发后端模块主要是水质监测,水质监测设备统计、水质监测设备视图、水质监测数据信息、历史数据信息等 3.后期新增需求和 bug 的修复,系统集成
1390JavaOCR开发包
此项目主要用于游戏商品的购买与售卖,可以更加便捷的帮助客户寻找自己喜欢的游戏商品,可以查看商品的简介商品最新折扣商品的渠道。
790JavaSpringCloud
当前共9395个项目
×
寻找源码
源码描述
联系方式
提交