网恋照妖镜泄露隐私安全

网恋照妖镜泄露隐私安全
今天给你们分析一套PHP源码,就如同标题一样,以前网络上非常热门的一种东西,只要允许了权限,悄摸的就当场把你的自拍上传到后端服务器中去了,这种是侵犯他人隐私,切勿使用到非法用途上,否则就是在牢门面前来回徘徊。 让我们来分析一下主要的代码 js调用和PHP上传 JS调用前置摄像头代码,自动文件上传服务器 网页在打开过后,安卓端会弹出获取权限提示 温馨提示 1.由于系统安全机制的问题 如果是IOS...

zblog优化加速教程(全静态资源缓存)

zblog优化加速教程(全静态资源缓存)
我们在使用zblog程序建站的时候,这个程序算比较轻量化了,对服务器的要求不高,假如你的文章或者附加过多,导致一点点卡顿,可以试试这个插件,在zblog插件官网也有,免费下载,还挺实用。 插件下载:七牛静态资源 该插件需要配合CDN使用,简单理解就是,通过使用CDN缓存图片和js、css等静态问题,使用插件,将原本使用本地文件的链接全部替换成CDN的链接,在加载运行的时候,静态资源都在CDN缓存过后,通...

WordPress使用阿里云oss对象储存图片

WordPress使用阿里云oss对象储存图片
WordPress站点在文章图片附件开始增多的时候,运行速度也会降低,假如将图片等附件上传到阿里云oss对象储存中,取消掉图片附件在本地服务器的加载,有效减少了宽带消耗和提高了运行速度。 开通阿里云OSS对象存储,需要实名,新人用户会有免费额度,但是要注意没必要的功能不要开,有些功能是要按量算钱的,使用基础储存就完全够了。 开通oss储存过后进入管理控制台,新建一个Bucket(空间),填写空间名,...

AndroidStudio无法连接夜神模拟器(模拟器无法连接)解决方案

AndroidStudio无法连接夜神模拟器(模拟器无法连接)解决方案
最近想用模拟器跑跑项目,模拟器已经开启,但AndroidStudio一直没有显示连接模拟器 首先找到模拟器的安装目录,本机目录:"D:\Program Files\Nox\bin\Nox.exe" Win+R 输入cmd回车进入命令页面 然后进入模拟器的安装目录 执行命令:adb.exe connect 127.0.0.1:62001 至此模拟器连接成功,然后就可以开心的使用模拟器啦。

Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 134217736 bytes)

Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 134217736 bytes)
WIN10 下拉取 composer 时报如下错误。 Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 134217736 bytes) in phar://xxx/bin/composer.phar/src/Composer/Dep endencyResolver/RuleSet.php on line 84 分析 原因是内存不够,打开 php.ini 配置文件,搜索 memory_limit 配置项,修改如下 memory_limit=-1

200万存款该如何理财最划算,200万算有钱人吗

200万存款该如何理财最划算,200万算有钱人吗
你未来或者你家人有没有意外,有病没病。这可能会花掉多少钱,这些是你计算不了的! 银行存款利息活期很少,5年期估计跟余额宝差不多!如果按每月8000的水平,相当于一个人不错的工资,没什么负担,也没有什么大的开销,每月8000元实现衣食无忧还是可以的。 最重要的是通货膨胀,预计你头十多年生活品质不会变化,但后续随着收入利息做不到完全覆盖支出,那就需要动用本金! 举个例子,远一点来说,“万元户...

php 数组 转 json 下标问题

php 数组 转 json 下标问题
上面2个数组 一个有下标为0的元素 一个没有。 $arr=array(0=>11,1=>12,2=>13);   $arrb=array(1=>12,2=>13);   echo json_encode($arr);   echo json_encode($arrb);   分别输出: [11,12,13]   {"1":12,"2":13}   为什么 第一个下标含0的数组 输出json之后,下标就不见了?而第二个数组 没有0就有下标,...

php多维数组去除空元素

