JavaScript

JavaScript,缩写为JS,是一种高级的、多范式、解释型的编程语言,是一门基于原型、函数先行的语言,它支持面向对象编程、命令式编程以及函数式编程。[1]JavaScript提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。[1]
个人开源作品(开发中);GitHub:https://github.com/HaiLin545?tab=repositories 面向指弹用户的吉他调音器,支持自定义多组特殊调弦。 开发: 1. 基于Vite+React开发 3. 采用pitchFinder的YIN音高算法
2360UI设计
官网页面 独立完成 主要使用html、js、css 制作的响应式官网 除展示详情页面等,还包含高德地图,在线对话等功能 根据客户端屏幕尺寸 自动切换页面布局
750css
1. 项目分为首页,故事,动漫,音乐,人物介绍,品牌简介,加入我们等模块 2. 我们负责所有模块的编码,使用 next.js 与 strapi 技术,让官网的内容可以被轻松配置 3. 因为客户改动的意向并不频繁,所以使用 ssg,静态打包为 html,稳定性高,耗费服务器资源少。
820nodejs
项目简介:白鹭湾小镇民宿小程序是为白鹭湾当地的游客更加便捷的解决居住问题,了解当地的风土人情,从而更好的感受当地的文化,也给商家提供了有效的获客渠道。包含了民宿预订、房源信息、门店导航、门店印象、个人中心等功能模块。 采用技术:uniApp + vue3 + pinia + vite + 腾讯位置服务 项目描述: 1. 使用 uni.getLocation 获取到位置信息,与腾讯位置服务对接,实现路线导航 2. 通过 mpvue-calender 日历插件进行日期选择,实现了对空余民宿的筛选 3. 使用图片懒加载和 miniprogram-image-compress 插件对图片进行压缩,提升了页面的加载速度 4. 通过 uni.login 接入微信授权登录功能 5. 通过 uni.requestPayment 调用支付接口,实现支付功能 6. 为了提高用户体验,要对小程序进行组件模块化设计,提高页面加载的流畅性,来提高微信小程序的响应速度
1170JavaScript
1.该项目为四个权限,买卖橙子,以及收购橙子等功能。 2.该项目用uniapp开发,可打包多端 3.不到20天所有功能开发完成并交付
800微信小程序
负责陆家嘴国泰人寿核心系统 bug 修复,JSP 页面改造,程序代码修改。使用 status ,数据库采用 DB2。 cxlmail 项目(核心邮件发送功能):框架使用 Spring Boot ,数据库 MySQL 。该项目是改造核心邮件发送衍生出来的,通过核心程序调用邮件发送(通过 RibbitMQ 消息队列发送),cxlmail 系统通过 MQ 接收进行消费发送邮件。 (因涉及内网,后台管理系统测试生产环境无法访问,官网地址:https://www.cathaylife.cn/)
1520
1. toC,C端 AIGC 相关产品,本人负责项目的 pc 端前端基础架构搭建(含海外版)、参与小程序端部份模块开发(使用 Taro、Typescript、React等)。 2. 参与项目 pc 端部份模块开发维护和优化,海外版使用多语言复用国内版本。 3. 基于 Vite4,使用 Typescript、React、React-router、Redux、Antd、i18next、git 等。 4. vite 提高开发本地启动和热更新效率。 5. 完成部份易用性交互优化。 6. 小程序端部份页面优化性能和交互体验。
1710AIGC
1. 该项目是一个智慧表格,功能丰富,通过将用户的一份数据展现为不同的视图来满足多种场景的使用。使用表格视图时,可以对每一列进行统计。使用看板视图用来进行项目管理,使用甘特图使得当前的项目进度在时间维度上更加直观,使用日历视图可以在一个可长可短的时间跨度内了解待完成事项。 2. 整个项目由我独自开发,使用 React + valtio(状态管理) 实现 3. 难点 1. 甘特图的交互是一个难点,如何在左右滚动到底的时候补上一部分数据,使得可以实现无限滚动。 2. 甘特图如何实现拖拽排序,如何拖拽调整甘特图中一个事项的时间跨度 3. 甘特图和表格如何对接 这些问题算是较复杂的交互,只能细心认真耐心地去实现
1010JavaScript
项目简介:此项目是给某高中开发的校务管理系统,基于现代化的教务管理理念和信息化管理技术,将师生管理、课程管理、成绩管理、图书管理、学校部门管理、考务管理、教学考评、个人信息管理等紧密联系起来,实现教务信息管理的一体化。 主要技术:vue全家桶 + element-ui + echarts+ axios + vue-image-crop-upload(vue图片剪裁上传插件)+ bootstrap 项目描述: 1.基于 vue-element-admin 框架快速搭建页面结构 2.使用 bootstrap 进行部分页面的样式美化,提升用户的视觉体验 3.通过 vue-image-crop-upload 插件,封装复用了师生管理、个人信息管理、图书管理和课程管理页面的头像和图片自定义裁剪组件 4.使用 echarts 动态体现了教师工作技能水平 5.使用video.js,与在线直播做对接,实现直播在线观看 6.使用 hxz-chunk-upload 插件,解决了由于网络原因而产生的视频上传失败,从而实现断点续传
1180element-ui
安乘二维码乘梯是一个整体方案,总共分为三个部分: 1. 安乘小程序。 2. 安乘控制台 web 页面(https://www.chelio.net/anchin)。 3. 电梯控制器。 整体的使用流程为: 1. 终端乘客通过微信扫描乘梯申请二维码提交申请。 2. 物业管理方核实用户身份后为用户开通对应权限。 3. 终端乘客出示二维码,电梯控制器为乘客开通相应楼层权限。 二维码权限验证作为 IC 卡的替代方案,具备很多优点。比如: ● 乘客不用随身携带卡片 ● 物业管理方可脱卡管理权限,无需乘客持卡到场 ● 不可复制,防止权限泄露 ● 方便访客 安乘控制台采用多租户模式,所有购买了安乘服务的物业管理方都可在此平台上维护自己的设备,管理乘客的权限。我作为项目的架构师,提供了所有的实现方案。
810Java
项目分为K线模块,用户交易模块,后台管理模块。我负责了前面两个部分的后端开发。期间的难点就是处理K线接入三个平台,需要平均他们的值,填补他们由于网络波动可能缺失的值,加工好每个点给到前端展示,并且必须快速高效的处理好结果,以便用户交易的时候拿到更准确的价格。主要是通过权重设计控制各个平台的K线点的计算,二是通过高效的缓存机制处理K线价格点。
760Java
1. 该项目基于Django框架开发,项目以前后端不分离的形式实现具体功能业务; 2. 参与用户信息、用户订单、游戏信息、游戏账号、租号管理、提现及钱包业务等数据库数据表的设计; 3. 使用forms组件,完成登录注册数据校验; 4. 使用Ajax异步查询订单状态,完成支付超时自动更新,成功自动跳转功能 5. 使用session记录原页面,实现登录成功后跳转原页面; 6. 构建租号及分佣逻辑,同时保证三种订单状态查询工具实现幂等性; 7. 利用Ajax技术实现游戏数据及代理等级等信息通过模态框实现异步编辑及增添功能; 8. 分销后台管理进行分销数据展示,提现审核处理功能; 9. 使用Swiper插件,实现游戏详情轮播图功能。
1400python电商
1. 参与设计云智能规划项目部份模块开发维护和优化。 2. 使用 Typescript、React、webpack (后迁移到 Vite)、Redux、Three.js、Antd等。 3. 参与设计云基地评估、彩总智图、智能单体项目的前端å开发迭代。 4. 完成部份之前遗留的旧版 angular 代码迁移到 react。
920
公司 :安联保险 帮助销售借款人保险的工具 • 参与用户界面模型的设计 • 积极参与产品成本核算和招聘 • 创建 Maven Web 项目并定义项目的代码架构 • 屏幕开发(移动和桌面版本、跨浏览器兼容性) 登录、咨询估价或估价列表 创建估算的过程:保险、贷款、担保、缴款、最终确定 认购流程:贷款机构、客户和条款、医疗程序、签名、管理 • 与 Java 中的 SOAP Web 服务集成 报价阶段:创建、修改、删除、复制报价、贷款控制、定价 订阅阶段:地址标准化、会员控制与管理 • 测试的实施:单元和集成 • 持续交付和起草交付单
1000webapp
个人开源作品。 Github:https://github.com/HaiLin545/cube-timer 用户群体面向魔方速拧爱好者。 开发特点: 1. 采用原生小程序开发框架 2. 自主优化的打乱算法 3. 使用本地缓存记录数据,使用echarts进行数据可视化 4. nodejs+express搭建简易云服务
2420javascript
项目中前端开发一共4人 使用 jeecg + antDesign 为项目框架。 除基本增删改查外,使用高德地图制作二维地图,thingJs 制作3D地图(地图模型是购买的),echarts 制作图表,threeJs 制作 全景图 本人在项目中 开发 由 thingJs 为底图的大屏 上面功能点有定位、标点、摄像机飞跃、交互、iframe 数据交互等 一些主要的功能逻辑页,除了一些逻辑交互还有一些地图页面,主要功能有标点、点位交互、输入提示、围栏服务、轨迹绘制(回 放)等 手机端使用 uniapp 制作,打包时因项目需求,打的 pc包,其中重点功能是蓝牙连接水表跟数据获取,地图打卡等功能
980JavaScript
维护模块迭代 1. 项目部份模块开发维护和优化。 2. 使用 Typescript、React、webpack (后迁移到 Vite)、Redux、Three.js、Antd等。 3. 参与设计云基地评估、彩总智图、智能单体项目的前端开发迭代。 4. 完成部份之前遗留的旧版 angular 代码迁移到 react。
1310
封装AFNetWorking完成字段的包装,内置加载控件,提示控件 通过RunTime扩展常用组件扩展,通过RunLoop来优化部分性能,提高用户体验 使用预排版提前计算好 cell 行高并缓存在模型中,以及异步绘制来优化tableView滑动卡顿问题 封装完善友盟第三方登录以及分享的功能组件,并集成其远程推送服务、错误分析等功能 使用Charts库,实现折线图、柱状图等数据分析 购物商城开发、购物车开发、微信支付以及线下支付等支付功能 App上线、迭代以及追踪线上崩溃日志
1060ios
该项目是联通客服项目,包含客服的学习平台,考试平台等。 部门抽调负责支持北京 CUC 联通项目:知识中心,客服中心,的微服务项目的运维迭代项目,并部署联通云。 主要技术:SringBoot,Mybatis ,Kafka、jquery 联通云。 (因涉及内网,后台管理系统测试生产环境进不去。http://10.238.1.245/kc/ssx/admin/web/html/home/main.html )
720
项目是对接 阿里云和腾讯云的ai语音,通过打字选择角色方式生成语音; 项目是基于vue2 element 开发; 项目地址 : https://www.mesayquick.com/
1080JavaScript
当前共9411个项目
×
寻找源码
源码描述
联系方式
提交