摘要: ReentrantLock 能用于更精细化的加锁的Java类, 通过它能更清楚了解Java的锁机制 ReentrantLock 类的集成关系有点复杂, 既有内部类, 还有多重继承关系 类的定义 实现了 Serializable 接口 实现了Lock接口, Lock 接口中就定义常用的加锁和释放锁的方 阅读全文
posted @ 2019-11-25 21:21 xiezc 阅读(591) 评论(0) 推荐(0)
摘要: 因为String是非常常用的类, jvm对其进行了优化, jdk7之前jvm维护了很多的字符串常量在方法去的常量池中, jdk后常量池迁移到了堆中 方法区是一个运行时JVM管理的内存区域,是一个线程共享的内存区域,它用于存储已被虚拟机加载的类信息、常量、静态常量等。 使用引号来创建字符串 单独(注意 阅读全文
posted @ 2019-11-22 20:10 xiezc 阅读(11873) 评论(0) 推荐(0)
摘要: Java的String类 String类是除了Java的基本类型之外用的最多的类, 甚至用的比基本类型还多. 同样jdk中对Java类也有很多的优化 类的定义 Final 标识不允许集成重载. jdk中还多重要类都是final 标识, 防止应用程序继承重载以影响jdk的安全 继承Serializab 阅读全文
posted @ 2019-11-22 20:08 xiezc 阅读(1769) 评论(0) 推荐(0)
摘要: Nextcloud docker 安装教程 注意: 本教程不是官方的nextcloud的docker教程, 本页内容来自github: https://github.com/chrootLogin/docker nextcloud 我的安装命令 本教程不支持nginx, 如果需要ssl 和反向代理 阅读全文
posted @ 2018-11-05 11:22 xiezc 阅读(1696) 评论(0) 推荐(0)
摘要: 非原创 Mar 16, 2017 | Hits 最近在使用 Docker 时发现 container 中的时区是 UTC。这是因为我的基础镜像是官方的 node:7.6 。Docker Store 上的官方镜像基本上都默认是 UTC 时区,需要我们手动设置一下。 Dockerfile 如果你使用 D 阅读全文
posted @ 2018-11-05 11:19 xiezc 阅读(964) 评论(0) 推荐(0)