随笔分类 -  WEB网络

WEB前端、服务器后台、云计算、HTML/CSS 、HTML5、JavaScript、JSP、PHP、Python、Ruby
摘要:通常,我们在需要安装pip包的时候,只会运行pip install xxxx 就好了,其实,这样做后,pip会默认将xxx包装到~/usr/lib/pythonxxx/site-packages/下,由于pip并没有conda那样强大的包管理能力,所以如果我们安装了多个python版本,那么如果要指 阅读全文
posted @ 2020-12-09 16:32 不止所见 阅读(2025) 评论(0) 推荐(0) 编辑
摘要:目录什么是粘包(演示粘包现象)解决粘包实际应用什么是粘包首先只有tcp有粘包现象,udp没有粘包socket收发消息的原理发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是说,应用程序所看到的数据是一个整体,或说是一个流(stream),一条消息有多少字节对应用程序是不可见的,因此TCP协议是面向流的协... 阅读全文
posted @ 2018-12-26 13:29 不止所见 阅读(1522) 评论(0) 推荐(0) 编辑
摘要:主机A和主机B通信报文的转发过程 1、主机A和主机B在同一个二层网络中,直接走二层交换主机A查看自己的ARP缓存,检查是否有主机B的IP到MAC的映射,如果有映射,构造报文,目的IP为主机B的IP,源IP为主机A的IP,目的MAC为主机B的MAC,源MAC为主机A的MAC,将报文发送给交换机C,交换机C进行MAC地址表学习,将主机A的MAC和报文入端口号记录下来,然后交换机C查看自己的MAC... 阅读全文
posted @ 2018-12-24 19:38 不止所见 阅读(247) 评论(0) 推荐(0) 编辑
摘要:在Linux中,需要使用命令行来控制Nginx服务器的启动与停止、重载配置文件、回滚日志文件、平滑升级等行为。默认情况下,Nginx被安装在目录usrlocal/nginx/中,其二进制文件路径为usrlocal/nginc/sbin/nginx,配置文件路径为usrlocal/nginx/conf/nginx.conf。当然,在configure执行时是可以指定把它们安装在不同目录的。为了简单起... 阅读全文
posted @ 2018-12-08 15:59 不止所见 阅读(4998) 评论(0) 推荐(0) 编辑
摘要:Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。正向代理: 正向代理示意图 由于防火墙的原因,我们并不能直接访问谷歌,那么我们可以借助VPN来实现,这就是一个简单的正向代理的例子。这里你能够发现,正向代理“代理”的是客户端,而且客户端是知道目标的,而目标是不知道客户端是通过VPN访问的。反向代理: 反向代理示意图 当我们... 阅读全文
posted @ 2018-12-03 14:24 不止所见 阅读(148) 评论(0) 推荐(0) 编辑
摘要:转载链接:http://www.cnblogs.com/wenanry/archive/2010/02/25/1673368.html 作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。 阅读全文
posted @ 2018-11-22 10:13 不止所见 阅读(250) 评论(0) 推荐(0) 编辑
摘要:概述 WebSocket 是什么? WebSocket 是一种网络通信协议。RFC6455 定义了它的通信标准。 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 为什么需要 WebSocket ? 了解计算机网络协议的人,应该都知道:HTTP 协议是一 阅读全文
posted @ 2018-11-21 16:53 不止所见 阅读(227) 评论(0) 推荐(0) 编辑
摘要:FTP 一、两种传输方式 ASCII传输方式 假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。 但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是 阅读全文
posted @ 2018-10-31 09:57 不止所见 阅读(2888) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2014-05-03 11:25 不止所见 阅读(5) 评论(0) 推荐(0) 编辑
摘要:在编程的过程当中,字符串的操作是非常重要的并且经常会被用到,字符串常用的操作具体的包括字符串的拼接,替换字符串,查找字符串,比较字符串,复制字符串以及计算字符串的长度等等。 拼接字符串拼接字符串是最常用到的字符串操作之一,在PHP中支持三种方式对字符串进行拼接操作,分别是圆点.分隔符{}操作,还有圆点等号。=来进行操作,圆点等号可以把一个比较长的字符串分解为几行进行定义,这样做是比较有好处的。 ... 阅读全文
posted @ 2014-04-20 19:03 不止所见 阅读(316) 评论(0) 推荐(0) 编辑
摘要:UDP:用户数据报协议客户不与服务器建立连接,它只管用函数sendto给服务器发送数据报,此函数要求目的地址(服务器)作为其参数。类似的,服务器不从客户接受连接,它只管调用函数recvfrom,等待来自其客户的数据到达。与数据报一起,recvfrom返回客户的协议地址,所以服务器可以发送响应给正确的客户。TCP:传输控制协议首先,TCP提供客户与服务器的连接;其次,TCP提供可靠性;第三,TCP通过给所发送数据的每一个字节关联一个序列号进行排序;第四,TCP提供流量控制;TCP总是告诉对方它能够接受多少字节的数据,这称为通告窗口。最后,TCP连接时全双工的;说明:1.创建TCP套接口 2.捆绑 阅读全文
posted @ 2014-03-19 10:37 不止所见 阅读(309) 评论(0) 推荐(0) 编辑
摘要:本机php环境搭建教程:windows环境下wampserver的配置教程——超级详细 对于初做PHP网站的朋友来说,第一步肯定是希望在自己电脑是搭建PHP环境,省去空间和上传的麻烦!但搭建环境也不是件容易的事情,特别是对于新手同学来说!因此在这里跟大家介绍我作为一名新手在使用的方便好用的PHP服务器架设软件,那就是wampserver,这款软件在安装的过程中就已经把Apache、MySQL、PH... 阅读全文
posted @ 2014-03-10 22:18 不止所见 阅读(385) 评论(0) 推荐(0) 编辑
摘要:XML介绍XML: extensible markup language, 用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。非常适合 Web 传输,常用来存储数据。XML文件在Java的各种框架设计中应用非常广泛,常用来解藕。在XML中,采用了如下的语法: 1、任何的起始标签都必须有一个结束标签。 2、可以采用另一种简化语法... 阅读全文
posted @ 2013-12-12 22:26 不止所见 阅读(869) 评论(0) 推荐(0) 编辑
摘要:TCP/IP层次模型共分为五层:应用层HTTP、传输层TCP、网络层IP、数据链路层Data-link、物理层physical。· 应用层—应用层是所有用户所面向的应用程序的统称。ICP/IP协议族在这一层面有着很多协议来支持不同的应用,如我们进行万维网(WWW)访问用到了HTTP协议、文件传输用FTP协议、电子邮件发送用SMTP、域名的解析用DNS协议、 远程登录用Telnet协议等等,都是属于... 阅读全文
posted @ 2013-11-08 13:49 不止所见 阅读(2006) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示