Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用PicGo+Gitee(码云)搭建免费图床

使用PicGo+Gitee(码云)搭建免费图床

原创
作者头像
YangAir
修改于 2020-04-29 06:34:41
修改于 2020-04-29 06:34:41
8.4K0
举报

之前讲到过使用PicGo+Github来搭建免费图床,今天来讲讲使用PicGo+Gitee来搭建图床,但有一点需要注意,就是码云仓库容量的限制。有社区版和企业版分别,如下表:

功能特性

社区版

企业版

使用场景

开源项目

个人私有仓库

免费版

协作开发

总计协作人数

不限

≦ 5 人

≦ 5 人

20 ~ 100 人+

仓库总容量

5G

5G

5G

20 ~ 100G

单仓库大小

1G

500M

500M

1 ~ 3G

单文件大小

50M

50M

50M

100 ~ 300M

附件总容量

3G

3G

3G

10 ~ 50G +

开始搭建

新建图床仓库

打开码云官方网站,进入你的个人仓库界面,新建仓库,如何新建仓库的详细步骤我就不说了,相信搭建都会,直接上一张图,图中有文字说明:

然后点击创建即可。

设置私人令牌

看图中指示操作即可

设置 -> 私人令牌 -> 生成新令牌

提交后,会提示你输入密码进行验证,验证成功后,会有提示框,提示框中的内容即为私人令牌。先复制保存,下面要用到。

配置Gitee图床

  1. 首先就是需要软件PicGo,自行下载,传送门,然后进行安装。
  2. 接着打开软件,点击软件界面中的插件设置,然后进行搜索:输入内容:picgo-plugin-gitee,你会发现,有两个插件,我选择的是第一种,第二种我后面会说到。然后选择图中所指向的插件。
  1. 安装完成后,重启PicGo应用,图床设置选项就会出现一个Gitee图床,然后进行点击,进入下面的页面:

属性选项说明:

  • url:这里填写码云官方的网址
  • owner:填写你的用户名
  • repo:填写你的图床仓库名称
  • path:图片存储路径
  • token:填写上面教程中你设置的私人令牌
  • message:不需要填

上传测试

经测试,就上传速度而言,Gitee图床与Github图床相比,Gitee图床略胜一筹。毕竟是国内的,速度相比于GitHub好一点。

下面这个链接是我写这篇文章上传测试的,试试看,打开速度咋样

https://gitee.com//yafine66/blogimage/raw/master/img/010.jpg

吐槽一下:

码云速度虽快,但仓库容量相比于Github,确实有点小。

第二种插件

先安装第二个插件,然后重启应用,打开的界面是这样的

属性介绍:

  • repo:填写格式 用户名/仓库名
  • branch:仓库分支,选择默认的master即可
  • token:上面已经介绍过了,就是生成的私人令牌
  • path:图片存储路径
  • customPath:需要不用填写,这个就是你提交图片时显示消息的格式,可以看下面的图,消息格式为 Upload 图片名 by PicGo
  • customUrl:不需要填写

