美团分销联盟 API 封装( PHP -SDK)

2021-12-08
阅读 1 分钟
2.6k
✅ 获取全国省份 ProvinceAllRequest✅ 获取某省份的城市 CitiesRequest✅ 获取某个城市的一级类目包含的二级类目信息 CategoriesRequest✅ 获取某个城市的商圈信息(点评) RegionsByDianPingRequest✅ 获取某个城市的商圈信息(美团) RegionsByMeiTuanRequest✅ 到店商品搜索 SearchDealsRequest✅ 分销取链 LinksRequest✅ ...
封面图

PHP命名空间基本使用

2016-12-01
阅读 1 分钟
1.4k
const FOO = 1;function foo() {}class foo{ static function staticmethod() {}}?>

Sublime修复错误【xcrun: error: invalid active developer path... 】

2016-11-02
阅读 1 分钟
4.9k
前天把小mac升级到了10.12,结果今天在sublime里使用git的时候,弹出一行莫名其妙的错误:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

LIKE查询与索引的不解之谜

2016-07-08
阅读 1 分钟
5.3k
like %keyword 索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。

[精华摘要] DBA专家门诊一期:索引与sql优化

2016-07-08
阅读 4 分钟
2.2k
在日常的业务开发中,常见使用到索引的地方大概有两类:(1)做业务约束需求,比如需要保证表中每行的单个字段或者某几个组合字段是唯一的,则可以在表中创建唯一索引 (2)提高SQL语句执行速度,可以根据SQL语句的查询条件在表中创建合适的索引,以此来提升SQL语句的执行速度

git 提交vendor目录至项目

2016-05-11
阅读 1 分钟
10.9k
1.vendor目录已经存在 {代码...} 2.vendor目录不存在 {代码...} Notice: composer update --prefer-dist 优先从缓存取,不携带组件内的.git目录。

截取字符串函数

2016-05-07
阅读 1 分钟
2.8k
Laravel: {代码...} Ci: {代码...} ......

资源集(URL)

2016-04-22
阅读 1 分钟
1.8k
针对各种服务器给出的nginx配置文件:[链接]

Nginx 限制百度等爬虫连接

2016-04-22
阅读 1 分钟
3.8k
目的: 每两秒允许1个来自header头包含Baiduspider等的爬虫类请求 http { {代码...} } 测试: curl -I [链接] -A OtherSpider Nginx官方文档:[链接]中文相关解释:[链接]

Apache下.htaccess文件配置及功能介绍

2016-03-09
阅读 6 分钟
3.7k
目录一、准备开始:mod_rewrite 二、利用.htaccess实现URL重写(rewrite)与URL重定向(redirect) 将.htm页面映射到.php 临时重定向(R=302)与永久重定向(R=301) 为什么要用重定向?——重定向和URL重写的区别 长短地址转换 去掉www 加上www 支持多域名访问 三、改写查询字符串QUERY_STRING 利用QSA转换查询字符串QUERY_STRING...

php浮点数精确运算

2016-03-08
阅读 1 分钟
10.2k
bc是Binary Calculator的缩写。bc*函数的参数都是操作数加上一个可选的 [int scale],比如string bcadd(string $left_operand, string $right_operand[, int $scale]),如果scale没有提供,就用bcscale的缺省值。这里大数直接用一个由0-9组成的string表示,计算结果返回的也是一个 string。

Requirejs(shim)加载非AMD规范的js文件

2016-03-07
阅读 1 分钟
2.8k
如果想在requirejs中嵌入自己以前的某些代码,但是这些代码没有遵守AMD规范,该怎么办呢?骚年不用担心,require的config中的shim能帮你解决痛苦!例如本人的文件目录结构如下:

CodeIgniter的密码处理论

2016-03-05
阅读 1 分钟
3.2k
在你的应用程序中正确处理密码是非常关键的。前阵阅读CI手册,发现CodeIgniter对密码处理的总结对我很有帮助,把这个清单分享给大家,它告诉你什么该做,什么不该做。

Ubuntu 版本的 Sublime 升级后无法输入中文解决方案

2016-03-04
阅读 1 分钟
2.4k
一、如果从未解决过中文无法输入的问题需要按照步骤一步步实践 参考网址:[链接] 二、如果此前解决了中文输入问题,但是因为升级造成无法输入,只需执行以后步骤即可: 修改文件/usr/bin/subl的内容 {代码...} 将 {代码...} 修改为 {代码...} 此时,在命令中执行 subl 将可以使用中文输入

Ubuntu 解压zip文件名乱码问题解决

2016-03-04
阅读 1 分钟
4.3k
安装(12.04及以上): sudo apt-get install unar 使用: 假设需要解压的ZIP包是foo.zip lsar foo.zip #列出所有文件如果列出的文件名已经正确 unar foo.zip #解压所有文件如果列出的文件名还不正确 lsar -e GB18030 foo.zip #指定使用GB18030编码列出所有文件 unar -e GB18030 foo.zip #指定使用GB18030解压所有文件 {...

解决跨域请求的三种方法

2016-03-04
阅读 1 分钟
5.2k
环境:A客户端访问B服务器的对象 1、代理:A客户端访问A服务器,并在A服务器上做代理访问B服务器把请求结果返回A客户端,即实现了A客户端请求B服务器的跨域需求。 2、JSONP:改造客户端及服务器端的代码,实现JSONP跨域;只适用于get请求。 参考链接,请点击 3、XMLHttpRequest Level2,服务器脚本增加支持,B服务器端对...

LINUX终端命令行缩短显示路径,让你的路径更优雅

2016-03-04
阅读 1 分钟
16.6k
平时我们使用linux终端命令行的时候,常常会被一个问题困扰,那就是文件路径过长,有时候甚至超过了一行,这样看起来非常别扭,其实只要两步就可以解决这个问题:

表的垂直拆分和水平拆分

2016-02-28
阅读 1 分钟
2.3k
垂直拆分 垂直拆分是指数据表列的拆分,把一张列比较多的表拆分为多张表 通常我们按以下原则进行垂直拆分: 把不常用的字段单独放在一张表; 把text,blob等大字段拆分出来放在附表中; 经常组合查询的列放在一张表中; 垂直拆分更多时候就应该在数据表设计之初就执行的步骤,然后查询的时候用jion关键起来即可; 水平拆分 水...