PHP数组多属性进行排列组合

抽象一下需求: 在构建某个对象时,它拥有多个属性,每个属性拥有多个可选的值,需要穷举出每个属性不同的选择组合构建出的不同对象,比如: 输入参数: $arr = [ ‘Name’ => [‘Jack’, ‘Lily’, ‘Martin’], ‘Age’ => [’18’, ’12’], ‘Gender’ => [‘male’, ‘female’], ‘Address’ => […]

OSS自动同步插件Image Auto Sync To OSS一键同步功能使用指南

Image Auto Sync To OSS 插件普通版本发布之后,紧接着发布了一款高级版(Pro版),它拥有一键替换历史文章内图片的功能,可以做到: 一键同步所有历史文章中的图片到OSS上,提高博客访问速度,简化博客文件管理,备份等工作。 只需一键 配置好OSS之后,点击“同步所有历史文章”后的“马上同步”按钮,即可开始同步。 同步开始后,将会即时看到同步历史文章图片的实时进度: 暂停,重新开始 […]

使用SVN提交插件到wordpress.org官方插件库

在开发完wordpress插件之后,我们想要把插件发布到wordpress官方插件库,先申请审核,审核通过之后我们需要使用SVN将代码等文件上传到插件库,这样其他用户就可以从wordpress后台直接安装你的插件了。 安装TortoiseSVN 安装过程中记得勾选command line client tools => Will be installed on local hard drive 这 […]

Golang指针的理解与使用

Go指针理解 Go 有指针,但是没有指针运算。你不能用指针变量遍历字符串的各个字节。在 Go 中调用函数的时候,得记得变量是值传递的。 通过类型作为前缀来定义一个指针’ * ’:var p * int。现在 p 是一个指向整数值的指针。所有新定义的变量都被赋值为其类型的零值,而指针也一样。一个新定义的或者没有任何指向的指针,有值 nil。在其他语言中,这经常被叫做空(NULL)指针,在 Go 中就 […]

wordpress图片自动上传OSS插件:Image Auto Sync To OSS

wordpress文章图片自动上传OSS插件:Image Auto Sync To OSS (OSS 图片同步)插件使用很方便,简单的配置后,就能将文章中的图片自动上传到 OSS,Pro版本支持一键同步所有历史文章中的图片到OSS存储。 开发初衷 wordpress 文章内图片一般有两个选择,他们都会有不同的问题: 直接上传放在媒体库: 占用服务器空间; 打开速度依赖于服务器下行带宽; 备份网站时 […]

Scroll to top