05 2017 档案
摘要:map 主要是为了得到你的回调函数处理后的新数组,要的是结果。 walk 主要是对每个参数都使用一次你的回调函数,要的是处理的过程。 walk 可以认为提供额外参数给回调函数,map不可以 walk 主要是要对数组内的每个值进行操作,操作结果影响原来的数组 map 主要是对数组中的值进行操作后返回数
阅读全文
摘要:ARRAY_MAP函数用法 Posted on 2012-9-18, 22:15, by tmser, under php 总结 . 看php JSON 类中有这样一种用法array_map(array($this,'name_value'),$arr1,$arr2); 官网上竟然没找到,还好有牛人
阅读全文
摘要://注入的产生一般都是对用户输入的参数未做任何处理直接对条件和语句进行拼装. 防止注入的总的原则是<<根据具体业务逻辑,对来源于用户的值的范围,类型和正负等进行限制和判断>>,同时<<尽量使用THINKPHP自带的SQL函数和写法>>. roczyl2014年04月02日 数字倒是好弄,int一下应
阅读全文
摘要:MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcached也
阅读全文
摘要:抢购、秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个:1 高并发对数据库产生的压力2 竞争状态下如何解决库存的正确减少("超卖"问题)对于第一个问题,已经很容易想到用缓存来处理抢购,避免直接操作数据库,例如使用Redis。重点在于第二个问题 常规写法: 查询出对应商品的库存,看是否大于0,
阅读全文