网络杂谈
文章平均质量分 94
芝麻酱堂
心有猛虎,细嗅蔷薇
展开
-
WebSocket 入门
作者:阮一峰日期:2017年5月15日WebSocket是一种网络通信协议,很多高级功能都需要它。本文介绍 WebSocket 协议的使用方法。一、为什么需要 WebSocket?初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处?答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到...转载 2021-10-11 19:58:19 · 361 阅读 · 0 评论 -
Mac进行Brew更新比较慢的处理方式
问题描述:在进行Brew更新时,发现更新的特别慢,等待时间太长了。解决方式:1,切换到Homebrew目录cd /usr/local/Homebrewgit remote -vorigin https://github.com/Homebrew/brew (fetch)origin https://github.com/Homebrew/brew (push)2,使用中科大镜像替换brew.git:cd "$(brew --repo)"git remote set-ur原创 2020-11-24 18:05:37 · 922 阅读 · 0 评论 -
Vagrant设置局域网访问
Vagrant虚拟机环境一般都是在本机电脑进行项目的访问,多使用private_netwok。但是在实际开发过程中,可能和你配合的前端或者别的同事没有开发环境,或者测试环境正在被别人占用,合并分支发版比较麻烦,这时可以让同事直接访问你的电脑上的环境进行访问和测试,提升开发的效率。废话不多说,如何进行public_network的配置呢。在vagrant文件夹中的Vagrantfile文件,添加如下代码(端口转发和公网访问),并重新vagrant即可。# -*- mode: ruby -*-#原创 2020-05-13 14:47:58 · 2127 阅读 · 0 评论 -
最新的根据手机号获取归属地的免费的接口
前言:做了一个活动,需要知道报名用户的手机归属地校验和后台的展示。在网上搜索了一些免费的第三方API接口,整理如下:1,百度提供的(记录下,不能使用)https://mobsec-dianhua.baidu.com/dianhua_api/open/location?tel=XXXXXXXXXX网上最多的,但是在2020-4月不能使用了,啊哈哈哈哈,这个不能用,之前一直在使用,前几个月突然不能使用了,一定要多备几个。2,360提供的(良心推荐,精确到了省市)https://c.原创 2020-05-12 11:34:13 · 2342 阅读 · 0 评论 -
Linux Cat命令
查找搜索目标所在行数$cat YmSms-2019-08-01.log | grep -n '2019-08-01 17:24:16'查看搜索目标后2行数据$cat YmSms-2019-08-01.log | grep -A 2 '2019-08-01 17:24:16'查看搜索目标前2行数据$cat YmSms-2019-08-01.log | grep -B 2 '...原创 2020-01-02 17:48:19 · 103 阅读 · 0 评论 -
Mac 删除Docker的containers
1.查看现在正在运行的containersdocker ps2.查看已经停止运行的containersdocker ps -a3.停止运行某一containerdocker stop < container_id >4.停止所有的containerdocker stop $(docker ps -a -q)5.删除所有的containersdocker rm...转载 2019-05-07 10:10:49 · 3658 阅读 · 1 评论 -
OSI七层协议模型、TCP/IP四层模型和五层协议体系结构之间的关系
OSI七层协议模型、TCP/IP四层模型和五层协议体系结构之间的关系一、OSI七层模型OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。二、TCP/IP四层模型TCP/IP是一个四层的体系结构,...转载 2019-04-24 21:27:18 · 933 阅读 · 0 评论 -
使用chrome浏览器打开微信页面配置方式
当我们打开微信浏览器的页面时,会提示这个下面教大家用Chrome浏览器打开微信页面,以方便调试。1、微信的UA(User agent:用户代理)。安卓微信UA: mozilla/5.0 (linux; u; android 4.1.2; zh-cn; mi-one plus build/jzo54k) applewebkit/534.30 (khtml, like gecko) ver...转载 2018-12-19 09:21:47 · 6591 阅读 · 0 评论 -
七层协议和四层协议
七层协议和四层协议 OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。完成中继功能的节点通常称为中继系统。一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备。具体说:物理层:网卡,网线,集线器,中继器,调制解调器...转载 2018-12-05 09:52:53 · 626 阅读 · 0 评论 -
Sublime-TortoiseSVN
Package Control Messages========================TortoiseSVN----------- Sublime-TortoiseSVN ============= sublime-TortoiseSVN is a tiny and simple plugin for [Sublime Text](http://www.sublim...原创 2018-08-02 15:07:01 · 506 阅读 · 0 评论 -
免费天气预报API接口
1. 国家气象局实时接口:实时天气1:http://www.weather.com.cn/data/sk/101190408.html实时天气2:http://www.weather.com.cn/data/cityinfo/101190408.html实时天气3(带时间戳):http://mobile.weather.com.cn/data/sk/101010100.html?_=1381891...转载 2018-07-13 15:39:41 · 13125 阅读 · 2 评论 -
解决JS跨域请求问题
//下面文件是解决JS跨域请求问题 header('Access-Control-Allow-Methods:OPTIONS, GET, POST'); header('Access-Control-Allow-Headers:x-requested-with'); header('Access-Control-Max-Age:86400'); $_SERVER['HTTP_ORI...原创 2018-05-29 11:52:03 · 2366 阅读 · 0 评论 -
支付宝sign值生成
/** * 生成签名 * @param [type] $Arr [进行签名的数组] * @param [type] $key [key值] * @return [type] [description] */ function getSign($Arr,$key){ foreach ($Arr as $k => $v) { $Parameter...原创 2018-05-24 11:01:42 · 4662 阅读 · 0 评论 -
Http状态码查询
页面Http状态查询工具说明建议直接Ctrl+F来查找状态码如果向您的服务器发出了某项请求要求显示您网站上的某个网页,那么,您的服务器会返回 HTTP 状态代码以响应该请求。如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。此状态代码提供了有关请求状态的信息,...原创 2018-05-21 17:07:44 · 1294 阅读 · 0 评论 -
利用win10自带的系统配置禁止开机启动项和程序
首先打开“运行”对话框,可以通过开始菜单打开运行,也可以按下快捷键WIN+R打开“运行”。如下图。输入“msconfig”,回车。打开的系统配置对话框中,点击“启动”。这里是配置开机启动项和开机启动程序的功能所在。如下图。点击“打开任务管理器”。在任务管理器中,就能找到目前为止开机启动项和开机启动程序了。比如,选择其中的“igfxTray Module”启动项,可以对其进行禁止开机自启动操作了。...原创 2018-05-07 09:08:09 · 8441 阅读 · 2 评论 -
端口转发
原创 2018-04-14 17:01:00 · 162 阅读 · 0 评论