摘要: https://github.com/solariumphp/solarium/issues/159 阅读全文
posted @ 2016-12-08 15:18 MysticGrrrr 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/cyberrusher/article/details/7269795 1. 在VMWare工具栏中打开:编辑 >虚拟机网络编辑器, 打开VMnet8的配置界面,各项配置如下: 当然,最后的这个子网ip要根据你自己的网络的ip来具体设定,一般都是192 阅读全文
posted @ 2016-12-06 15:25 MysticGrrrr 阅读(404) 评论(0) 推荐(0) 编辑
摘要: solrconfig.xml配置文件主要定义了SOLR的一些处理规则,包括索引数据的存放位置,更新,删除,查询的一些规则配置。下面将对solrconfig进行详细描述:1 <luceneMatchVersion>4.8</luceneMatchVersion> 表示solr底层使用的是lucene4 阅读全文
posted @ 2016-12-05 11:56 MysticGrrrr 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 文档是数组转成的json 原数组: 用array_unique去掉数组中重复的元素后,插入时报错。 原因: array_unique去重之后,原数组的下标被保留了。数组为 在json_encode数组时,会把下标不连续的数组解析成json字符串例如{"0":"3","2":"4","3":"5"," 阅读全文
posted @ 2016-12-01 11:52 MysticGrrrr 阅读(747) 评论(0) 推荐(0) 编辑
摘要: mysql初始密码在/var/log/mysqld.log中 ,搜索:temporary password #mysql -uroot -p 登录mysql MYSQL密码策略有3级(0,1,2)默认是1。需要数字,大小写字母。为了方便测试,密码策略改为0级mysql>set global vali 阅读全文
posted @ 2016-11-18 16:57 MysticGrrrr 阅读(322) 评论(0) 推荐(0) 编辑
摘要: # wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-1.el6.x86_64.rpm-bundle.tar # tar xvf mysql-5.7.15-1.el6.x86_64.rpm-bundle.tar # yum 阅读全文
posted @ 2016-11-18 16:55 MysticGrrrr 阅读(137) 评论(0) 推荐(0) 编辑
摘要: http://yonik.com/solr/atomic-updates/ Solr supports several modifiers that atomically update values of a document. set – set or replace a particular v 阅读全文
posted @ 2016-11-17 20:49 MysticGrrrr 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 由于一些原因,消息需要延迟发送给消费者,可以用delayed-messaged插件 在 /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/plugins目录下 # wget https://dl.bintray.com/rabbitmq/community-pl 阅读全文
posted @ 2016-11-17 12:08 MysticGrrrr 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 3.1.1 什么是document 在solr中,document是保存数据的基本单位,是由一组相关的数据元素组成的元素集合。 document由field组成。field称之为文档的字段。若干个field代表了document是由若干个不同意义的数据元素组成的。一个document可以由1个或多个 阅读全文
posted @ 2016-11-16 16:38 MysticGrrrr 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 字段类型在org.apache.solr.schema包下 Class 描述 BCDIntField 二进制整形字段 BCDLongField 二进制长整形字段 BCDStrField 二进制字符型字段 BinaryField 二进制数据 BoolField 包含true或者false,值的第一个字 阅读全文
posted @ 2016-11-16 14:23 MysticGrrrr 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://www.cnblogs.com/gaojun/archive/2013/10/24/3385885.html 一、查看及管理当前登录用户 1、使用w命令查看登录用户正在使用的进程信息,w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var 阅读全文
posted @ 2016-11-16 11:57 MysticGrrrr 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 都是针对field的: indexed表示需不需要建立索引,以便之后对这个field进行查询; stored表示需不需要随索引同时存储这个field本身的内容,以便查询时直接从结果中获取该内容,一般大数据(比如文件内容本身)不会和索引一起保存,节省资源,防止索引过大。 Indexed=true 就是 阅读全文
posted @ 2016-11-16 10:58 MysticGrrrr 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 家目录 Solr在运行时需要访问它的家目录,因为配置文件和它储存的索引都在它的家目录中保存。(家目录指的是运行时的目录,standalone和solrcloud的家目录不一定相同,在solr运行后可以用solr status 来查看家目录路径) Solr的standalone运行模式和solrclo 阅读全文
posted @ 2016-11-14 23:26 MysticGrrrr 阅读(197) 评论(0) 推荐(0) 编辑
摘要: # vim /etc/rabbitmq/rabbitmq.config 搜索 tcp_listeners 更改为:{tcp_listeners, [{"指定的IP", 5672}]} 阅读全文
posted @ 2016-11-14 20:10 MysticGrrrr 阅读(1838) 评论(0) 推荐(0) 编辑
摘要: 特色 SolrCloud有几个特色功能: 集中式的配置信息 使用ZK进行集中配置。启动时可以指定把Solr的相关配置文件上传Zookeeper,多机器共用。这些ZK中的配置不会再拿到本地缓存,Solr直接读取ZK中的配置信息。配置文件的变动,所有机器都可以感知到。 另外,Solr的一些任务也是通过Z 阅读全文
posted @ 2016-11-07 13:52 MysticGrrrr 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Broker:消息协商器。消息队列的实体,它在TCP/IP等端口上监听AMQ消息 vHost:虚拟主机。功能上类似于web的虚拟主机,都是把数据按照功能或项目的不同划分为不同的虚拟主机;用户只被授予访问虚拟主机的权限,而没有其他比这高级的访问控制措施。客户端与Broker沟通需要先建立连接,这些连接 阅读全文
posted @ 2016-11-02 19:17 MysticGrrrr 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 默认的提示符显示方式如下: [root@localhost foldername]# 由于太长,希望能缩短到: [foldername]# 修改方式: # vim /etc/bashrc 找到第41行,或搜索: [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \ 阅读全文
posted @ 2016-10-27 16:52 MysticGrrrr 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 批量替换: #:%s/source_pattern/target_pattern/g "My Custom Configuration filetype plugin indent on "开启插件syntax on "打开颜色高亮set nocompatible "设置为不兼容模式(兼容vi)se 阅读全文
posted @ 2016-10-27 16:47 MysticGrrrr 阅读(169) 评论(0) 推荐(0) 编辑
摘要: rabbitmq-plugins 插件管理器 1.开启rabbitmq management - WEB管理插件 # rabbitmq-plugins enable rabbitmq_management 2.重启rabbitmq-server # systemctl restart rabbitm 阅读全文
posted @ 2016-10-25 12:56 MysticGrrrr 阅读(4711) 评论(0) 推荐(0) 编辑
摘要: 将扩展编译到php内部的方式会提高php运行扩展的效率,但是每次需要新添加扩展时都需要把php以及之前添加的所有扩展重新编译一边,非常麻烦。 独立编译扩展,php外部调用扩展的方式虽然会牺牲一点点的性能,但是却提供了灵活性 用pecl安装 # cd /usr/local/php/bin 1.先查看p 阅读全文
posted @ 2016-10-24 16:21 MysticGrrrr 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 按照composer官网的指导,运行下列命令:curl -sS https://getcomposer.org/installer | php长时间无反应。手动安装1.下载installer# wget https://getcomposer.org/installer2.修改文件权限# chmod 阅读全文
posted @ 2016-10-24 15:52 MysticGrrrr 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 以下是教训 1.安装bcmath扩展 --enable-bcmath 2.在项目根目录创建composer.json: 3.# composer install 执行composer install 之后仍然提示bcmath扩展没有在系统中 在phpinfo中查看到bcmath已经成功加载,并编写了 阅读全文
posted @ 2016-10-24 12:41 MysticGrrrr 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: #运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1; #全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error 阅读全文
posted @ 2016-10-21 14:25 MysticGrrrr 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 转自:http://yangzhongfei.blog.163.com/blog/static/4610987520103141050918/ 为了进行系统维护操作,有时需要再windows和linux或Unix系统之间互传文件,虽然有很多工具可以实现该功能,但我还是觉得命令行来的方便快捷,起初使用 阅读全文
posted @ 2016-10-20 09:55 MysticGrrrr 阅读(12134) 评论(0) 推荐(0) 编辑
摘要: --devel 的意思是某个软件包的开发包,主要用于一些在开发中使用到该包的源码在编译时使用 查看文档 autoconf 是一个用于生成可以自动地配置软件源代码包以适应多种Unix类系统的 shell脚本的工具。编译源码时执行的configure就是由它生成的 查看文档 libjpeg 是一个广泛使 阅读全文
posted @ 2016-10-19 12:08 MysticGrrrr 阅读(4820) 评论(2) 推荐(0) 编辑
摘要: MYSQL,MYSQLI 这两个扩展本身就是访问MYSQL数据库的驱动 PDO则是一个抽象层接口 向程序员提供可调用的API是由,MYSQL驱动、MYSQLI驱动,以及PDO来提供。 PDO_MYSQL 是实现了PDO接口的MYSQL数据库驱动扩展,但本身不向用户提供API。实际上它处于PDO层的下 阅读全文
posted @ 2016-10-17 18:43 MysticGrrrr 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 闭包的概念是指在创建闭包时,闭包会封装周围的状态的函数。即便闭包所在环境不在了。但闭包中封装的状态依然存在。 匿名函数就是没有名称的函数。 它们看似很函数一样,实际上它们属于Closure类的实例 PHP中,将闭包和匿名函数视为相同的概念 阅读全文
posted @ 2016-10-15 10:40 MysticGrrrr 阅读(95) 评论(0) 推荐(0) 编辑
摘要: centos 7的守护进程、工具和库的管理器是systemd。取代了之前的system v。Systemd的功能是用于集中管理和配置类UNIX系统。 systemctl 是 systemd的一个工具,主要负责控制systemd系统和服务管理器。 安装以后,要管理这些服务启动、重启、停止,以及设置开机 阅读全文
posted @ 2016-10-14 17:55 MysticGrrrr 阅读(155) 评论(0) 推荐(0) 编辑
摘要: ./configure --prefix=/usr/local/php --enable-opcache --enable-fpm --enable-sockets --enable-mysqlnd --enable-mbstring --enable-gd-native-ttf --enable- 阅读全文
posted @ 2016-10-14 16:19 MysticGrrrr 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: 传统的计算机分析和数据整理方式,首先是收集数据,然后储存在数据库程序中并且在收到请求后搜索这些数据。这是一个高效的处理方式,但却是一个紧绷的结构,而且通常会造成时间的浪费。而在流运算当中,高级软件的运算法则在接收流数据时就开始对其进行分析。 阅读全文
posted @ 2016-10-14 11:26 MysticGrrrr 阅读(171) 评论(0) 推荐(0) 编辑