以下是2637天前的记录
Web服务
1 2017年02月08日 星期三如何在DragonBoard 410c平台上移植web服务?
互联网 (0)一、boa web服务器介绍boa服务器是一个小巧高效的web服务器(大小只有60kb),效率高,专为嵌入式应用而开发,可以支持CGI脚本适合各种资源有限的嵌入式应用环境,是一种单任务的web服务器,其对于http的请求采用顺序执行方式来完成,不会调用fork创建新的进程来实现,但是在执行CGI的时候,起采用的是多进程的方式,可以单独为CGI程序fork相应的进程来执行,这种设计方式极大的保证了再嵌入式平台上部署web服务不会给平台带来过大的压力和过多的资源损耗而影响平台运行其他应用的性能,非常适合一些嵌入式的应用需求。图1 Boa log二、准备工作1)下载Boa源码包在http://www.boa.org/网站上可以下载*新的Boa源码,本文移植过程中下载的是0.94.13版本。2)搭建开发环境本文移植的过程是基于linux系统环境下完成的,需要在DragonBoard 410c上安装好linux操作系统,具体的安装方法可以参考高通提供的DragonBoard 410c 的LinuxUserGuide.pdf文档,并且设置好网络。3)在PC机上安装好交叉编译工具链本文使用的是arm
Dragonboard 410c搭载web服务器之如何实现视频文件上传
互联网 (0)一.前言1.简介:前篇文章,博客给大家介绍了如何基于Dragonboard410c借助python的django架构搭建自己的用户登陆注册系统。今天我们来单独介绍下如何实现让用户上传自己视频到服务器上。2.工具:图1 Dragonboard410c图2 显示器图3 鼠标键盘图4 智能手机一部二.主代码1.主htmlbody{ font-size:14px;}input{ verTIcal-align:middle; margin:0; padding:0}.file-box{ posiTIon:relative;width:340px}.txt{ height:22px; border:1px solid #cdcdcd; width:180px;}.btn{ background-color:#FFF; border:1px solid #CDCDCD;height:24px; width:70px;}.file{ position:absolute; top:0; right:80px; height:24px; filter:alphabaseDir = os.path.dirn