抓取远程图片转POST提交

原理:将远程图片二进制封装成http数据包提交到表单 <?php //远程图片转POST $k name参数 function updateInternetImg($file,$boundary,$k='media') { // invalid characters for "name" and "filename" static $d…

Redis本地环境搭建

Windows 下环境搭建   1. 设置hosts   2. 下载Redis-Windows版本 Redis官网下载页面: http://redis.io/download Windows下Redis项目: https://github.com/MSOpenTech/redis 在releases页面找到并下载最新的ZIP包: http…

MySQL版本高于5.7修改密码

建议只使用这两种命令: mysql> alter user 'root'@'localhost' identified by '密码'; 或者 mysql> set password for 'root'@'localhost'=password('密码'); 命令运行后密码即时生效。

PHP CURL CURLOPT参数说明(curl_setopt)

curl_close — 关闭一个curl会话 curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数 curl_errno — 返回一个包含当前会话错误信息的数字编号 curl_error — 返回一个包含当前会话错误信息的字符串 curl_exec — 执行一个curl会话 curl_getinfo &mdas…

xdebug常用配置

常用配置 xdebug.var_display_max_children 整数类型,默认值128。用于控制通过xdebug_var_dump(),var_dump()方法时显示数组中子数组的个数或对象中属性的个数,设定为-1关闭该限制。 xdebug.var_display_max_data 整数类型,默认值521。用于控制xdebug_var_dump(),var_dump()方法时显示输出的字…

php正则提取html img src地址

<?php //全匹配 $str='<img border="0" src="1.jpg" alt=""/><img border="0" src="a.jpg" alt=""/><img src="test.jpg"…

用redis实现微博关注关系

用redis实现微博关注关系

由于产品需求的需要,我们做的产品里要实现类似微博里的关注关系。在过去的一篇博客《用MySQL实现微博关注关系的方案分析》分析了MySQL实现方式以及优缺点,这篇博客介绍Redis的实现思路。 关注关系产生的四种关系状态 关注 粉丝 双向关注(互粉) 无关系 需求分析 在微博中,每一个用户都会有一个关注列表,一个粉丝列表。用户可以查看自己的关注,粉丝列表,也可以查看别人的关注,粉丝列表。并且,要展示…

用redis实现计数器

社交产品业务里有很多计数的地方,比如点赞数,评论数等。点赞操作MySQL执行+1这种写操作,写入非常频繁,对数据库写的压力很大,现整理一个内存存储优化方案供大家一起研究讨论。 社交产品业务里有很多统计计数的功能,比如: 用户: 总点赞数,关注数,粉丝数 帖子: 点赞数,评论数,热度 消息: 已读,未读,红点消息数 话题: 阅读数,帖子数,收藏数 统计计数的特点 实时性要求高 写的频率很高 写的性能…

SQL表连接查询(inner join、full join、left join、right join)

SQL表连接查询(inner join、full join、left join、right join)

前提条件:假设有两个表,一个是学生表,一个是学生成绩表。    表的数据有:     一、内连接-inner jion : 最常见的连接查询可能是这样,查出学生的名字和成绩: select s.name,m.mark from student s,mark m where s.id=m.studentid 上面就是我们最常见的inner join,即内连接,…

PHP 代码规范简洁之道

1. 统一的编码规范 编码规范往简单说其实就是三个方面: 换行 空格 变量命名 放在 PHP 里面,还有一些附加的地方,比如关键字大小写,语法糖的使用(array() 与 [] 等)的问题。之前整理过 PSR 的标准,也找过 php-cs-fixer 这样的工具。这些都是规范代码的重要手段。有统一的标准,配合上工具的检查,形成统…

加我为微信好友