首页
学习
活动
专区
圈层
工具
发布

使用 JsDelivr作为CDN 加速服务

什么是JSDelivr jsdelivr 是一个免费的开源的快速的 cdn, 官方地址 为什么使用 jsdelivr 对于个人用户而言,使用cdn的场景的场景和需求并不多,图床,web端的文件访问.这些功能当然也有很多...cdn的服务商提供服务,首先jsdelivr的优势就是 免费, 速度对于个人用户来说是完全够用的,而且还是https的资源,避免了我们在https的站点上引用一些http的资源时由于浏览器对于安全的问题而将资源屏蔽掉...,从七牛云转过来就是因为七牛云的https服务是收费的 如何使用 官方有三种使用方式,官方推荐的是第一种,本文使用的是第二种,也就是github,做前端开发的朋友喜欢使用npm也可以将包发布出去 首先创建一个...权限只给一个 repo 即可,保存生成的token,以后不能再显示出来了 使用 PicGo 配置Github 图床 按照图片进行配置 ?...配置完成后上传一个图片进行测试,测试完成后即可正常使用 配合Typora使用 前面几篇文章讲到过使用picgo + typora, 这里展示下具体的效果 演示视频 var main = document.getElementById

8.6K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用C#将json字符串作为对象存入MongoDB

    今天刚好在工作中碰到一个小问题,并愉快的解决了,权当将其记录下来,供人查阅,首先声明本人是个忠实的微软技术爱好者,主要使用的也是.NET语言。下面进入正题。     ...今天在向mongodb中导数据的过程中,使用了MongoDB官方的驱动(可以在Nuget中直接安装),然后读取一个json字符串并将其直接写入到mongdb中,就是普通的mongdb操作,本以为不会有什么问题...,谁知通过mongovue客户端打开一看,只是存入了一个string类型的对象,mongdb并没有自动解析成Document对象,难道要先将json字符串解析成对象?...于是导入了Newton,由于懒的创建一个类来解析json,所以使用了JsonConvert.DeserializeObject(json)将json转换成一个匿名的JObject对象然后导入mongodb...于是赶紧测试将json转为BsonDocument 然后再导入mongodb,发现完美解决了这个问题。看样子还是对mongodriver不太熟悉造成的。

    3.8K70

    使用Docker和Kubernetes将MongoDB作为微服务运行

    使用Kubernetes,可以通过将Kubernetes服务与每个MongoDB节点相关联来处理,该节点使用Kubernetes DNS服务为通过重新安排保持不变的服务提供主机名。...3 使用Docker和Kubernetes实现MongoDB Replica Set副本集群 如上所述,当使用诸如Kubernetes之类的编排工具部署时,MongoDB等分布式数据库需要特别小心。...Replica Set副本集群的每个成员将作为单独的pod运行,其中一个服务公开外部IP地址和端口。...图1: MongoDB Replica Set副本集群成员配置为Kubernetes Pod并作为服务公开 配置Kubernetes Pod步骤如下: 开始创建名为mongo-node1的容器。...名为mongo-svc-a的LoadBalancer服务向外界公开IP地址以及27017的端口,该端口映射到容器中的相同端口号。该服务使用与pod标签匹配的选择器来识别正确的pod。

    2.6K60

    使用 C# 9 的records作为强类型ID - JSON序列化

    在本系列的上一篇文章中,我们注意到强类型ID的实体,序列化为 JSON 的时候报错了,就像这样: { "id": { "value": 1 }, "name":...System.Text.Json 在最新版本的ASP.NET Core(从3.0)中,默认的JSON序列化程序是System.Text.Json,因此让我首先介绍这种。...如果您的项目使用的是Newtonsoft.Json进行JSON序列化,那就很简单了。...string,那么它把值序列化为字符串, 因为我们之前定义了 TypeConverter,Newtonsoft.Json查找到了,我得到以下结果: { "id": "1", "name"...它和 System.Text.Json 的转换器非常相似,不同之处在于Newtonsoft.Json没有转换器工厂(ConvertFactory)的概念,相反,我们将编写一个非泛型转换器: public

    1.8K10

    使用家用电脑作为服务器

    在大多数时候,云服务器的价格让人望而却步,尤其是带宽方面,带宽低,如果没有cdn,根本无法正常使用,现在我就教大家用自己电脑搭建一台云服务器 一:外网 首先,当云服务器的最重要一点就是网络方面,大家都知道...开外网 直接打电话给运营商,叫客服给你开外网就行了,这种方式是相对于其他方式,最好的一种,可以充分利用家庭带宽 优点:   带宽能够充分利用,不需要额外花费   端口齐全,除了80端口,其他基本都可以使用...缺点:   ip经常变动,需要做系列的其他处理   不能使用80端口,不能做网站 2:使用花生壳,nat123外网映射 一般情况下,大部分路由器支持花生壳动态dns解析,直接路由器配置,或者百度就有教程了...云服务器代码如下: 使用树莓派当服务器使用,目前在运行爬虫脚本 后期可能可以用于做云盘等操作 自己发掘吧~ 本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn 上一篇:

    10.8K30

    为什么大型语言模型都在使用 SwiGLU 作为激活函数?

    如果你一直在关注大型语言模型的架构,你可能会在最新的模型和研究论文中看到“SwiGLU”这个词。SwiGLU可以说是在大语言模型中最常用到的激活函数,我们本篇文章就来对他进行详细的介绍。...它是一个GLU,但不是将sigmoid作为激活函数,而是使用ß=1的swish,因此我们最终得到以下公式: SwiGLU(x) = Swish(W1x+b)⊗(Vx+c) 我们用SwiGLU函数构造一个前馈网络...FFNSwiGLU(x) = (Swish1(xW)⊗xV)W2 Pytorch的简单实现 如果上面的数学原理看着比较麻烦枯燥难懂,我们下面直接使用代码解释。...F.silu函数与ß=1时的swish相同的,所以就直接拿来使用了。...这对于大规模语言模型的训练和推理是很重要的考量因素。 选择 SwiGLU 作为大语言模型的激活函数,主要是因为它综合了非线性能力、门控特性、梯度稳定性和可学习参数等方面的优势。

    3.4K11

    win1011 安装ssh并作为服务器使用

    前言:在做本地开发时有时候需要把win10作为服务器,在win10上部署服务的一个不方便的地方在于没有默认的ssh服务,如果能开启ssh服务的化就能想连接linux一样连接win10了,本文章即从自身的实际操作出发一步一步...win10安装ssh服务的过程,并演示了最后远程连接的结果。...安装OpenSSH 显示已安装则说明安装成功 安装成功 快捷键win+r在运行中打开cmd 运行cmd 在控制台中输入ssh,如下显示则说明ssh服务安装成功 ssh 打开防火墙22端口...查看本地ssh服务ssh localhost,输入后回车会要求输入密码,密码是win10的本机密码 本地ssh 进入ssh 从另一台电脑访问该win10的ssh服务ssh dexin@192.168.8.120...,@前是远程服务器win10登录名名称,@后是该服务器的ip地址,回车之后同样要输入win10的密码 远程访问ssh 访问成功效果 至此,该win10安装ssh服务器成功.

    6.6K10

    Spring Security 中使用Keycloak作为认证授权服务器

    Keycloak同样提供Spring Security的适配器,后续的几篇文章我们就来共同学习Spring Security适配器的使用。 ❝ Keycloak的安装可参考前面的系列教程。...Keycloak 提供了一个 KeycloakWebSecurityConfigurerAdapter 作为创建WebSecurityConfigurer 实例的方便基类。...比较人性化的是我们不需要自行编写这个json文件,Keycloak提供了下载客户端配置的方法,这里我只使用了必要的配置项: 你可以下载客户端json配置 引入客户端配置 虽然顺利拿到json文件,但是加载这个...SimpleAuthorityMapper()); 完整的配置 applicaiton.yaml: keycloak: # 声明客户端所在的realm   realm: felord.cn # keycloak授权服务器的地址...Spring Boot中使用时序数据库InfluxDB 万万没想到!logger.info() 还能导致线上故障?

    2.7K20

    Golang 微服务为什么选择使用 gRPC 作为通信协议?

    本文我们介绍 Golang 语言微服务架构的软件系统为什么选择使用 gRPC 作为分布式应用之间的通信协议。...在我们微服务项目开发中,进程间通信的传统方式是使用 RESTful 服务的方式实现同步的请求和响应。...实际上,通过 HTTP 和 JSON 将应用程序构建为 RESTful 服务已经是构建微服务的标准方法。...但是随着微服务数量增多,RESTful 服务的方式实现进程间通信越来越低效,因为 RESTful 服务使用文本传输,微服务之间缺乏强类型接口,并且 REST 架构不能强制应用程序使用等问题,所以 RESTful...gRPC 使用 protocol buffers 定义服务接口,可以支持多种语言,并且强制约束了不同语言的分布式应用程序之间进程间通信使用的类型,可以使分布式应用程序更加稳定。

    1.6K20

    使用腾讯云CVM挂载COS作为Emby媒体服务器

    from=20863 最近收集了一些4k杜比视界的资源,于是想搭建自己的媒体服务器,考虑到NAS维护麻烦、网盘容量过小且限速,我决定在腾讯云上使用Emby搭建一套媒体服务器。...首先我们需要一台云服务器,这里我选择使用竞价实例进行测试,待服务稳定后再利用镜像进行构建生产环境。 使用腾讯云CVM+COS搭建Emby服务器给我的整体感觉非常不错。...在CVM上通过配置挂载点,将COS作为本地磁盘来使用,实现了高效的存储和计算,并且极大提高了性能和可靠性,同时也降低了成本。...,以网络文件系统挂载到多个服务器上,用户可以使用 POSIX 文件协议,通过挂载点读写 COS 上的对象; COSFS 的使用,需注意以下不适用的场景,例如: 随机或者追加写文件会导致整个文件的下载以及重新上传...一段时间后查看COS资源使用情况,可以看到产生了请求数和内网下行流量。 云服务器通过内网访问对象存储的请求数是要计费的,但是腾讯云cos给我们提供了一定额度的免费资源包。

    1.7K02

    Typora使用腾讯轻量对象存储 LightCOS 服务作为图床

    轻量对象存储 LightCOS 服务的优势提供无地域、无存储类型的分布式对象存储服务,一键完成存储上云支持数据跨多架构、多设备冗余存储,保证 99.999999999% 的数据设计可靠系性和 99.9%...的服务设计可用性预付费、后付费自由选择,自定义套餐规格提供更灵活、贴心的折扣优惠,存储容量套餐优惠低至 6 折存储+分发一体解决方案支持自动流量调度、自动缓存刷新,加速流量低至 0.35 元/GB,套餐享更低折扣优惠低至...开通服务阅读协议并选择立即开通购买套餐,你可以选择推荐套餐,也可以根据自己的需求进行自定义设置比如,我发布的文章可能图片不多,但是阅读会比较多,那么我就可以选择让流量多一些,存储空间少一些完成支付即可。...存储桶设置选择存储桶列表菜单,然后选择立即创建输入一个名称,注意后面不可以修改,同时会生成一个默认域名进入到详细页面后,除了一些基础设置外,建议添加一个自己的域名来使用如果没有做域名托管,还需要做一下域名解析...我们回到,偏好设置里,点击测试按钮看看结果恭喜完成了全部设置,愉快的去使用吧。

    11910

    【新手总结】在.Net项目中使用Redis作为缓存服务

    和Redis有关的基础知识 Redis是一个开源的分布式NoSql数据库,可以用来做缓存服务、消息队列、数据存储等等,数据类型之丰富,效率之高,简直逆天!...没错,我们的项目里也选择了最热门的StackExchange.Redis作为底层服务。...创建连接的时候有两种方式,第一种是使用连接字符串的形式,把需要的参数写在一个字符串中: ? 第二种是使用ConfigurationOptions对象: ?...哪位大神指点下~ 用redis自定义session存储 缓存服务搭起来后就打算把session搬到里面去,便于做分布式和统一状态管理。...众所周知微软一直向他的开发者推崇傻瓜式操作,但这些细节真的是太贴心了,根据自己的redis服务器信息配置一下关键信息就ok了。

    1.2K40
    领券