- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 mac下如何使用homebrew安装redis
这里默认大家的homebrew已经安装完毕。打开终端执行命令:brew install redis直接执行以上命令会安装最新版本的redis,如果需要指定版本,输入完redis按tab键便可以选择指定版本。在这里我本地做测试使用直接安装了最新版,各位可以根据需要选择安装。执行完成后如图所示。进入redis的安装目录:/usr/local/Cellar/redis/5.0.5/...
2019-07-28 12:38:43 691
原创 PHP中?:与??的区别
本文中,我们将比较和分析PHP中的两个速记条件运算符,简写三元运算符,即evlis运算符(?:)和空合并运算符(??)。从PHP 5.3+开始,我们可以使用较短的三元运算符语法,省略三元运算符的中间部分从而实现简写。$a ? : $b;以上简写语法被成为evlis运算符,下面用evlis运算符,三元运算符以及常用的if else进行对比,结果相同。//使用elvis运算符$a...
2019-07-10 16:00:25 11262
原创 VMWare下对centos6.5进行NAT连接的配置
1.首先,在安装完centos ,选中虚拟机-->右键-->设置-->虚拟机设置成NAT模式。2.选择 编辑-->虚拟网络编辑器-->查看或者编辑 子网ip 和 子网掩码。3.选择NAT设置,更改IP(步骤2和3由于我是已经选择好的,故无法点击)4.开始正式配置指定的IP:1)在root权限下 编辑: vim /etc/sysconfig/network
2017-02-08 14:55:19 3187
原创 php获取a-z,A-Z,0-9的随机字符串
该方法本人已测试通过,如各位网友有更好的方法,欢迎分享。function GetRandStr($len) { $chars = array( 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B
2016-09-21 15:37:16 4735 1
原创 JS判断是否为微信浏览器
JS判断浏览器是否为微信浏览器function isWeiXin() { var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger') { return true; } else { return false; }}...
2016-07-15 17:48:00 313
原创 php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
前段时间做项目,需要用到当天零点的时间戳,于是便用到了mktime()的方法。下面首先还是直奔主题以示例说明如何使用 mktime 获取今日、昨日、上周、本月的起始时间戳和结束时间戳,然后在介绍一下 mktime 函数作用和用法。//php获取今日开始时间戳和结束时间戳$beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));
2016-07-11 14:59:46 346
原创 php计算两个日期的相差天数,处理时间间隔
举例:想要获取 2016-04-10和2016-06-15相差多少天。$begin_date = strtotime('2016-04-10');$end_date = strtotime('2016-06-15');$days = round(($end_date - $begin_date) / 3600 / 24);其中已经使用strtotime将时间格式化为时间戳,直接输出$d
2016-06-28 13:36:39 6946
转载 负载均衡,会话保持,session同步
一,什么负载均衡一个新网站是不要做负载均衡的,因为访问量不大,流量也不大,所以没有必要搞这些东西。但是随着网站访问量和流量的快速增长,单台服务器受自身硬件条件的限制,很难承受这么大的访问量。在这种情况下,有二种方案可以选择:1,对单台服务器的硬件进行更新,由双核的变成四核的,内存加大等。2,增加服务器的台数,来分担服务器的负担。以实现增加网络带宽,增加服务器的处理能力的目的。第一种
2016-06-14 15:29:30 412
原创 PHP 获取客户端的真实IP
最近开发工程中,需要给第三方提供接口,由于是仅仅对单独一人提供接口支持,就暂时采取了IP白名单过滤的方式处理。下面是获取用户IP地址的方法,希望能够帮助到大家。/** * 获取当前的IP * @return string */public static function getIp(){ $onlineIp = ''; if (getenv('HTTP_CLI...
2016-06-08 10:21:00 848
原创 关于微信支付由H5页面修改为类似于微信支付手机充值的效果
上周由于工作需要,需将微信支付的H5页面跳转修改为AJAX点击后直接出发的效果。下面是之前采用的微信支付的JS代码:function onBridgeReady(){ WeixinJSBridge.invoke( 'getBrandWCPayRequest', { "appId" : "wx2421b1c4370ec43b", //公众号名
2016-04-05 09:49:19 4647
原创 使用PHP获取服务器MAC地址
此代码亲测可用,有需要的朋友可以拿去使用。$mac = $this->GetMacAddr(PHP_OS); echo $mac;/* * 获取MAC地址 begin * */function GetMacAddr($os_type) { switch ($os_type) { case "Linux": $return_array
2016-03-23 09:43:23 882
原创 关于微信退款出现错误代码:52的解决方法
在做微信支付的过程中,微信支付可以实现,然后微信退款总是出现错误代码:52。最后发现证书路径为相对路径。 解决方法:扎到文件Wxpay.api.php。在该文件中找到 “postXmlCurl”这个方法,然后将证书路径修改为绝对路径即可。 下面说明修改内容:将证书路径替换为绝对路径://使用证书:cert 与 key 分别属于两个.pem文件 curl_setopt($ch, CUR
2016-03-22 14:57:58 10290
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人