首页 > 其他分享 >微博图床被废了,自己动手丰衣足食

微博图床被废了,自己动手丰衣足食

时间:2023-11-15 17:07:19浏览次数:33  
标签:GitHub 丰衣足食 raw oss 微博图 动手 20230318103551 https com

大家好,我是 JavaPub。

前言

对于想我一样的 MarkDown 博主来说,经常会遇到的一个问题,那就是图片处理,本地图片怎么放到网上被大家访问?这是就用到了图床工具,将图床方到一个第三方互联网网站上,然后用外链访问。

尝试过阿里云、腾讯云、七牛云这些厂商得一些免费域名或者存储额度都有时效性,不利于很好管理。

后面有用了微博图床,就俩个字:免费且好用。在谷歌插件商店直接下载使用,操作流程就是我们上传的图片被传到了微博的个人图片库,并且给我们一个可以外网访问的地址。

微博图床被废了,自己动手丰衣足食_管理软件

img

要注意,登录微博后才可以使用。

微博图床被废了,自己动手丰衣足食_github_02

img

但是免费的才是最贵的。现在人家加了防盗链,熬夜画的图都变成了 403。白嫖真相了

微博图床被废了,自己动手丰衣足食_java_03

img

当然,允许白嫖的不知它一家。像国外的 Imgur,是专业作图床的,并且免费提供使用,缺点是文件管理不是很方便,而且中国大陆无法查看Imgur上的图片。

最后转来转去,还是选择了最大的技术社区 GitHub。

GitHub 上也可以托管图片,图床管理软件例如 PicGo 和 picx,都可以实现快速 GitHub 托管,但是缺点是用户要把 GitHub Access Token 交给这些管理软件,有安全隐患。如果不介意的话,可以在官网直接下载使用,操作非常简单。

https://github.com/Molunerfinn/PicGo/releases

本片文章中的图片就是托管在 GitHub 的。

GitHub 上托管的地址打开后都是 `` 前缀的。

https://raw.githubusercontent.com/Rodert/javapub_oss/main/other/20230318103551.jpg

但是经过实际测试,raw.githubusercontent.com 这个域名似乎是被国内墙了,中国大陆无法查看。有人说用免费 CDN jsDelivr 可以绕开墙,URL 只需更改成以下的样子:

https://cdn.jsdelivr.net/gh/Rodert/javapub_oss@main/other/20230318103551.jpg

但经过实际测试,jsDelivr 也是被墙了,中国大陆无法查看。

最后,我自己琢磨和试了半天,发现下面的链接因为用的是 GitHub 的域名,所以不会被墙可以在中国大陆查看,而且也可以正常嵌入到网页中使用。不仅可以成功作用于图片,也可以作用于短视频。

https://github.com/Rodert/javapub_oss/blob/main/other/20230318103551.jpg?raw=true

但上面的做法也不是没有缺点。缺点是速度相对较慢,而且似乎在微信 APP 内会屏蔽这样的图片链接,所以只能在浏览器上查看。

总体来说,目前并没有一个完美的且性价比高的图床服务。

现在用 GitHub 的域名来做图片链接会直接转到 raw.githubusercontent.com 继而被国内墙。简书上给出了一些替代方案,其中包括使用 GitHub Proxy

https://ghproxy.com/

https://ghproxy.com/https://raw.githubusercontent.com/Rodert/javapub_oss/main/other/20230318103551.jpg?raw=true




标签:GitHub,丰衣足食,raw,oss,微博图,动手,20230318103551,https,com
From: https://blog.51cto.com/wangshiyu/8398138

相关文章

  • 动手学深度学习笔记01
    安装https://blog.csdn.net/qq_18620653/article/details/105329219配置显卡驱动、CUDA、cuDNN以及说明三者之间的关系https://blog.csdn.net/qq_18620653/article/details/105329219配置anacondahttps://blog.csdn.net/qq_18620653/article/details/105335481数据操......
  • 动手学深度学习-预备知识-数据操作
    动手学深度学习,笔记第一章:预备知识第一节数据操作:(1)入门操作:1.首先导入torch库,我们使用pytorch主要使用这个库的函数importtorch张量表示一个由数值组成的数组,这个数组可能有多个维度。具有一个轴的张量对应数学上的向量(vector);具有两个轴的张量对应数学上的矩阵(matrix);具......
  • 使用Faraday库采集微博图片
    之前我们写过一个微博采集程序,不是特别难,那么有朋友想让我用Faraday库来写一个微博的爬虫程序,还要用Ruby来采集微博的图片。果然,不费吹灰之力,它来了,一起来学习一下吧。```rubyrequire'faraday'require'nokogiri'proxy_host='https://www.duoip.cn/get_proxy'proxy_port=8......
  • 动手动脑
    1.使用Files.walkFileTree()找出指定文件夹下所有大于指定大小(比如1M)的文件。1packagecom.test;2importjava.io.IOException;3importjava.nio.file.FileSystems;4importjava.nio.file.FileVisitOption;5importjava.nio.file.FileVisitResult;6importja......
  • 【ROS2机器人入门到实战】动手创建一个移动机器人
    8.3动手创建一个移动机器人写在前面当前平台文章汇总地址:ROS2机器人从入门到实战获取完整教程及配套资料代码,请关注公众号<鱼香ROS>获取教程配套机器人开发平台:两驱版|四驱版为方便交流,搭建了机器人技术问答社区:地址fishros.org.cn大家好,我是小鱼,本节课我们来一起动手创建一个两......
  • 动手动脑5
    1.2.因为IEEE754标准规定:ANaNvalueisusedtorepresenttheresultofcertaininvalidoperationssuchasdividingzerobyzero. forexample, 1.0/0.0 hasthevaluepositiveinfinity,whilethevalueof 1.0/-0.0 isnegativeinfinity.意思就是NaN=0.0/......
  • 动手动脑
    编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。源代码:importjava.util.Scanner;importjava.util.Random;publicclassMain{publicstaticvoidmain(String[]args){Scannersin=newScanner(System.in);System.out.println("请输入想......
  • 动手动脑1
    请看以下代码,你发现了有什么特殊之处吗? 下面两个函数名字都叫square,但是他们的参数类型不同,所以程序不会报错,这是函数的重载,static关键字修饰的函数一个程序里只能有一个,但是这是函数的重载,所以两个虽然都用static修饰但是都能叫相同的名字......
  • 《动手学深度学习 Pytorch版》 10.6 自注意力和位置编码
    在注意力机制中,每个查询都会关注所有的键-值对并生成一个注意力输出。由于查询、键和值来自同一组输入,因此被称为自注意力(self-attention),也被称为内部注意力(intra-attention)。本节将使用自注意力进行序列编码,以及使用序列的顺序作为补充信息。importmathimporttorchfromtorc......
  • 《动手学深度学习 Pytorch版》 10.5 多头注意力
    多头注意力(multiheadattention):用独立学习得到的h组不同的线性投影(linearprojections)来变换查询、键和值,然后并行地送到注意力汇聚中。最后,将这h个注意力汇聚的输出拼接在一起,并且通过另一个可以学习的线性投影进行变换,以产生最终输出。对于h个注意力汇聚输出,每一个注意......