docker部署svn
docker部署svn镜像拉取和部署查找并拉取garethflowers/svn-server的svn镜像
docker search svndocker pull docker.io/garethflowers/svn-server
拉取完成后,启动容器
docker run --restart always --name svn -d -v /mydata/svnRepo:/var/opt/svn -p 3690:3690 garethflowers/svn-server
配置进入容器
docker exec -it svn sh
创建svn资源仓库
svnadmin create cyk
查看目录结构
ls cyk
配置修改cd /var/opt/svn/cyk/confvi svnserve.conf#配置详解anon-access = none # 匿名用户不可读写,也可设置为只读 readauth-access = write # 授权用户可写password-db = passwd # ...
ArrayDeque
ArrayDeque
ArrayDeque是 Deque接口的一个实现,使用了可变数组,所以没有容量上的限制。同时, ArrayDeque是线程不安全的,在没有外部同步的情况下,不能再多线程环境下使用。
ArrayDeque是 Deque的实现类,可以作为栈来使用,效率高于 Stack;也可以作为队列来使用,效率高于 LinkedList。
ArrayDeque 是 Java 集合中双端队列的数组实现,双端队列的链表实现(LinkedList)
ArrayDeque不支持 null值
说明
ArrayDeque 是 Java 集合中双端队列的数组实现,双端队列的链表实现(LinkedList)。
ArrayDeque 几乎没有容量限制,设计为线程不安全的,禁止 null 元素。
ArrayDeque 作为栈使用时比 Stack 类效率要高,作为队列使用时比 LinkedList 要快。
ArrayDeque 大多数的额操作都在固定时间内运行,例外情况包括 remove,removeFirstOccurrence,removeLastOccurrence,contains,ite ...
