网络(Networking)

1. 在服务网格 Istio 基础上落地 流量治理 2. 编写 wasm 插件 3. 统一网关 auth 插件实现 4. 限流框架设计及实现 5. 限流服务器 6. 蓝绿部署方案及 CD设计实现 7. 拦截插件设计及实现
1990C/C++网络(Networking)
本作品旨在探索抖音平台上的用户评论爬取技术。通过使用Python编程语言和Chromium浏览器驱动,我们实现了一个高效、自动化的小说评论爬取工具。 脚本首先创建了一个ChromiumOptions实例以启用无头模式,然后创建了一个ChromiumPage实例并使用无头模式。通过模拟滚动到页面底部,脚本能够加载更多视频数据。获取视频的URL和ID后,脚本进一步访问每个视频页面,并监听’/v1/web/comment/list/'数据包以获取评论信息。 脚本将获取到的评论数据存储到CSV文件中,包括评论人、评论内容、日期和视频地址。通过这种方式,我们可以了解到用户对特定视频的看法和态度,为我们的分析提供有价值的信息。
4010python网络(Networking)
使用夜神模拟器加上fiddler抓包工具,完成对手机端app数据包的截取,然后分析出目标数据的具体情况,使用mongodb完成对爬取数据的持久化存储,最后使用jupyter工具加pandas完成对数据的清洗以及找出异常数据
1760pythonHTML解析器
此软件主要功能为:处理声呐采集上来的水体数据,生成扇形图像,在软件上显示,并附加一些对图像的交互操作,包括大文件回放,测量、绘线等
2370C/C++网络(Networking)
聊天室的项目描述主要涵盖了项目的目的、功能、应用场景以及实现方式等方面。 首先,聊天室项目旨在通过软件或应用程序提供用户之间的实时消息传递和交流功能。它可以满足 用户在不同场景下的沟通需求,如社交媒体、客户服务、团队协作等。聊天室不仅可以实现一对一 的私聊功能,还可以支持多人的群聊,为用户提供多样化的沟通方式。 在功能方面,聊天室项目通常具备文本聊天、语音聊天、视频聊天等基础功能。此外,根据项目需 求,还可以添加文件传输、表情发送、语音转文字等辅助功能,提升用户体验。同时,为了满足不 同用户群体的需求,聊天室还可以设置权限管理、聊天记录查看等功能。 在应用场景方面,聊天室项目具有广泛的应用范围。例如,它可以应用于在线教育领域,为学生提 供实时互动的学习环境;在企业协作中,聊天室可以作为团队成员之间沟通协作的重要工具;在社 交娱乐领域,聊天室可以为用户提供一个轻松愉快的交流平台。 在实现方式上,聊天室项目通常采用客户端-服务器架构。客户端负责用户界面的展示和用户交互的 处理,服务器则负责消息的存储和转发。为了保证消息的实时性和可靠性,项目需要采用高效的通 信协议和算法,如 TCP/IP 协议、WebSocket 技术等。 此外,在聊天室项目的开发过程中,还需要考虑数据安全和隐私保护等问题。例如,通过加密技术 保护用户数据的安全传输和存储,设置用户权限和隐私设置等功能,确保用户信息不被滥用或泄 露
6510java可视化HTML编辑器
使用C++,完成包括modbus tcp,ethernet/ip,Siemens S7等主流工业通信协议linux/windows客户端/服务端的实现,并应用在产品上
1370C/C++网络(Networking)
项目描述: 此项目是一款网约车软件,主要功能包括: 乘客端:登录注册,下单,支付,评价,维护个人信息等。 司机端:登录,出车收车,接乘客到订单完成,发起收款等。 车载大屏:同步司机和乘客信息,广告投放,第三方应用投放。 车机端:类似司机端功能,区别是在车机上操作。 项目功能: 地图模块:主要是接入第三方地图实现。车辆同步,车辆调度,里程查询,轨迹点查询,路径规划,距离计算,围栏限定等。 消息模块:轮寻消息,推送,短信等。 派单引擎:实时单派单,预约单派单,抢单等。 订单系统:订单创建,修改,状态变更等。 计价系统:基础计价,动态调价,分时段计价。 支付系统:接入微信支付,支付宝支付。余额充值,资金冻结,订单退款等。 账号系统:乘客注册登录,乘客信息维护,司机录入,司机登录,司机信息维护等。 项目中职责: 1.业务需求评审,协议制定,服务端框架搭建,架构设计,技术选型,核心功能实现。 2.独自完成注册中心优化,节省了服务的上下线时间,降低了无效服务的调用率,提高了接口调用的成功率。 3.指导初级开发者。代码review,review代码的时候,提升了10倍效率,以及QPS的提高。(提高并发数 ( 1. 能用多线程用多线程。 2. 增加各种连接数:tomcat mysql redis等等。 3. 服务无状态,便于横向扩展。扩机器。 4. 让服务能力对等。(serviceUrl:打乱顺序))。
2260javavue
火豹浏览器是给跨境电商客户提供的一款可自定义指纹配置、多账户管理、多开网址防关联的自研浏览器,里面包含模块: 登录模块(注册、登录、权限拦截、IP限流、邮箱/手机号验证码登录、滑块验证码、图形验证码等功能) 企业管理模块(用户、角色、部门的管理,授权和个人或企业的实名认证等功能) 店铺管理模块(店铺的创建编辑,批量导入导出,平台管理、附加账号管理等功能) 设备管理模块(设备的售价渠道管理、购买、续费、到期自动续费、短信提醒、语音提醒等功能) 扩展中心模块(扩展在线上传、校验、域名黑名单拦截等功能) 费用管理模块(在线充值、订单列表导出、支付流水列表及导出等功能) 安全中心(用户的操作日志、授权申请、登录日志的展示) 除负责以上模块外还负责:框架的搭建、数据库优化、第三方IP对接、汇率等数据采集、性能调优、后期运维等工作。 框架:springboot+jpa+redis+rabbitmq+mysql+maven等;
2570java项目构建
AI知识工厂: (a)自动通过URL爬虫网站信息 (b)自动为知识进行标签化 (c)人工对知识进行深加工 (d)对知识进行发布
2150java网络爬虫
1.直播配置 班级:管理后台创建课程、班级,开始时间、结束时间,以及上课的课件、互动的题⽬。 创建直播间:调⽤声⽹、融云SDK,创建直播间、聊天室、推流地址、拉流地址,为提⾼并发,将直 播间数据缓存到redis 2.进直播间,上课、互动 ⽼师通过web端SDK加⼊直播间,学⽣则是通过安卓,IOS的SDK进⼊直播间,最主要的是直播间的互 动:答题、抢红包等⽼师出⼀道题通过融云消息推送给各个学⽣端,学⽣抢答,答对可以获得⼀定的 ⾦币奖励。可以实时看到学⽣的⾦币排⾏榜(基于redis的sortedSet数据结构) 3.直播结束⽣成回放 ⽼师点击结束,在声⽹server端进⾏混流,同时学⽣的聊天记录按照时间抽⽣成存在mysql,回放时前 端解析聊天数据
2110java文件服务器(FTP)
全栈工程师,前后端一体,项目经验丰富,技术栈全面、空闲时间较多,兼职接全包单,欢迎竭诚合作,可以先做成品,满意后付款
1660java分布式应用/网格
这是一个澳洲pte英语培训的一个网站,我主要做的是他们的线上英语听说写阅读的练习,期间遇到了很多难题不过最终都解决了
2640phpweb
1. 项目分为: 管理系统和大赛官网结合的项目。系统包括赛事创建,赛道设 置,评审标准,评委小组,评委仓库,赛事图片,作品查看,作品分配,学校管理,学生管理,视频管理,文章管理,评 审进度,作品排名,事项设置,站点设置,参数设置,打造系统融合。官网可实时查看发布的大赛新闻,重要通知,资料 下载,成果转化,赛事图片等信息,包括全国各地学生报名提交的作品推送给学校,学校推荐学生作品信息。 2. 项目负责: 负责管理系统和大赛官网整个项目的开发。 负责与UI设计师沟通,确定页面的布局以及选用的UI库组件库。 负责与产品经理沟通,确定后台WebApi 接口,并采用 Postman测试。 负责优化前端体验和页面响应速度,提升用户体验 。 前后端配合进行代码的调试,bug修复。 3. 项目难点: 多用户同时登录,出现卡顿和整个项目出现崩溃现象 加载速度过于缓慢,导致用户操作延迟现象高。 内存泄露问题,用户访问量频繁,出现网址无法访问现象
1980html5AJAX框架/RIA
项目描述:以试验的方式,使用自动化执行流程来验证机载试验件功能是否满足要求 技术架构:项目整体采用前后端分离架构;前端使用vue3, elementui框架;通过ajax访问后端数据; 后端采用go语言,采用gin框架,数据访问层通过gorm框架操作数据库,自动生成表结构、简化了表的设计。数据库采用的是Mysql数据库。 项目职责:模块开发,系统测试,系统运维 使用工具:go, mysql, goland,redis
1900gorm浏览器/JS引擎
项目模块(集成项目,包含多个子项目模块) 1.集成配置功能,通过配置展示不同功能模块 2.通过和下位机通信实时采集设备数据信息进行展示。
1920c#网络(Networking)
1.自动采集各个钢厂资讯和行情价格 2.整理分类采集到的信息存入库中 3.自动发布到各个栏目当中 4.绘制相关的行情价格展示图表
1940php网络(Networking)
工部商书是专为iPhone手机用户推出的一个用于日常办公的软件平台。 该app由本人一个人负责从0-1到上架,包含:聊天、通讯录、工作台、个人信息。
1950iosIM/聊天/语音工具
大数据中台是一个集中化、标准化的数据服务平台,旨在为企业或组织提供高效、稳定的数据处理、分析和应用服务。它整合了企业内外的各类数据资源,通过数据抽取、清洗、转换、存储等操作,将原始数据转化为有价值的资产,为企业的决策提供数据支持。 大数据中台的技术栈涵盖了多个关键组件和工具,形成了一个完整的数据处理和分析生态系统。以下是一些主要的技术栈元素: 数据采集与传输层: Flume:一个分布式、可靠、高可用的数据采集、聚合和传输系统,常用于日志采集系统,支持定制各类数据发送方,用于收集数据,通过自定义拦截器对数据进行简单的预处理并传输到各种数据接收方。 Sqoop:主要用于Hadoop(如HDFS、Hive、HBase)和RDBMS(如MySQL、Oracle)之间的数据导入导出。 Kafka:分布式消息系统,主要应用在数据缓冲、异步通信、汇集数据、系统接偶等方面。 Pulsar:pub-sub模式的分布式消息平台,拥有灵活的消息模型和直观的客户端API。 数据存储与管理层: HDFS(Hadoop Distributed File System):用于存储海量数据,具有高容错性、高吞吐量的特点。 HBase:一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,用于存储非结构化和半结构化数据。 Hive:一个基于Hadoop的数据仓库工具,用于处理和分析结构化数据。 数据计算与处理层: Spark:一个快速、通用的大规模数据处理引擎,支持批处理、流处理、图计算和机器学习等多种计算模式。 Flink:一个开源的流处理框架,支持高吞吐、低延迟的数据处理。 数据服务与应用层: 数据API服务:提供数据查询、分析和可视化等功能的API接口,供外部应用调用。 数据可视化工具:如Tableau、PowerBI等,用于将数据以图形化的方式展示,便于理解和分析。
1760javavue
该移动app主要实现短视频拍摄、展示、播放、互动等功能,主要模块有:短视频拍摄页面、短视频播放页面、小视频列表页、小视频话题页面。本人主要负责小视频拍摄页面、列表页面、播放页面的设计和实现。
1900ios网络(Networking)
1.使用Qt、C++对各种数据在本地进行录入、采集、导入,汇总的数据按照一定规则,加密汇总上报到数据中心。 2.程序框架、主要编码主要由我完成。
1860C/C++qt
当前共116个项目
×
寻找源码
源码描述
联系方式
提交