最新消息:欢迎加入小松的QQ群一起讨论一起学习,搜索页面修改成lua+ElasticSearch,使用php这个页面速度相对慢一点,优化之后速度杠杠的,如有问题请加群联系我

最新发布 第2页

小松博客分享PHP及IT技术的个人技术博客

百度飓风算法的一些看法
其他分享

百度飓风算法的一些看法

2017-08-22 10:00:16 81浏览 3评论

百度飓风算法出来也有一段时间了,主要是打击采集站,原因主要是小网站写的原创文章,被大站采集之后,小网站的排名上不去,都是大网站排在前面,于是小站长都是各种抱怨,一篇文章百度里一搜都是一样的内容,用户体验很差,就想我之前遇到过的,一搜索技术文章,都是...

解决php上传大文件
PHP

解决php上传大文件

2017-08-19 10:00:20 94浏览 0评论

在开发网站系统的时候,经常会使用到文件上传的功能,一般都会限制文件上传的大小,当突然遇到一个大文件要上传的时候,业务就会提需求要把上传的文件修改大,在php中默认的上传文件的大小是有限制的,默认是2M,如果你要上传大文件,就需要修改php.ini文件...

mysql index merge
其他分享

mysql index merge

2017-08-16 10:00:13 29浏览 0评论

之前的文章已经讲过,5.0之后一条sql语句可使用多个索引,也就是index merge,最近测试发现发现语句没有没有使用到多个索引测试使用的是wordpress的表explain select * from wp_posts where po...

go 上传EXCEL并解析
golang

go 上传EXCEL并解析

2017-08-13 10:00:36 48浏览 0评论

用php来做文件的上传并解析EXCEL,在实际的开发中是很常见的,比如订单的批量导入,用php也能处理,但在实际的开发中你进程遇到,导入文件只导入版,解析EXCEL只处理了一半,如果不检查数据可能发现不了这个问题,如果用go来做这个功能就大大提高了处...

nsq nsqlookupd代码解析(二)
golang

nsq nsqlookupd代码解析(二)

2017-08-10 10:00:52 20浏览 0评论

nsqlookupd.go Main里主要是侦听两个服务tcp 服务和http 服务代码片段 github.com\nsqio\nsq\nsqlookupd\nsqlookupd.gofunc (l *NSQLookupd) Main() {...

wordpress 游览数不更新
wordpress

wordpress 游览数不更新

2017-08-07 10:00:20 84浏览 0评论

小松博客都是用redis缓存页面了,导致游览数一直不更新,很多文字数据库里游览数都是1现在修复了一下这个问题ajax触发这个一个页面用来更新游览数和清除缓存/** * 小松博客更新游览数和清楚缓存 * @Author admin@p...

go 条件编译
golang

go 条件编译

2017-08-04 10:00:34 33浏览 0评论

最近在看nsq 的nsqlookupd 其中用到了go-svc包,于是顺带看了一下代码,其中有一点不是很明白,就是一个包里出现了相同的方法,程序也没有报错,svc_other.go文件和svc_windows.go文件都实现了Run方法终于知道他...

nsq nsqlookupd中的go-svc包
golang

nsq nsqlookupd中的go-svc包

2017-08-01 10:00:59 51浏览 0评论

nsqlookupd使用go-svc包来启动的github地址:https://github.com/judwhite/go-svc这个包我看到了类似于守护进程的方式运行程序,下面是一个demo,go-svc也是使用了这个方法package m...

nsq nsqlookupd代码解析(一)
golang

nsq nsqlookupd代码解析(一)

2017-07-29 10:00:49 19浏览 0评论

之前的文章nsq安装【推荐阅读:nsq消息队列安装测试】,最后执行了./test.sh,这个脚本其实就遍历文件夹build go程序,具体遍历了apps和bench文件夹的程序这里主要讲nsqlookupdbuild这个github.com/ns...

RWMutex是读写锁
golang

RWMutex是读写锁

2017-07-26 10:00:01 44浏览 0评论

最近在看nsq源码,其中看到了下面的代码代码清单 github.com/nsqio/nsq/nsqlookupd/nsqlookupd.gotype NSQLookupd struct { sync.RWMutex opts ...