- 博客(273)
- 收藏
- 关注
转载 php c-url v-eto
** * Created by PhpStorm. * User: hxg * Date: 2016/5/4 * Time: 10:47 */class TestAction extends CommonAction{ public function toupiao(){ set_time_limit(10); //$agent=$_SERVER['HTTP_USER_A
2016-05-06 15:35:25
1146
转载 php使用curl访问https示例分享
/** * curl POST * * @param string url * @param array 数据 * @param int 请求超时时间 * @param bool HTTPS时是否进行严格认证 * @return string */ function curlPost($url, $data = array(), $timeo
2016-05-04 17:04:31
584
转载 s-phinx 搜索
/** * s-phinx 搜索 * @param $currentPage 页码 * @param $pagesize 个数 * @param string $keyword 查询词 * @param string $topicArr 话题 * @param string $type addtime 按时间排序 heat按热度排序 * @param string
2016-04-21 13:59:58
628
转载 SQLyog恢复数据库报错解决方法【Error Code: 2006 - MySQL server has gone away】
导入数据库的时候 SQLyog 报错了Error Code: 2006 – MySQL server has gone away搜了下,说是max_allowed_packet (MySQL的一个参数)设置的值不够大。那我改下就行了 嘿嘿In Windows:In the MySQL server installation directory,in my
2016-04-18 16:52:50
1200
转载 Nginx下配置网站ssl实现https访问
在今年的早些时候百度搜索已经全面实现https模式,并宣称已经可以抓取https网页了,相比谷歌早年就已经支持https的抓取,百度虽然晚了一点,但是毕竟现在还是有了,也有人探讨关于https模式对百度谷歌seo的影响,虽然还没有人给出实际测试的数据,但是百度全站https模式的话或多或少也能说明百度当下对https站点的态度吧!然后切入主题讲一讲Nginx下配置网站ssl实现https模式访问的
2015-12-17 16:05:34
5605
1
转载 在Apache配置https方式访问网站
引入httpd-ssl.conf文件在相应的目录下找到httd-conf文件 一般都是在/etc/apache2/httpd.conf 下 取消掉Include /private/etc/apache2/extra/httpd-ssl.conf 前面的注释符号# 也就是引入httpd-ssl.conf文件生成KEY和证书。[mac下] 【windo
2015-12-17 16:02:05
3674
转载 php中ssl开发的若干问题
最近利用php开发ssl的相关功能,由于第一次做相关的事情,遇到了很多问题,庆幸的是最终都顺利解决了。不过相关的资料很少,都是综合了国内外的相关信息才解决的。现在整理一下,方便后来者遇到问题时解决。1. 首先扫下盲,什么是数字签名推荐一个通俗易懂的教程:中文版 英文版其实整个过程就是:数据->hash-》摘要-》私钥对摘要加密-》数字签名 |
2015-12-10 18:19:18
3259
转载 PHP CURL访问HTTPS使用详解
如果你直接使用PHP CURL函数来抓取http内容可能没有任何问题了,但是如果你要正抓取的是https文件才会发现本文章帮你解决了一个大难题了,下面我们来看看具体操作过程。https服务器post数据function curlPost($url, $data, $timeout = 30){ $ssl = substr($url, 0, 8) == "https://"
2015-12-10 17:10:53
784
原创 solr 资料文档
http://blog.youkuaiyun.com/hu948162999http://www.chepoo.com/solrcloud-introduction.html
2015-11-17 11:05:58
468
转载 JS定义回车事件
$("#txt_sname").keydown(function(e){ var curKey = e.which; if (curKey == 13) { $("#btn_search").click(); return false; } }); 转自:http://blog.youkuaiyun.com/dan
2015-11-16 11:28:56
494
原创 关于redis 重启后,数据库中数据未及时加载到redis的问题
现在项目用到了redis,这样极大的提高了数据提取的效率,但如果逻辑处理时不小心,就会给自己泡坑 1.完全依赖后台提供的redis数据,当redis占用率高时进行重启时(一般都不进行落地),数据丢失。 当数据还没有从数据库加载到redis时,而此时又有新数据写入,此时该 缓存再读取的时候,发现缓存存在,而直接进行显示。就造成显示的数据不正确
2015-11-12 16:35:53
5946
转载 jquery radio的取值 radio的选中 radio的重置
radio 按钮组, name=”sex”.MaleFemaleUnknown1. 获取radio选中的value.$('input:radio[name=sex]:checked').val();2. 选择 radio 按钮 (Male).$('input:radio[name=sex]:nth(0)').attr('checked',true);或者$('i
2015-11-10 11:28:26
9470
原创 增加评论逻辑
一、增加评论逻辑1、先判断用户是否登录,以及是否账号被禁用2、判断评论是否为空(包括空格),以及字符长度(5至1000个字符)3、判断视频、产品是否存在4、判断是否重复评论以及是否频繁评论(10s)5、检测垃圾词语和评论相似度(注:如果评论内容包含了垃圾词语,则不检测相似度,他们的状态都设置为不显示,以及admin_type为2)6、判断是否插入成功(插入成功将comm
2015-10-30 14:09:19
840
转载 Solr与Sphinx的比较
Solr与Sphinx的比较Solr版本:4.8.1Coreseek版本:3.2.14 (基于Sphinx 0.9.9 release)1.索引效率 Sphinx:10-15MB/秒, 实测最高可对100GB的文本建立索引,单一索引可包含1亿条记录 Solr:10MB/秒,亿条数据,20G索引,新浪目前也采用lucene检索2.搜索性能 Sp
2015-10-27 16:31:46
626
转载 php 银行卡号 手机号码 正则表达式格式化 每4位隔空格显示
转自:http://blog.youkuaiyun.com/yuhao818/article/details/44034989$str = '6228480402564890018';preg_match('/([\d]{4})([\d]{4})([\d]{4})([\d]{4})([\d]{0,})?/', $str,$match);unset($match[0]);echo implod
2015-10-20 15:58:11
5410
原创 js 页面数字倒计时
var time_s=3; function countSecond(url){ time_s--; $("#tishi .sure-close").html(time_s+'s后自动跳转'); if(time_s==0){ window.location.href=url; } setTimeo
2015-10-20 15:55:16
1079
原创 phpstorm 常用 快捷键
ctrl +shirt +I 格式化当前行代码shirt+enter 软回车ctrl+d 复制当前行ctrl+shirt + -/+ 展开 折叠方法ctrl+n 搜方法
2015-10-16 17:25:34
432
原创 sphinx 文档,思路,方法 整理
1多种数据源ID重复问题处理思路: 1.1修改文档ID,将源ID编码进去:source src1{ sql_query = SELECT id*10+1, ... FROM table1 ...}source src2{ sql_query = SELECT id*10+2, ... FROM table2 ...} 1.2将数据来源存储为一个属性
2015-10-15 17:57:57
758
原创 js控制手机号码中间用星号代替
$("#tel").html($("#tel").substring(0,3)+"****"+$("#tel").substring(8,11));
2015-10-12 10:36:49
18702
1
转载 PHP利用P3P实现跨域
有别于JS跨域、IFRAME跨域等的常用处理办法,还可以利用P3P来实现跨域。P3P是什么P3P(Platform for Privacy Preferences)是W3C公布的一项隐私保护推荐标准,以为用户提供隐私保护。P3P标准的构想是:Web 站点的隐私策略应该告之访问者该站点所收集的信息类型、信息将提供给哪些人、信息将被保留多少时间及其使用信息的方式,如站点应做诸如
2015-10-09 08:01:56
442
原创 滚动加载(ajax)内容添加事件 && jQuery.on() 函数详解
$(".live-content").on('mouseover','.lst-item', showBtn);// 按钮显示function showBtn(){ $(this).addClass('show');}
2015-09-29 09:38:15
2714
1
转载 Vim命令合集
Vim命令合集命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ...在vim窗
2015-09-24 11:06:32
330
转载 LibMMSeg
转自:http://www.coreseek.cn/opensource/mmseg/#coreseek_mmseg_complex 感谢,为了方便学习LibMMSeg 简介LibMMSeg 是Coreseek.com为 Sphinx 全文搜索引擎设计的中文分词软件包,其在GPL协议下发行的中文分词法,采用Chih-Hao Tsai的MMSEG算法。MMSEG: A Word Id
2015-09-22 17:59:11
971
转载 为coreseek添加mmseg分词
由于在工作中遇到了林书豪这个词,原来的分词库里面没有就找了下文档,自己整理了一份,以交流备忘。 1.准备好需要添加的词表,一般都是每行一词,注意要保存为utf-8; 例如: -- 林书豪 -- 2.利用UltraEdit的查找替换功能,使词表格式符合mmseg的要求; 例如: 打开UltraEdit的正则替换功能,将“^
2015-09-22 16:54:44
1074
转载 Linux下CoreSeek的安装测试【官方】
CoreSeek快速安装:为了方便学习,转,并感谢http://www.coreseek.cn/products-install/install_on_bsd_linux/安装前,建议查看:源码包说明README;4.0/4.1版可参考3.2版本安装,步骤相同;如遇到问题,请看详细安装说明。##下载coreseek:coreseek 3.2.14:点击下载、coreseek 4.0
2015-09-22 11:27:24
1826
转载 小PHP数组面试题
$a = array("1"=>"A",1=>"B","C",2=>"D");print_r($a);echo "";echo count($a);echo "";$a = array(1,2,4,8);$b = array(0,2,4,6,8,10);print_r( array_merge( array_diff($a, $b),
2015-09-22 10:45:50
1525
转载 使用搜狗词库制作mmseg自定义词典
为了学习方便转自:http://blog.atime.me/note/mmseg-custom-dict.html 感谢搜狗词库地址:http://pinyin.sogou.com/dict/总结使用搜狗词库制作mmseg词典的方法和步骤。另外,最近一直没写新博客,一方面是因为懒,另一方面是确实没什么可写的。coreseek的介绍和安装説明可参考这里,不再赘述。以下是接下
2015-09-22 09:53:09
796
转载 使用搜狗词库制作mmseg自定义词典
http://blog.atime.me/note/mmseg-custom-dict.html总结使用搜狗词库制作mmseg词典的方法和步骤。另外,最近一直没写新博客,一方面是因为懒,另一方面是确实没什么可写的。coreseek的介绍和安装説明可参考这里,不再赘述。以下是接下来需要注意的几点:下面假设libmmseg安装于/usr/local/mmseg3目录生成的mmseg
2015-09-21 13:44:58
1059
原创 tp pc,m 在共用一个框架的情况下,共用模型
/** * D函数用于实例化Model 格式 项目://分组/模块 * @param string $name Model资源地址 * @param string $layer 业务层名称 * @return Model */function D($name='',$layer='') { if(empty($name)) return new Model; static $
2015-09-18 10:47:55
673
原创 投-票流程
1.后台创建投票 admin.survey 登录用户 全部用户 引用 独立 上线,生成调用的js2 文章,新闻,话题等调用3 内容页调用js 根据条件判断是否投过票 投票 openapi.Surveyport 显示投票结果
2015-09-17 09:46:22
347
转载 关于多属性查找问题的sphinx解决方案
转自http://www.cnblogs.com/littlehb/p/3667821.html需求描述mysql中,每一个文档都有多个标签,查询时可以筛选一个标签也可以筛选同时拥有多个标签的文档。数据示例文档 标签1 1,2,3,4,52 2,3,4,5,63 3,4,5,6,7
2015-09-11 18:40:40
1735
原创 sphinx setOverride 思考
SetOverride (设置临时属性值覆盖) 个性化设置原型: function SetOverride ( $attrname, $attrtype, $values )设置一个临时的(只对单个查询有效)针对不同文档的属性值覆盖。只支持标量属性。$value是一个哈希表,他的键是要覆盖属性的文档ID,之是对应该文档ID的要覆盖的值。于版本0.9.9-rc1引入。属性覆盖特性使用
2015-09-09 15:56:07
719
转载 sphinx api 合并查询应用
//参数筛选//筛选cat_id=2$cl->SetFilter("cat_id",array(2));//仅在id为1、3、7的子论坛中搜索$cl->SetFilter("forum_id",array(1,3,7));//范围筛选//筛选发布时间为今天,参数为int时间戳$cl->SetFilterRange("starttime",123,124);//筛
2015-09-09 15:37:44
1360
转载 sphinx SPH_MATCH_EXTENDED2 基本应用
匹配模式有如下可选的匹配模式:SPH_MATCH_ALL, 匹配所有查询词(默认模式);SPH_MATCH_ANY, 匹配查询词中的任意一个;SPH_MATCH_PHRASE, 将整个查询看作一个词组,要求按顺序完整匹配;SPH_MATCH_BOOLEAN, 将查询看作一个布尔表达式SPH_MATCH_EXTENDED, 将查询看作一个CoreSeek/Sphinx内部查询
2015-09-09 15:36:08
4398
原创 网站禾 只 分之我见
数据库: * 专库 水平表(以用户ID 取100模来建表) 增加当天的日期字段来方便取同一天的数据。CREATE TABLE `jm_jifen_log90` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '积分记录表', `uid` int
2015-09-08 11:14:23
346
原创 技术资料 --日常使用
php:1:string base_convert(string $number , int $frombase , int$tobase)例:base_convert(100079757,10,36); //在任意进制之间转换数字2: bool array_multisort ( array&$arr[, mixed$arg= SORT_A
2015-09-08 09:49:04
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人