![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小知识
pendant59
哟,是一个有梦想的程序猿
展开
-
git 常用命令
git 常用命令转载 2022-12-11 11:49:10 · 172 阅读 · 0 评论 -
Http 下载文件header头参数
header("Pragma: public"); //1 header("Expires: 0"); //2 header("Cache-Control:must-revalidate, post-check=0, pre-check=0");//3 header("Content-Type:application/force-download...原创 2017-08-23 15:58:16 · 25661 阅读 · 0 评论 -
数据结构 布隆过滤器(Bloom Filter)
这是我看到的解释最清楚的一篇文章,数据结构这东西,数学不好是真难懂。原文如下: 布隆过滤器 (Bloom Filter)是由Burton Howard Bloom于1970年提出,它是一种space efficient的概率型数据结构,用于判断一个元素是否在集合中。在垃圾邮件过滤的黑白名单方法、爬虫(Crawler)的网址判重模块中等等经常被用到。哈希表也能用于判断元素是否在集合中,但...转载 2018-10-19 22:40:33 · 216 阅读 · 0 评论 -
计算机基础 堆和栈
内存堆和栈的区别原文: http://student.csdn.net/link.php?url=http://www.top-e.org%2Fjiaoshi%2Fhtml%2F427.html在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很多初学者...转载 2018-08-15 14:32:35 · 3598 阅读 · 1 评论 -
Sql mysql操作语句
mysql5.7 更改root密码:在之前的版本中,密码字段的字段名是 password,5.7版本改为了 authentication_string切换到mysql数据库,更新 user 表:update user set authentication_string = password('root'), password_expired = 'N', password_last_c...原创 2018-01-23 17:35:15 · 225 阅读 · 0 评论 -
查漏补缺,持续更新ing...
php中的继承和实现:一个接口 可以继承 另外的接口。要注意只有接口和接口之间使用继承关键字extends。一个接口继承其他接口时候,直接继承父接口的静态常量属性和抽象方法。类实现接口必须实现其抽象方法,使用实现关键字implements。PHP中的类是单继承,但是接口很特殊。一个接口可以继承自多个接口。抽象类实现接口,可以不实现其中的抽象方法,而将抽象方法的实现交付给具体能...原创 2017-08-23 16:03:18 · 576 阅读 · 0 评论 -
Sql mysql操作函数
补充:UNIX_TIMESTAMP ('2018-3-7') 将日期变为时间戳。FROM_UNIXTIME ('1520428820',"%y-%m-%d") 将时间戳变为格式化日期 mysql 连接字符串函数:concat(str1,str2,str3......) 结果就是 str1str2str3 比如concat(1,'vs',2) => 1vs...原创 2018-01-24 17:19:43 · 230 阅读 · 0 评论 -
小知识-正则表达式
常用正则表达式,摘自菜鸟教程转载 2017-10-26 15:55:48 · 138 阅读 · 0 评论 -
TP5 小知识(5.1.x)
tp5 路由相关:Route::domain('api.com', 'api');# 路由1Route::get('v1/users/recordDetail','@api/v1.users/recordDetail');# 路由2Route::get('v1/users/recordDetail','v1.users/recordDetail');域名已经绑定模块的前提下:...原创 2017-11-09 14:06:37 · 13639 阅读 · 0 评论 -
php preg_match()第三个参数
php手册中是这样解释的matches如果提供了参数matches,它将被填充为搜索结果。 $matches[0]将包含完整模式匹配到的文本, $matches[1] 将包含第一个捕获子组匹配到的文本,以此类推到底是什么意思呢?$matchs[0]很好理解,就是整个$pattern 匹配的文本,$matchs[1]包含第一个捕获子组匹配到的文本,列子:$patt转载 2017-08-23 17:11:38 · 1016 阅读 · 0 评论 -
php 抽象类和接口的区别
(我觉得通俗易懂,看完了茅塞顿开啊 ♪(^∀^●)ノ)php中抽象类和接口的区别:1) 概念面向对象的三大概念:封装,继承,多态把属性和方法封装起来就是类。一个类的属性和方法被另外的类复制就是继承,PHP里面的任何类都可以被继承,被继承的属性和方法都可以被子类重新定义,这就是多态性。抽象类和抽象方法:所谓抽象方法就是只有名字的空“函数”,而且抽象方法必须是空方法。所谓抽象...转载 2017-08-23 17:08:22 · 2363 阅读 · 0 评论 -
php 经纬度计算距离
/** * 计算根据两点间经纬度计算两点间距离 * @param unknown $lat1 * @param unknown $lng1 * @param unknown $lat2 * @param unknown $lng2 * @return number /Km */ function getDistance($lat1, $lon1, $lat2, $l转载 2017-08-23 16:56:43 · 240 阅读 · 0 评论