- 浏览: 158290 次
- 性别:
- 来自: 广西
最新评论
-
zhuyanjavaeye:
crash_log_path 这个配置是怎么用的?为什么我配置 ...
sphinx(或coreseek)配置文件记录 -
bingxiaotian:
利用memcached做实时分页缓存 -
yehayeah:
楼主说得很好
程序员到底怎么了?
文章列表
各个区别如下:
num_matches: 当前返回的结果数,<= limit设置值。
max_matches: 最多返回的结果数,默认为1000,用户最多只能看到1000条搜索结果。
total_found: 结果总数。索引中所有满足查询条件的文档总数。
total: 最多返回结果数,取值取决于max_matches值和total_found值。如果total_found数超过max_matches,则total = max_matches,否则,total = total_found。可以用于分页。
有时候数据源比较复杂时需要用Mysql的存储过程生成数据集,才返回来给coreseek调用以生成索引,但是直接
sql_query = CALL search_proc_get_mb_tag(0, 1)
是会报
sql_query: PROCEDURE table.procedure can't return a result set in the given context
的错误。
在
sql_query = CALL search_proc_get_mb_tag(0, 1)
上方加入
mysql_connect_flags ...
windows环境测试搜索中文命令
- 博客分类:
- coreseek
ECHO 人力资源PPT模板 | iconv -f gbk -t utf-8 | search -c ..\etc\csft_test_call.conf --stdin | iconv -f utf-8 -t gbk
PROCEDURE db.procedure_name can't return a result set in the given context
Of course ‘db.procedure_name’ was the actual name of the procedure I was calling. Googling for the error seemed to indicate that the MySQL client library was old, but this is on a fairly modern CentOS 5.5 server with the ...
#
# Sphinx configuration file sample
#
# WARNING! While this sample file mentions all available options,
# it contains (very) short helper descriptions only. Please refer to
# doc/sphinx.html for details.
#
#############################################################################
## ...
<?php
include_once 'sphinxapi.php';
$s = new SphinxClient();
$s->setServer("localhost", 9312);
$s->SetConnectTimeout ( 1 );//设置链接超时
/*
$s->AddQuery();//列表查询
$s->RunQueries ();//执行列表查询
$s->ResetFilters();//清除过滤条件
$s->BuildExcerpts($docs, $index, $wo ...
可以用在存储过程的SQL语句主要有以下类型:1、 无返回结果语句,如:INSERT,UPDATE,DROP, DELETE等2、
select语句返回单行变量并可传给本地变量(select ..into) 3、
返回多行结果集的select语句,并可使用游标循环处理注意,存储过程返回的多行结果集,可以被客户端程序(如php)所接收,但要在一个存储过程中接收另一个存储过程的结果集是不可能的,一般解决办法是存入临时表供其它过程共用4、
prepare语句 以下主要讲述游标及prepare部分 游标定义 DECLARE
cursor_name CURSOR FOR SELECT_sta ...
1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’] 的速度是$row[id]的7倍。3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。5、注销那些不用的变量尤其是大数组,以便释放内存。6、尽量避免使用__get,__set,__autoload。7、require_once()代价昂贵。8、include文件时尽量使用绝对路径,因为它避免了PHP去 ...
按照官方的指导完成coreseek的安装,并成功创建了索引,
但是执行下面的命令时,
/usr/local/coreseek/bin/search -c /usr/local/coreseek/etc/csft_moban.conf 小鱼
检索出来的分词(是mmseg的)总是方块文,看了下索引的配置文件,csft.conf
原来是因为配置index时没有加入红色字体那一句
charset_dictpath = /usr/local/mmseg3/etc/
charset_type = zh_cn.utf-8
所导致的。
这两天需要调用两大微博的api,下面记录下过程。
先搞新浪的,跑去看新浪微博的api文档(http://open.weibo.com),发现已经更新到版本2了,版本2使用的是oauth2授权机制,而且访问每个api资源都需要用户授权,这对于 ...
程序员到底怎么了,我们当然不否认有很多出色的程序员,他们生活的好,赚的也多,可是毕竟大多数都还是一般水平,很多还是挣扎在基本满足吃住的水平。特别深的问题,比如国家社会问题(总有人会说我们的社会 ...
像企业站点经常会想把手动指定的文章放置到页面侧本栏目中,对于joomla来说,本身是没有这个功能的,它只有指定某个栏目的最新或推荐的文章自动显示。这个需求太常见了,想着应该有人遇到并解决过,没必要在重复造轮子,到官网翻了翻,发现个挺适合的扩展 Article Anywhere.这个扩展是个editor-xd类型的插件,会在编辑器下方增加一个插入文章按钮,而插入文章的形式是这样的:
{article News Feeds}{title} {readmore}{/article}
利用joomla的editor的字段类型,设置如下
<field
n ...
joomla 注意事项
- 博客分类:
- PHP
1. 在模块中字段定义的变量不要使用 $content,因为在 libraries/joomla/application/module/helper.php 中有
$content = '';
ob_start();
require $path;
$module->content = ob_get_contents().$content;
ob_end_clean();
会后缀 $content 变量,使用的话会导致输出一些不需要的东西,当然也可以利用这个地方后缀增加一些自定义的代码。
在做站时,经常会遇到同属分类级别但使用不同模板的情况。在joomla中,模板没有直接与分类或文章关联,而是与菜单关联(menu)。
创建模板管理步骤:
一:在模板管理中找到需要创建的模板样式类别,复制它(因为没有直接新建),然后编辑新复制的模板,修改名字及参数,这里设置参数stype值为 aa;
二:在菜单管理中,选择需要应用新模板的菜单,编辑,在模板风格下拉框中选择刚才新建的模板。这里要注意,假如菜单类型是单个类别的,那就在 template/xxx/html/category/文件夹中新建个模板文件,名为default_aa.php。如此便可以在默认模板defaul ...
<?php
class Post {
private $title;
private $content;
private $author;
private $comments;
private $_getters = array('title', 'content', 'author', 'comments');
private $_setters = array('title', 'content', 'author');
public function __get($property) {
if (in_array ...