Home
avatar

周小天

【开源】Cloudflare优选IP➕DnsPod的DDNS自动切换

Code

【开源】Cloudflare优选IP➕DnsPod的DDNS自动切换

CloudFlare是一个非常优秀的CDN服务,但是CloudFlare也有一个大的毛病——大陆访问速度很慢。国外很多网站都在使用CloudflareCDN,但分配给中国内地访客的IP并不友好(延迟高、丢包多、速度慢)。虽然Cloudflare公开了所有IP段,但想要在这么多IP中找到适合自己的,怕

【开源】骤雨重山无限存储图床托管于(Cloudflare Pages)

Code

【开源】骤雨重山无限存储图床托管于(Cloudflare Pages)

在现代互联网环境中,快速稳定的图片访问是提升用户体验的重要因素之一。本文将介绍如何利用CloudflarePages部署稳定的无限图床Imgur,实现图片上传和访问,并进一步通过WordPress的WP.COM全球图片缓存进行加速,提高图片加载速度。可用于免费图片托管解决方案,Flickr等替代品。

Gorm中修改mysql主键的方法

Golang

Gorm中修改mysql主键的方法

一、为什么要修改mysql主键策略1、我们创建mysql数据表的时候正常操作都是采用id自增类型,但是往往会造成以下几个问题让别人可以猜到你数据库的数据量多少,甚至可以根据当前看到的id可以手动的修改浏览器上id来访问下一条数据如果分表后会造成主键id是一样的2、正常的做法可以修改mysql主键策略

Golang拉取Github私有库的姿势

Golang

Golang拉取Github私有库的姿势

我们的Go项目拉取依赖时,默认使用的是https协议的gitclone。因此当你的Golang项目位于Github的私有仓库时,而你本地的项目又依赖这个私有库,此时你应当先设置SSH保证Git能无密码拉取到该依赖其次你还必须要设置GOPRIVATE,当你设置后,goget命令在碰到该仓库时,将会不走

Npm私有仓库搭建——Verdaccio

Node

Npm私有仓库搭建——Verdaccio

众所周知,每家公司都有可能需要发布自己的私有仓库,所以要将包发布到内网而不是发布到npm的公共注册表,以下使用**verdaccio**,搭建一个简单的私有npm仓库。安装Verdaccio:首先,你需要在你的机器上安装**verdaccio**。你可以通过npm来安装它:npminstall-gv

WeRead2Notion Pro使用文档

工具

WeRead2Notion Pro使用文档

WeRead2Notion-Pro使用文档预览效果使用{{<notewarning>}}Weread2Notion和Weread2Notion-Pro是两个不同的项目,模板也不相同,切勿用错模板。Weread2Notion教程:https://malinkang.com/posts/wer

基于GithubAction自动构建Hugo博客

工具

基于GithubAction自动构建Hugo博客

本文主要记录了如何配置GithubAction实现Hugo博客自动部署。GitHubActions快速入门hugoquick-start1.概述Hugo都是静态博客,即最终生成的是静态页面,而所谓部署就是把这些静态文件放到web服务器(比如Nginx、Caddy)的对应目录就行了。因此整个Githu

无服务器自建短链服务Url Shorten Worker完整的部署教程

工具

无服务器自建短链服务Url Shorten Worker完整的部署教程

无服务器自建短链服务Url-Shorten-Worker完整的部署教程源码GitHub申请Cloudflare账号,略创建一个KV记得这个KV的名字,以urlsrv为例查看此KV添加一个条目Entry密钥key为password,值value为一个随机字符串.*password这个key是在脚本中要

《Go语言四十二章经》第四十三章 rpcx框架

Golang

《Go语言四十二章经》第四十三章 rpcx框架

rpcx框架rpcx框架简介框架rpcx包含了服务发现、负载均衡、故障转移等服务治理能力,拥有较多的特性,例如无需定义.proto文件,支持跨语言的服务调用等。目前只支持Go语言,但性能良好,可以当作微服务框架来使用。下面开始来了解下rpcx的使用,文中例子用户服务作为本篇全文的通用示例,看看利用r

# 《Go语言四十二章经》第四十二章 WEB框架(Gin)

Golang

# 《Go语言四十二章经》第四十二章 WEB框架(Gin)

42.1有关于Gin在Go语言开发的WEB框架中,有两款著名WEB框架的命名都以酒有关:Martini(马丁尼)和Gin(杜松子酒),由于我不擅于饮酒所以这两种酒的优劣暂不做评价,但说WEB框架相比较的话,Gin要比Martini强很多。Gin是Go语言写的一个WEB框架,它具有运行速度快,分组的路

# 《Go语言四十二章经》第四十一章 网络爬虫

Golang

# 《Go语言四十二章经》第四十一章 网络爬虫

41.1Colly网络爬虫框架Colly是用Go实现的网络爬虫框架。Colly快速优雅,在单核上每秒可以发起1K以上请求;以回调函数的形式提供了一组接口,可以实现任意类型的爬虫。Colly特性:清晰的API快速(单个内核上的请求数大于1k)管理每个域的请求延迟和最大并发数自动cookie和会话处理同

首页 1 23 尾页