`
文章列表
/*  * DES3.java  * Copyright (c) 2015   * All rights reserved.  * ---------------------------  * 2015年3月30日 Created  */ package com.mango.p2p.utils;   import java.security.Key;   import javax.crypto.Cipher; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESedeKeySpec; ...
1.停止服务  service mysqld stop 2.添加一行 vi  /etc/my.conf 然后添加: [mysqld] skip -grant -tables 3.启动服务 service mysqld start 4.用root登录  mysql -u root 两次回车 5.修改密码  UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ; 6.刷新权限 flush privileges ; 7.退出重新登陆试一下 quit mysql -u ...
ES的聚合    我们还有一个需求需要完成:允许管理者在职员目录中进行一些分析。 Elasticsearch有一个功能叫做聚合(aggregations),它允许你在数据上生成复杂的分析统计。它很像SQL中的GROUP BY但是功能更强大。    举个例子,让我们找到所有职员中最大的共同点(兴趣爱好)是什么:    GET /megacorp/employee/_search{  "aggs": {    "all_interests": {      "terms": { "field": "i ...
 ES搜索     我们通过HTTP方法GET来检索文档,同样的,我们可以使用DELETE方法删除文档,使用HEAD方法检查某文档是否存在。如果想更新已存在的文档,我们只需再PUT一次。       例如:GET /megacorp/employee/1   一、简单搜索 GET请求非常简单——你能轻松获取你想要的文档。让我们来进一步尝试一些东西,比如简单的搜索!        我们尝试一个最简单的搜索全部员工的请求:GET /megacorp/employee/_search     { "took": 3, "timed_out ...
一、对索引的理解 1.在Elasticsearch中存储数据的行为就叫做索引(indexing)          在Elasticsearch中,文档归属于一种类型(type),而这些类型存在于索引(index)中,我们可以画一些简单的对比图来类比传统关系型数据库:          Relational DB -> Databases -> Tables -> Rows -> Columns         Elasticsearch -> Indices   -> Types  -> Documents -> Fields     ...
1.与Elasticsearch交互     Elasticsearch为Java用户提供了两种内置客户端:       1.节点客户端(note client)       节点客户端以无数据节点(none data node)身份加入集群,换言之,它自己不存储任何数据,但是它知道数据在集群中的具体位置,并且能够直接转发请求到对应的节点上。     2.传输客户端       这个更轻量的传输客户端能够发送请求到远程集群。它自己不加入集群,只是简单转发请求给集群中的节点。 两个Java客户端都通过9300端口与集群交互,使用Elasticsearch传输协议(Elasticsear ...
1.Elasticsearch是什么     Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。      它不仅仅是Lucene和全文搜索,我们还能这样去描述它: 分布式的实时文件存储,每个字段都被索引并可被搜索 分布式的实时分析搜索引擎 可以扩展到上百台服务器,处理PB级结构化或非结构化数据 2.Elasticsearch的安装      第一步:下载安装包解压即可     # wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1. ...
1.连接数据库  mysql -h(地址) -u(用户) -p 2.使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES;3.创建一个数据库MYSQLDATA mysql> CREATE DATABASE MYSQLDATA;4.选择你所创建的数据库 mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)5.查看现在的数据库中存在什么表 mysql> SHOW TABLES;6.创建一个数据库表 mysql> CREATE TABLE MYTABLE (name ...
Global site tag (gtag.js) - Google Analytics