当前位置: 首页 > wzjs >正文

登陆工伤保险网站 提示未授权 怎么做线上推广的三种方式

登陆工伤保险网站 提示未授权 怎么做,线上推广的三种方式,可以做砍价链接的网站,烟台城发建设集团网站目录 项目简介项目实现nginx配置服务器逻辑图 项目代码简介reactor 模型部分文件传输部分 项目演示视频演示演示分析 项目简介 使用C开发,其中资源存储在fastdfs 中,用户通过http上传或下载资源文件,此项目需要开启nginx中的nginx-upload-mod…

目录

  • 项目简介
  • 项目实现
    • nginx配置
    • 服务器逻辑图
  • 项目代码简介
    • reactor 模型部分
    • 文件传输部分
  • 项目演示
    • 视频演示
    • 演示分析

项目简介

  使用C++开发,其中资源存储在fastdfs 中,用户通过http上传或下载资源文件,此项目需要开启nginx中的nginx-upload-module上传模块,设置文件上传的临时目录,缓存用户上传的文件,然后将文件信息附加到请求体中传递给服务端,服务端解析文件信息,将临时文件上传到fastdfs中,并将返回的链接保存到mysql后返回。
  用户通过从mysql获取fastdfs返回的长链文件地址,然后通过nginx中的ngx_fastdfs_module模块从fastdfs下载对应资源,实现资源下载。

项目实现

nginx配置

  首先要给 nginx 添加一些模块,nginx-upload-modulengx_fastdfs_module 模块,nginx-upload-module 模块用于上传,ngx_fastdfs_module模块用于通过 nginxfastdfs 下载。
在这里插入图片描述
  这里设置了临时文件保存目录 /root/tmp,用来临时保存上传的文件,还设置了在请求体中添加的一些临时文件对应的信息一起传递给服务端。
  可以从后续服务端的日志输出中看出这些配置是生效了的
在这里插入图片描述

服务器逻辑图

下图为传输服务器核心逻辑
在这里插入图片描述

项目代码简介

reactor 模型部分

头文件声明socket基础类,包含回调函数和一些socket创建,设置相关方法
在这里插入图片描述
实际上就是将C语言中 socket ,bind,listen,accept等方法封装成C++的形式
在这里插入图片描述
接收连接
在这里插入图片描述
epoll事件循环
在这里插入图片描述

文件传输部分

解析出从nginx中传过来的相应文件字段
在这里插入图片描述
然后将临时文件存入fastdfs,成功则将上传的文件信息存入mysql
在这里插入图片描述

项目演示

视频演示

资源传输服务器项目演示

演示分析

  首先上传文件,查看文件列表,找到 fastdfs 返回的图片连接,在浏览器中可以访问,说明上传成功,可以直接下载,删除后发现从 fastdfs 删除成功

http://www.dtcms.com/wzjs/263313.html

相关文章:

  • 企业建站搭建优化百度seo技术搜索引擎
  • 页面设计师招聘seo顾问是什么
  • 无锡建设主管部门网站最近国际新闻
  • 深圳企业网站建设收费标准英文网站设计公司
  • 北海网站建设网网络营销策划案怎么写
  • 一个完整的网站 技术百度互联网营销
  • 郑州市城乡建设委员会官方网站网站友情链接检测
  • 校园门户网站 建设方案软文接单平台
  • 二次开发衡阳seo服务
  • 网站建设捌金手指下拉一seo教程技术
  • 做空包网站合法吗桂林网页
  • 文化传媒公司网站建设线上推广费用
  • 佛山网站建设费用预算外贸网站seo教程
  • wordpress4.9.8优化seo代理
  • 国内最大的网站建设公司排名网店推广
  • 跨境独立站建站平台有哪些西安seo培训机构
  • 有没有如何做网站的书短视频推广渠道
  • 儿童摄影网页制作代码html百度如何优化
  • 家居企业网站建设效果备案查询站长之家
  • 义乌公司网站制作一份完整app运营推广方案
  • wordpress仿豆瓣中山seo排名
  • 做搜狗手机网站快速排网页一键生成app软件
  • 织梦cms怎么打不开网站公司网站设计要多少钱
  • 什么叫静态网站寰宇seo
  • 南通网站建设.国家免费技能培训有哪些
  • wordpress搜索结果模板贵阳网站优化公司
  • 在线做qq空间的网站吗收录网站排名
  • 做服装批发的网站有什么软件可以推广
  • 电脑什么软件做短视频网站seo按照搜索引擎的
  • 山西建设银行官方网站汕头网站建设平台