rss配置+源教程

1 前言

开始的源头是天天刷手机,实在是刷无聊了,偶尔确实能发现一些有用的东西,但大部分时间与精力都浪费了,偶尔看到了这个rss,和我的需求相符,探索下就有了这篇。希望这也能帮助看到这篇文章的你。
我的实际环境是 win+android + 一把能翻墙的小梯子,这些基础没有或者环境不同的话,可能此文不适合你了。

2 rss服务部署

这部分是我从b站的的一位up获得的经验,此章节也是我对UP教程的文字复现,如果喜欢视频教程的可以移步到
3分钟免费搭建RSShub服务器,爬取网页内容,生成RSS订阅源_哔哩哔哩_bilibili

heroku+rsshub

  • 1 打开Heroku | Sign up,注册一个账号。
  • 2 打开网站主界面,搜索 rsshub,创建服务,appname可以随意设置,是rss服务地址的一部分,没有具体意义,地区选美国或者是香港都行,其余都不要填写 ,点击部署 即可,完成时间有点长,稍稍等一下。 点击view按钮即可看到自己的rss服务,同时要记住此时网页的地址,这是你的rss服务器的地址 ,稍后会用到的。
  • 3 安装浏览器插件RSSHub Radar,在这里插入图片描述
    打开插件的设置选项,在服务器的位置输入,刚才记录的地址,另外我们还需要在一键订阅再上选中常用阅读器,这里先勾选inoreader(这是我用的,你也可以勾选你想用的),接着安装inoreader插件,在这里插入图片描述
    这里有谷歌账号或者国外社交账号最好,可以一键登录,另外inoreader也是有安卓端的。完成后你就可以在有rss源的页面将其添加到你的rss阅读器里了。知乎,b站,一些主流站点都有制作好的rss源。

3 rss源的制作及寻找

基础的设置我们已经都弄好,另外的关键就是rss源,虽然说主流站有,单也并不是我们需要的站点都是主流站。

获取/制作rss源的途径

  • 1 rsshub rsshub有大量网站的rss源,按照教程进行替换服务器地址即可。链接:介绍 | RSSHub,你也可以直接在inoreader里直接搜搜网站,一般也是可以搜到的。
  • 2有一些博主自制或者整理了一些网站推荐 ,也十分不错,这里推荐一位知乎的答主,有很多不错的站点:RSS Source | 我用 Notion 制作了一个RSS订阅源推荐网站 - 知乎 (zhihu.com)
  • 3自制rss源:有两种方法,但是制作都需要一定的前端知识(一点不懂也没事,看一下feed43那个教程视频基本就懂了),只要了解过一定的HTML知识就可以(认识标签意义就行)。一是feed43 ,视频教程地址:使用Feed43制作RSS订阅源,并获取全文,我的RSS自制教程_哔哩哔哩_bilibili
    第二种是通过fivefilters 这个网站,相比feed43其实更简单一些,而且输出rss源的时候可以选择全文 pdf格式(feed43制作的源有的只能看个简介)。
    第一步:打开fivefilters链接:FiveFilters.org - FiveFilters.org,选择feed creator,看到此界面在这里插入图片描述
    输入想要页面的url,第二栏里就是你要提取的页面模块的HTML代码中最外层标签的名称,HTML代码的获取你可以通过feed43 的解析功能,或者直接在页面F12唤出查找。
    文章写的有些仓促,有机会再补充一些。
    希望能看到你的留言,我们共同进步!
  • 19
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RSS算法(Residual Sum of Squares,残差平方和)是一种线性回归模型的评价指标,用于衡量模型对样本数据的拟合程度。在C语言,实现RSS算法可以按照以下步骤进行: 1. 定义样本数据 假设我们有n个样本数据,每个样本数据包含m个特征,可以定义一个二维数组samples,其samples[i][j]表示第i个样本的第j个特征。 2. 定义模型参数 假设我们的线性回归模型为y = w0 + w1*x1 + w2*x2 + ... + wm*xm,其w0、w1、w2、...、wm为模型参数,可以定义一个一维数组params,其params[0]表示w0,params[1]表示w1,依此类推。 3. 计算预测值 对于第i个样本,我们可以通过以下公式计算其预测值: y_pred = params[0] + params[1]*samples[i][0] + params[2]*samples[i][1] + ... + params[m]*samples[i][m-1] 4. 计算残差平方和 对于所有n个样本,我们可以通过以下公式计算其残差平方和(RSS): rss = 0; for (int i = 0; i < n; i++) { double y_pred = params[0]; for (int j = 0; j < m; j++) { y_pred += params[j+1] * samples[i][j]; } double residual = y_pred - y[i]; rss += residual * residual; } 其y[i]为第i个样本的真实值。 5. 返回RSS值 最后返回计算得到的RSS值即可。 完整代码如下: ```c #include <stdio.h> double rss(double** samples, double* y, int n, int m, double* params) { double rss = 0; for (int i = 0; i < n; i++) { double y_pred = params[0]; for (int j = 0; j < m; j++) { y_pred += params[j+1] * samples[i][j]; } double residual = y_pred - y[i]; rss += residual * residual; } return rss; } int main() { double samples[3][2] = {{1, 2}, {2, 4}, {3, 6}}; double y[3] = {3, 6, 9}; double params[3] = {0, 0, 0}; printf("RSS: %.2f\n", rss(samples, y, 3, 2, params)); return 0; } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值