这里就不再测试了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
用AutoLayout实现分页滚动
UIScrollView的pagingEnabled属性用于控制是否按分页进行滚动。在一些应用中会应用到这一个特性,最典型的就是手机桌面的应用图标列表。这些界面中往往每一页功能都比较独立,系统也提供了UIPageViewController来实现这种分页滚动的功能。 实现分页滚动的UI实现一般是最外层一个UIScrollView。然后UIScrollView里面是一个总体的容器视图containerView。容器视图添加N个页视图,对于水平分页滚动来说容器视图的高度和滚动视图一样,而宽度则是滚动视图的宽度乘以页视图的数量,页视图的尺寸则和滚动视图保持一致,对于垂直分页滚动来说容器视图的宽度和滚动视图一样,而高度则是滚动视图的高度乘以页视图的数量,页视图的尺寸则和滚动视图保持一致。每个页视图中在添加各自的条目视图。整体效果图如下:
欧阳大哥2013
2019/06/05
2K0
用AutoLayout实现分页滚动
iOS多设备适配简史以及相应的API支撑实现
远古的iPhone3和iPhone4时代,设备尺寸都是固定3.5inch,没有所谓的适配的问题,只需要用视图的frame属性进行硬编码即可。随着时间的推移,苹果的设备种类越来越多,尺寸也越来越大,单纯的frame已经不能简单解决问题了,于是推出了AutoLayout技术和SizeClasses技术来解决多种设备的适配问题。一直在做iOS开发的程序员相信在下面的两个版本交界处需要处理适配的坎一定让你焦头烂额过:
欧阳大哥2013
2019/03/05
1.1K0
「 UITableView 入门 」新人解决列表 Cell 高度自适应,UITableViewCell 高度自适应
一、前言 我们在写列表的时候,经常出现每一个 Cell 高度不一样的情况,但是 iOS 这边是在是太不智能了 比起隔壁 android 的 RecyclerView ,人家可以自动更具每一项高度,来进行伸缩变化,iOS 的列表控件 UITableView 竟然都不能直接自适应列表高度 二、效果 其实具体的实现并不难,只是没学过的人肯定搞不出来,开始前这里可以先看下效果 大致就是 UITableView 会自动计算每一个 cell 的高度,伸缩变换后显示出来,网上有很多类似的帖子,但是大都纸上谈兵,没图没代码
圆号本昊
2021/09/24
2.4K0
「 UITableView 入门 」新人解决列表 Cell 高度自适应,UITableViewCell 高度自适应
iOS下的界面布局利器-MyLayout布局框架
MyLayout是一套iOS界面视图布局框架。其内核是基于对UIView的layoutSubviews方法的重载以及对子视图的bounds和center属性的设置而实现的。MyLayout功能强大而且简单易用,它集成了iOS Autolayout和Size Classes、android的5大布局体系、HTML/CSS的浮动定位技术以及flex-box和bootstrap框架等市面上主流的平台的界面布局功能,同时提供了一套非常简单和完备的多屏幕尺寸适配的解决方案。MyLayout还提供了Swift版本TangramKit
欧阳大哥2013
2018/08/22
2K0
iOS下的界面布局利器-MyLayout布局框架
iOS AutoLayout全解
AutoLayout简介 Autolayout是一种全新的布局技术,专门用来布局UI界面的,用来取代Frame布局在遇见屏幕尺寸多重多样的问题。Autolayout自iOS 6开始引入, 但是由于X
xiangzhihong
2018/02/06
4.8K0
iOS AutoLayout全解
iOS开源界面布局库终于破3000star
经过几年的打磨和多次的重构,我的iOS开源界面布局库MyLayout的star数量终于在2018年8月6号破3000了!有图为证:
欧阳大哥2013
2018/08/22
1.9K0
iOS开源界面布局库终于破3000star
浅汇-iOS UI布局
  iOS中UI的布局是很重要的,而在前期开发中就要选定好布局的方法,因为这对整个工程乃至于后期的版本维护都有很重要的影响。本文从比较老的Frame到新生AutoLayout都进行了浅显的总结,希望对大家的UI布局学习有所帮助
進无尽
2018/09/12
2.2K0
浅汇-iOS UI布局
iPhoneX 适配实践
一、屏幕尺寸 1、规格: iPhone X 的屏幕宽度同 iPhone 6、iPhone 6s、iPhone 7 和 iPhone 8 的 4.7 英寸屏幕宽度相同,即 375pt。屏幕垂直高度增加了
张添富
2017/10/17
3.9K0
iPhoneX 适配实践
android
目前iOS开发中大多数页面都已经开始使用Interface Builder的方式进行UI开发了,但是在一些变化比较复杂的页面,还是需要通过代码来进行UI开发的。而且有很多比较老的项目,本身就还在采用纯代码的方式进行开发。
xiangzhihong
2022/11/30
7850
iOS | 动态获取字符串宽高并添加约束
在 iOS 实际编码过程中,我们可能会需要通过代码动态的向某个 View 视图中添加 UILabel, 此时,我们必须手动的为这些 UILabel 对象添加约束条件,否则,这些 UILabel 将会因为没有约束条件而无法显示。
CnPeng
2021/02/03
7670
开源UI界面布局框架MyLayout1.9发布
MyLayout是一套功能全面的iOS开源UI界面布局框架。它囊括了前端所有流行的界面布局技术和解决方案,同时具有如下七大特点:
欧阳大哥2013
2019/12/02
1.8K0
iOS界面布局的核心以及TangramKit介绍
TangramKit是iOS系统下用Swift编写的第三方界面布局框架。他集成了iOS的AutoLayout和SizeClass以及Android的五大容器布局体系以及HTML/CSS中的float和flex-box的布局功能和思想,目的是为iOS开发人员提供一套功能强大、多屏幕灵活适配、简单易用的UI布局解决方案。Tangram的中文即七巧板的意思,取名的寓意表明这个布局库可以非常灵巧和简单的解决各种复杂界面布局问题。他的同胞框架:MyLayout是一套用objective-C实现的界面布局框架。二者的主体思想相同,实现原理则是通过扩展UIView的属性,以及重载layoutSubviews方法来完成界面布局,只不过在一些语法和属性设置上略有一些差异。可以这么说TangramKit是MyLayout布局库的一个升级版本。大家可以通过访问下面的github站点去下载最新的版本:
欧阳大哥2013
2018/08/22
2.2K0
iOS界面布局的核心以及TangramKit介绍
MyLayout和XIB或SB的混合使用方法
MyLayout是一个可以非常简单和方便的实现各种界面布局的第三方开源库。在我的github项目中大部分DEMO都是通过代码来实现界面布局的,但这并不是表示MyLayout不支持XIB和SB。 在构建一个应用的MVC框架中,我们希望模型、视图、控制这三部分都尽可能的低耦合,而苹果推荐的视图部分构建则是通过XIB或者SB来完成的。因为MyLayout中的各种布局视图类其实都是从UIView派生的,因此MyLayout是完全可以和XIB以及SB混合使用的。 MyLayout的一些布局视图属性以及子视图的扩展布局属性是可以在XIB或者SB界面编辑器里面进行设置的。唯一的一个缺点是这些属性的设置不能起到所见即所得的效果。 因为MyLayout是一个独立而完整的界面布局框架,因此您可以和系统默认的AutoLayout混合使用,也可以完全独立的单独使用。
欧阳大哥2013
2018/08/22
9270
MyLayout和XIB或SB的混合使用方法
iOS开发中行高灵活可变的UITableView的性能优化
        在新闻类,电商类等应用中,应用着大量的图文混排视图,在表视图UITableView中,开发者通常需要在如下代理方法中计算出当前cell填充内容后的高度,之后将其返回:
珲少
2018/08/15
2.1K0
iOS开发中行高灵活可变的UITableView的性能优化
【IOS开发基础系列】UIScrollView专题
       在滚动过程当中,其实是在修改原点坐标。当手指触摸后,scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么scroll view 发送 tracking events 到被点击的subview。假如在计时器到点前发生了移动事件,那么 scroll view 取消tracking 自己发生滚动。
江中散人_Jun
2023/10/16
8020
【IOS开发基础系列】UIScrollView专题
iOS-屏幕适配实现(AutoLayout)
AutoLayout旨在替代Autoresizing,所以在同一个项目中,AutoLayout和Autoresizing是不能共存的,二者只能选其一,如果你选择了AutoLayout,那么Autoresizing自动被屏蔽掉;如果你选择了Autoresizing,那么AutoLayout自动被屏蔽掉。XCode5及其之后的版本,默认新建的项目就是使用AutoLayout
xy_ss
2023/11/22
5110
iOS-屏幕适配实现(AutoLayout)
Ios常用第三方框架(一)
一.UI框架 下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件。 SVPullToRefresh - 下拉刷新控件。 MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。 (国人写) XHRefreshControl - XHRefreshControl 是一款高扩展性、低耦合度的下拉刷新、上提加载更多的组件。(国人写) CBStore
honey缘木鱼
2018/09/26
5.7K0
iOS 面试策略之系统框架-UIScrollView及其子类
UIScrollView 恐怕是所有 App 都绕不过去的类——尤其是它的子类 UITableView 和 UICollectionView。看看我们日常常见的 App,新闻类的今日头条,社交类的微博和微信,电商类的淘宝、腾讯,日常管理用的备忘录和图片 App 的缩放功能,都或多或少得使用了 UIScrollView 及其子类。
会写bug的程序员
2021/05/14
2.8K0
iOS 面试策略之系统框架-UIScrollView及其子类
Android中文API——ScrollView
    Android中文翻译组:http://androidbox.sinaapp.com/
张拭心 shixinzhang
2022/11/30
4.7K0
iOS界面布局之三——纯代码的autoLayout及布局动画
        关于界面布局,apple的策略已经趋于成熟,autolayout的优势在开发中也已经展现的淋漓尽致。除了使用storyBoard进行布局约束的拖拽,有时我们也需要在代码中进行autolayout的布局设置,Masonry库可以方便的创建约束属性,实际上,我们也没有必要再使用系统原生的代码来创建和设置约束,这篇博客只作为使用的方法备忘。前几篇布局介绍的链接如下:
珲少
2018/08/15
3K0
iOS界面布局之三——纯代码的autoLayout及布局动画
相关推荐
用AutoLayout实现分页滚动
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档