koa2 vue搭建博客-服务器部署
可以在阿里云,或腾讯云等购买云服务器,我默认安装的是CentOS 7.4 macOs可以直接如下登录 安装环境,node 可参考node安装,注意安装版本,可以查看最新版本号,选择安装。由于npm,经常被墙,选择安装了cnpm直接运行下面的命令,要想安装全局,在此之前我们还要配置一下node环境变量才行 {代码...} 配置npm -g全局环境变...
Pa11y测试网站可访问性工具
非常感谢wapyce和carlsonsantana测试我的博客网站,并给我发出Issue,让我知道了网站有些bug,以及Pa11y这个测试利器。
2018-10-29
node.js爬取数据乱码问题解决
1.简单理解node.js为什么爬取出现乱码node.js爬取数据需要查看网页是utf8还是gbk还是其他什么编码,utf8可以正常爬取,gbk和其它编码需要进行转码或解码2.utf8转gbk等编码的多种方法三种方法都需要Buffer,Buffer实列,可以查看官网: [链接]① 通过Buffer.concat()方法转码,将多个buffer组成的数组,转换成完整的一个buff...
用 QRCanvas.js 来实现动态生成二维码
动态生成带二维码的海报是业务型产品中很常见的需求,之前分享过如何通过 html2canvas 将html+css写出来的布局生成海报,而今天分享的 QRCanvas 则是专门满足如何在前端生成动态二维码的需求。
2022-02-27
phpStorm 10 断点调试
下载 Xdebug 准备阶段 在localhost下添加一个phpinfo.php的文件 {代码...} 在浏览器访问 [链接],显示如下: Ctrl+A选择所有文本,Ctrl+C复制。 Xdebug 官网下载合适的 dll 文件 打开窗口:[链接] ,把文本添加到输入框,如图: 之后如图:按照 Instructions 一步一步操作。 设置 php.ini 官网文档:[链接] 下载 Xdebug ...
Groovy学习笔记(1)读取CSV文件
本篇分享讲展示如何在Groovy中读取CSV文件。 我们可以使用Groovy中的 Apache Commons CSV库来读取CSV文件,其jar包的下载地址为: [链接] ,其官方文档的网址为:[链接] . 在Groovy中,我们并不需要下载这个jar包,只需要使用@Grab()告诉程序来自动下载该jar包即可,这是Groovy语言的优点之一。 我们将要读取的本地CSV...
2018-03-29
curl 多线程抓取
{代码...} curl 多线程抓取
2015-07-05
php环境安装
{代码...} 首先,按照教程先把xampp,navicat以及git下载完成; 注意: 下载时目录要写D盘,这样才能和教程一致。 {代码...} 点击上图中红色矩形中的Start,若出现如下字样,则启动成功 笔者出现了如下问题: {代码...} 报错信息如下 解决方案:找到对应占用Apache的端口,将其禁用即可。 找到对应端口,右键->打开服...
知识图谱构建举例
笔者在去年的时候,给出了利用深度学习来构建知识图谱的一次尝试,文章为:利用关系抽取构建知识图谱的一次尝试 ,本文将会更出更多的例子,也是笔者近一个星期的忙碌结果。 下面为知识图谱构建的例子,由笔者原创,是从新闻或者小说中直接抽取而来,加上大量时间的人工整理而得到,下面的图片是从Neo4J导出并截图。 ...
公众号文章格式化
公众号编辑器只是提供一些基础的功能,如果想让文章的排版比较个性化,就需要通过第三方编辑器。作为前端开发者,我们也可以选择自己修改样式。 但是每次修改文章样式,都需要先打开浏览器控制台,然后在控制台运行一下写好的脚本。 其实有更好的办法。 很多人不清楚浏览器书签栏也可以添加脚本。这样每次只需要点击下添...
2019-06-17
python爬取免费代理并验证是否可用
分享一个php脚本,使用代理ip来访问网页,方便抓取数据什么的~什么情况下会用到代理IP?比如你要抓取一个网站数据,该网站有100万条内容,他们做了IP限制,每个IP每小时只能抓1000条,如果单个IP去抓因为受限,需要40天左右才能采集完,如果用了代理IP,不停的切换IP,就可以突破每小时1000条的频率限制,从而提高效率。...
2022-01-06
两款图片神器,都很方便实用
这个网站能将上传的图片一键像素画,并且还可以自行控制像素大小、调色板和细节层次,同时可以以高质量PNG格式下载您的像素画作品,完全免费。无水印,无限制使用您转换的图片,最大支持10MB文件。
2025-03-05
一文带你了解什么是国际短信
国际短信,也叫国际短消息,是指中国大陆以外的国家或地区运营商与用户之间发送和接收短信息的业务,是一种实现国际间沟通交流与信息触达的便捷方式,可广泛应用于出海游戏、跨境电商、在线社交、实体零售、本地生活、金融支付、在线会议、视频直播等行业。国际短信能够最大范围地信息传达,在国际市场上具有良好的营销...
2024-04-19
HTTP请求头referer
留言板有个来源的字段,用来获取网页的地址。测试时发现在谷歌Chrome浏览器中,可以正确获取到网址来源,然后用火狐Firefox浏览器,却无法正确获取到网址来源。因为后台使用的是PHP,留言成功之后通过JS弹出alert提示框,然后再通过location.href跳转回留言页面。
History 与 hash
hash 可以改变 url ,但是不会触发页面重新加载(hash 的改变是记录在 window.history 中),即不会刷新页面。也就是说,所有页面的跳转都是在客户端进行操作。因此,这并不算是一次 http 请求,所以这种模式不利于 SEO 优化。hash 只能修改 # 后面的部分,所以只能跳转到与当前 url 同文档的 url 。
用Python爬虫爬取世界上最大的小电影网站,一天可爬取500万
免责声明:本项目旨在研究Scrapy Spider Framework和MongoDB数据库,它不能用于商业或其他个人意图。如果使用不当,那将是个人承担。
使用 JS 检测网址能否正常加载
有时我们需要判断用户能否加载某些网页或服务,如 Google、Disqus 等。而我们可以用 JavaScript 来实现这样的检测功能。方法一使用 JavaScript 创建一个图片,设置图片的链接为 检测网址 + favicon.ico。onerror 事件触发不能加载的事件,onload 事件触发可以加载的事件,并使用 setTimeout 设置超时时间。代码: {代码....