- 博客(5)
- 收藏
- 关注
原创 Elasticsearch之Analyze(分析过程)
_analyze是Elasticsearch一个非常有用的API,它可以帮助你分析每一个field或者某个analyzer/tokenizer是如何分析和索引一段文字。返回结果字段含义:token是一个实际被存储在索引中的词position指明词在原文本中是第几个出现的start_offset和end_offset表示词在原文本中占据的位置。1、默认analyzerGET /_anal...
2018-02-28 17:16:36 16862 2
转载 简单实现一个爬虫
python代码如下:import requestsfrom requests.exceptions import RequestExceptionimport reimport jsondef get_one_page(url): try: res = requests.get(url) if res.status_code == 200: ...
2018-02-24 15:41:25 949
转载 Java 非阻塞 IO 和异步 IO
本文将介绍非阻塞 IO 和异步 IO,也就是大家耳熟能详的 NIO 和 AIO。很多初学者可能分不清楚异步和非阻塞的区别,只是在各种场合能听到异步非阻塞这个词。本文会先介绍并演示阻塞模式,然后引入非阻塞模式来对阻塞模式进行优化,最后再介绍 JDK7 引入的异步 IO,由于网上关于异步 IO 的介绍相对较少,所以这部分内容我会介绍得具体一些。希望看完本文,读者可以对非阻塞 IO 和异步 IO 的迷雾...
2018-02-23 15:15:46 397
转载 人才稀缺的区块链,程序员转型入门必看这四项技能
区块链(BlockChain),是区块(Block)和链(Chain)的直译,其数据结构如图1所示,即每个区块保存规定时间段内的数据记录,并通过密码学的方式,构建一条安全可信的链条,形成一个不可篡改、全员共有的分布式账本。比特币的区块分为区块头和区块体两部分。区块头的大小为80字节,包括4字节的版本号、32字节(256位)的上一区块哈希值、32字节的Merkle根节点、4字节的
2018-02-07 17:37:14 299
原创 Mongodb 的特殊数据库—local详解
Mongodb 保留了一个特殊的数据库——local,local数据库里面的内容是不能复制的1、local包含哪些collections、meoplog.rsreplset.electionreplset.minvalidstartup_logsystem.replset2、meshard1:PRIMARY> db.me.find({}){ "_id" :
2018-02-02 17:02:18 6396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人