WebSocket 协议 RFC 文档(全中文翻译)
经过半年的捣鼓,终于将 WebSocket 协议(RFC6455)全篇翻译完成。现在将所有章节全部整理到一篇文章中,方便大家阅读。如果大家想看具体的翻译文档,可以去我的GitHub中查看。
ckplayer 网页视频播放插件
引入文件 <script type="text/javascript" src="ckplayer.min.js" charset="utf-8"></script>
输入url后浏览器干了些什么(详解)
DNS解析的过程就是寻找哪台机器上有你真正需要的资源过程.但你在浏览器张红输入一个地址时,例如:baidu.com,其实不是百度网站真正意义上的地址.互联网上每一台计算机的唯一标识是他的IP地址,但是IP地址并不方便记忆.用户更细化用方便记忆的网址去寻找互联网上的其他计算机.也就是上面提到的百度的网址.所以互联网设计者需...
2020-06-24
Markdown 语法学习 2020
1.标题Markdown 标题有两种格式1.1 使用 = 和 - 标记一级和二级标题 {代码...} 1.2 使用#号标记 {代码...} 2.段落格式2.1 段落Markdown 段落有两种形式末尾添加两个空格使用空行换行2.2 字体星号与下划线都可以,单是斜体,双是粗体,符号可跨行斜体 *斜体*斜体 _斜体_粗体 **粗体**粗体 __粗体__斜体加粗 ***斜体加粗**...
2020-09-29
第一个爬虫程序
最近热播的电视剧 《全职高手》是由小说改编而成的,爬取小说当做练习吧~~本文练习爬取第一章的章节标题和章节内容,并且保存到本地文件中。 创建一个 scrapy 项目 {代码...} 创建完成后目录结构跟下面?应该是一样的,在 spiders 目录下新建 novel.py 文件,待会咱就在这个文件中写爬虫程序。 写第一个爬虫 爬取网页源代...
2019-08-03
从输入URL到浏览器显示页面发生了什么
浏览器查找域名的IP地址请求发起后,游览器首先会解析这个域名,首先它会查看本地硬盘的 hosts 文件,看看其中有没有和这个域名对应的规则,如果有的话就直接使用 hosts 文件里面的 ip 地址。
2021-09-03
项目中遇到的一个奇葩的需求 - 打开网页后浏览器自动全屏
假设需要全屏实现的页面是A页面,针对IE,当A页面被访问时,通过javascript 的window.open() 新建一个全屏的A页面并关闭原来的A页面。 但是出现问题:通过javascript 来关闭网页,浏览器会弹出提示询问是否关闭。而且最终全屏的页面无法通过Esc 或者鼠标操作来关闭,只能用Alt+F4 来关闭。这是个很粗暴的用户体验。然后...
7行代码帮助你少踩百度的坑
相信百度的广告让人踩了不少的坑,影响最大的莫过于魏则西事件了。当然作为一家主要以广告为生的互联网搜索公司,有广告并不是你的错,但是你把「广告」这两个字放在这么不显眼的地方就是你的不对了。
2016-10-08
查找python项目依赖并生成requirements.txt
多人一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个python第三方包的list,一般都叫做requirements.txt。 如果一个项目使用时virtualenv环境,还好办 pip freeze 就可以解决,但是如果一个项目的依赖list没有维护,而且又是环境混用,那就不好整理。不过,这里推荐一个python模块pipreqs,可以自动...
2018-02-07
安卓开源项目周报1220
由OpenDigg 出品的安卓开源项目周报第二期来啦。我们的安卓开源周报集合了OpenDigg一周来新收录的优质的安卓开发方面的开源项目,方便安卓开发人员便捷的找到自己需要的项目工具等。
2016-12-20
微信小程序-配置请求域名合法的问题以及豆瓣api问题
一.配置请求域名合法的问题 在哪里找到配置request合法域名? 1.进入在微信公众平台官网首页(mp.weixin.qq.com)微信公众平台|小程序 首页 2.右下角设置 3.开发设置里面有AppID和服务器域名 二.豆瓣api问题 老是遇到豆瓣api请求403问题[链接] ([链接]使用不成功网友的解决方法是用下面的网址替代原来的豆瓣api[链接] 和 ...
小程序开发中遇到的一些问题(。。。)
和html不太一样,小程序中设置height: auto;不生效,设置图片宽度后,需要添加属性mode="widthFix"。有时候Image在iso显示不出来,可在外层加个view设置一下宽高。
记录第一次centos7安装docker
由于自己使用的电脑是win10,所以1.安装虚拟机(win也可以安装docker,但还是在linux上安装好一点)[链接]在该网址下载,需要注册,然后可以下载,我下载的是pro 15版本2.获取centos7的ISO镜像[链接]通过阿里云镜像下载地址为:[链接]3.安装centos操作系统于虚拟机上傻瓜式下一步即可,在安装过程中记得设置centos7的root...
2020-04-01
Github Pages + Hexo 搭建个人博客
原文地址:[链接]作者:Fw恶龙本文首发于:思否 开始前先了解自己适合那种方式搭建个人博客的几种高效方案 一、前置知识 GitHub Github 官网廖雪峰教程- Git 教程个人 Git 笔记 二、开始搭建 阮一峰教程-搭建一个免费的,无限流量的 Blog---- github Pages 和 Jekyll入门 至此你可以成功使用 GitHub Pages 搭建一个简单...
SwitchHosts for Mac(hosts修改器) v3.5.3汉化版
你是否需要一款可以让你轻松管理hosts的工具呢?来试试SwitchHosts for Mac吧!SwitchHosts Mac版是一款运行在Mac平台上的hosts修改器。SwitchHosts集管理、切换N个Hosts方案的多功能工具,帮助您快速方便的打造个人专用的网络环境,switchhosts支持本地和在线两种方式,并且支持导入导出,软件自身基于wxPython开发,可...
2020-01-10
nodejs爬取简单网站小说生成txt
找了一个没有反爬虫机制的普通网站,应该是ssr的,直接请求返回的html中就有全部的dom内容,没有异步请求,所以抓内容很容易。一开始使用js脚本,发现请求跨域,所以改为node发送,步骤和代码很简单。1.异步请求使用了request-promise包+promise1.如果文章地址是连续的,直接遍历即可 2.如果文章地址页码乱序,可以获取...
2021-01-24
Django3.0和Vue前后端分离以及访问静态文件
主要记录Django3.0和Vue进行前后端分离遇到的问题。工具链:Python 3.8.6、Django 3.1.7、Vue 2.6.12、Vue Cli 4.5.12。
2021-03-19