计算机网络&TCP/IP_Socket网络编程&web
文章平均质量分 81
计算机网络 TCP /IP体系结构
微小的鱼
这个作者很懒,什么都没留下…
展开
-
Web图形从flash到webgl次世代Webgpu
我刚刚大学毕业的时候第一份工作就是要脱flash,搞成webgl+wasm+C+++自研引擎,也算有缘分最后能碰到了第一代flash,然后是现在webgl1.0 ,下一代的也出来了兴奋,耳闻webgpu是移动端web的救星!!!WebGPU 是用于加速图形和计算的未来 Web 标准和 JavaScript API 的工作名称,旨在提供“现代 3D 图形和计算能力”。 它由 W3C GPU 为 Web 社区组开发,工程师来自 Apple、Mozilla、Microsoft、Google 等。与 WebGL原创 2021-10-01 16:30:50 · 1647 阅读 · 0 评论 -
Haxe简介&Haxe与ActionScript3.0区别
我们公司现在用的是as3转haxe然后最终转成C++的方案;Flash没落:自智能手机普及以来,Flash Player插件的浏览器支持一直在下降,随着HTML5 技术的出现,让网站可以在没有插件的情况下运行包括视频、小游戏在内的视觉元素。许多网站也纷纷转向 HTML 5。1.Haex: 相比其他语言(Java的平台是 JVM,C#的平台是.Net,Action...原创 2019-08-18 23:55:27 · 935 阅读 · 2 评论 -
TypeScript简介与安装
我们公司现阶段用到了TypeScript + C++的模式,所以特地先简单介绍一下ts;简介:首先,什么的是TypeScript:TypeScript是 JavaScript 的一个超集,主要提供了类型系统和对 ES6 的支持,它由 Microsoft 开发,代码开源于 GitHub 上。其次引用官网的定义:TypeScript is a typed superset of JavaSc...原创 2019-08-18 23:50:29 · 458 阅读 · 0 评论 -
Web开发一图胜千言
Web分为好几层,一图胜千言: 这样看来,Web有八层(如果把浏览器也算进去,就九层啦,九阳神功……)!!!每层都有几十种主流组件!!!这该怎么办?别急,一法通则万法通,这是横向的层,纵向就是数据流啦!搞定好数据流:从横向的层,从上到下→从下到上,认真看看这些数据在每个层是怎么个处理的。 好好看这个图,我大三的时候没怎么懂,大四的时候回首就焕然大悟了!原创 2017-12-15 21:34:48 · 448 阅读 · 0 评论 -
四层与七层均衡负载
定义:所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真实的IP地址;四层通过虚拟IP+端口接收请求,然后再分配到真实的服务器;七层通过虚拟的URL或主机名接收请求,然后再分配到真实的服务器。所谓的四到七层负载均衡,就是在对后台的服务器进行负载均衡时,依据四层的原创 2020-05-16 22:21:44 · 465 阅读 · 2 评论 -
Wasm的简介
由于公司项目的需求,现在主要是做脱Flash的工作(历史原因用AS3.0做的)!现在全部转为C++, 并且发布PC版与Web版。其中Web的版本就是使用的Wasm(WebAssembly技术)。 WASM ,全称:WebAssembly ,是一种可以使用非 Java 编程语言编写代码并且能在浏览器上运行的技术方案,也是自 Web 诞生以来首个 Java 原生替代方案( 程序本质上都是脚本程序,...原创 2019-01-31 23:59:42 · 62679 阅读 · 3 评论 -
Wifi通讯架构介绍
身为网络工程专业相关的转发一个不错的帖子(期末复习时候看到的)==;大四居然还有一门无线网络还是考试课看来要以无线网络期末考试来结束万恶的学生时代的最后一次考试.(整理了一下)1.1-Wifi通讯的定义利用wifi信号,是智能手机(iPhone)与硬件设备进行通讯的方式,称之为Wift通讯 与HTTP不同的是,wifi通讯需要有智能硬件的参与,是属于手机端与硬件端的通讯,而HTTP常用于手机转载 2017-11-27 13:50:15 · 9057 阅读 · 0 评论 -
Wi-Fi、WLAN、802.11有何区别
wifi wlan ieee802.11 区别原创 2017-11-27 13:43:06 · 2102 阅读 · 0 评论 -
DNS & CDN & HTTPDNS 原理简析
DNS & CDN & HTTPDNS 原理简析背景:域名系统 DNS (Domain Name System ): 作为域名和 IP 地址相互映射的一个分布式数据库,通过 DNS 可以将域名迅速解析为对应的 IP 地址,从而方便我们访问 Internet 上的任意一台主机(或网站)。原创 2017-11-24 20:42:56 · 749 阅读 · 0 评论 -
ICMP协议
ICMP& IGMP原创 2017-11-24 20:12:53 · 967 阅读 · 0 评论 -
HTTPS
背景理解HTTPS并非是应用层的一种新协议. 只是HTTP通信接口部分用SSL(Secure Socket Layer)和TLS (Transport Layer Security) 协议替代而已. 通常, HTTP直接和TCP通信, 当使用SSL时, 演变成了先和SSL通信, 再由SSL和TCP通信了, 简而言之, 所谓HTTPS, 其实就是身披SSL协议的这层外壳的HTTP. 在采用SSL后原创 2017-11-24 19:40:34 · 1231 阅读 · 0 评论 -
HTTP协议
本文会介绍以下知识: ***TCP/IP HTTP关系 HTTP协议概述 POST请求和GET请求 Cookie和Session 数据传输时的加密 HTTPS简介***原创 2017-11-24 19:23:20 · 492 阅读 · 1 评论 -
TCP 协议详解
这节我们就将这两个功能:丢包重发和流量控制。原创 2017-11-24 19:08:42 · 430 阅读 · 0 评论 -
IP协议
IP协议处于OSI参考模型的第三层——网络层,网络层的主要作用是实现终端节点间的通信。IP协议是网络层的一个重要协议,网络层中还有ARP(获取MAC地址)和ICMP协议(数据发送异常通知)数据链路层的作用在于实现同一种数据链路下的包传递,而网络层则可以实现跨越不同数据链路的包传递。比如主机A通过Wi-Fi连接到路由器B,路由器B通过以太网连接到路由器C,而路由器C又通过Wi-Fi与主机D保持连接。这转载 2017-11-24 02:15:43 · 359 阅读 · 0 评论 -
TCP与UDP的区别
TCP与UDP区别总结:1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保 证可靠交付3、TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流;UDP是面向报文的UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送速原创 2017-11-24 01:57:17 · 199 阅读 · 0 评论 -
WebSocket简介
一、为什么需要WebSocket:有了HTTP,为什么还需要WebSocket?主要原因是HTTP协议的一个缺陷:通信只能由客户端发起,服务器不能向客户端推送信息!二千服务器有连续的状态变化,客户端要获知非常麻烦。HTTP只能是使用伦询的方式!二、WebSocket:协议在2008年诞生,2011年成为国际标准。所有浏览器都已经支持了。它的最大特点就是,服务器可以主动向客户端推送信息,客户端...原创 2019-01-31 16:45:19 · 350 阅读 · 0 评论 -
Socket网络编程_之I/O多路复用
1. IO多路复用:每一次网络通信都是一个Socket的I/O流,对于服务器而言,有两种方法1.传统的多进程并发模型(每进来一个新的I/O流会分配一个新的进程管理。)2.方法二就是I/O的多路复用(单线程,记录跟踪每一个Socket的状态,来即使管理多个I/O流。)io多路复用就是多个Sock复用一根网线,这个是由内核与驱动层实现。2.select ,poll,epoll(li...原创 2018-04-19 15:07:36 · 1116 阅读 · 0 评论