Semaphore可以控同时访问的线程个数,通过 acquire() 获取一个许可,如果没有就等待,而 release() 释放一个许可。Semaphore类位于java.util.concurrent包下,它提供了2个构造器:public Semaphore(int permits);//参数pe ...
分类:
其他好文 时间:
2017-09-03 12:19:34
阅读次数:
195
Guava官方文档-RateLimiter类 原文链接 作者:Dimitris Andreou 译者:魏嘉鹏 校对:方腾飞 RateLimiter 从概念上来讲,速率限制器会在可配置的速率下分配许可证。如果必要的话,每个acquire() 会阻塞当前线程直到许可证可用后获取该许可证。一旦获取到许可证 ...
分类:
其他好文 时间:
2017-09-02 18:59:35
阅读次数:
225
一、OpenStack的基础知识 openstack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache2.0许可证(兼容GPLv3以及DFSG)授权的自由软件和开放源代码项目。 OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体 ...
分类:
其他好文 时间:
2017-09-02 18:13:50
阅读次数:
292
当移动互联网成为全民刚需,如何更进一步为用户提供高效、精准、智能的服务?WiFi万能钥匙的模式或许可以作为样本。 在8月19日的36氪WISE x 新共享峰会上,连尚网络(WiFi万能钥匙运营公司)新任全球轮值总裁李政表示,WiFi万能钥匙正在成为人与场景的“连接器”。WiFi作为入口,连接着用户的 ...
分类:
其他好文 时间:
2017-09-02 17:58:44
阅读次数:
151
ELKStackELK组件ElasticSearchLogStashKibanaElasticSearchElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。..
分类:
其他好文 时间:
2017-09-02 00:12:48
阅读次数:
151
组件 类型 端口 描述 CitrixLicenseServer 许可管理器守护程序 TCP 27000 处理初始接触点的许可证要求(Lmadmin.exe) 思杰供应商守护程序 TCP 7279 Citrix许可证的办理和续费(Citrix.exe) 许可证管理控制台 TCP 8082 基于Web的 ...
分类:
其他好文 时间:
2017-08-31 18:04:51
阅读次数:
829
NFX UNISTACK 介绍 学习.NET Core和ASP.NET Core,偶然搜索到NFX UNISTACK,现翻译一下Readme,工程/原文:https://github.com/aumcode/nfx NFX Server UNISTACK 框架 许可:Apache 2.0 这个框架从 ...
分类:
Web程序 时间:
2017-08-31 16:09:07
阅读次数:
206
转 理解起来不难,但是很实用。 核心公式就是下面: (1) 1.百度百科介绍: Levenshtein 距离,又称编辑距离,指的是两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。 许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。 编辑距离的算法是首先由俄国科学家L ...
分类:
编程语言 时间:
2017-08-30 11:06:14
阅读次数:
158
是什么 Semaphore是向外分发资源的许可证,可以允许一个或多个任务同时访问资源。 Semaphore通过构造参数来指定许可证的数量;acquire方法阻塞式获取许可证;release方法释放许可证。 可以将其比喻为地铁的安检,每当人流量高峰的时候,安检会先让几个人进去,然后拦住后面的人,待前面 ...
分类:
其他好文 时间:
2017-08-30 00:59:35
阅读次数:
130
Python标准库中提供了:urllib、urllib2、httplib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 Requests 是使用 Apache2 Licensed 许可证的 基于 ...
分类:
其他好文 时间:
2017-08-29 19:43:21
阅读次数:
224