php多维数组去除空元素
在php中去除数组中的空值可以使用array_filter() 这个函数 但是这个函数只能对一维数组起作用,一旦需要对多维数组去空就不行了,而且去除的空也包括(int)0,(string)0,使用起来还是有点问题! 自定义函数去除数组中的某个值 默认是空值, 一维数组和多维数组都可以使用! /**   * 去除多维数组中的空值   * @author    * @return mixed  &...

flutter doctor时显示X Unable to locate Android SDK的解决方案

flutter doctor时显示X Unable to locate Android SDK的解决方案
在安装flutter之后,打算开启一个demo测试一下,结果出现了这么一句话: Unable to locate a development device; please run ‘flutter doctor’ for information about installing additional components. 于是运行flutter doctor:出现了如下内容: [✓] Flutter (on Linux, locale en_US.UTF-8, channel master)      [✗] Android t...

PHP获取周几的方法

PHP获取周几的方法
今天做的一个项目需要一个签到的功能,也就是需要获取在某个时间段下的周几,或者未来某个时间几天以后的周几,我们需要获取的就是周天数,因为是集团做的一个功能,所以在TP里面写了一个获取周几的一个函数方法,我们先来看一下方法函数如下: function getTimeWeek($time, $i = 0) {        $weekarray = array("一", "二",&n...

Linux中Redis无法启动扩展的问题

Linux中Redis无法启动扩展的问题
今天发现linux服务器的php-fpm出现了一些问题,需要重新启动一下php-fpm,不过在启动php-fpm的时候,redis so 竟然无法进行载入了,我们先来看一下linux服务端的操作,如下: [root@brand009 modules]# /usr/sbin/php-fpm      /usr/sbin/php-fpm: /usr/lib64/libssl.so.10: no version information available (required by /usr...

PHP判断一个字符串是否包含另一个字符串

PHP判断一个字符串是否包含另一个字符串
PHP中经常会遇到判断一个字符串中是否包含另外一个字符串的情况,通常我们直接使用PHP的函数strpos()或者stristr()就可以直接查询了,我也一直在使用这两个函数,不过最近遇到一种情况,就是如果我们要查的字符串在另一个字符串的索引开始位置,也就是0的位置,这样会出现错误,无法进行匹配,找不出出现的位置,也就无法进行匹配,这种情况其实还是比较少见的,但是遇到了还是要处理一下的。 我这里的项目...

浅谈PHP中抽象类,接口的区别

浅谈PHP中抽象类,接口的区别
PHP的类和接口基本属于PHP面向对象的范畴了,PHP抽象类和接口概念上比较模糊,在TP系统中,PHP抽象类和接口没有本质的区别,而在原生的PHP中,如果我们要写接口的话是使用关键字 implements,而抽象类我们需要使用extends关键词来进行继承,当然extends关键词同样适用于PHP接口,如果我使用的是TP系统的话,则可以忽略接口的 implements 关键词,把接口直接写在控制器,然后公共文件使用 extends 来进行继...

php生成动态的图片随机码,可指定画布大小

php生成动态的图片随机码,可指定画布大小
PHP验证码在注册或者登陆的时候是必不可少的,主要是为了防止垃圾注册或者恶意登陆,在TP系统中有内置的生成验证码的类,直接调用就可以了,而在PHP的原生代码中,则需要使用 image 之类的函数,使用 imagecreate 来进行画布的创建,其实如果我们要扒开TP图片类的话,也是使用了PHP的函数类来创建的,好了,我们先看一下PHP生成动态随机码的方法吧,可以自行指定图片的大小,其中使用了创建画布 imagecreat...

PHP怎样创建word文档并下载保存

PHP怎样创建word文档并下载保存
word是很常见的一种文本,和excel一样,都属于windows的办公软件,其实在PHP的应用中,excel是比较常见的,我们经常做php excel的导入导出功能,并且网上有一堆的php excel插件,相对于word较多一些,而关于php生成word,在网上也找了不少的材料,有的是根据com组件来完成,有的是使用php扩展来完成,还有需要安装各种插件来完成的,总之,感觉有点乱,也比较麻烦,所以我尝试了一下使用php生成excel的方法...

PHP提取出长URL中的根域名

PHP提取出长URL中的根域名
在采集的项目中,遇到各种各样的URL,因为要采集国外的内容,涉及到.jp,.ca,hk等域名,但前面又有各类的二级域名,这就导致我们在取根域名的时候遇到一定难度,我们来看一下网址,如:http://blog.ab.cc.win.aisa.hk/index.php 突然一看,是不是懵逼得不行,当然,如果用人眼看的话,一眼就看出来是 .hk 的域名,但我想要把 .hk 的域名使用 php 给提取出来,网上有许多的代码,但都不能得到正确的答案,...

谈一谈php-fpm的性能优化

谈一谈php-fpm的性能优化
php-fpm是php中性能优化配置的一种方式,在windows的程序中,通常是以PHPFastCGI的形式来展现,通过PHPFastCGI线程来进行程序的优化,旨在把PHPFastCGI进程管理整合到PHP包中,在编译安装之后进行使用。 在linux系统中,php最新版都已经整合了php-fpm,也可以说是PHP FastCGI的管理器,在Nginx上面跑PHP,都会帅给PHP-FPM来进行解析,以此来提高PHP的运行速度,如果是html页面的话,php-fpm就显得有点力不...

浅谈PHP中全局变量与超级全局变量

浅谈PHP中全局变量与超级全局变量
今天浅谈一下PHP中的全局变量与超级全局变量,PHP超级变量是PHP内置中的php post,get,session这些,在整个PHP全网中通用,不受function内部方法的约束,PHP全局变量则是在函数外定义的变量,受制于函数,不能在函数之中直接使用,如果想要在function中使用的话,需要使用我们的global $a,这是两者的区别。 PHP超级全局变量是直接保存在$GLOBALS数组中的,这里是$GLOBALS,不要加下划线成为 $_GLOBALS ...