项目概要:主要解决软件及软件许可问题,员工侧客户端每一小时上报数据,可实现禁用设备软件、查看设备软件相关数据情况、自动分发许可等功能 工作内容: 1. 软件库、许可管理模块开发 2. 使用React、Typescript、arco、Electron开发管理系统、桌面应用。 3. 使用ssm、mysql开发服务端。 4. 接入京东sso实现鉴权。 5. 接入京东JoySky平台实现流程审批功能。
1580Java
技术栈:React/React Hooks/Redux/Redux Toolkit/Taro/TaroUI 项目简介:为用户提供查找附近充电桩的小程序 负责模块:首页 / 附近电站 / 充电桩详情 / 扫码充电 等 技术描述: 1、通过 useMemo缓存组件中需要重复计算的值,确保这些值只在依赖项发生变化时重新计算。避免不必要的性能消耗。 2、当渲染的数据量或者dom元素比较庞大时,利用useTransition开启concurrent并发模式,加快页面响应速度 3、使用Taro的 VirtualList 组件对长列表的场景进行优化。它只会渲染当前可视区域内的组件,非可视区域的组件将会在用户滚动到可视区域内后再渲染,从而减少实际渲染的组件、优化渲染性能。 4、使用React.lazy和React.Suspense完成延迟加载不是立即需要的组件。避免在render函数中执行复杂的计算或操作,尽量将其移到组件的生命周期方法或其他地方执行。
1740javascript微信小程序
技术栈:Vue3/vite/ ElementPlus/ pinia/ SCSS / Axios / Echarts 项目简介:该SAAS项目是一个多系统软件即服务应用,包括业务系统、客服系统和中控系统。它提供了一套完整的解决方案,用于帮助企业管理和交付云端应用。 负责模块:产品管理/订单管理/车辆管理/AI智能识别 技术描述: 1.使用shallowRef() 和shallowReactive() 浅层式响应进行声明不是页面上需要视图进行更新的数据 2.使用异步组件进行异步加载,路由懒加载,合理使用keep-alive减少数据请求 3.使用ElementPlus作为UI组件库,按需引入UI组件,减少代码体积。 4.使用pinia进行状态管理,管理应用的共享状态,方便不同组件间的数据共享与通信。 5.使用new EventSource方法与后端结合发送SSE请求,实现页面中Echarts图表数据实时更新 6.封装自定义指令根据后端返回的数据进行页面中按钮的权限控制
1520javascript可视化
采用 vue3+vite+element 进行开发 1. 系统集成了采购、销售、库存、质量管理、配方研发、打样、生产、账务等多个管理模块 2. 打印模块,允许用户根据实际需求自定义打印布局,提高打印灵活性和定制性 3. 解决金额计算中浮点数精度问题,项目引入了 decimal.js 库,保障金额小数点后 15 位精度不丢失,与后端返回的金额一致 4. 审计管理模块,采用 LogicFlow 库做的流程图,为审计人员提供直观的流程图展示、实时编辑和数据分析,提高了审计流程的 管理效率
2010
为某公司离散在多地地工厂生产系统提供统一的数据组织方案,主要负责系统架构 ,设计高效的接口、 数据清洗 、数据监控 、数据统计的后台服务框架。
900Java大数据
负责安卓端App主页以外所有页面功能重新开发嵌入H5页面 1. 个人负责App内本地宝模块开发,用户可发布动态、建立话题圈子进行实时讨论当地政策宣传、植保防治、供应采购等信息分享 2. 个人负责开发小视频模块,用户可上传视频,滑动播放平台用户上传日常和问诊视频,可根据用户位置信息筛选附近视频 3. 问诊模块,用户可以在此模块发布指定作物病虫问诊贴子,也能通过指定作物专家查看防治信息 4. 用户菜单页内各种填报、角色申请、农药包装废弃物回收填报、信息采集等多个模块开发
1270javascriptUI组件库
负责开发公司已上线app进行小程序平台开发,实现首页获取定位天气、新闻资讯模块,主要功能区、问诊、小视频、圈子可发布消息和上传视频, 农药商城开发,扫码填报回收等功能,使用了分包和嵌入h5等技术
1360javascript地图(Map)
基于虚幻5、Saas搭建的物流数字孪生系统 ,采集读取现场设备数据,虚拟3D展示监控,虚拟任务,模拟物流运行状态,为物流动线决策提供支持。
1390C/C++虚拟现实/增强现实
该项目是物流小程序,经营全国数百个网点,主要分为客户端选择网点和各种类型运输服务,查看物流信息,蓝牙连接打印等一系列物流相关功能,二期加入图表展示周期数据可视化
1240css微信小程序
项目介绍:致力于小课屏的版本控制,应用配置,内容管理,数据统计等。 我的职责: (1)采用了Ant Design Vue 进行开发。 (2)通过vue-router 实现路由。 (3)使用路由守卫判断用户权限,控制路由跳转。 (4)使用axios与服务器进行交互,通过配置代理解决跨域问题。 (5)通过xlsx.mjs实现了表格与页面的数据交互。 (6)运用gif.worker实现了web端GIF图片的在线裁剪。
1010javascript后台管理系统(模板)
居民在投放可回收垃圾时将小程序生成的二维码给智能回收箱扫描,投放后称重,根据垃圾的重量计算居民所获得的低碳币,低碳币可在小程序商城和自动售卖机购买商品。 主要负责 首页 / 活动页 / 商城等模块 使用技术栈:React/React Hooks/Redux/Redux Toolkit/Taro/TaroUI/SCSS 1、根据后端返回数据使用canvas对图片进行信息标注 2、使用小程序组件webView嵌入H5页面实现视频流的回放和实时监控 3、使用React.memo来包裹未来可能会渲染海量数据的组件,有效的避免了子组件无效的重复更新从而提高性能,让原本的渲染时间从3s降低到3ms 4、通过useSelector的参数设置让复杂组件的前后数据对比变为浅比较,从而使个别组建的渲染次数减少 5、使用Taro.request封装网络请求,对网络请求进行请求响应拦截,统一处理错误情况,减少代码冗余提高可维护性 6、一次要渲染的数据量或者dom元素比较庞大时,利用useTransition开启concurrent并发模式,加快页面响应速度
1630javascript微信小程序
基于grpc+gin开发的一个B2C电子商务系统,实现了电商系统的基础功能,可用于理解电商系统部分业务逻辑。 项目要点: 1、使用zap日志系统,便于对系统进行全局检测; 2、使用分布式架构,提高系统应对高并发性能,便于后期功能 扩展; 3、使用nacos作为配置注册中心 4、使用consul作为服务注册与服务发现中心 5、redis提供缓存 6、使用oss云存储图片、视频等信息
1400电商
平台用于黄河流域(白银段)重点区域多目标“遥感+”监测项目,通过多目标“遥感+”监测,短期内实现白银市生态环境本底台账数字化;向县区分发整改任务,逐步形成发现问题、整改问题、核销问题的闭环流程;最后实现白银市生态环境全要素常态化监测格局,提升政府监测能力,实现生态问题提前预警。
1460vue位置信息(GPS/Location)
项目工程巡检、二次巡检、申请、审核、整改、评价等功能 使用的技术栈有uniapp、vue、echarts、电子签名、照片文字戳等 对接闽政通等
1090vueuniapp
使用Go语言实现了一个极简版抖音,实现了抖音的三大模块:基础模块、互动模块、社交模块。 1、基础模块实现了视频的发布以及获取feed流接口、用户的注册登录以及鉴权接口、用户信息获取接口、获取发布列表接口; 2、互动模块实现了视频的点赞操作接口、评论操作接口、获取喜欢视频列表以及视频评论列表接口: 3、社交模块实现了用户间的关注操作接口、获取关注列表、粉丝列表、好友列表接口、发送消息接口以及获取聊天记录接口; 项目要点: 1、Redis提供缓存 2、使用JWT作web服务拦截器,实现用户鉴权 3、视频采用OSS云存储,加快访问速度的同时缓解数据库压力 4、评论聊天内容进行敏感词过滤 5、用户隐私信息采用加密处理,可大幅度降低数据库泄露的危害 6、使用goSocket实现用户聊天
2330redis
航信识票助手是一款集合发票开具、销项管理、进项管理、物流管理、订单管理、申报管理等功能企业财税管理软件,以满足企业纸电、数电一体化开票需求,在同步对接客户业务数据处理情况下,极大提高了企业财税业务处理效率。 责任描述: 系统框架结构设计、数据库设计; 系统菜单权限设计、数据权限设计; 公共对外接口文档编写和接口开发; 订单管理模块:实现高质量动态复杂合并拆分规则,以及批量开票; 用户模块:实现用户管理、多方式登录、单点登录 销项管理:使用ES存储发票数据,快速检索发票信息,生成销项所需财务报表; 第三方公司系统业务协调以及接口通信; 使用RabbitMQ做消息队列,实现异步处理订单数据,解耦逻辑; 使用springboot+vue3,mp 等进行项目重构,业务模块化,提升系统处理业务瓶颈
810Java
1. 小程序的宿主环境为微信客户端,宿主环境执行小程序的各种文件:wxml文件、wxss文件、js文件; 2. 当小程序基于 WebView 环境下时,WebView 的 JS 逻辑、DOM 树创建、CSS 解析、样式计算、Layout、Paint (Composite) 都发生 在同一线程,在 WebView 上执行过多的 JS 逻辑可能阻塞渲染,导致界面卡顿; 3.以此为前提,小程序同时考虑了性能与安全,采用了目前称为双线程模型的架构; 4. 双线程模型: WXML模块和WXSS样式运行于渲染层,渲染层使用 WebView线程渲染(一个程序有多个页面,会使用多个 WebView的线程),JS脚本(app.js/home.js等)运行于逻辑层,逻辑层使用JsCore运行JS脚本,这两个线程都会经由微信客户端(Native)进行中转交互。
1340android地理信息系统GIS
项目介绍:致力于小课屏用户家长对孩子的辅助教学。 我的职责: (1)通过swiper实现了页面的滑动功能。 (2)通过web-view在小程序中嵌入了外部h5页面。 (3)对CSS进行动态控制解决了不同机型显示不一样的兼容问题。 (4)使用component对Tabbar组件进行了自定义的封装。 (5)通过对七牛SDK的修改实现了小课屏与家长办学视频通话的优化。 (6)运用svga.js和pag.js实现了小程序动画的应用。
1340微信开发/微信公众号开发
数字门牌的关联的移动端多个项目 包括微信公众号、浙里办、浙政钉等 前端所有由我独立开发,使用的技术栈有html、js、css、vue、axios、jquery、echarts、高德地图、天地图等 使用的框架有uview、vant 对接过浙里办、浙政钉、大华摄像头等
1290微信公众号
使用Go语言实现一个前后端分离的个人博客项目,实现了用户登陆,注册,在用户界面实现了发布评论,查看文章。在后台管理页面实现了用户管理模块(增加用户、删除用户、更改用户权限),评论管理模块(查看评论、上线评论、删除评论),文章管理模块(发布文章、修改文章、删除文章) 功能特点: 1、提供简单的用户管理权限设置 2、对用户密码加密存储,提高安全性 3、使用gorm实现列表分页 4、使用阿里云存放博客的图片 5、使用JWT实现用户的校验 6、使用Gin框架提供web服务 该系统后端完全由本人独自完成
960golang
当前共162010个项目
×
寻找源码
源码描述
联系方式
提交