精华内容
下载资源
问答
  • 文章目录写在前边SpringBoot 版本Elasticsearch版本(7.6.2)需求说明实现步骤添加同义词组件项目中添加配置配置说明(来自于GitHub中项目说明(README.md))使用配置开发同步同义词接口在项目启动之后创建索引存在...

    写在前边

    这是我做完之后整理出来的,如有遗漏或错误的地方,请在评论区指出,非常感谢!

    假设你做该功能时,已经搭建好Spring data es的环境(elasticsearch和项目都已经搭建成功),es安装了analysis-ik分词器插件,请注意使用的版本号是否与我一致,我会将spring boot版本和es的版本放在下边

    SpringBoot 版本

    <parent>
    	<groupId>org.springframework.boot</groupId>
    	<artifactId>spring-boot-starter-parent</artifactId>
    	<version>2.3.5.RELEASE</version>
    	<relativePath/> <!-- lookup parent from repository -->
    </parent>
    

    Elasticsearch版本(7.6.2)

    {
      "name": "kms-1",
      "cluster_name": "kms-application",
      "cluster_uuid": "h766_yfYTv2wfy7bHsqIxw",
      "version": {
        "number": "7.6.2",
        "build_flavor": "default",
        "build_type": "zip",
        "build_hash": "ef48eb35cf30adf4db14086e8aabd07ef6fb113f",
        "build_date": "2020-03-26T06:34:37.794943Z",
        "build_snapshot": false,
        "lucene_version": "8.4.0",
        "minimum_wire_compatibility_version": "6.8.0",
        "minimum_index_compatibility_version": "6.0.0-beta1"
      },
      "tagline": "You Know, for Search"
    }
    

    需求说明

    项目中有个需求是我在项目中维护同义词功能,操作之后需要同步到Es中去,比如添加一组同义词:番茄、西红柿; 那么这些应该同步到es中,并且生效。

    实现步骤

    在es中添加同义词组件 ===>>> 提供组件需要的接口(同步同义词) ===>>> 改变Spring data Es 创建索引的方式。

    添加同义词组件

    存放于GitHub中的该项目中有README.md,其中指出了同义词组件的打包安装方式,这里我就简单说下。
    在github中将同义词组件(是一个java项目)下载,下载之后通过idea打开,更改pom.xml中版本号,改为es的版本号,比如我版本号是7.6.2,那么pom中的项目版本就改为7.6.2。如下所示:
    github中的项目修改说明
    修改完成之后等待maven更新完毕,在当前项目目录下执行mvn package,或者在idea中点击package打包,如下:
    打包说明
    打包完毕之后将 target/releases 下的压缩包复制到es的plugins/dynamic-synonym目录下解压,具体目录如下:
    组件放置位置
    解压后内容
    重启es,至此同义词组件安装完毕。

    项目中添加配置

    1. 在resources目录下创建一个目录 elasticsearch(名称不限)
    2. 在该目录中创建一个文件 settings.json(名称不限)
      目录结构说明
      settings.json内容如下:
    {
      "index" : {
        "analysis" : {
          "analyzer" : {
            "synonym" : {
              "tokenizer" : "ik_max_word",
              "filter" : ["remote_synonym"]
            }
          },
          "filter" : {
            "remote_synonym" : {
              "type" : "dynamic_synonym",
              "synonyms_path" : "http://localhost:2000/kms/synonymWord/synchronizeSynonym",
              "interval": 30
            },
            "local_synonym" : {
              "type" : "dynamic_synonym",
              "synonyms_path" : "synonym.txt"
            },
            "synonym_graph" : {
              "type" : "dynamic_synonym_graph",
              "synonyms_path" : "http://localhost:2000/kms/synonymWord/synchronizeSynonym"
            }
          }
        }
      }
    }
    
    
    配置说明(来自于GitHub中项目说明(README.md))

    type:dynamic_synonym或dynamic_synonym_graph,必填

    synonyms_path:相对于Elastic配置文件或URL的文件路径,必填

    interval:刷新同义词文件的时间间隔(以秒为单位),默认值:60,可选

    ignore_case:忽略同义词文件中的大小写,默认值:false,可选

    expand:展开,默认:true,可选

    lenient:导入同义词时抛出的异常例外,默认值:false,可选

    format:同义词文件格式,默认值:’’,可选。对于WordNet结构,可以将其设置为’wordnet’

    使用配置

    完成之后再需要使用同义词的地方通过@Setting(settingPath = “elasticsearch/settings.json”) 引入
    引入方式示例
    字段中指定分词器是需使用settings中指定的分词器 synonym。完整java类文件如下:

    package com.focustar.entity;
    
    import com.baomidou.mybatisplus.annotation.IdType;
    import com.baomidou.mybatisplus.annotation.TableField;
    import com.baomidou.mybatisplus.annotation.TableId;
    import io.swagger.annotations.ApiModel;
    import io.swagger.annotations.ApiModelProperty;
    import lombok.Data;
    import lombok.EqualsAndHashCode;
    import org.springframework.data.annotation.Id;
    import org.springframework.data.elasticsearch.annotations.Document;
    import org.springframework.data.elasticsearch.annotations.Field;
    import org.springframework.data.elasticsearch.annotations.FieldType;
    import org.springframework.data.elasticsearch.annotations.Setting;
    
    import java.io.Serializable;
    
    /**
     * <p>
     * 知识附件对象
     * </p>
     *
     * @author 天玺
     * @since 2020-11-18
     */
    @Data
    @EqualsAndHashCode(callSuper = false)
    @Setting(settingPath = "elasticsearch/settings.json")
    @Document(createIndex = false, indexName = "kms_attachment")
    public class TKmsAttachment implements Serializable {
    
        private static final long serialVersionUID = 1L;
    
        @Id
        @TableId(value = "PID", type = IdType.AUTO)
        private Long pid;
    
        @TableField("Title")
        @Field(searchAnalyzer = "synonym", type = FieldType.Text, analyzer = "synonym")
        private String title;
    	
    	private String content;
    
    }
    
    

    注意:
    Document注解中的createIndex 被我设置成false了,不要让他自动创建
    title字段上的Field注解,指定的分词器就是settings.json中指定的。

    开发同步同义词接口

    示例如下:

    @GetMapping("/synchronizeSynonym")
    public String synchronizeSynonym() {
        log.info("开始同步数据库同义词...");
        HttpServletRequest request = SpringContextUtils.getCurrentRequest();
        String eTag = request.getHeader("If-None-Match");
        String modified = request.getHeader("If-Modified-Since");
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String currentDate = sdf.format(new Date());
        StringBuilder synonymStr = new StringBuilder();
        if (!Objects.equals(currentDate, modified)) {
            int count = itKmsSynonymwordService.count();
            if (!Objects.equals(count + "", eTag)) {
                // 获取所有同义词
                List<TKmsSynonymword> synonymWords = itKmsSynonymwordService.list();
                // 根据同义词组分组
                Map<Long, List<TKmsSynonymword>> synonymWordGroup = synonymWords.stream().collect(Collectors.groupingBy(TKmsSynonymword::getSynGroupPid));
                for (Map.Entry<Long, List<TKmsSynonymword>> longListEntry : synonymWordGroup.entrySet()) {
                    // map的key是组ID,value集合对应的就是该组所有同义词
                    for (TKmsSynonymword tKmsSynonymword : longListEntry.getValue()) {
                        // 遍历,以 “,” 分割
                        synonymStr.append(tKmsSynonymword.getSynWord()).append(",");
                    }
                    if (synonymStr.length() > 0) {
                        synonymStr.deleteCharAt(synonymStr.length() - 1);
                        synonymStr.append("\n");
                    }
                }
                eTag = count + "";
                modified = currentDate;
            } else {
                log.info("同义词未更新,不需同步...");
            }
        }
        HttpServletResponse response = SpringContextUtils.getCurrentResponse();
        //更新时间
        response.setHeader("Last-Modified", modified);
        response.setHeader("ETag", eTag);
        response.setHeader("Content-Type", "text/plain");
        return synonymStr.toString();
    }
    

    返回格式:

    番茄,西红柿
    奔驰,大奔
    

    之后再settings.json中指定该接口

    我settings.json中指定的url是:

    http://localhost:2000/kms/synonymWord/synchronizeSynonym
    

    es启动时会加载同义词组件,同义词组件根据这个来获取同义词;这个路径是相对于es来说的,es和项目都是在我本地;

    在项目启动之后创建索引

    package com.focustar.runner;
    
    import com.focustar.entity.custom.TKmsAttachmentCustom;
    import lombok.AllArgsConstructor;
    import lombok.extern.slf4j.Slf4j;
    import org.springframework.boot.ApplicationArguments;
    import org.springframework.boot.ApplicationRunner;
    import org.springframework.data.elasticsearch.core.ElasticsearchOperations;
    import org.springframework.data.elasticsearch.core.IndexOperations;
    import org.springframework.data.elasticsearch.core.document.Document;
    import org.springframework.data.elasticsearch.core.index.MappingBuilder;
    import org.springframework.stereotype.Component;
    
    /**
     * 项目启动后调用
     *
     * @author vains
     * @date 2021/2/16 16:57
     */
    @Slf4j
    @Component
    @AllArgsConstructor
    public class StartedRunner implements ApplicationRunner {
    
        private final ElasticsearchOperations elasticsearchOperations;
    
        @Override
        public void run(ApplicationArguments args) {
            // 初始化TKmsAttachmentCustom在es中的索引
            initAttachmentIndex();
        }
    
        /**
         * 在这里创建索引是因为es添加了同义词插件,同义词插件会通过本项目的接口去获取对应的同义词,
         * 如果让Spring data es自动创建,那么项目控制器尚未加载成功,这时插件无法获取同义词(请求接口404),
         * 那么es 就无法加载同义词插件,如果项目启动成功之后再去创建索引就不会出现上述问题。
         */
        private void initAttachmentIndex() {
            log.info("开始创建索引...");
            IndexOperations indexOperations = elasticsearchOperations.indexOps(TKmsAttachment.class);
            MappingBuilder builder = new MappingBuilder(elasticsearchOperations.getElasticsearchConverter());
            String mapping = builder.buildPropertyMapping(TKmsAttachment.class);
            Document document = Document.parse(mapping);
            try {
                if (indexOperations.exists()) {
                    indexOperations.delete();
                    log.info("索引已经存在,重新创建。");
                }
                indexOperations.create();
                indexOperations.putMapping(document);
                log.info("索引创建成功...");
            } catch (Exception e) {
                log.error("索引创建失败.原因:", e);
            }
        }
    
    }
    
    

    至此,同义词组件整合完毕。

    不完善的地方

    目前是手动创建的索引(原因在上边的代码中),创建索引映射时只会创建含有Field注解的字段,比如上边的实体类上边,只有title会创建映射,而content字段不会创建。如果大佬们有更好的解决方案,请在评论区说明,非常感谢!
    展开全文
  • 具有相同意义的词还包括直射变换、射影变换和射影性等,[1] 不过“直射变换”也在更广义范围内使用。 形式化地说,射影变换是一种在射影几何中使用变换:它是一对透视投影组合。它描述了当观察者视角改变...

    单应性是几何中的一个概念。单应性是一个从实射影平面到射影平面的可逆变换,直线在该变换下仍映射为直线。具有相同意义的词还包括直射变换射影变换射影性等,[1] 不过“直射变换”也在更广义的范围内使用。

    形式化地说,射影变换是一种在射影几何中使用的变换:它是一对透视投影的组合。它描述了当观察者视角改变时,被观察物体的感知位置会发生何种变化。射影变换并不保持大小和角度,但会保持重合关系和交比——两个在射影几何中很重要的性质。射影变换形成了一个[1]

    对于更广义的射影空间——具有不同维度或不同的——来说,“单应性”代表射影线性变换(由其相关的向量空间的线性变换导出的可逆变换),而“直射变换”(意为“把直线映射为直线”)更为广义,它既包含了单应性,也包含了自同构直射变换(由域自同构导出的直射变换),或者是这两者的组合。

    计算机视觉中的应用[编辑]

    计算机视觉领域中,空间中同一平面的任意两幅图像通过单应性关联在一起(假定是针孔相机)。比如,一个物体可以通过旋转相机镜头获取两张不同的照片(这两张照片的内容不一定要完全对应,部分对应即可),我们可以把单应性设为一个二维矩阵M,那么照片1乘以M就是照片2. 这有着很多实际应用,比如图像校正图像对齐或两幅图像之间的相机运动计算(旋转和平移)等。一旦旋转和平移从所估计的单应性矩阵中提取出来,那么该信息将可被用来导航或是把3D物体模型插入到图像或视频中,使其可根据正确的透视来渲染,并且成为原始场景的一部分(请见增强现实)。

    如果两幅图像之间的相机运动只有旋转而没有平移,那么这两幅图像通过单应性关联在一起(假定是针孔相机)。

    3D的平面到平面公式[编辑]

    我们有两个相机a和b,这两个相机都向某平面中的点P_i看去。

    P_i的投影从b中的{}^bp_i转换到a中的点{}^ap_i

    {}^ap_i = K_a \cdot H_{ba} \cdot K_b^{-1} \cdot {}^bp_i

    其中H_{ba}

    H_{ba} = R - \frac{t n^T}{d}

    R旋转矩阵,通过该矩阵b关于a旋转;t是从a到b的平移向量;nd分别是平面的法向量和到平面的距离。

    KaKb是相机的内参数矩阵。

    Homography-transl-bold.svg

    此图显示相机b在距离d处看向平面。

    提示:从上图中可知,n^T P_i是向量P_in^T的投影,且等于d。因此\frac{t n^T}{d} P_i = t。而且我们有H_{ba} P_i = R P_i - t

    数学定义[编辑]

    齐次坐标以矩阵乘的方式来表示射影变换,因为使用笛卡儿坐标的话,矩阵乘无法执行透视射影所必需的除法运算。换句话说,透视射影在笛卡儿坐标下不是线性变换

    给定:

    p_a = \begin{bmatrix} x_a\\y_a\\1\end{bmatrix}, p^\prime_b = \begin{bmatrix} w^{\prime}x_b\\w^{\prime}y_{b}\\w^{\prime}\end{bmatrix}, \mathbf{H}_{ab} = \begin{bmatrix} h_{11}&h_{12}&h_{13}\\h_{21}&h_{22}&h_{23}\\h_{31}&h_{32}&h_{33} \end{bmatrix}

    则:

    p^\prime_b = \mathbf{H}_{ab}p_a \,

    其中:

    \mathbf{H}_{ba} = \mathbf{H}_{ab}^{-1}.

    也即:

    p_b = p^\prime_b/w^\prime = \begin{bmatrix} x_b\\y_b\\ 1\end{bmatrix}

    仿射单应性[编辑]

    当要计算单应性的图像区域比较小,或者图像要求焦距较长时,仿射单应性是更合适的模型。仿射单应性是广义单应性中的一种,它的最后一行固定为

    h_{31}=h_{32}=0, \; h_{33}=1.

    参见[编辑]

    参考文献[编辑]

    1. 1.0 1.1 Richard Hartley and Andrew Zisserman. Multiple View Geometry in computer vision. Cambridge University Press. 2003: 32–33. ISBN 0-521-54051-8.

    外部链接[编辑]

    展开全文
  • 在Oracle中对用户管理是使用权限方式来管理,也就是说,如果我们想使用数据库,我们就必须得有权限,但是如果是别人将权限授予了我们,我们也是能对数据库进行操作,但是我们必须要已授权名称前键入该...

    来自:http://database.51cto.com/art/201004/196062.htm

    在Oracle中对用户的管理是使用权限的方式来管理的,也就是说,如果我们想使用数据库,我们就必须得有权限,但是如果是别人将权限授予了我们,我们也是能对数据库进行操作的,但是我们必须要已授权的表的名称前键入该表所有者的名称,所以这就是比较麻烦的,遇到这种情况,我们该怎么办呢?创建个Oracle同义词吧!这样我们就可以直接使用同义词来使用表了。

    1.同义词的概念

    Oracle数据库中提供了同义词管理的功能。同义词是数据库方案对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。在使用同义词时,Oracle数据库将它翻译成对应方案对象的名字。与视图类似,同义词并不占用实际存储空间,只有在数据字典中保存了同义词的定义。在Oracle数据库中的大部分数据库对象,如表、视图、同义词、序列、存储过程、包等等,数据库管理员都可以根据实际情况为他们定义同义词。

    2.Oracle同义词的分类

    Oracle同义词有两种类型,分别是公用Oracle同义词与私有Oracle同义词。
    1)公用Oracle同义词:由一个特殊的用户组Public所拥有。顾名思义,数据库中所有的用户都可以使用公用同义词。公用同义词往往用来标示一些比较普通的数据库对象,这些对象往往大家都需要引用。 
    2)私有Oracle同义词:它是跟公用同义词所对应,他是由创建他的用户所有。当然,这个同义词的创建者,可以通过授权控制其他用户是否有权使用属于自己的私有同义词。

    3.Oracle同义词创建及删除

    创建公有Oracle同义词的语法:Create [public] synonym 同义词名称 for [username.]objectName;
    Drop [public] synonym 同义词名称

    4.Oracle同义词的作用
    1) 多用户协同开发中,可以屏蔽对象的名字及其持有者。如果没有同义词,当操作其他用户的表时,必须通过user名.object名的形式,采用了Oracle同义词之后就可以隐蔽掉user名,当然这里要注意的是:public同义词只是为数据库对象定义了一个公共的别名,其他用户能否通过这个别名访问这个数据库对象,还要看是否已经为这个用户授权。 
    2) 为用户简化sql语句。上面的一条其实就是一种简化sql的体现,同时如果自己建的表的名字很长,可以为这个表创建一个Oracle同义词来简化sql开发。 
    3)为分布式数据库的远程对象提供位置透明性。

    5.Oracle同义词在数据库链中的作用

    数据库链是一个命名的对象,说明一个数据库到另一个数据库的路径,通过其可以实现不同数据库之间的通信。
    Create database link 数据库链名 connect  to  user名 identified by 口令  using ‘Oracle连接串’; 访问对象要通过 object名@数据库链名。同义词在数据库链中的作用就是提供位置透明性。

    展开全文
  • 本节书摘来自华章社区《Clojure数据分析秘笈》一书中第2章,第2.3节使用同义词映射保持一致性,作者(美)Eric Rochester,更多章节内容可以访问云栖社区“华章社区”公众号查看 2.3 使用同义词映射保持一致性不...

    本节书摘来自华章社区《Clojure数据分析秘笈》一书中的第2章,第2.3节使用同义词映射保持一致性,作者(美)Eric Rochester,更多章节内容可以访问云栖社区“华章社区”公众号查看

    2.3 使用同义词映射保持一致性
    不一致性是数据中的一个常见问题。有时一个字符是大写的,有时不是,有时是缩写,有时不是,有时还有拼写错误。
    在一个开放的域中,如随意拼写的单词,问题就较为复杂。然而,当数据代表一个有限的词库(如美国的州名)时,使用一些小技巧就可以解决。一个从普通形式或者错误形式到标准形式的映射是修正域内变量的一种简单办法。

    2.3.1 准备工作
    使用如下表达式确保clojure.string/upper-case函数可用:


    c97d43721781aebfe5bbd3bb2b2d24e37201c455

    2.3.3 实现原理
    本方法中唯一的波折是需要对输入稍微进行一下标准化,即确保在其使用同义词映射前是大写形式。否则,需要为输入可能变化的每种形式设定入口。

    展开全文
  • 这是一个插件,用户可以在可视模式下的光标或短语下查找任何单词的同义词,并将其替换为用户选择的同义词。 它还接受来自人工输入的单词/短语以进行同义词检查。 注意:目前,此插件仅支持英语(en),中文(cn)...
  • 在客户端/服务器系统中,客户端进程将具有简单GUI界面,并允许用户在文本块中选择单词,并使系统向服务器发送查询以在同义词库文件中查找单词并返回服务器中备用单词列表。 客户端进程将连接到服务器,并在输入...
  • mdb词典、字典大全

    热门讨论 2012-02-16 14:19:32
    藏汉词典、 古汉语词典、康熙词典、牛津词典、同义词词典、现代汉语词典、新华大字典.一应俱全,资源来自网上收集,都是最新找
  • 通过对相应模块选择找到其他相关内容(同义词、缩写、同音词等) 8.首词以五个菱形方式提供词频信息 <br>以Love为例: ①If you love someone,you feel romantically or sexually attracted to them,...
  • MetaPAD 海量文本语料库元模式驱动属性发现 执行run.sh zip / data-metapad.zip键入新闻语料库 zip / output-metapad.zip分段(顶部或底部)与具有适当... 细分:C ++同义词模式分组:Python类型级别调整:Python
  • Moore的同义词,然后将其分离为有效种; 但是,他们坚持要在提到的物种中提及变量,并指出可以包括其他物种。 哥斯达黎加对该小组的审查结果是,发现了三个易于区分的新物种:D腋下罗非鱼(D. axillaris A. Rojas)...
  • 词词典 CS2800项目-单词词典 #有用链接: 三叉树: : 拼写检查: : 该怎么办 - - 从 NLTK 获取数据集并将它们存储在数据库中 ...将含义、同义词、示例(来自 NLTK 所有内容)存储在叶节点本身中。
  • WordSimilarity-源码

    2021-06-10 04:07:05
    以上三个功能中,基于同义词林和howNet的同义词计算,均来自网上资源。我会尽快找到出处或代码作者和我联系 ##申明 以上算法的实现只是为了测试而用,难免会有些bug,我会尽快完善。 在后续的工作中,会添加更多的...
  • 在动物学中,用于分类单元的名字Neohierax insignis的同义词Polihierax insignis Nystalus torridus的别名Nystalus striolatus torridus Picoides科学的同义词Tyto furcata科学的同义词 贡献 您可以提供拉取请求以...
  • ---------------------------- 所有oracle段(segments,在此,为了理解方便,建议把segment作为表一个同义词) 都有一个在段内容纳数据上限,我们把这个上限称为"high water mark"或HWM。这个HWM是一个标记,...
  • Gadsby作者 一个简单的项目来自动玩... GadsbyAuthor 包含 2 个类,用户可以在其中输入文本,程序将自动尝试用不包含字母 E 的单词(来自 Big Huge Thesaurus 的同义词)替换其文本。 它很少起作用,但它总是很有趣。
  • 【Python&NLP】WordNet应用

    千次阅读 2017-03-31 10:52:00
    语言学交流平台 来自上海语言学交流...在WordNet中,意义相近单词组成一个同义词组(Synset),而同义词组之间则以上-下义,同义-反义,整体-部分以及蕴含等语义关系连接在一起,构成一个由同义词组作为
  • 所有权 英英释义: any area set aside for a particular purpose “the president was concerned about the property across from the White House” 同义词:place something owned; any tangible or intangible ...
  • 从1.0版开始,此软件包还包含来自同义词数据。 这个git仓库有很多东西: 网站源代码。 一个微型且简单JavaScript界面​​,用于查询Moby词库和Open Office词库数据。 命令行界面(CLI),用于从终端搜索同义...
  • sideflow-Selenium IDE的流控制扩展 使您可以在Selenium IDE Firefox附加组件中执行goto和while循环... gotoLabel | mylabel-goto的同义词 gotoIf | expression-如果expression为true,则跳转到指定的标签 当| expres
  • 来自文本语义度量,例如句子之间平均连贯性和平均同义词重叠。 诸如字母代词密度和代词名词比率之类测量度。 内置情感词典可根据文本中单词来计算情感计算。 词汇语义规范数据集,用于从文本中计算...
  • Linux shell那点知识

    2020-09-15 14:48:16
    文章目录为什么要有shell 为什么要有shell shell 是同date或who一样普通程序, 尽管它可以处理一些有特色事务。...环境个性化:可以定义自己命令和同义词。 ls * *不是ls命令特性,而是shell一项服务
  • 受到整体预测对致病/有害非同义词替换明显意义启发,regBase还系统地构建了三个复合模型来对功能性,致病性和癌症驱动程序非编码性SNV进行评分。 这些模型预测分数也被整合到regBase数据集中。 请注意,...
  • 文章讲是破除迷障:企业对Hadoop六大误解,Hadoop是一种用于存储和分析大型数据集开源软件框架,可处理分布在多个现有服务器中... 迄今为止,Hadoop和大数据实际上是同义词。然而随着大数据炒作不断升温,...
  • 复选框是网站开发时候经常用到网页标签之一,常见在页面上对复选框操作包括取值和修改复选框状态。... 很多人对Javascript中properties和attributes都很迷惑,在英文中这两个词属同义词。不...
  • * * * * * Version 3.0 第五章 (免备案空间) 同义词是数据库对象替换名称 同义词隐藏了对象名称和所有者 序列生成唯一连续整数 Nextval 和 Currval 用于访问序列 视图是一种经过定制表示方法用来显示来自一...
  • 本节书摘来自异步社区《超越需求:敏捷思维模式下的分析》一书中的第1章...1.4 迭代迭代(iterate)的一个鲜为人知的同义词是反复排练(rehearse)。仔细想一想,就会发现这是迭代的一个特征。可以通过一个又一个特...
  • 有关Hadoop六大误解

    2014-09-16 18:05:30
     迄今为止,Hadoop和大数据实际上是同义词。然而随着大数据炒作不断升温,出现了很多对Hadoop如何应用于大数据误解。  Hadoop是一种用于存储和分析大型数据集开源软件框架,可处理分布在多个现有服务器中...
  • 启动栏表情符号查找 ... 有时您不知道确切名称,但是您知道一个关键字或同义词。 通过此操作,无论您知道确切名称还是只知道一个关键字,都可以快速找到所需表情符号。 :OK_hand: 去做 添加查找表情符号

空空如也

空空如也

1 2 3 4 5 6
收藏数 117
精华内容 46
关键字:

来自的同义词