simplify the life

随笔分类 -  Node.js

Node12+ 下 axios 包使用报错引发的对 package.json's exports 等属性以及 esm 的学习
摘要:最近碰到一个 case,在一个用 ts 写的 node 项目里,使用 axios,本地开发没问题,但是部署上去报错了,然后使用方式改了一下就没问题了 import axios from 'axios' // 部署上去后报错 // 修改后 import axios from 'axios/dist/n 阅读全文

posted @ 2023-03-24 21:52 lessfish 阅读(2636) 评论(1) 推荐(1)

「post中文参数问题」以及「验证码自动识别备忘」
摘要:前言 之前搞过几次模拟登录,都是模拟 post 后取到 cookie,之后便能用这个 cookie 愉快玩耍。这次碰到了验证码,其实只需手动登录一次,手动取到 cookie 后也能玩耍,不过 cookie 有效期不长,经常要换,十分麻烦。然后看到了这个库 "tesseract.js" ,由于我们的验 阅读全文

posted @ 2016-11-11 20:00 lessfish 阅读(1370) 评论(0) 推荐(0)

博客园的模拟登录实现以及加密方式浅析
摘要:此文起因 有园友私信我探讨关于博客园模拟登录的事,年前也玩了一段时间的 node(详情可以参考我的 node 项目集 厚着脸皮求 star),做之前想的可能只是一次简单的 post,尝试下来完成后还是有了不少收获。为了能让后人有个参考,遂成此文。 登录抓包 闲话少说,既然是模拟登录,我们来看看登录过 阅读全文

posted @ 2016-04-01 02:30 lessfish 阅读(3093) 评论(11) 推荐(15)

继续node爬虫 — 百行代码自制自动AC机器人日解千题攻占HDOJ
摘要:前言 不说话,先猛戳 "Ranklist" 看我排名。 这是用 node 自动刷题大概半天的 "战绩",本文就来为大家简单讲解下如何用 node 做一个 "自动AC机"。 过程 先来扯扯 oj(online judge)。计算机学院的同学应该对 ACM 都不会陌生,ACM 竞赛是拼算法以及数据结构的 阅读全文

posted @ 2016-02-01 00:27 lessfish 阅读(1389) 评论(10) 推荐(6)

node爬虫之gbk网页中文乱码解决方案
摘要:之前在用 node 做爬虫时碰到的中文乱码问题一直没有解决,今天整理下备忘。(PS:网上一些解决方案都已经不行了) 中文乱码具体是指用 node 请求 gbk 编码的网页,无法正确获取网页中的中文(需要转码),"gbk" 和 "网页中的中文" 两个条件是缺一不可的。可以获取 utf 8 编码的网页中 阅读全文

posted @ 2016-01-25 16:47 lessfish 阅读(5423) 评论(5) 推荐(1)

中文乱码?不,是 HTML 实体编码!
摘要:When question comes 在 "如何用 Nodejs 分析一个简单页面" 一文中,我们爬取了博客园首页的 20 篇文章标题,输出部分拼接了一个字符串: var $ = cheerio.load(sres.text); var ans = ''; $('.titlelnk').each( 阅读全文

posted @ 2016-01-17 22:54 lessfish 阅读(13974) 评论(14) 推荐(20)

【数据分析】6 点发的文章在博客园阅读量最高?
摘要:最近 "个人恶趣味" 持续泛滥。 博客的访问量、粉丝数一直是满足楼主个人虚荣心的好东西(原谅楼主也是凡人爱慕 "虚荣"),有时候我就在想,同一篇随笔,不同时间段发表是不是能获得不同的阅读量,换句话说,博文质量相同的情况下,哪个时间段的阅读量可能会多一些呢,于是决定让数据说话。(我会告诉你其实是想学习 阅读全文

posted @ 2016-01-13 08:39 lessfish 阅读(3987) 评论(41) 推荐(21)

导航