使用array_map取代PHP函数array_column
PHP 函数 array_column 是 PHP5.5 之后才支持的,在国内各大平台运行环境比较混乱的情况下,绝大多数的主机服务器还都在使用 PHP5.3 左右的版本。为了程序的健壮性,慎用此函数,最好使用 array_map 来取代它,不过 array_map 的取代也只能向下兼容到 5.3 的版本,因为需要使用 lambda 函数表达式。如下示例:array_column($array, $co...
如何通过服务端HTTP头解决前端跨域问题
HTTP 跨域问题的产生,并不是服务端的行为。是 Web 的规定,并且各大浏览器厂商都遵守了这个规则。其次,要完全通过服务端解决跨域问题是做不到的,至少不是所有浏览器都有效,IE 系列内核的浏览器就不支持。所以,HTTP 跨域要完美的解决是很难的。为什么我写这篇文章,其实这种问题,一般人不太关注,或者也尽量避免这个问题。原因是现在开发的前后端分离导致很多前端开发完全脱离了后端,而又懒得搭建环境,导致很...
图像处理技术之图片添加水印
age);break; case 3:$water_im = @imagecreatefrompng($waterImage);break; default:return 1;// 水印图片格式目前不支持 } } // 读取背景图片 if (!empty($groundImage) && file_exists($groundImage)) { $ground_info = @getimagesize...
在PHP中导入命名空间的函数
PHP 5.6 之后支持命名空间导入函数了,算是一个新玩意儿,并且还支持命名空间常量的导入,这个都是命名空间刚出来那会儿不支持的。 // importing a function (PHP 5.6+) use function My\Full\functionName; 重命名// aliasing a function (PHP 5.6+) use function My\Full\function...
史上最强永久短链接 好东西要推给大家
什么特色吧。 在未登录情况下,也可以很方便的使用我们的转链服务,转好短链接之后在5分钟内可以修改有效期和密码,一次可以设置三个网址的短链接。这样,在不登录的情况下就满足了几乎全部的需求。 我们的短链接支持有效期设置,一天,一个月,一年,永久,登录后甚至可以精确到任意一秒。 密码设置,当下互联网,有个密码抵挡一下,我觉得还是非常好的,这样安全多了,登录后可以随意修改密码。 后面准备上线报表,支持每日报表...
RAPOO i35 Silent 多模无线鼠标使用说明
雷柏 RAPOO i35Silent 多模无线鼠标 使用说明书。如何连接,如何切换。用了好几年了,是个好鼠标,支持蓝牙 3.0,蓝牙 4.0,支持 2.4GHz 连接,相信新品或许还支持蓝牙 5 了。总是忘记什么连,怎么切换,做个记录。...
小米 USB 3.0 分线器 hub 开箱
今天打开一看,小米 USB 3.0 分线器,白色,轻巧,四孔,分线器,感觉还蛮漂亮的。就是线短了一点,相比起 DM 三孔分线器,这个线更细,更短,DM 分线器的线有一米多长,这两款 USB HUB 都支持额外供电,一个接 2T 硬盘的话,小米可以支持最大 8T 存储,DM 支持 6T 存储,对于个人私有云,不能说宽裕,可以战斗几年没有问题,实在不行,换个盘吧!上图,美照,加说明书重点。个人私有云是未来...
LMLPHP第五期更新功能
增强ONE-SLOC模式下<pre>标签输出增强ONE-SLOC模式运行下,标签<pre>中的内容将原样输出,这样可以方便的解决某些需要原样输出的内容,比如代码之类的。含有属性的<pre>标签形式同样支持,如<pre class="code">...</pre>。增加MySQL数据库驱动类LMLPHP框架新增提供了LMLPHP官方打造的强大的MySQL数据库驱动类,并且提供更加智能的query方法和更...
HTML5 表单新属性 pattern 的使用
tern,由于是一个邮箱字段,pattern 写的过于严格,导致不能通过校验。这样的提示对于一般的用户来说,是不会明白怎么回事的。 于是写了个小页面进行测试,发现不同的浏览器的提示内容不一样,也有部分支持 HTML5 的浏览器不支持 pattern 属性的,比如 Safari 浏览器。测试发现 Chrome 和 Firefox 都支持 pattern 属性,Chrome 浏览器的提示内容是:“请与所请...
别了,智能家居
米家 APP 在某些功能不如美的美居,比如条件中的天气就没有美的美居多。但是米家很稳定,美的和控客那是经常出问题。还有一些吐槽是对于米家 APP 编程的各种不方便,条件只能全部满足或满足一个,很多设备支持的条件太少,比如设备大多不支持状态为条件,这类吐槽网上特别多,总之就是弄起来累,各种不方便,还实现不了很多玩法,很蛋疼,很多年轻人吐槽都是因为买了房装修搬进新家才买的很多智能设备才烦恼的。上面对于米家...