该项目主要分为四大块:接口模块、通用模块、业务模块、图像化管理模块。其中通用模块中包含核心模块、权限范围、多数据源、日志记录、缓存服务、分布式事务、安全模块、系统接口。业务模块包含:系统模块、代码生成、定时任务、文件服务、数据分析模块、数据管理模块、数据清洗模块。我主要负责通用模块中的多数据源和集成日志还有业务模块中的数据清洗模块和数据分析模块。使用dynamic-datasource-spring-boot-starter做多数据源,AbstractRoutingDataSource切面实现数据源切换,使用Anyline技术实现数据清洗。还用到了feign暴露接口以及文件降级,quartz定时任务
1410IT
该项目实现了从linux的inputs子系统读取数据并转换为目标数据(触摸屏、键盘、鼠标)创建虚拟设备并写入以达到模拟设备输入的效果,运行在安卓上。
1250golang
众城通app中集成了公交扫码、实时公交、定制公交等功能;我负责整体架构的设计: 1、整体采用目前流行的springcloud微服务体系架构。 2、采用了shardingjdbc来进行分库分表。运用了twitter的snowflake算法(好处:全局唯一性、趋势递增、能够融入分库基因)作为分布式id生成器。 3、使用elasticsearch存储rabbitmq异步收集的分布式服务链路追踪信息. 4、运用了spring-cloud-gray对新业务上线进行灰度发布,同时为新老业务过度提供多版本并存。 5、运用美团点评分布式监控cat作为关键业务点的监控,并接入钉钉告警可方便相关人员及时发现并排除异常。 6、运用携程apollo作为分布式服务的配置中心极大方便服务的配置管理。 7、使用redis作为缓存与分布式锁,rabbitmq作为消息队列推送消息。 8、使用spring-security-oauth2.0进行权限验证,并无缝集成短信登录,支付宝授权登录。
3550APP
同一局域网内,服务端开启时,另一机器将IP地址HOST改为服务端对应的IP地 址、端口号与服务端的保持一致即可实现双人联机。
4410游戏
项目分为:工作台,数据驾驶舱,预警指标管理,风险预警,内控管理,资源管理等6大模块。 本人在项目中主要负责风险预警,资源管理,内控管理等模块开发和数据库设计
1370H5网站
该项目是一款导购性电商APP,致力于用工匠精神为全网用户实现花更少的钱,获得更多的生活乐趣。以更惊喜的价格购买到超值的物品和服务。只专注于更低价更省钱,再结合最新技术让购物比价更容易,省钱更省心
1430APP
项目内容:在pycharm环境下开发一个车牌定位识别系统 工作内容:CSDN、知网上查找各种相关文献;Github、bilibili上查找各种相关 项目;pycharm下配置相关环境如tensorflow和pytorch;学习理解传统算法处 理下的各种图像识别处理技术,包括图像的灰度处理、图像的二值化、图像的滤波 降噪、图像的边缘检测、图像的漫水填充等;学习pytorch下的数据处理、网络搭 建、参数调优等;学习CNN的输入层、卷积层、池化层、全连接层、输出层的设 计以及卷积核大小、卷积核滑动步长、填充值数量、学习率大小等的调整;目标检 测模型YOLOv5在车牌识别上的使用;系统界面的布局设计,设计了一个可以开启 摄像头的按钮,建立mysql数据库存储学校车辆数据,基于YOLOv5的快速识别模 拟了一个学校正门对于车辆出入的门禁系统(若抓拍到的车辆车牌存在于收集的数 据库内则算登记车辆,否则算未登记车辆)。
3870python
基于pwa,使用爬虫从在线网站获取漫画并重新整理,可在线浏览和管理本地管理收集的漫画,适配了pc、平板、手机。 界面美观,功能齐全,高可靠性。 独自全栈开发
2490python
项目实现功能:用户在oa小程序上传简历文件,将其转换为base64文件传给后端处理,后端调用paddle_ocr接口对其进行文字识别,对识别的结果进行拼接,然后根据正则和自定义字典分析文本,得出分析结果,包括:简历作者基础资料(姓名、性别、学历、求职目标等)、项目经历(提取成每一条具体的经历,包括项目名称、技术栈、项目内容等)、工作经历(提取成每一天具体的经历,包括公司名称、就职时间、工作岗位等)、自我评价、其他。 项目难点:模块划分时规则不明确,需浏览大量简历总结匹配规则;简历版式多样,左右分布的简历版式难以分辨。
4910python
开科公司理财分销系统7.0主要面向银行和理财子公司,是开科公司的拳头产品。系统设计理念先进,独特的产品工厂功能,基于工厂化设计理念构建,支持模型化配置、图形化操作,无需开发代码,仅通过配置点选的方式即可快速实现新产品创建,并支持业内所有的理财产品种类。 未来银行理财业务快速发展,对于新型理财业务、监管要求,系统可以快速满足要求,不需要过多的硬编码,仅通过配置文件、参数修改、数据库配置即可快速向市场推出各类产品。 在接口对接方面,理财分销系统采用特色接口引擎设计,无需开发代码,仅通过配置接口模板的方式即可适配业内已有的所有接口标准,大大缩短接口对接工期,从而减少项目投入成本。 理财分销系统清算更加灵活,支持分销售商、分产品进行清算,支持批量重做、断点续做以及7X24小时交易机制。
3230Java
该项目是方便用户更具自己的需求在线购买、赎回自己的基金产品的网站。其用的是ssm技术加上freemarker做的前端页面,投顾部分是用的springcloud技术。 我在里面主要负责用户注册开户,投顾信息查询等内容的相关的维护与研发。
810金融
该项目主要是类似蜜源APP,项目主要通过领取优惠券、赚购物佣金类电商项目。本人负责整个小程序开发,对接淘宝、京东、拼多多等多个第三方电商平台开发API
1520电商
根据仿网易云音乐客户端app的功能需求,进行系统设计。 前台功能:用户进入app可以实现首页、歌单、音乐论坛、我的等,在我的页面可以对个人中心、我的收藏管理、我要发贴、我的发贴等内容进行操作; 后台管理员主要功能包括首页、个人中心、用户管理、歌单管理、歌手分类管理、音乐论坛、系统管理等;
1840python
该项目服务于入住平台的商家,主要提供功能服务包括:机器管理,订单管理,出货明细,设备补货,商品上架,货道管理,收入统计,商品管理,营销管理等; ● 根据需求和原型定义整体模块划分,开发目录设计,技术选型等; ● 负责功能模块:机器管理,订单管理,出货明细,收入统计,商品管理,营销管理; ● 技术栈:vue,vue-router,vuex,axios,vant-ui,echarts等; ● 二次封装 axios 请求库,请求前拦截处理,接口响应拦截处理,api 统一管理,便于维护; ● 角色权限控制开发:利用 vue 路由守卫每次跳转路由进行拦截判断权限,与后端配合生成对应角色该有的功能菜单和按钮权限等;
1960JavaScript
该项目用于短信发送与接收。 上游为短信运营商,下游为各个需要发送短信的商户 主要技术:springboot,rabitmq,redis,MongoDB,levelDB,MySQL,docker 主要功能:后台管理:短信上游通道绑定,用户信息管理,信息发送与接收管理,系 统监控,通道流量控制等等 用户端:发送信息,签名屏蔽词内容模板管理
1710短信API
1.使用技术 Vue3 ECahrts 2. 负责 项目搭建 模块开发 上线 3. 开发模块 微信支付 百度地图 登录 票务 数据分析 可视化展示
1180微信小程序
IBMS 客户端 涵盖BAS/CAS/SAS/FAS/OAS的核心内容 采用数字孪生的方式数字化再现业务场景 负责需求对接,除设计功能以外,主导了动画设计、交互设计的方案
1880
校园作业管理系统,附带一定的作业查重操作。通过SimHash算法,对比作业内容和其他同学作业的相似度,得出相似率和相似内容。并对作业进行批改和评分
1360H5网站
该页面主要功能为在 app 内直播间或者短视频分享到外部浏览器打开的宣传页面,可在 web 端观看分享的直播或者短视频;直播间内的 IM 聊天采用的是自研 web端 IM 工具包; 开发叙述: ● 主要的技术栈有 zepto、TcPlayer、sass、es6、websocket、axios等; ● 由于项目是在海外使用的,加载会比较慢,所以页面使用原生开发方式; ● 难点:IM 聊天的场景设计方面; 比如: 1.网络较差的时候消息的消费情况、 2.消息传输的安全性、 3.用户在线状态等; ● 解决难点: 1.网络较差的情况下消息无法消费或延迟处理 - 考虑到用户体验,消息发送时长超过5秒则认定为失败,此时会在消息队列中移除并告知用户(网络异常发送失败); 2.为保证每次发送出去的消息和接收到的消息为同一条,每次发送前会给消息塞一个 uuid 并保存,接收时根据之前的 uuid 过滤消息; 3.用户在线状态采用的是每隔5秒给服务器发送一个心跳包,服务器若再x秒后无收到心跳包则认定用户为离线;
2150JavaScript
1.实用技术 uni-app 腾讯地图 2.负责前端项目搭建开发线上发布 3.开发模块 登录 用户信息收集 授权 微信支付 地图导航
1130微信小程序
当前共162036个项目
×
寻找源码
源码描述
联系方式
提交