PHP memcached驱动是个常用的驱动,比memcache驱动靠谱,版本迭代跟进也算勉强及格。恰逢公司有环境memcache崩了,所以老大提示核对下压缩功能的启用相关信息,遂有本文。
首先,默认memcached是默认启用压缩功能的。给出一个禁用压[……]

阅读全文

PHP5和PHP7中,curl上传图片文件的方式有所变更,所以整理下兼容的实现代码:

<?php
$curl = curl_init();
if (class_exists('CURLFile')) { curl_setopt($curl, CURLOPT_[......]

阅读全文

Waifu2x,是一个使用卷积神经网络对动漫风格的图片进行放大操作(支持照片)的程序。

有没有一个API可以直接使用Waifu2x对图片进行放大呢?经过查找,在deepai.org找到了。

API的说明示例地址:https://deepai.org/machine[……]

阅读全文

PHP获取图片信息方法,不需要GD库,一般作为简易取信息用是足够了。 整理如下: 函数信息: getimagesize ( string $filename [, array &$imageinfo ] ) : array 功能: 测定任何 GIF,JP[……]

阅读全文

static成员能够限制外部的访问,因为static的成员是属于类的,是不属于任何对象实例,是在类第一次被加载的时候分配的空间,其他类是无法访问的,只对类的实例共享,能一定程度对类该成员形成保护;

静态方法中访其它静态成员我们使用的是一个特殊的类”self”; se[……]

阅读全文

注意哦,对应的是PHP7的版本,低版本可不能用 这个判定符。
一般一句话判定是用的三元运算符,其实双问号是类似三元运算符的。直接上结论的示例代码:

$a??0 等同于isset($a)?$a:0。
$a?:0 等同于$a?$a:0。

参考资料:[……]

阅读全文

恩,有个需求,零到十,一共11个大写的汉字,转为全拼。翻了下资料,果然有同学已经写好了,精简实现如下:

<?php
echo chineseToFullPinyin("一九九八");
function chineseToFullPinyin($[......]

阅读全文

写这个博客主要是,MongoDB比较奇葩,至少我们这生产环境呢,有三种驱动:mongo(低于1.3.0)、mongo(高于1.3.0 MongoClient)以及mongodb。

ReadPreference这玩意儿不设置呢,集群模式会出现读写都在主片的情况,流量大[……]

阅读全文