自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

转载 PHP商品秒杀计时实现(解决大流量方案)

解决这个问题比较流行的思路:1.用额外的单进程处理一个队列,下单请求放到队列里,一个个处理,就不会有并发的问题了,但是要额外的后台进程以及延迟问题,不予考虑。2.数据库乐观锁,大致的意思是先查询库存,然后立马将库存+1,然后订单生成后,在更新库存前再查询一次库存,看看跟预期的库存数量是否保持一致,不一致就回滚,提示用户库存不足。3.根据update结果来判断,我

2015-12-21 17:02:54 754

原创 数组操作分享

/** * 1,3,5,8,12 结果要求是2,2,3,4 * 找规律 后面的数减去前一个**/public function arrayPendAction(){ $arr = array(1,3,5,8,12); $count = count($arr)-1; foreach($arr as $k=>$val){ if($k $count

2015-12-31 11:01:05 305

原创 支付知识总结

1.财付通支付 1.创建支付请求对象->设置支付参数->带有成功回调地址和通知地址(也就是同步和异步的方法)notify_url    交易过程中服务器通知的页面 要用 http://格式的完整路径,例如     http://www.alipay.com/alipay/notify_url.php 注意文件位置请填写正确return_url    付完款后跳转的页面 要用 h

2015-12-24 17:24:23 696

转载 mysql防止SQL 注入

(1)mysql_real_escape_string -- 转义 SQL 语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集 使用方法如下:    $sql = "select count(*) as ctr from users where username    ='".mysql_real_escape_string($username)."' and 

2015-12-21 14:16:56 513

原创 mysql优化知识分享

ps -ef|grep php  将进程显示出来查看php运行程序SQL 优化 通常3种方式慢查询日志,EXPLAIN 分析查询,profiling分析以及show命令查询系统状态及系统变量,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。通常有三种:使用索引,使用EXPLAIN分析查询以及调整MySQL的内部配置可以同通过profiling命令得到更准

2015-12-21 14:11:52 493

原创 PHP MYSQL 总结

//查找Nginx所在目录find / -iname nginx.conf分表根据业务日期分表,一个月一张表,比如账单,查询的时候不按跨月查询经常查询的在一张表,不经常查询的在一张表,前期有需求调研mysql 开启查询缓存区buffer设置的大一些mysql数据库 Too many connections出现这种错误明显就是 mysql_conn

2015-12-18 11:30:56 384

全球地区表世界上所有国家或地区的名录

精心整理世界上所有国家或地区的名录,共计246条,包含名称,人口等字段,可下载应用于数据库基础数据构建上层应用,数据格式为json,noSql数据库可以直接导入,sql数据库请自行转换结构。

2022-01-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除