07 2016 档案

摘要:目录 一、安装es以及插件 二、建立索引和映射,添加数据 三、备注 一、安装es以及插件 ElasticSearch-2.3.1版本,系统为CentOS 7.0位。 对应的网上下载地址都有: elasticsearch: https://www.elastic.co/thank-you?url=ht 阅读全文
posted @ 2016-07-24 11:22 jiu~ 阅读(3135) 评论(0) 推荐(1) 编辑
摘要:首先回顾一下C++类型转换: C++类型转换分为:隐式类型转换和显式类型转换 第1部分. 隐式类型转换又称为“标准转换”,包括以下几种情况:1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成为目标转换类型。 2)一种类型表达式赋值给另一种类 阅读全文
posted @ 2016-07-22 23:38 jiu~ 阅读(296) 评论(0) 推荐(0) 编辑
摘要:平时没注意,当读取二进制流内容时,方才意识到这个问题。看段代码: z=66733030,即str的内存表示。 ascii码是针对字符而言的,我们平日里说的1,就是内存里的1,而非字符对应的31。当读取二进制流时,我们直接用整型变量去获取即可,根本不用画蛇添足地去转换。之前那个证书解析的代码,由于我曾 阅读全文
posted @ 2016-07-22 15:44 jiu~ 阅读(1127) 评论(0) 推荐(0) 编辑
摘要:1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的 Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支 持,包括W 阅读全文
posted @ 2016-07-21 11:25 jiu~ 阅读(820) 评论(0) 推荐(0) 编辑
摘要:一、编译安装MySQL前的准备工作 安装编译源码所需的工具和库 安装cmake:http://www.cnblogs.com/jiu0821/p/5680830.html 二、设置MySQL用户和组 新增mysql用户组 新增mysql用户 三、新建MySQL所需要的目录 新建mysql安装目录 新 阅读全文
posted @ 2016-07-19 10:06 jiu~ 阅读(686) 评论(0) 推荐(0) 编辑
摘要:我在centos虚拟机上安装了elasticsearch服务,虚拟机里测试正常,但主机却无法访问elasticsearch。要说的是,虚拟机采用桥接模式,与主机相互ping得通。 后来查了资料发现,这是虚拟机里防火墙屏蔽了80端口的缘故。 将80端口加到iptables的开放端口里,问题得到解决。 阅读全文
posted @ 2016-07-18 15:35 jiu~ 阅读(774) 评论(0) 推荐(0) 编辑
摘要:步骤一、安装gcc等必备程序包(已安装则略过此步,用gcc -v检测) 步骤二、安装wget (已安装则略过此步) 步骤三、获取CMake源码包 步骤四、解压CMake源码包 步骤五、进入目录 步骤六 步骤七 步骤八 安装完成,可用cmake -version检测。 三、异常情况 如果步骤六报错,可 阅读全文
posted @ 2016-07-18 13:17 jiu~ 阅读(1142) 评论(0) 推荐(0) 编辑
摘要:需要注意的是,路径的斜杠要转义,即双斜杠,否则打开文件失败。 字符串读写函数fgets和fputs 一、 读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n- 阅读全文
posted @ 2016-07-08 19:50 jiu~ 阅读(4281) 评论(0) 推荐(1) 编辑
摘要://第一种,直接包含在源程序文件中,如第一行代码所示 #pragma GCC diagnostic error "-std=c++11" #include using namespace std; int main(int argc,char **argv) { cout<<"hello world!"<<endl; auto i=10; cout<<i<<endl; ... 阅读全文
posted @ 2016-07-07 17:20 jiu~ 阅读(6988) 评论(1) 推荐(1) 编辑
摘要:Elasticsearch默认安装后设置的内存是1GB,对于任何一个现实业务来说,这个设置都太小了。如果你正在使用这个默认堆内存配置,你的集群配置可能会很快发生问题。 这里有两种方式修改Elasticsearch的堆内存(下面就说内存好了),最简单的一个方法就是指定ES_HEAP_SIZE环境变量。 阅读全文
posted @ 2016-07-07 14:39 jiu~ 阅读(56252) 评论(5) 推荐(11) 编辑
摘要:multi_match查询 multi_match查询提供了一个简便的方法用来对多个字段执行相同的查询。 NOTE 存在几种类型的multi_match查询,其中的3种正好和在“了解你的数据”一节中提到的几种类型相同:best_fields,most_fields以及cross_fields。 默认 阅读全文
posted @ 2016-07-07 13:45 jiu~ 阅读(1452) 评论(0) 推荐(0) 编辑
摘要:在linux上进行测试时发现启动后台进程后,如果使用exit退出登录shell,shell退出后后台进程还是能够正常运行,但如果直接关闭登陆的窗口(如直接关掉xshell),那后台进程就会一起终了。都是退出登录为什么前者后台进程会退出,而后者不会退出呢? 在查看bash的manual时发现有如下一段 阅读全文
posted @ 2016-07-07 13:37 jiu~ 阅读(4690) 评论(0) 推荐(2) 编辑
摘要:最佳字段(Best Fields) 假设我们有一个让用户搜索博客文章的网站,就像这两份文档一样: 用户输入了"Brown fox",然后按下了搜索键。我们无法预先知道用户搜索的词条会出现在博文的title或者body字段中,但是用户是在搜索和他输入的单词相关的内容。以上的两份文档中,文档2似乎匹配的 阅读全文
posted @ 2016-07-07 11:31 jiu~ 阅读(1254) 评论(0) 推荐(1) 编辑
摘要:多字段搜索(Multifield Search) 本文翻译自官方指南的Multifield Search一章。 查询很少是只拥有一个match查询子句的查询。我们经常需要对一个或者多个字段使用相同或者不同的查询字符串进行搜索,这意味着我们需要将多个查询子句和它们得到的相关度分值以一种有意义的方式进行 阅读全文
posted @ 2016-07-07 11:20 jiu~ 阅读(5912) 评论(0) 推荐(1) 编辑
摘要:下面简单介绍下elasticsearch提供的一套api的用法: 1. 创建索引 PUT (注意,index名称里的字母必须小写) 下面创建了索引jiu3,里面配置信息重写,否则默认5个分片和一个副本,映射里写了一个type:lvh,以及两个字段。当然,大括号里这些并不是必需的。 以上都是手动添加索 阅读全文
posted @ 2016-07-07 11:16 jiu~ 阅读(453) 评论(0) 推荐(0) 编辑
摘要:一、概述 scons是一个Python写的自动化构建工具,和GNU make相比优点明显: 1、 移植性:python能运行的地方,就能运行scons 2、 扩展性:理论上scons只是提供了python的类,scons使用者可以在这个类的基础上做所有python能做的事情。比如想把一个已经使用 了 阅读全文
posted @ 2016-07-05 10:34 jiu~ 阅读(7219) 评论(0) 推荐(0) 编辑
摘要:http://codeforces.com/problemset/problem/688/B B. Lovely Palindromes time limit per test 1 second memory limit per test 256 megabytes Pari has a frien 阅读全文
posted @ 2016-07-05 10:06 jiu~ 阅读(546) 评论(0) 推荐(0) 编辑
摘要:1.一次完整的HTTP请求所经历的7个步骤 HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建 In 阅读全文
posted @ 2016-07-04 20:23 jiu~ 阅读(69510) 评论(0) 推荐(22) 编辑
摘要:Elasticsearch的更新文档API准许通过脚本操作来更新文档。更新操作从索引中获取文档,执行脚本,然后获得返回结果。它使用版本号来控制文档获取或者重建索引。 我们新建一个文档: 请求:PUT http://localhost:9200/test/type1/1?pretty 参数: 脚本开启 阅读全文
posted @ 2016-07-02 16:35 jiu~ 阅读(659) 评论(0) 推荐(0) 编辑
摘要:【JSON简介】 jsoncpp 主要包含三种类型的 class:Value、Reader、Writer。jsoncpp 中所有对象、类名都在 namespace Json 中,包含 json.h 即可。 【VALUE】 Json::Value 是jsoncpp 中最基本、最重要的类,用于表示各种类 阅读全文
posted @ 2016-07-01 20:40 jiu~ 阅读(474) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示