自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序老兵的博客

用来整理我的知识碎片,也希望帮到他人。只要往前走,就不会迟。精疲力尽的时侯应该选择休息,切不可放弃。

  • 博客(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

原创 综合归纳:PHP中empty()、is_null()和isset()的区别

PHP中empty()、is_null()和isset()的区别

2016-04-01 09:25:48 1073

wkhtmltox 最新版 0.12.4 linux64位组件包(含wkhtmltopdf,wkhtmltoimage)

一款用于将HTML转换成PDF或IMAGE的工具,当前最新版 0.12.4 linux64位组件包(含wkhtmltopdf,wkhtmltoimage)

2017-07-09

Mybatis自动生成代码用到的组件包

Mybatis generator 自动生成代码用到的组件包

2017-03-21

mybatis与spring整合jar包

mybatis与spring整合jar包

2017-03-21

mybatis-3.3.0.zip

mybatis-3.3.0.zip

2017-03-21

深入理解Java虚拟机(第二版):JVM高级特性与最佳实践

深入理解Java虚拟机,啥也不说了,重要的是免费!!非扫描版的!网上根本找不到!

2017-01-25

Druid 1.0.9.jar

使用阿里巴巴druid数据库链接池时需要的jar包! 下载别人的亲测可用,免费提供。 Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 DruidDataSource 高效可管理的数据库连接池

2017-01-23

WEB开发示例:MVC + Flexigrid

WEB开发示例:MVC + Flexigrid

2009-11-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除