文档章节

Amino在实际项目中的安装和使用

算法之名
 算法之名
发布于 07/17 16:38
字数 289
阅读 39
收藏 0

Amino作为性能卓越的无锁集合包,List线程安全集合执行速度之快远超CopyOnRightArrayList,但它唯一的缺点就是无法用maven直接安装。

我们需要在其官网下载源码,直接安装到我们本地的私有库中。

源码下载地址https://sourceforge.net/projects/amino-cbbs/files/cbbs/0.2.0/

下载后,解压缩tar -xzvf cbbs-java-src-0.2.0.tar.gz

用idea打开

用install跳过测试就可以直接安装到本地库中

在我们的项目中添加pom引用

<dependency>
   <groupId>org.amino</groupId>
   <artifactId>amino-cbbs</artifactId>
   <version>0.2.1-SNAPSHOT</version>
</dependency>

此时我们可以开始快乐的使用无锁集合了

/**
 * 配件供应商
 */
@AllArgsConstructor
@NoArgsConstructor
public class ProductProvider {
    @Getter
    @Setter
    private Long id;
    @Getter
    @Setter
    private String name;
    @Getter
    @Setter
    private String logoUrl;
    @Getter
    @Setter
    private Contact contact;
    @Getter
    private List<Product> productList = new LockFreeList<>();
}

© 著作权归作者所有

算法之名
粉丝 40
博文 167
码字总数 251445
作品 0
广州
私信 提问
MeeGo 成功移植到机顶盒

Amino 通信公司推出了新的一款机顶盒,在原有的基础上增加了新的功能到现有的收费电视服务中。这套设备使用了英特尔Atom CE4100型号的处理器,搭载的MeeGo操作系统。在现有的有线电视和卫星机...

米狗族
2011/01/18
1K
1
并发线程组件--Amino

Amino CBB (Concurrent Building Blocks) 类库将提供优化后的并发线程组件,适用于JDK6.0 及其以后的版本。 Amino Java 类库将涉及下面四个方面的内容: 1) 数据结构 该组件将提供一套免锁的...

匿名
2013/02/25
4.7K
1
怎么把化学图形画的优美

绘制出版级的化学图形一定会用到ChemDraw,这是一款国际通用的化学绘图工具,是否用ChemDraw是能够否画出好图形的分水岭,但是同样拥有ChemDraw有的人却能够再更短的时间内画出更好的化学图,...

学术研究软件
2016/06/02
24
0
Cosmos文档(中文版)-- 3. Cosmos SDK

由本人翻译, 转载需先说明 所有章节: 介绍 开始 Cosmos SDK Lotion JS 验证人 委托人 英文版文档:Cosmos Docs 中文版白皮书:Cosmos白皮书 Cosmos SDK概览 Cosmos-SDK是一个用Golang编写的用...

糙米薏仁汤
2018/08/11
0
0
CBBS Apache 开源项目,谁了解啊?

现在叫CBBS,好像以前是Amino,不知道有没有哪位大侠熟悉些啊?! 给小弟讲讲好吗?先谢了!

javacc
2012/08/13
180
0

没有更多内容

加载失败,请刷新页面

加载更多

64.监控平台介绍 安装zabbix 忘记admin密码

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 19.1 Linux监控平台介绍: 常见开源监控软件 ~1.cacti、nagios、zabbix、smokeping、ope...

oschina130111
今天
12
0
当餐饮遇上大数据,嗯真香!

之前去开了一场会,主题是「餐饮领袖新零售峰会」。认真听完了餐饮前辈和新秀们的分享,觉得获益匪浅,把脑子里的核心纪要整理了一下,今天和大家做一个简单的分享,欢迎感兴趣的小伙伴一起交...

数澜科技
今天
7
0
DNS-over-HTTPS 的下一代是 DNS ON BLOCKCHAIN

本文作者:PETER LAI ,是 Diode 的区块链工程师。在进入软件开发领域之前,他主要是在做工商管理相关工作。Peter Lai 也是一位活跃的开源贡献者。目前,他正在与 Diode 团队一起开发基于区块...

红薯
今天
8
0
CC攻击带来的危害我们该如何防御?

随着网络的发展带给我们很多的便利,但是同时也带给我们一些网站安全问题,网络攻击就是常见的网站安全问题。其中作为站长最常见的就是CC攻击,CC攻击是网络攻击方式的一种,是一种比较常见的...

云漫网络Ruan
今天
11
0
实验分析性专业硕士提纲撰写要点

为什么您需要研究论文的提纲? 首先当您进行研究时,您需要聚集许多信息和想法,研究论文提纲可以较好地组织你的想法, 了解您研究资料的流畅度和程度。确保你写作时不会错过任何重要资料以此...

论文辅导员
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部