在Linux上使用clash

操作步骤 在谷歌上找了半天在Linux上安装clash的方法,感觉都不是非常好用。 然后就发现了这个https://github.com/juewuy/ShellClash一个脚本,直接安装,非常nice。 需要在服务器上安装wget Use curl: 命令记录 Use wget: 跳着一个自己能用的然后安装就行了,傻瓜式操作。

93 字 | 1 分钟
linux node使用puppeteer的二三事

问题记录 不断的把写好的项目部署到服务器进行测试,每一次都要重新对服务器进行配置,非常的烦。 在我的日常使用中,发现一个非常致命的问题,就是newPage会冻结。用通俗的话来表示那么就是会卡死。 这样是非常影响进度的,因为你不知道他会什么时候卡死,如果是正好下班的时候,卡死了,那么只有等到第二天上班才能重新启动,这就令人非常烦躁。 然后本来其实我是以为是服务

563 字 | 2 分钟
puppeteer卡死怎么办?

问题记录 发现服务器上跑的进程进场会卡死,必须要手动重启一下才行,一开始以为是服务器配置不行,但是后来一想,我之前运行的代码一直在跑着也没出什么事情,为啥这次就不行了呢? 于是仔细地检查了一下,发现了一个问题。 可以持续运行的代码是只执行了一次puppeteer.lanuch,而不可以持续运行的代码是执行一次后关闭重启再执行,这样的话,启动可能会造成资源的浪

354 字 | 1 分钟
用node跑excel时遇到了内存溢出的问题

报错信息 报错信息: 错误日志 将跑的数据加进excel中,发现出现了MarkCompactCollector: young object promotion failed Allocation failed JavaScript heap out of memory这个问题,于是百度查了好久,最后找到了一个不算方法的方法。 https://support.

131 字 | 1 分钟
node-red的二三事

前两天了解到了nodered,一个低代码平台。 简单测试了一些功能感觉挺不错的,于是尝试将部分代码移植到nodered上。 安装 我是先百度查了一下,感觉可以用docker来安装这个nodered,所以我就用的docker。 其实还是因为这一篇文章,所以选择的docker,具体安装推荐百度查一下。 docker pull nodered/nodered 安装

458 字 | 2 分钟
工作总结

手上的活终于忙完了,所以准备写一下工作总结,记录一下目前遇到的问题,以及相应的解决方法。 内容 首先说一下目前的工作内容吧,其实跟在学校学的关系不是很大,目前做的是内容采集,具体的就不说了。 我上手的两个论坛,一个是死的,一个是活的,死的论坛我用python随便爬爬就获取到了,然后活的论坛本来是想用python采集的,毕竟比较熟悉,但是不是很清楚该怎么更新数

1598 字 | 4 分钟
node mysql模块返回insertid为0解决方法

问题记录 在用nodejs向MySQL插入数据的时候,获取返回值发现insertid一直是0,然后再获取的时候会获得比最新小1的值,比如说最新插入的值为1122,获取的id就是1121。 后来发现是因为获取id的时候,没有等待query执行完成就获取id了,而我们应该等待query执行完成后再获取id,这样才能获取到当前id。 但是当时给query加上awa

175 字 | 1 分钟
Linux运行 Puppeteer 卡在 browser.newPage() 的解决方法

问题记录 在Linux执行puppeteer时,发现会卡browser.newPage上一直不动。 然后在GitHub上找到了一个貌似能解决的方案。 但是这个的问题是,虽然不卡住了,但是会直接跳过进程好像,反正在js内加上console.log也不会执行。 后来又找到了一个 加上"disablegpu"这个后,成功执行。

96 字 | 1 分钟
通过TinyProxy+Stunnel搭建一个代理服务器

一、前提 工作需要用到代理爬一下境外的网站,但是自己找的哪些免费的都不是很好使,不是超时就是被封禁。 所以自己买了个美国的服务器,准备自己搭建一个代理,供自己使用。 工具 1. 一台服务器 2. 一台客户端 二、搭建 首先我是准备使用squid搭建服务器的,但是发现现在国内貌似单单搭建squid的话,只能访问国内的网站,国外的访问不了,并且如果是境外的服务器

811 字 | 2 分钟
requests请求谷歌翻译遇到400该怎么解决?

前请提要 逛52论坛的时候,看到有人问为啥谷歌翻译会返回400 自己试了一下发现是因为传值格式才会返回400,下面简单讲一下自己的流程 简单测试 首先先去谷歌翻译的网站,看一下请求的流程 发现上面这个请求就是发送要翻译的内容,然后再获取返回值的请求 然后再看一下参数 之后简单写一个请求 发现返回值是400,很迷 解决 我当时其实以为的是会有什么检测,但是仔细

384 字 | 1 分钟