https://www.zhihu.com/question/31160392 流媒体解决方案 Live555 (C++) 流媒体平台框架 EasyDarwin (C++,国产精品) 实时流媒体播放服务器程序DarwinStreamingSrvr (C++) Flash流媒体服务器 Red5 (Ja ...
分类:
其他好文 时间:
2017-03-19 15:47:17
阅读次数:
168
一、验证码简介一次性验证码的主要目的就是为了限制人们利用工具软件来暴力猜测密码。服务器程序接收到表单数据后,首先判断用户是否填写了正确的验证码,只有该验证码与服务器保存的验证码匹配的时候,服务器程序才能正常的处理表单。密码猜测工具要逐一尝试每个密码的前提条..
分类:
其他好文 时间:
2017-03-17 13:35:23
阅读次数:
194
Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封装, ...
分类:
编程语言 时间:
2017-03-10 23:51:11
阅读次数:
403
Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScript后的短短几个月,JavaScript事实上已经是前端开发的唯一标准。 后来,微软通过IE击败了Netscape后一统桌面,结果几年时间,浏览器毫无进步。(2001年推出的古老的IE ...
分类:
编程语言 时间:
2017-03-04 13:11:51
阅读次数:
418
许多应用层软件经常直接使用域名系统 DNS (Domain Name System),但计算机的用户只是间接而不是直接使用域名系统。 因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。 名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行, ...
分类:
其他好文 时间:
2017-02-20 01:02:43
阅读次数:
237
众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。 服务器程序负责对socket服务器进行封装,并在请求到来时 ...
分类:
编程语言 时间:
2017-02-18 22:58:06
阅读次数:
271
版权声明:本文为博主原创文章,未经博主允许不得转载。技术博客 http://blog.csdn.net/stecdeng 技术交流群 群号码:324164944 欢迎c c++ windows驱动爱好者 服务器程序员沟通交流 版权声明:本文为博主原创文章,未经博主允许不得转载。技术博客 http:/ ...
分类:
编程语言 时间:
2017-02-16 13:54:03
阅读次数:
302
tinyhttpd 是一个不到 500 行的超轻量型 Http Server,用来学习非常不错,可以帮助我们真正理解服务器程序的本质。 看完所有源码,真的感觉有很大收获,无论是 unix 的编程,还是 GET/POST 的 Web 处理流程,都清晰了不少。废话不说,开始我们的 Server 探索之旅 ...
分类:
Web程序 时间:
2017-02-12 14:31:40
阅读次数:
421
服务器程序,简单的说就是接收网络数据,处理后并返回结果数据。网络模块是其必不可少的部分,它本质上就是处理socket的五类事件:accept(客户端接入),connect(连接上服务器),read,write和error。socket接口有两种工作模式,一种是阻塞模式,一种是非阻塞模式。阻塞模式通常 ...
分类:
其他好文 时间:
2017-02-05 14:57:08
阅读次数:
120
【DDNS】 DDNS(Dynamic Domain Name Server)是动态域名服务的缩写。 DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并 ...
分类:
其他好文 时间:
2017-02-03 14:42:51
阅读次数:
160