- 博客(18)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
转载 sphinx 增量索引 实现近实时更新
一.sphinx增量索引的设置 数据库中的已有数据很大,又不断有新数据加入到数据库中,也希望能够检索到。全部重新建立索引很消耗资源,因为我们需要更新的数据相比较而言很少。例如。原来的数据有几百万条,而新增的只是几千条。这样就可以使用“主索引+增量索引”的模式来实现近乎实时更新的功能。 这个模式实现的基本原理是设置两个数据源和两个索引,为那些基本不更新的数据建立主索引,而
2016-04-29 16:50:18 537
原创 解决sphinx命令行search搜索中文乱码的问题
sphinx 在命令行下用search搜索,匹配出来的结果记录中中文字符乱码。于是到网上到处搜各种解决的方法mysql配置文件设置character_set_client,character_set_database,character_set_server为utf-8也设置了sphinx的配置文件中仔细看了,source也设置有sql_query_pre = SET NAMES utf8
2016-04-28 21:36:06 4745
原创 解决Xshell等Linux终端连接MySQL中文乱码问题
Xshell里执行mysql命令,发现select出来的记录中中文乱码用SQLyog 连接mysql发现正常。开始以为Xshell编码问题,按照[文件]–>[打开]–>在打开的session中选择连接的那个,点击[属性] -> [终端], 编码选择为:Unicode(UTF-8),然后重新连接服务器这个步骤做了一遍,发现还是不行,仔细看一下中文目录还是显示正常的,那么排除linux终端
2016-04-28 20:51:33 6224
转载 基于Sphinx的实例解析:DISCUZ全文检索
这里我主要讲重点,第一个是基于discuz的索引配置文件,这个配置文件比较灵活,可以根据不同的需求来配置 # # LinuxTone full index search configure file # source lt_posts { type = mysql sql_host = 127.0.0.1 sql_user = ro
2016-04-27 12:04:01 4221
转载 Coreseek安装出现Makefile.in文件找不到
安装Coreseek出现如下错误:config.status: creating Makefileconfig.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir settingconfig.status: error: cannot find input file: src/Makefile.in
2016-04-25 09:31:44 4317
转载 malloc/free的用法详解
在C里,内存管理是通过专门的函数来实现。另外,为了兼容各种编程语言,操作系统提供的接口通常是 C语言写成的函数声明(Windows 本身也由C和汇编语言写成)。1 分配内存 malloc函数需要包含头文件: and 函数声明(函数原型)void *malloc(int size);说明:malloc 向系统申请分配指定size个字节的内存空间。返回类型
2016-04-20 20:47:38 5211
转载 MySQL中文全文检索demoSQL
一、概述MySQL全文检索是利用查询关键字和查询列内容之间的相关度进行检索,可以利用全文索引来提高匹配的速度。二、语法MATCH (col1,col2,...) AGAINST (expr [search_modifier])search_modifier: { IN BOOLEAN MODE | WITH QUERY EXPANSION
2016-04-15 17:20:24 3848
转载 学点编码知识又不会死:Unicode的流言终结者和编码大揭秘
如果你是一个生活在2003年的程序员,却不了解字符、字符集、编码和Unicode这些基础知识。那你可要小心了,要是被我抓到你,我会让你在潜水艇里剥六个月洋葱来惩罚你。这个邪恶的恐吓是Joel Spolsky在十年前首次发出的。不幸的是,很多人认为他只是在开玩笑,因此,现在仍有许多人不能完全理解Unicode,以及Unicode, UTF-8, UTF-16之间的区别。这就是我写这篇文章的原因。
2016-04-15 14:55:57 1506 1
转载 一文看懂大数据的技术生态圈,Hadoop,hive,spark都有了
大数据本身是个很宽泛的概念,Hadoop生态圈(或者泛生态圈)基本上都是为了处理超过单机尺度的数据处理而诞生的。你可以把它比作一个厨房所以需要的各种工具。锅碗瓢盆,各有各的用处,互相之间又有重合。你可以用汤锅直接当碗吃饭喝汤,你可以用小刀或者刨子去皮。但是每个工具有自己的特性,虽然奇怪的组合也能工作,但是未必是最佳选择。大数据,首先你要能存的下大数据。传统的文件系统是单机的,不能横跨不同的
2016-04-15 10:32:31 2640 1
转载 大数据工程师技能图谱
大数据通用处理平台SparkFlinkHadoop分布式存储HDFS资源调度YarnMesos机器学习工具MahoutSpark MlibTensorFlow (Google 系)Amazon Machine LearningDMTK (微软分布式机器学习工具)数据分析/数据仓库(SQL类)PigHivekylinSpark SQL,Spar
2016-04-15 10:31:29 2729
转载 c语言typedef的用法
一.基本概念剖析 int* (*a[5])(int, char*); //#1 void (*b[10]) (void (*)()); //#2 double(*)() (*pa)[9]; //#3 1.C语言中函数声明和数组声明。函数声明一般是这样:int fun(int, double);对应函数指针(pointer to functi
2016-04-14 09:30:24 1746
转载 让你不再害怕指针——C指针详解(经典,非常详细)
前言:复杂类型说明 要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:int p; //这是一个普通的整型变量int
2016-04-12 10:53:34 476555 237
转载 int *p[3]和int (*p)[3] 的区别,举例说明
int *p[3] p是一个数组,此数组有3个元素,每个元素都是int*类型,也就是指向整型数据的指针类型。int a=10,b=20,c=30;int*p[3]={&a,&b,&c};而int(*p)[3]中的p是一个指向数组的指针,此数组有3个int类型的元素。例如:int a[3]={1,2,3}; 那么p就是指向这个数组a的指针。int(*p)[3]=&a;
2016-04-11 17:40:09 7828 2
转载 PHP调试及IDE环境
Step 1:IDE选择 由于以前用的工具太多,常会在eclipse中加载android,maven,j2ee,SSH,CXF等一系经工具,导致出现莫名其妙的问题。于是有了下面的建议: 下载Eclipse for PHP Developers,地址 http://www.eclipse.org/downloads/packages/eclipse-php-developer
2016-04-08 08:41:59 4214
转载 HTTP头的Expires与Cache-control
1.概念Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了Pragma: no-cache)数据包中的格式:Cache-Control: cache-directivecache-directive可以为以下:request时用到:| "no-cache"| "no-store"| "max-age" "=" delta-
2016-04-06 20:26:38 590
转载 redis类型[string 、list 、 set 、sorted set 、hash]
Keys redis本质上一个key-value db,所以我们首先来看看他的key. 首先key也是字符串类型,但是key中不能包括边界字符;由于key不是binary safe的字符串,所以像”my key”和”mykey\n”这样包含空格和换行的key是不允许的注: 顺便说一下在redis内部并不限制使用binary字符,这是redis协议限制的。”\r\n”在协议格式中
2016-04-06 16:14:42 1026
转载 php-fpm 启动参数及重要配置详解
约定几个目录/usr/local/php/sbin/php-fpm/usr/local/php/etc/php-fpm.conf/usr/local/php/etc/php.ini一,php-fpm的启动参数12345678910111213#测试php-fpm配置/usr/local/ph
2016-04-05 11:52:55 589
wkhtmltox 最新版 0.12.4 linux64位组件包(含wkhtmltopdf,wkhtmltoimage)
2017-07-09
Druid 1.0.9.jar
2017-01-23
关于proxy动态代理对象无法在list中移除的问题
2017-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人